, 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-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-parser16-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-parser20
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: 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: 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: 2cec77ebf671483f55c632fe332c4172
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-readkey-perl
Description-md5: a763f4d7fa9fbc16eb1fb4e5fabadfa9
Description-en: perl module for simple terminal control
 Term::ReadKey is a compiled perl module dedicated to providing simple
 control over terminal driver modes (cbreak, raw, cooked, etc.) support for
 non-blocking reads, if the architecture allows, and some generalized handy
 functions for working with terminals. One of the main goals is to have the
 functions as portable as possible, so you can just plug in "use
 Term::ReadKey" on any architecture and have a good likelihood of it working.

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: 41519e62e522cd989e2804a5c5b78f12
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: 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: 9735e53677a19eb3887c80b7cb954bc2
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: 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: libterralib3
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: 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: 85a0daee4fe81efb1dfe2814d80c81c9
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-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-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: 836f3f926e5ffb215697dd2321738a72
Description-en: perl tests for debian
 The module provides some perl tests for debian system:
    - 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: f9f0930a1d8507784d1933384eddfd4d
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-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-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: e53be58cf405e40f06179ed0028ae790
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: fb3c474cae8054f6a4256caeb811ff90
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-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: 77949f9a494f92d78d7232b87bbeb2c9
Description-en: Perl extension for testing HTML output
 This 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: 4a7a64f26081d018925a334245e6d5a4
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
 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: 74c3c9860a908ea82df0d553da2be68d
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: 1b5416a9919b7f4ffe4a5bbdc235621d
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: 40af6726afd38f6494807dbcbfbaa73f
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-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: 92bd2e587337492d5d4cfa87ee0ffe90
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-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: f16376566d573884b95dfd02693c7348
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: a17b564c5bcd3c3527503c44dd48d3fd
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: 559a54d15d5e70d9fcedace3612b4652
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: 292d207472f6c2f7f72fe204f9e6a331
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-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: f6435f6cbf49a574c6999108331ca101
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.

Package: libtest2-suite-perl
Description-md5: 1ec4342f758520a2626b761675744b1d
Description-en: set of tools built upon the Test2 framework
 Test2::Suite contains a rich set of tools, plugins, bundles, etc. built upon
 the Test2 testing library. If you are interested in writing tests this is the
 distribution for you.

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: 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: 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-balanced-perl
Description-md5: d3181adc70a5c3f05006b98f16912582
Description-en: Perl module for extraction of delimited text from strings
 Text::Balanced provides various extract_... subroutines may be used to
 extract a delimited substring, possibly after skipping a specified prefix
 string. By default, that prefix is optional whitespace (/\s*/), but can be
 changed.
 .
 The substring to be extracted must appear at the current pos location of the
 string's variable (or at index zero, if no current location is defined). In
 other words, the extract_... subroutines don't extract the first occurrence
 of a substring anywhere in a string (like an unanchored regex would). Rather,
 they extract an occurrence of the substring appearing immediately at the
 current matching position in the string (like a \G-anchored regex would).

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: 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: cc8984fa00e0c46008c5aee017f6c025
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-charwidth-perl
Description-md5: 30483f9a76c70cf6313cecc3a60f2a13
Description-en: get display widths of characters on the terminal
 Text::CharWidth permits one to get the display widths of characters
 and strings on the terminal, using wcwidth() and wcswidth() from libc.
 .
 It provides mbwidth(), mbswidth(), and mblen().

Package: libtext-chasen-perl
Description-md5: d8d8a0498b6472307a0d1b4e20400405
Description-en: Japanese Morphological Analysis System module for Perl
 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-findindent-perl
Description-md5: 1bacde9f2c1d7fd6001dfa965fcc50c0
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 midelines 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-glob-perl
Description-md5: b5f7820a20a5f1206b686dbe29f43f1d
Description-en: Perl module for matching globbing patterns against text
 Text::Glob implements glob(3) style matching that can be used to match
 against text, rather than fetching names from a filesystem.  If you
 want to do full file globbing use the File::Glob module instead.

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-iconv-perl
Description-md5: 10c6fd1eca31671f3487b084467ed3f5
Description-en: module to convert between character sets in Perl
 The iconv() family of functions from XPG4 defines an API for converting
 between character sets (e.g. UTF-8 to Latin1, EBCDIC to ASCII). They
 are provided by libc6.
 .
 This package allows access to them from Perl via the Text::Iconv
 package.

Package: libtext-kakasi-perl
Description-md5: 05978947aa1e054f5503f88711795b97
Description-en: KAKASI interface for scripting language perl
 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-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-levenshteinxs-perl
Description-md5: 4e5d6a5d962ac3e1cc4935b2d73d7b35
Description-en: XS implementation of the Levenshtein edit distance
 Text::LevenshteinXS implements the Levenshtein edit distance in a XS way; this
 should be much faster than the pure Perl implementation.
 .
 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-discount-perl
Description-md5: 01ffaf9ea29a0db48554d57d59c335a5
Description-en: Perl interface to Discount, an implementation of Markdown
 Text::Markdown::Discount is a Perl module that implements the bindings to
 discount, an implementation of John Gruber's Markdown markup language.
 .
 Given the performance of Discount, Text::Markdown::Discount processes markdown
 formatted text quickly and passes the Markdown 1.0 test suite.

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: 3bddac27b43aa6147aa05b7ed80e7187
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: 7bc976a902c80ffa972c5a967db5c002
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: 6c864cd4adc781b4413c9446aab32c26
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: 05d5c792263833d8cb927616ff45469b
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: 8bde03fa9f31ae7d16c7ac3be1597be1
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-wrapi18n-perl
Description-md5: 6444c64be001648094335df7a6b952d0
Description-en: internationalized substitute of Text::Wrap
 The Text::WrapI18N module is a substitution for Text::Wrap, supporting
 multibyte characters such as UTF-8, EUC-JP, and GB2312, fullwidth characters
 such as east Asian characters, combining characters such as diacritical marks
 and Thai, and languages which don't use whitespaces between words such as
 Chinese and Japanese.
 .
 It provides wrap().

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: libtext-xslate-perl
Description-md5: c96263a9d51761f289a5d0fd6e1ea90c
Description-en: scalable template engine for Perl 5 (C/XS accelerated)
 Text::Xslate is a template engine, tuned for persistent applications, safe
 as an HTML generator, and with rich features.
 .
 There are a lot of template engines in CPAN, for example Template-Toolkit,
 Text::MicroTemplate, HTML::Template, and so on, but all of them have some
 weak points: a full-featured template engine may be slow, while a fast
 template engine may be too simple to use. This is why Text::Xslate is
 developed, which is to be the best template engine for web applications.
 .
 The concept of Text::Xslate is strongly influenced by Text::MicroTemplate and
 Template-Toolkit 2, but the central philosophy of Text::Xslate is different
 from them. That is, the philosophy is one of sandboxing; that the template
 logic should not have no access outside the template beyond your permission.

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: libtexttools11
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: libtexttools11-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: 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: libtgowt-dev
Description-md5: f714456bbc3ef15a6a9a0d897ce83c29
Description-en: telegram related WebRTC fork
 This supporting package contains a reduced fork of WebRTC source code. It is
 primarily needed for build support of video calls in Telegram Desktop. WebRTC
 project, in general, provides applications real-time capabilities that work on
 top of an open standard.

Package: libthai-data
Description-md5: ece902c7963bad7a30e6f74590b9065a
Description-en: Data files for Thai language support library
 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 contains data files needed by the LibThai library.

Package: libthai-dev
Description-md5: be71b69519a6b40480d0c4a1bf3861a4
Description-en: Development files for Thai language support library
 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 contains the development libraries and header files you need to
 develop your programs using the LibThai library.

Package: libthai-doc
Description-md5: bb7fdb15bf2c7041724766d093eda978
Description-en: Documentation files for Thai language support library
 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 contains documents about the LibThai library.

Package: libthai0
Description-md5: 437ad20dc3747118df4e5d831f1aba2b
Description-en: Thai language support library
 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 contains the shared libraries needed to run programs that use
 the LibThai library.

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-dev
Description-md5: 833bd65af09fc429c70d46075084dea8
Description-en: Theora Video Compression Codec (development files)
 Theora is a fully open, non-proprietary, patent-and-royalty-free,
 general-purpose compressed video format.
 .
 This package contains the header files needed to develop applications
 with libtheora.

Package: libtheora-doc
Description-md5: 9252368c5e6e1994b54787cdef1f34b6
Description-en: Theora Video Compression Codec (documentation)
 Theora is a fully open, non-proprietary, patent-and-royalty-free,
 general-purpose compressed video format.
 .
 This package contains the documentation about the format and programming.

Package: libtheora0
Description-md5: 5374f3d8c17121bef7e1fc09bfee6646
Description-en: Theora Video Compression Codec
 Theora is an open video codec being developed by the Xiph.org Foundation as
 part of their Ogg project. Theora is originally derived from On2's VP3 codec,
 and has improved on it significantly with the merging of code from the
 Thusnelda branch.

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-tie-perl
Description-md5: 6950942feac3c6f092950de961ead35b
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: 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: 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: ed5435350b27f87fc40c6b786620f028
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: 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: 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: libtickit-dev
Description-md5: 23de39c21fcd9f0f876d3c9b78d1469c
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: libtickit3
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: 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-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-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: 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-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: 236c65cfc0ded61b21188cdd541a9a92
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-ixhash-perl
Description-md5: fc5e9c2c4a5cddbda8cc2ac7152aca9d
Description-en: Perl module to order associative arrays
 Tie::IxHash implements Perl hashes that preserve the order in which the
 hash elements were added. The order is not affected when values
 corresponding to existing keys in the IxHash are changed. The elements can
 also be set to any arbitrary supplied order. The familiar perl array
 operations can also be performed on the IxHash.

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: 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: 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-duration-perl
Description-md5: 5535cee70321b46c88eb8bf77bb931ac
Description-en: module for rounded or exact English expression of durations
 Time::Duration provides functions for expressing time spans in rounded
 or exact terms. So while
 .
    say duration_exact(86399);
 .
 will correctly give "23 hours, 59 minutes, and 59 seconds",
 .
    say ago(86399);
 .
 will output the rounded time span as "1 day ago".
 .
 The provided functions are duration(), ago(), from_now(), later() and
 earlier(), along with their *_exact counterparts.  The precision used
 for rounding can be specified, and version 1.10 added a millisecond
 mode.

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-moment-perl
Description-md5: 9c906bbda6e45901538f60a9a854b2bf
Description-en: Perl C/XS module representing date and time of day with UTC offset
 Time::Moment is an immutable object representing a date and time of day with
 an offset from UTC in the ISO 8601 calendar system.
 .
 Time is measured in nanoseconds since 0001-01-01T00Z. Leap seconds are
 ignored.  Time::Moment can represent all epoch integers from -62,135,596,800
 to 2,534,02,300,799; this range suffices to measure times to nanosecond
 precision for any instant that is within 0001-01-01T00:00:00Z to
 9999-12-31T23:59:59Z.

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-parsedate-perl
Description-md5: e682e41be7b8a3b478a378e0adcce4e7
Description-en: collection of Perl modules for time/date manipulation
 This package contains the following perl5 modules:
 .
  Time::CTime.pm
         ctime, strftime, and asctime
  Time::JulianDay.pm
         Julian Day conversions
  Time::ParseDate.pm
         Reverses strftime and also understands relative times
  Time::Timezone.pm
  Time::DaysInMonth.pm

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: libtimedate-perl
Description-md5: e4e687bd12e2ca4a437edd010bfd8633
Description-en: collection of modules to manipulate date/time information
 TimeDate is a collection of Perl modules useful for manipulating date and
 time information. Date::Parse can parse absolute date specifications in a
 wide variety of input formats and many languages (via Date::Language).
 .
 This package also includes Date::Format, which can format dates into strings,
 as well as Time::Zone, which contains miscellaneous time zone functions.

Package: gir1.2-timezonemap-1.0
Description-md5: 231074d1b59567e384d19c2c4a8351dc
Description-en: typelib interface for libtimezonemap
 Timezone map widget for GTK+3
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings for libtimezonemap1.

Package: libtimezonemap-data
Description-md5: 8aa49c845b5e53a952e5f438dcca5a52
Description-en: GTK+3 timezone map widget - data files
 Timezone map widget for GTK+3
 .
 This package contains the images and city information needed to display the
 widget.

Package: libtimezonemap1
Description-md5: ea072d37d4873c2bc6cc9a039f8a974b
Description-en: GTK+3 timezone map widget
 Timezone map widget for GTK+3
 .
 This package contains the shared library files.

Package: libtimezonemap1-dev
Description-md5: e9452a2add044380ccdd472c39751e74
Description-en: GTK+3 timezone map widget - development files
 Timezone map widget for GTK+3
 .
 This package contains files that are needed to build applications.

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.0
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: libtirpc-common
Description-md5: f186b4d689860df1502b7e1917b6dad9
Description-en: transport-independent RPC library - common files
 This package contains a port of Sun's transport-independent RPC library to
 Linux. The library is intended as a replacement for the RPC code in the GNU C
 library, providing among others support for RPC (and in turn, NFS) over IPv6.
 .
 This package contains the netconfig configuration file as well as the
 associated manpage.

Package: libtirpc-dev
Description-md5: 1e138bf6ab465b80331064d038e39cf1
Description-en: transport-independent RPC library - development files
 This package contains a port of Sun's transport-independent RPC library to
 Linux. The library is intended as a replacement for the RPC code in the GNU C
 library, providing among others support for RPC (and in turn, NFS) over IPv6.
 .
 This package contains the files needed for development against libtirpc.

Package: libtirpc3
Description-md5: 604bfb6c9b5f2aed27c76dfa111bffcf
Description-en: transport-independent RPC library
 This package contains a port of Sun's transport-independent RPC library to
 Linux. The library is intended as a replacement for the RPC code in the GNU C
 library, providing among others support for RPC (and in turn, NFS) over IPv6.

Package: libtitanium-json-ld-java
Description-md5: 21fcd94090a18c56e3ee41bcc243a7e6
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: d7b105e29284821e82d7520d62c21e95
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: f34f2478016549b7d8700b830ba9ade1
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: 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: 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: 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: libtommath-dev
Description-md5: 0fd88de1437119c6fd98ada3631675d8
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: 0e3b824fc258f83479baaf401b49891d
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: de1b0c46826f3f82d0a65bb662b48ec5
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: libltdl-dev
Description-md5: a40e027e1c24ccfb7d1ea0e881e23959
Description-en: System independent dlopen wrapper for GNU libtool (headers)
 This package contains the header files and static libraries for the
 libltdl package.
 .
 A small library that aims at hiding the various difficulties of
 dlopening libraries from programmers.  It is a system independent
 dlopen wrapper for GNU libtool.
 .
 It supports the following dlopen interfaces:
   * dlopen (Solaris, Linux and various BSD flavors)
   * shl_load (HP-UX)
   * LoadLibrary (Win16 and Win32)
   * load_add_on (BeOS)
   * GNU DLD (emulates dynamic linking for static libraries)
   * libtool's dlpreopen

Package: libltdl7
Description-md5: 52e45b791bdc69939d2238401cd6f7fe
Description-en: System independent dlopen wrapper for GNU libtool
 This package contains the run-time libltdl library.
 .
 A small library that aims at hiding the various difficulties of
 dlopening libraries from programmers.  It is a system independent
 dlopen wrapper for GNU libtool.
 .
 It supports the following dlopen interfaces:
   * dlopen (Solaris, Linux and various BSD flavors)
   * shl_load (HP-UX)
   * LoadLibrary (Win16 and Win32)
   * load_add_on (BeOS)
   * GNU DLD (emulates dynamic linking for static libraries)
   * libtool's dlpreopen

Package: libtool
Description-md5: 40ea3da4a4ea75419ad95742898b3e52
Description-en: Generic library support script
 This is GNU libtool, a generic library support script.  Libtool hides
 the complexity of generating special library types (such as shared
 libraries) behind a consistent interface.  To use libtool, add the
 new generic library building commands to your Makefile, Makefile.in,
 or Makefile.am.  See the documentation for details.  Libtool supports
 building static libraries on all platforms.
 .
 Libtool supports generation of C, C++, Fortran and Java libraries.

Package: libtool-bin
Description-md5: f80d2d5012a84a6801a23c072f20e9a7
Description-en: Generic library support script (libtool binary)
 This is GNU libtool, a generic library support script.  Libtool hides
 the complexity of generating special library types (such as shared
 libraries) behind a consistent interface.  To use libtool, add the
 new generic library building commands to your Makefile, Makefile.in,
 or Makefile.am.  See the documentation for details.  Libtool supports
 building static libraries on all platforms.
 .
 Libtool supports generation of C, C++, Fortran and Java libraries.
 .
 This package contains the libtool binary only.

Package: libtool-doc
Description-md5: 96818cd51f822c0991c693481bb727eb
Description-en: Generic library support script (documentation)
 This package contains the GNU libtool documentation.
 .
 GNU libtool is generic library support script.  Libtool hides
 the complexity of generating special library types (such as shared
 libraries) behind a consistent interface.  To use libtool, add the
 new generic library building commands to your Makefile, Makefile.in,
 or Makefile.am.  See the documentation for details.  Libtool supports
 building static libraries on all platforms.

Package: libtoolkit-perl
Description-md5: 2c6598028db0ebca2fc5126eee53d722
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-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: 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: libtorrent21
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: libtorrent-rasterbar-dev
Description-md5: 705ada813b82d11c67efa98c9c4ca92d
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: 73e12f09fdc69aff638cb9fc1456982b
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.0
Description-md5: 2eaccb98576b5d83c868c53992a012f8
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: python3-libtorrent
Description-md5: 1ae4d06eab5e84835d075e1f7376d626
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: 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: toxcore-utils
Description-md5: ab5d503b387f2b0020ea2d4194cabb27
Description-en: Distributed, secure messenger - DHT bootstrap tools
 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 DHT bootstrap tools, including DHT_bootstrap and
 tox-bootstrapd.

Package: libtpl-dev
Description-md5: eeeedfd104c9953f3f0064e684f26a53
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.

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: libtpms-dev
Description-md5: 6f7efedb63a6493dac8677a57bf363aa
Description-en: libtpms header files and man pages
 The libtpms-dev package provides header files and man pages for the
 functions provided by libtpms.

Package: libtpms0
Description-md5: 69add8232e9efc5a8bb829eb547d2bdc
Description-en: TPM emulation library
 Libtpms is a library that provides TPM functionality. Libtpm is used
 by swtpm package.

Package: libpacketdump3
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: 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: 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
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: 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: libwandio1
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: 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: libtraceevent-dev
Description-md5: 4b8ad2abdf4ead664f8d391b8f7d4345
Description-en: Linux kernel trace event library (development files)
 The libtraceevent library provides APIs to access kernel tracepoint events,
 located in the tracefs file system under the events directory.
 .
 This package is needed to compile programs against libtraceevent1.

Package: libtraceevent-doc
Description-md5: e5565794f7ba58680002e6da0e90138e
Description-en: Linux kernel trace event library (documentation)
 The libtraceevent library provides APIs to access kernel tracepoint events,
 located in the tracefs file system under the events directory.
 .
 This package containes the documentation of libtraceevent.

Package: libtraceevent1
Description-md5: fda13b95b83330853ae9552ab692ef82
Description-en: Linux kernel trace event library (shared library)
 The libtraceevent library provides APIs to access kernel tracepoint events,
 located in the tracefs file system under the events directory.
 .
 This package contains the shared library.

Package: libtraceevent1-plugin
Description-md5: 43ff6114eedcead264b527eaa054b027
Description-en: Linux kernel trace event library (plugins)
 The libtraceevent library provides APIs to access kernel tracepoint events,
 located in the tracefs file system under the events directory.
 .
 This package provides the plugins needed by the programs using libtraceevent1.

Package: libtracefs-dev
Description-md5: 172214434a644a4ab783e435c7ecbeae
Description-en: API to access the kernel tracefs directory (development files)
 The libtracefs library provides APIs to access kernel tracefs file system.
 .
 This package is needed to compile programs against libtracefs1.

Package: libtracefs-doc
Description-md5: 510f9b947f375c4953d3762a733b9fa5
Description-en: API to access the kernel tracefs directory (documentation)
 The libtracefs library provides APIs to access kernel tracefs file system.
 .
 This package contains the documentation of libtracefs.

Package: libtracefs1
Description-md5: 0c509050ddeabd7191314d6be5a001f6
Description-en: API to access the kernel tracefs directory (shared library)
 The libtracefs library provides APIs to access kernel tracefs file system.
 .
 This package contains the shared 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: c60121578280f1acdaf0d1cf44525071
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: 4ff1441e4def1a2ca92dc07eb4882b3a
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: 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: 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: b1f0f6c3c993bf3c80c3e47159c2d999
Description-en: a multi node tree object
 Tree::MultiNode, Tree::MultiNode::Node, and MultiNode::Handle
 of objects are written to model the Tree heirarchical 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-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: 8552134f68041cf8cd60eea7f3b363e7
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-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: 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: 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: 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: 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: 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-perl
Description-md5: 9b29ef7a1f5585b00820bb4442c41971
Description-en: module providing minimalistic try/catch
 Try::Tiny is a Perl module that provides bare bones try/catch statements. It
 is designed to eliminate common mistakes with eval blocks, and NOTHING else.
 .
 The main focus of this module is to provide simple and reliable error
 handling for those having a hard time installing TryCatch, but who still want
 to write correct eval blocks without 5 lines of boilerplate each time.

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: 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: 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: 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: libtwin0
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: 9435f54bfbf8d1edbdca21434614f9fe
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: 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: 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: bd97b186c9f4d5bd8e10fa709d5498ee
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-serialiser-perl
Description-md5: 26e3629beb3ee450c6b237f3065c6b59
Description-en: module providing simple data types for common serialisation formats
 Types::Serialiser provides some extra datatypes that are used by common
 serialisation formats such as JSON or CBOR. The idea is to have a repository
 of simple/small constants and containers that can be shared by different
 implementations so they become interoperable between each other.

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: 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-udev
Description-md5: 3eddce28b1501e92cbac3e3ac635606b
Description-en: Universal 2nd Factor (U2F) — transitional package
 Libu2f is a package for doing Universal 2nd Factor (U2F) host communication
 and has functionality for the Registration and Authentication operations.
 .
 This package is not necessary anymore, and can be safely removed: since udev
 v244, U2F devices are autodetected without needing 3rd party udev rules.

Package: u2f-host
Description-md5: 237819570c3e299e687665f1f0cba2cc
Description-en: Command line tool to do Universal 2nd Factor (U2F) operations
 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 is a command line tool to do registration and authentication
 with a U2F device.

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: u2f-server
Description-md5: f743efc486b0e360e50efc75267a0988
Description-en: Command line tool to do Universal 2nd Factor (U2F) operations
 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 is a command line tool to do registration and authentication
 with a U2F device.

Package: libubootenv-dev
Description-md5: e3e2696c99456eb600ea46d60e416713
Description-en: Library to access U-Boot environment - development files
 libubootenv is a library that provides a hardware independent way to access
 to U-Boot environment. U-Boot has its default environment compiled
 board-dependently and this means that tools to access the environment are also
 board specific, too.
 .
 This package contains files that are needed to build applications.

Package: libubootenv-doc
Description-md5: 3d7f067b4d311dc8a141d8887aa4a2f0
Description-en: Library to access U-Boot environment - document
 libubootenv is a library that provides a hardware independent way to access
 to U-Boot environment. U-Boot has its default environment compiled
 board-dependently and this means that tools to access the environment are also
 board specific, too.
 .
 This package contains documentation for the libubootenv library.

Package: libubootenv-tool
Description-md5: ea6458eb937ff87fe1ea9e379b6a3e6c
Description-en: Library to access U-Boot environment - tool
 libubootenv is a library that provides a hardware independent way to access
 to U-Boot environment. U-Boot has its default environment compiled
 board-dependently and this means that tools to access the environment are also
 board specific, too.
 .
 This package contains files that is tool using libubootenv.

Package: libubootenv0.1
Description-md5: 959abe28e5e9ccad9b3730ae73abe3ca
Description-en: Library to access U-Boot environment - runtime
 libubootenv is a library that provides a hardware independent way to access
 to U-Boot environment. U-Boot has its default environment compiled
 board-dependently and this means that tools to access the environment are also
 board specific, too.
 .
 This package includes the shared library.

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: ucimf
Description-md5: d9455d96f87d7d8bed4a1229b3f03e1b
Description-en: Unicode console input method framework
 Ucimf provides an input method framework for the Linux Unicode frame
 buffer console.
 .
 This package contains the application.

Package: libudev0
Description-md5: 5629c204403d8d9fbebaaeba8012bc91
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: libudfread0
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: 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: libuev3
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: 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: 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: 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: libunibreak1
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: 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: libunicode-utf8-perl
Description-md5: a0b8d00c8edc8a27be07a0bcc34c4ae5
Description-en: encoding and decoding of UTF-8 encoding form
 Unicode::UTF8 provides functions
 to encode and decode UTF-8 encoding form
 as specified by Unicode and ISO/IEC 10646:2011.
 .
 Performs between 600% and 1200% faster than Encode.

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: 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: libunistring-dev
Description-md5: 4cb6f307da8ff81023eda5dc8286af44
Description-en: Unicode string library for C - development files
 The 'libunistring' library implements Unicode strings (in the UTF-8,
 UTF-16, and UTF-32 encodings), together with functions for Unicode
 characters (character names, classifications, properties) and
 functions for string processing (formatted output, width, word
 breaks, line breaks, normalization, case folding, regular
 expressions).
 .
 This package contains the development support files needed to compile
 and link against libunistring, as well as the documentation in Info
 and HTML format.

Package: libunistring2
Description-md5: b202dbec3da512fe5ff554ac46cd2451
Description-en: Unicode string library for C
 The 'libunistring' library implements Unicode strings (in the UTF-8,
 UTF-16, and UTF-32 encodings), together with functions for Unicode
 characters (character names, classifications, properties) and
 functions for string processing (formatted output, width, word
 breaks, line breaks, normalization, case folding, regular
 expressions).
 .
 This package contains the shared library.

Package: gir1.2-unity-7.0
Description-md5: 162c569a3952f4e1717dfc2d72f6bb6c
Description-en: GObject introspection data for the Unity library
 This package contains introspection data for the Unity library.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: libunity-dev
Description-md5: 940646542d41ed6501a55676f7cc379f
Description-en: binding to get places into the launcher - development files
 libunity is a shared library to be able to interact with the launcher
 and add places in Unity environment.
 .
 This package contains files that are needed to build applications.

Package: libunity-protocol-private0
Description-md5: de4784aed16d63b7fb02d506575d1fe6
Description-en: binding to get places into the launcher - private library
 libunity is a shared library to be able to interact with the launcher
 and add places in Unity environment.
 .
 This package contains a library containing the private protocol to be
 used between libunity and unity itself.

Package: libunity-scopes-json-def-desktop
Description-md5: c272d9c9f1482ba09fbb8b8fdb9cc568
Description-en: binding to get places into the launcher - desktop 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 destkop.

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-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: libunity9
Description-md5: 0bdcbe46903d5a11a88d8cfa7be5f803
Description-en: binding to get places into the launcher - shared library
 libunity is a shared library to be able to interact with the launcher
 and add places in Unity environment.
 .
 This package contains shared libraries to be used by applications.

Package: unity-scopes-runner
Description-md5: 0fd0debe807aa6de663f317c24c31511
Description-en: desktop runner for misceallenous scopes
 The scope runner is a handy tool for wrapping on a desktop the various
 scopes installed on the system.

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: 771864c7ee165cbba2cb798e6584c859
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: libunix-configfile-perl
Description-md5: dceac0b9d5889f9d54e6a9e578cf692f
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-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: libunix-syslog-perl
Description-md5: e193691265044e06b86a7532adeaa11d
Description-en: Perl interface to the UNIX syslog(3) calls
 Unix::Syslog provides an interface to the system logger syslogd(8) via
 Perl's XSUBs. The implementation attempts to resemble the native
 libc-functions of your system, so that anyone being familiar with
 syslog.h should be able to use this module right away.

Package: libunwind-dev
Description-md5: 968fa5fbcdf32543dedc4d9d40405c26
Description-en: library to determine the call-chain of a program - development
 The primary goal of this project is to define a portable and efficient C
 programming interface (API) to determine the call-chain of a program.
 The API additionally provides the means to manipulate the preserved
 (callee-saved) state of each call-frame and to resume execution at any
 point in the call-chain (non-local goto). The API supports both local
 (same-process) and remote (across-process) operation. As such, the API
 is useful in a number of applications.
 .
 This package includes the development support files.

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: libunwind8
Description-md5: 7095fd22983044140f5faf099162a263
Description-en: library to determine the call-chain of a program - runtime
 The primary goal of this project is to define a portable and efficient C
 programming interface (API) to determine the call-chain of a program.
 The API additionally provides the means to manipulate the preserved
 (callee-saved) state of each call-frame and to resume execution at any
 point in the call-chain (non-local goto). The API supports both local
 (same-process) and remote (across-process) operation. As such, the API
 is useful in a number of applications.
 .
 This package includes the shared libraries

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: liburcu-dev
Description-md5: 09835132a9a5c6007a4ef9e450ff9e9d
Description-en: userspace RCU (read-copy-update) library - development files
 This data synchronization library provides read-side access which scales
 linearly with the number of cores. It does so by allowing multiples copies of
 a given data structure to live at the same time, and by monitoring the data
 structure accesses to detect grace periods after which memory reclamation is
 possible.
 .
 Install this package if you wish to develop your own programs using the
 userspace RCU library.

Package: liburcu8
Description-md5: de6f9b7147c6779e01a989b75c54e08b
Description-en: userspace RCU (read-copy-update) library
 This data synchronization library provides read-side access which scales
 linearly with the number of cores. It does so by allowing multiples copies of
 a given data structure to live at the same time, and by monitoring the data
 structure accesses to detect grace periods after which memory reclamation is
 possible.

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-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-perl
Description-md5: 8af2948497c501a41ac31e21cb3641dd
Description-en: module to manipulate and access URI strings
 URI is a collection of Perl modules that represent and manipulate Uniform
 Resource Identifier (URI) references as specified in RFC 2396.
 .
 URI objects can be used to access and manipulate the various components
 that make up these strings.  There are also methods to combine URIs in
 various ways.
 .
 The URI class replaces the URI::URL class that used to be distributed with
 libwww-perl. This package also includes an emulation of the old URI::URL
 interface, which implements both the old and the new interface.

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: liburi-ws-perl
Description-md5: cc2b5c1791ead24c733cae3f4edbbb61
Description-en: WebSocket support for URI package
 After URI::ws is installed, the URI package provides the same set of
 methods for secure WebSocket URIs as it does for insecure WebSocket URIs. For
 insecure (unencrypted) WebSockets.

Package: liburing-dev
Description-md5: 920173f8b04b2b4fddbbff6162ef6c52
Description-en: Linux kernel io_uring access library - development files
 This library provides helpers to setup and teardown io_uring instances,
 and also a simplified interface for applications that do not need (or
 want) to deal with the full kernel side implementation.
 .
 This package contains the static library and the header files.

Package: liburing2
Description-md5: c13d0621ef06a82a3a071dc62bd6e7a3
Description-en: Linux kernel io_uring access library - shared library
 This library provides helpers to setup and teardown io_uring instances,
 and also a simplified interface for applications that do not need (or
 want) to deal with the full kernel side implementation.
 .
 This package contains the shared library.

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: 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-0.1-4
Description-md5: 2dcfdc1b1a0fdb8e8f86496cec6f9062
Description-en: userspace USB programming library
 Library for programming USB applications without the knowledge
 of Linux kernel internals.
 .
 This package contains what you need to run programs that use this
 library.

Package: libusb-dev
Description-md5: 07c28a16589d7bc7f4eda04968bb1f5a
Description-en: userspace USB programming library development files
 Library for programming USB applications 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: libusb-1.0-0
Description-md5: 2dcfdc1b1a0fdb8e8f86496cec6f9062
Description-en: userspace USB programming library
 Library for programming USB applications without the knowledge
 of Linux kernel internals.
 .
 This package contains what you need to run programs that use this
 library.

Package: libusb-1.0-0-dev
Description-md5: 07c28a16589d7bc7f4eda04968bb1f5a
Description-en: userspace USB programming library development files
 Library for programming USB applications 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: libusb-1.0-doc
Description-md5: 82949d8bf4827404203382fc14d3c4b0
Description-en: documentation for userspace USB programming
 Library for programming USB applications without the knowledge
 of Linux kernel internals.
 .
 This package contains the libusb 1.0 API reference manual in HTML format.

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: libusb3380-0
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: libusbgx-dev
Description-md5: c6108cfccdb3ec374476405719205858
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 libpng.

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: libusbgx2
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-dev
Description-md5: 9f61258d5ec2de1b9f68ed3c9cc3de94
Description-en: USB multiplexor daemon for iPhone and iPod Touch devices - devel
 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 development files.

Package: libusbmuxd-tools
Description-md5: 7fb3e81611d2578a4c491c5fd6dcde75
Description-en: USB multiplexor daemon for iPhone and iPod Touch 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: libusbmuxd6
Description-md5: a758250e6a9071eca15221f3c421e4fa
Description-en: USB multiplexor daemon for iPhone and iPod Touch devices - library
 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 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: 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: 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: 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: libusermetrics-doc
Description-md5: f4fc1015fecef4904faa16704d83ca2d
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: b4316b7af0b3afa1382278c1adfd6354
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: 1bc1a4e668d092ed00157a6d41bc9843
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: 5e1c32529e143467b60ab3f3b95de05f
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: 19e1eee95aa2219e3453cf795ce193e8
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: 006cfa64004fcc449477d64032e6e93d
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: qml-module-usermetrics
Description-md5: 8d4009ee63a7cf7afad8918273db5736
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: usermetricsservice
Description-md5: 14b8ac0c4d8174df2c79066acdc96f4a
Description-en: service 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 contains the service which stores the metrics.

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: libutempter-dev
Description-md5: 3d127d0e847c2dc8cafa3f73f32c409e
Description-en: privileged helper for utmp/wtmp updates (development)
 The libutempter library provides interface for terminal emulators such as
 screen and xterm to record user sessions to utmp and wtmp files.
 .
 This package contains development files required to build
 utempter-based software.

Package: libutempter0
Description-md5: 9bf1fa41777d04b047cd54f3325d284d
Description-en: privileged helper for utmp/wtmp updates (runtime)
 The libutempter library provides interface for terminal emulators such as
 screen and xterm to record user sessions to utmp and wtmp files.
 .
 The utempter is a privileged helper used by libutempter library to manipulate
 utmp and wtmp files.

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: 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: libuuid-perl
Description-md5: 6da18fe44fde90df04520cf56e86e758
Description-en: Perl extension for using UUID interfaces as defined in e2fsprogs
 libuuid generates and parses 128-bit universally unique ids (UUIDs).
 See RFC 4122 for more information.
 .
 This is a Perl interface to libuuid.  It allows generation, parsing,
 and unparsing of UUIDs.

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: libuv1
Description-md5: 93573ad1b9de0529887627652f90b981
Description-en: asynchronous event notification library - runtime library
 Libuv is the asynchronous library behind Node.js. Very similar to libevent or
 libev, it provides the main elements for event driven systems: watching and
 waiting for availability in a set of sockets, and some other events like timers
 or asynchronous messages. However, libuv also comes with some other extras
 like:
  * files watchers and asynchronous operations
  * a portable TCP and UDP API, as well as asynchronous DNS resolution
  * processes and threads management, and a portable inter-process
    communications mechanism, with pipes and work queues
  * a plugins mechanism for loading libraries dynamically
  * interface with external libraries that also need to access the I/O.
 .
 This package includes the dynamic library against which you can link
 your program.

Package: libuv1-dev
Description-md5: 572bda75c4098ae418d449838338c41c
Description-en: asynchronous event notification library - development files
 Libuv is the asynchronous library behind Node.js. Very similar to libevent or
 libev, it provides the main elements for event driven systems: watching and
 waiting for availability in a set of sockets, and some other events like timers
 or asynchronous messages. However, libuv also comes with some other extras
 like:
  * files watchers and asynchronous operations
  * a portable TCP and UDP API, as well as asynchronous DNS resolution
  * processes and threads management, and a portable inter-process
    communications mechanism, with pipes and work queues
  * a plugins mechanism for loading libraries dynamically
  * interface with external libraries that also need to access the I/O.
 .
 Install this package if you wish to develop your own programs using the
 libuv engine.

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-drm2
Description-md5: d5921cff6033884644f622b92b9c0ea8
Description-en: Video Acceleration (VA) API for Linux -- DRM 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-drm library.

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: libva2
Description-md5: 20074d33b9248804eb2fa6108a8c34c8
Description-en: Video Acceleration (VA) API for Linux -- 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 main libva library.

Package: va-driver-all
Description-md5: 248a9952f7ec04e7e87b2f47faa68b1c
Description-en: Video Acceleration (VA) API -- driver metapackage
 This package depends on the full suite of drivers for the Video Acceleration
 API (VA API). It does not provide any drivers itself, and may be removed if
 you wish to only have certain drivers installed.

Package: vainfo
Description-md5: b61d85563f1aa759cd44c2c73277bd4f
Description-en: Video Acceleration (VA) API for Linux -- info program
 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 vainfo program.

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: 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: 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: libvariable-magic-perl
Description-md5: 8047890d2dabed3dfb811264b14163b2
Description-en: module to associate user-defined magic to variables from Perl
 Variable::Magic is Perl way of enhancing objects. This mechanism lets the user
 add extra data to any variable and hook syntaxical operations (such as access,
 assignment or destruction) that can be applied to it.
 .
 With this module, you can add your own magic to any variable without having
 to write a single line of XS.

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-plugin0
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: libvcflib-dev
Description-md5: f5f6bad47c03ee262f6c421dbfbcefe7
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: 3c6aa663d50e327a61a903862665a649
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: libvcflib1
Description-md5: 4a37be6058b4cb297a5550cbccc89a50
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: 701ffc21a00b8b2202b8e3030066b3a2
Description-en: Minimal version control system
 This 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: 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-dev
Description-md5: f8e43b3dc3e8300c9319b4c1cbee57f6
Description-en: Video Decode and Presentation API for Unix (development files)
 VDPAU (Video Decode and Presentation API for Unix) is an open source
 library (libvdpau) and API designed by NVIDIA originally for its GeForce
 8 series and later GPU hardware, targeted at the X Window System on Unix
 operating-systems (including Linux, FreeBSD, and Solaris). This VDPAU API
 allows video programs to offload portions of the video decoding process
 and video post-processing to the GPU video-hardware.
 .
 This package contains the files necessary for development with VDPAU.

Package: libvdpau-doc
Description-md5: 34a9d3089124a5203de333d7a3f6aa9c
Description-en: Video Decode and Presentation API for Unix (documentation)
 VDPAU (Video Decode and Presentation API for Unix) is an open source
 library (libvdpau) and API designed by NVIDIA originally for its GeForce
 8 series and later GPU hardware, targeted at the X Window System on Unix
 operating-systems (including Linux, FreeBSD, and Solaris). This VDPAU API
 allows video programs to offload portions of the video decoding process
 and video post-processing to the GPU video-hardware.
 .
 This package contains the VDPAU documentation.

Package: libvdpau1
Description-md5: 4db054f80a1c742472d24fb11ef7f221
Description-en: Video Decode and Presentation API for Unix (libraries)
 VDPAU (Video Decode and Presentation API for Unix) is an open source
 library (libvdpau) and API designed by NVIDIA originally for its GeForce
 8 series and later GPU hardware, targeted at the X Window System on Unix
 operating-systems (including Linux, FreeBSD, and Solaris). This VDPAU API
 allows video programs to offload portions of the video decoding process
 and video post-processing to the GPU video-hardware.
 .
 This package contains the VDPAU wrapper and trace libraries.

Package: vdpau-driver-all
Description-md5: 848ae3d77f772ea9bc53a8608bcf347d
Description-en: Video Decode and Presentation API for Unix (driver metapackage)
 VDPAU (Video Decode and Presentation API for Unix) is an open source
 library (libvdpau) and API designed by NVIDIA originally for its GeForce
 8 series and later GPU hardware, targeted at the X Window System on Unix
 operating-systems (including Linux, FreeBSD, and Solaris). This VDPAU API
 allows video programs to offload portions of the video decoding process
 and video post-processing to the GPU video-hardware.
 .
 This package depends on the full suite of drivers for the VDPAU API.
 It does not provide any drivers itself, and may be removed if you wish to
 only have certain drivers installed.

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: libvecpf-dev
Description-md5: 362608253fb27fd490c346607cf2e677
Description-en: Vector Printf Library development files
 This library extends ISO C printf so that it may print out vector data types.
 The description of the extensions are in the AltiVec Technology Programming
 Interface Manual.
 .
 This package contains the static library and header files used in development.

Package: libvecpf1
Description-md5: 31cdaec42cec4437cc8d2602f7386d88
Description-en: Vector Printf Library
 This library extends ISO C printf so that it may print out vector data types.
 The description of the extensions are in the AltiVec Technology Programming
 Interface Manual.

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: libverilog-perl
Description-md5: 5b40070e8f1b818fbb4d0d6224ed61b4
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: 44a0962212c1709025ede485e9f3bcd5
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: libverto-dev
Description-md5: c360d826201d8c62e0f4ab70dc3a5009
Description-en: Event loop abstraction for Libraries - Development
 Libverto exists to isolate libraries from the particular event loop
 chosen by an application. Libverto provides an asynchronous
 programming interface independent of any particular event loop and
 allows applications to attach this interface to whatever event loop
 they select.
 .
 This package includes development libraries.

Package: libverto-glib1
Description-md5: fbe13a94e4036f644c18a392ac828ff5
Description-en: Event loop abstraction for Libraries - glib
 Libverto exists to isolate libraries from the particular event loop
 chosen by an application. Libverto provides an asynchronous
 programming interface independent of any particular event loop and
 allows applications to attach this interface to whatever event loop
 they select.
 This package includes support for the glib event loop.

Package: libverto-libev1
Description-md5: a6411e723ba69f053c7836cfaa92a27e
Description-en: Event loop abstraction for Libraries - libev
 Libverto exists to isolate libraries from the particular event loop
 chosen by an application. Libverto provides an asynchronous
 programming interface independent of any particular event loop and
 allows applications to attach this interface to whatever event loop
 they select.
 .
 This package includes support for the libev event loop.

Package: libverto1
Description-md5: 141da444b764f3506e854e43a81454ca
Description-en: Event loop abstraction for Libraries - Runtime
 Libverto exists to isolate libraries from the particular event loop
 chosen by an application. Libverto provides an asynchronous
 programming interface independent of any particular event loop and
 allows applications to attach this interface to whatever event loop
 they select.
 .
 This package includes the main runtime library.

Package: libvformat-dev
Description-md5: 7e54a80f8c3a5c26b11c98dae08699d8
Description-en: library to read and write vcard files (development files)
 This library provides an interface to vcard files according
 to the definitions laid down in the rfc2426.
 .
 This package contains the development headers for the library found in
 libvformat0.

Package: libvformat0
Description-md5: 7398badefeade388797e0914e152f878
Description-en: library to read and write vcard files
 This library provides an interface to vcard files according
 to the definitions laid down in the rfc2426.
 .
 This package contains the shared libraries necessary to run programs
 compiled with libvformat.

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: 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: 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: libvideo-capture-v4l-perl
Description-md5: cca2c41532b3de391a66ad7a948e2236
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.1
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: 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: python-vigra-doc
Description-md5: 49f438c0167ba10f38ce98cc079e33bf
Description-en: Documentation for Python3 bindings 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 Python3 bindings for the VIGRA library.

Package: python3-vigra
Description-md5: afb53d77d5d8d2f2ce7e51df4968a131
Description-en: Python3 bindings 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 exports the functionality of the VIGRA library to Python3.

Package: libnss-libvirt
Description-md5: 600b29d53c1dad3be832c6eca2a12669
Description-en: nss plugins providing IP address resolution for virtual machines
 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 contains two nss plugins for IP address resolution of libvirt
 managed virtual machines: the 'libvirt_guest' plugin uses libvirt's domain
 names while the 'libvirt' plugin looks at the guest's hostname.

Package: libvirt-clients
Description-md5: fef902cf44d3e9aa677b809e73dc3cc9
Description-en: Programs for the libvirt library
 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 contains the libvirt shell virsh and other client binaries.

Package: libvirt-clients-qemu
Description-md5: 082e084529c4e3e0c61639b0984ad3bc
Description-en: Programs for the libvirt library (QEMU specific)
 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 contains the QEMU-specific client binaries.

Package: libvirt-daemon
Description-md5: f633393919dd0d9ae0c06cf15068e5ea
Description-en: Virtualization daemon
 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 contains the daemon libvirtd to manage the hypervisors.

Package: libvirt-daemon-config-network
Description-md5: 8ecb85cadf757a171e477d818ef5e9c1
Description-en: Libvirt daemon configuration files (default network)
 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 contains the configuration for the 'default' libvirt network.

Package: libvirt-daemon-config-nwfilter
Description-md5: fcb991a27db5d77a47b55841443b45a7
Description-en: Libvirt daemon configuration files (default network filters)
 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 contains the configuration for the default set of nwfilters.

Package: libvirt-daemon-driver-lxc
Description-md5: 2cc07557cd5de83a9972e42c6de8aaa2
Description-en: Virtualization daemon LXC connection driver
 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 contains the libvirtd connection driver for LXC.

Package: libvirt-daemon-driver-qemu
Description-md5: ccb5ee8b1a53290fdedfd923601bb4e0
Description-en: Virtualization daemon QEMU connection driver
 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 contains the libvirtd connection driver for QEMU.

Package: libvirt-daemon-driver-storage-gluster
Description-md5: 7c5efa2eb9f5a55e51f953e2496dc89d
Description-en: Virtualization daemon glusterfs storage driver
 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 contains the libvirtd storage driver for GlusterFS.

Package: libvirt-daemon-driver-storage-iscsi-direct
Description-md5: 10acda7b12929a3c0a850b914a00cfb0
Description-en: Virtualization daemon iSCSI (libiscsi) storage driver
 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 contains a libvirtd storage driver for iSCSI volumes implemented
 using libiscsi.

Package: libvirt-daemon-driver-storage-rbd
Description-md5: 4e2039368200982b12534d16d0792845
Description-en: Virtualization daemon RBD storage driver
 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 contains the libvirtd storage driver for RBD/Rados/Ceph.

Package: libvirt-daemon-driver-storage-zfs
Description-md5: 82733d9170fa45c9e6ed76bcec5869e9
Description-en: Virtualization daemon ZFS storage driver
 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 contains the libvirtd storage driver for ZFS.

Package: libvirt-daemon-driver-vbox
Description-md5: 12b3becd7a3f100f8639457b28573a6a
Description-en: Virtualization daemon VirtualBox connection driver
 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 contains the libvirtd connection driver for VirtualBox.

Package: libvirt-daemon-driver-xen
Description-md5: 4443d0d7dc3e14e6af4fa769a49871a0
Description-en: Virtualization daemon Xen connection driver
 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 contains the libvirtd connection driver for Xen.

Package: libvirt-daemon-system
Description-md5: da7cc4d36dd1ad0862cb38e713552e24
Description-en: Libvirt daemon configuration files
 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 contains the configuration files to run the libvirt daemon as a
 system service.

Package: libvirt-daemon-system-systemd
Description-md5: 39feb9843e742a2624599f333f4287ae
Description-en: Libvirt daemon configuration files (systemd)
 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 contains the dependencies to make libvirt work with systemd.
 (this is the default). This package is useless without the
 libvirt-daemon-system package installed.

Package: libvirt-daemon-system-sysv
Description-md5: e4ade653752f064f0e8f735bf248d504
Description-en: Libvirt daemon configuration files (sysv)
 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 contains dependencies and init scripts to make libvirt work with
 sysv based init systems. Using libvirt-daemon-systemd is preferred since the
 init scripts are incomplete.
 .
 This package is useless without the libvirt-daemon-system package installed.

Package: libvirt-dev
Description-md5: 7e0bab852c890b732dbbdd941dc00165
Description-en: development files for the libvirt library
 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 contains the header files and static libraries which are
 needed for developing the applications with libvirt.

Package: libvirt-doc
Description-md5: 6a786cd039fea1d6785874bfff0aac5f
Description-en: documentation for the libvirt library
 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 contains the documentation.

Package: libvirt-l10n
Description-md5: 196b2bd46db67f398dc72cf0bc8f82f8
Description-en: localization for the libvirt library
 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 contains the localization files.

Package: libvirt-login-shell
Description-md5: b5e830e5771db93ed6a4c1c4f7927c4f
Description-en: Isolate user sessions using LXC containers
 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 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-sanlock
Description-md5: b7c793f838fe9e323ae4910fd5c1fa9e
Description-en: Sanlock plugin for virtlockd
 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 contains the sanlock plugin for libvirt's locking daemon.

Package: libvirt-wireshark
Description-md5: 0fe09d3e4f6e75cb9e76d08eab9490e4
Description-en: Wireshark dissector for the libvirt protocol
 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 contains the wireshark dissector.

Package: libvirt0
Description-md5: 048e37ae97123b1566015795d54596dc
Description-en: library for interfacing with different virtualization systems
 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.

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: 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: 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: 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: php8.2-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: python3-libvirt
Description-md5: 1eca519148bf7f24ee2bf291afce0ef3
Description-en: libvirt Python 3 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 contains the Python 3 bindings for the libvirt library

Package: libvisio-0.1-1
Description-md5: 3700ded3e846875ca946cbdbd9dceb3c
Description-en: library for parsing the visio file structure
 Libvisio is library providing ability to interpret and import visio
 diagrams into various applications.

Package: libvisio-dev
Description-md5: 45cda1383405664b300506a39d9c1894
Description-en: library for parsing the visio file structure -- development
 Libvisio is library providing ability to interpret and import visio
 diagrams into various applications.
 .
 This package contains the development files (headers, ...)

Package: libvisio-doc
Description-md5: 4da0b0dcd8d0a48b32ae67ff56d45a72
Description-en: library for parsing the visio file structure -- documentatio
 Libvisio is library providing ability to interpret and import visio
 diagrams into various applications.
 .
 This package contains the documentation

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: 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-0
Description-md5: 70a20ec092d110b47bb2687929706a58
Description-en: audio visualization framework
 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 the runtime libraries for libvisual. Libvisual is not
 very useful without visualization plugins, so it is highly recommended to
 install the libvisual-0.4-plugins package.

Package: libvisual-0.4-dev
Description-md5: 107d104273368c1611679fda06316df4
Description-en: audio visualization framework (development files)
 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 development headers and libraries used to compile
 applications that use libvisual.

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: 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: libvldocking-java
Description-md5: 57428c22dac02418b941237ef2031e54
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: 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: 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: 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: 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
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: 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: varnish-re2
Description-md5: dab53383ec1f2d8d2c085d5fb06736f1
Description-en: RE2 regular expressions for Varnish
 Varnish Module (VMOD) for access to the Google RE2 regular expression
 engine. Varnish VCL uses the PCRE library (Perl Compatible Regular Expressions)
 for its native regular expressions, which runs very efficiently for many
 common uses of pattern matching in VCL, as attested by years of
 successful use of PCRE with Varnish.
 .
 But for certain kinds of patterns, the worst-case running time of the
 PCRE matcher is exponential in the length of the string to be matched.
 The matcher uses backtracking, implemented with recursive calls to the
 internal match() function. In principle there is no upper bound to the
 possible depth of backtracking and recursion, except as imposed by the
 varnishd runtime parameters pcre_match_limit and
 pcre_match_limit_recursion; matches fail if either of these limits are
 met. Stack overflow caused by deep backtracking has occasionally been
 the subject of varnishd issues.
 .
 RE2 differs from PCRE in that it limits the syntax of patterns so that
 they always specify a regular language in the formally strict sense.
 Most notably, backreferences within a pattern are not permitted, for
 example (foo|bar)\1 to match foofoo and barbar, but not foobar
 or barfoo. See the link in SEE ALSO for the specification of RE2
 syntax.
 .
 This means that an RE2 matcher runs as a finite automaton, which
 guarantees linear running time in the length of the matched string.
 There is no backtracking, and hence no risk of deep recursion or stack
 overflow.

Package: varnish-redis
Description-md5: 5c3d4f4de9d2199b0073b6bf4d0ec917
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 Varnish 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: varnish-selector
Description-md5: 6ae2aa1126cf8b03d8f801d1ae088c25
Description-en: match strings with backends, regexen and other strings
 Varnish 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: libvncclient1
Description-md5: de0d2f1b9e2b35d757b74d91c86a7280
Description-en: API to write one's own VNC server - client library
 LibVNCServer makes writing a VNC server (or more correctly, a program
 exporting a framebuffer via the Remote Frame Buffer protocol) easy. It hides
 the programmer from the tedious task of managing clients and compression.
 .
 This package provides the client library.

Package: libvncserver-dev
Description-md5: bf57834d4b989165e514d75150c5847f
Description-en: API to write one's own VNC server - development files
 LibVNCServer makes writing a VNC server (or more correctly, a program
 exporting a framebuffer via the Remote Frame Buffer protocol) easy. It hides
 the programmer from the tedious task of managing clients and compression.
 .
 This is the development package which contains headers and static libraries
 for libvncserver.

Package: libvncserver1
Description-md5: 35236199beac3fa50c30b221509caf7b
Description-en: API to write one's own VNC server
 LibVNCServer makes writing a VNC server (or more correctly, a program
 exporting a framebuffer via the Remote Frame Buffer protocol) easy. It hides
 the programmer from the tedious task of managing clients and compression.
 .
 This package provides the server library.

Package: libvoikko-dev
Description-md5: 796da2e8d2fad015742b56c77797d845
Description-en: Development files for libvoikko
 Libvoikko is a library of free natural language processing tools. It
 aims to provide support for languages that are not well served by
 other existing free linguistic tools.
 .
 This package contains the files needed to build or develop applications
 that use Voikko.

Package: libvoikko1
Description-md5: 37209a2de536667582747112611de7e1
Description-en: Library of free natural language processing tools
 Libvoikko is a library of free natural language processing tools. It
 aims to provide support for languages that are not well served by
 other existing free linguistic tools.
 .
 The library supports multiple backends, of which VFST and
 HFST are enabled in the default build:
 .
  - VFST: Finite state transducer format used for Finnish morphology
    and as an experimental language independent backend.
  - HFST (Helsinki Finite-State Transducer Technology): Supports ZHFST
    speller archives for various languages.
  - Experimental backends: Weighted VFST and Lttoolbox.
 .
 Libvoikko provides spell checking, hyphenation, grammar checking and
 morphological analysis for Finnish language. Spell checking is
 supported for other languages through the HFST backend.
 .
 This package contains the shared library.

Package: python3-libvoikko
Description-md5: d7f1b757e705b38649357609052eeac7
Description-en: Python bindings for libvoikko
 Libvoikko is a library of free natural language processing tools. It
 aims to provide support for languages that are not well served by
 other existing free linguistic tools.
 .
 This package contains the Python bindings.

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: libvolatilestream0
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: libvorbis-dev
Description-md5: 8f6c492d62f685898a9e1b87fef64504
Description-en: development files for Vorbis General Audio Compression Codec
 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 the header files and documentation needed to develop
 applications with libvorbis.

Package: libvorbis0a
Description-md5: 3d5f6e2f017c27f4140d878dc88f155c
Description-en: decoder library for Vorbis General Audio Compression Codec
 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.
 .
 The Vorbis library is the primary Ogg Vorbis library.

Package: libvorbisenc2
Description-md5: 413e350b3d31d3687b84b75abf898c40
Description-en: encoder library for Vorbis General Audio Compression Codec
 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.
 .
 The Vorbisenc library provides a convenient API for setting up an encoding
 environment using libvorbis.

Package: libvorbisfile3
Description-md5: cf06e5489db57e362a7cca90c075faf8
Description-en: high-level API for Vorbis General Audio Compression Codec
 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.
 .
 The Vorbisfile library provides a convenient high-level API for decoding
 and basic manipulation of all Vorbis-I audio streams.

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: libvpd-2.2-3
Description-md5: 41a6b8fc062cfe4010164dce26d5104b
Description-en: VPD Database access library
 The libvpd package contains the classes that are used to access a vpd
 database created by vpdupdate in the lsvpd package.
 .
 VPD is Vital Product Data (VPD), which includes the following information and
 more: vendor, version, revision level, serial number.

Package: libvpd-dev
Description-md5: 04745f6081b904674a1f248063970b7d
Description-en: VPD Database access library development files
 The libvpd-dev package contains the development libraries and header
 files that are used to access a vpd database created by vpdudate in the
 lsvpd package.
 .
 VPD is Vital Product Data (VPD), which includes the following information and
 more: vendor, version, revision level, serial number.

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: vpoll-dkms
Description-md5: d45557386ec0324880208bd8a85bd186
Description-en: vpoll device: generate events for poll/select/ppoll/pselect/epoll
 This kernel module creates the vpoll device for libvpoll.
 This package provides the source code for the vpoll kernel module and makes use
 of the DKMS build utility to install it for the running kernel.

Package: libvpx-dev
Description-md5: 20f177b050644bf2586164ae43baab1e
Description-en: VP8 and VP9 video codec (development files)
 VP8 and VP9 are open video codecs, originally developed by On2 and released
 as open source by Google Inc. They are the successor of the VP3 codec,
 on which the Theora codec was based.
 .
 This package contains the development libraries, header files needed by
 programs that want to compile with libvpx.

Package: libvpx-doc
Description-md5: 7f2fcb1042e02c4012bef708740fb9bd
Description-en: VP8 and VP9 video codec (API documentation)
 VP8 and VP9 are open video codecs, originally developed by On2 and released
 as open source by Google Inc. They are the successor of the VP3 codec,
 on which the Theora codec was based.
 .
 This package contains the HTML documentation for the libvpx library
 in /usr/share/doc/libvpx-doc.

Package: libvpx7
Description-md5: 9cee3076e27a3ba8414aeb5e611c4e9f
Description-en: VP8 and VP9 video codec (shared library)
 VP8 and VP9 are open video codecs, originally developed by On2 and released
 as open source by Google Inc. They are the successor of the VP3 codec,
 on which the Theora codec was based.
 .
 This package contains the shared libraries.

Package: vpx-tools
Description-md5: 41cd6c10fc838ed5f4e38bb18b5f43df
Description-en: VP8 and VP9 video codec encoding/decoding tools
 VP8 and VP9 are open video codecs, originally developed by On2 and released
 as open source by Google Inc. They are the successor of the VP3 codec,
 on which the Theora codec was based.
 .
 This package contains the commandline tools vpxdec and vpxenc.

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: libvshadow1
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: 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: 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: libvslvm1
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: 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: libvsqlitepp-dev
Description-md5: e17c99857acd4366646521b65f5aa056
Description-en: SQLite3 Wrapper for C++ -- development files
 VSQLite++ is a welldesigned and portable SQLite3 Wrapper for C++.
 .
 This package provides development files.

Package: libvsqlitepp-doc
Description-md5: 19e2cee8d839e47dda49732d903c21c0
Description-en: SQLite3 Wrapper for C++ -- API documentation
 VSQLite++ is a welldesigned and portable SQLite3 Wrapper for C++.
 .
 This package provides API documentation.

Package: libvsqlitepp3v5
Description-md5: 097b7ab5707d8d905645afde223e39ca
Description-en: SQLite3 Wrapper for C++
 VSQLite++ is a welldesigned and portable SQLite3 Wrapper for C++.

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: 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: 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: libwacom-common
Description-md5: 8d2491c268d1d8dd27f6b2869929bbc1
Description-en: Wacom model feature query library (common files)
 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 common data files for libwacom.

Package: libwacom-dev
Description-md5: f985aecfd750b7a49c77435947873b61
Description-en: Wacom model feature query library (development files)
 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 development files for libwacom.

Package: libwacom9
Description-md5: 0c6f32ac5eff730b48890972fd898ae5
Description-en: Wacom model feature query library
 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.

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: libwcat1
Description-md5: 277b29345a5007de740ce9bcc8528fa9
Description-en: Process monitoring library
 A bug or malicious attacks to machine can lock up a process, leading to a
 deadlock or an unexpected condition. For example: an Apache httpd with
 mod_(php|perl|lua|your_preferred_script_language) running a bad script. When
 the monitored process locks up, the watchcat helps killing him. It is the best
 thing to do.

Package: libwcat1-dev
Description-md5: f39266db7dc90525db1f2d638519182d
Description-en: Process monitoring library (development files)
 A bug or malicious attacks to machine can lock up a process, leading to a
 deadlock or an unexpected condition. For example: an Apache httpd with
 mod_(php|perl|lua|your_preferred_script_language) running a bad script. When
 the monitored process locks up, the watchcat helps killing him. It is the best
 thing to do.
 This package contains the development files (C headers)

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: 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: 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: 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: uvcdynctrl
Description-md5: aa6fa6221ec193fe714fddbd435bd8d1
Description-en: Command line tool to control v4l2 devices
 This package provides the tools needed to add vendor specific
 controls to uvc devices.
 .
 uvcdynctrl is part of the 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: uvcdynctrl-data
Description-md5: f759d2993b915ed970814f99d7c79a95
Description-en: Command line tool to control v4l2 devices - data files
 This package provides data files needed by uvcdynctrl to add
 vendor specific controls to uvc devices
 .
 uvcdynctrl is part of the 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: 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: 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: libwebp-dev
Description-md5: 5455bbde38742d3077c0c2830ec9cf92
Description-en: Lossy compression of digital photographic images
 Image Compression format, based on the VP8 codec.
 WebP uses the modern VP8 compression format to deliver efficient
 compression of images for the web. More than 30% extra gain over
 optimized JPEG, for same quality, is not unusual.

Package: libwebp7
Description-md5: 5455bbde38742d3077c0c2830ec9cf92
Description-en: Lossy compression of digital photographic images
 Image Compression format, based on the VP8 codec.
 WebP uses the modern VP8 compression format to deliver efficient
 compression of images for the web. More than 30% extra gain over
 optimized JPEG, for same quality, is not unusual.

Package: libwebpdemux2
Description-md5: 3c2179355195b8d229435797374b0a61
Description-en: Lossy compression of digital photographic images.
 Image Compression format, based on the VP8 codec.
 WebP uses the modern VP8 compression format to deliver efficient
 compression of images for the web. More than 30% extra gain over
 optimized JPEG, for same quality, is not unusual.

Package: libwebpmux3
Description-md5: 5455bbde38742d3077c0c2830ec9cf92
Description-en: Lossy compression of digital photographic images
 Image Compression format, based on the VP8 codec.
 WebP uses the modern VP8 compression format to deliver efficient
 compression of images for the web. More than 30% extra gain over
 optimized JPEG, for same quality, is not unusual.

Package: webp
Description-md5: 5455bbde38742d3077c0c2830ec9cf92
Description-en: Lossy compression of digital photographic images
 Image Compression format, based on the VP8 codec.
 WebP uses the modern VP8 compression format to deliver efficient
 compression of images for the web. More than 30% extra gain over
 optimized JPEG, for same quality, is not unusual.

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-ils-perl
Description-md5: 0e4b1e919e14aedede620de0c9772358
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: 7bd12222dd34e93e1d6aba751df88047
Description-en: XML based Web service API to the MusicBrainz database
 This 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-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: 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: libwebsockets17
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: 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: 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: 945dbc6beecd5833f56ab3024ec6c8c6
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: 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: libwildmagic-common
Description-md5: ee9d73a7c9a2a193307b0032549c0cc4
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: 318a4a759e9cdd722b061f48781a96c8
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: c5306ffb4a6c18f2b12c1a596c3521af
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: 452891f18135abb2def7ad2a5c378390
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: 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: libwmf-0.2-7
Description-md5: d4d0facf23388b3fde4e4fc7dcb4d9de
Description-en: Windows metafile conversion library
 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 the shared library.

Package: libwmf-0.2-7-gtk
Description-md5: a381dbc203b5cc6fa77eed39098fa585
Description-en: Windows metafile conversion GTK pixbuf plugin
 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 the GTK pixbuf plugin.

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: libwmf-dev
Description-md5: 3003c1f061ef044f651bdb47d77c9780
Description-en: Windows metafile conversion development
 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 the static library and header files.

Package: libwmf-doc
Description-md5: 3976ad5925a16bfd96089e12c732cc89
Description-en: Windows metafile documentation
 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 documents the libwmf API and WMF in general.

Package: libwmf0.2-7
Description-md5: d34aa36d9a9835a2f9ca276ab2c46a2b
Description-en: Windows metafile conversion library - transitional package
 Windows metafile (WMF) is a picture format used by many Windows
 programs, e.g. Microsoft Word.
 .
 This transitional package depends on the new names of the shared library
 packages, to provide smooth upgrades from Debian 11. It can be removed
 if no installed packages depend on it.

Package: libwmf0.2-7-gtk
Description-md5: 3a0db58d9198766a0eb2d685571c8623
Description-en: Windows metafile conversion GTK pixbuf plugin - transitional package
 Windows metafile (WMF) is a picture format used by many Windows
 programs, e.g. Microsoft Word.
 .
 This transitional package depends on the new names of the shared library
 packages, to provide smooth upgrades from Debian 11. It can be removed
 if no installed packages depend on it.

Package: libwmflite-0.2-7
Description-md5: 1bc30ca21e8bbf5c3296416997871aaa
Description-en: Windows metafile conversion lite library
 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 the lite library.

Package: gir1.2-wnck-1.0
Description-md5: 1a246049f3338409141af2b0e7cc29a5
Description-en: GObject introspection data for the WNCK library
 A library to use for writing pagers and task lists. This variant
 of libwnck provides WNCK for GTK-2 based applications.
 .
 This package contains introspection data for Window Navigator
 Construction Kit, a library to interact with window managers.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: libwnck-common
Description-md5: 4e14f7a83d1007a5c0d3b72ea8443755
Description-en: Window Navigator Construction Kit - common files
 A library to use for writing pagers and task lists. This version
 of libwnck provides WNCK for GTK-2 based applications.
 .
 This package contains internationalization files.

Package: libwnck-dev
Description-md5: b99c2d00f3c0075c374a0d9bb483b192
Description-en: Window Navigator Construction Kit - development files
 A library to use for writing pagers and task lists. This variant
 of libwnck provides WNCK for GTK-2 based applications.
 .
 This package contains development files (include headers).

Package: libwnck-doc
Description-md5: b302fd6dd99d0be853f8ba6cc601c300
Description-en: Window Navigator Construction Kit - documentation files
 A library to use for writing pagers and task lists. This variant
 of libwnck provides WNCK for GTK-2 based applications.
 .
 This package contains documentation files for libwnck22.

Package: libwnck22
Description-md5: 1689e73e832bf4b7036b6d2fd0aea5d5
Description-en: Window Navigator Construction Kit - runtime files
 A library to use for writing pagers and task lists. This variant
 of libwnck provides WNCK for GTK-2 based applications.
 .
 This package contains runtime files.

Package: gir1.2-wnck-3.0
Description-md5: 27983425e71085c70259e80ee712ca44
Description-en: GObject introspection data for the WNCK library
 This package contains introspection data for Window Navigator
 Construction Kit, a library to interact with window managers.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: libwnck-3-0
Description-md5: dcba93a4b4b0d605d4c6197b75671b43
Description-en: Window Navigator Construction Kit - runtime files
 A library to use for writing pagers and task lists.
 .
 This package contains runtime files.

Package: libwnck-3-common
Description-md5: bdd169827af904bf2e501e31f632435a
Description-en: Window Navigator Construction Kit - common files
 A library to use for writing pagers and task lists.
 .
 This package contains internationalization files.

Package: libwnck-3-dev
Description-md5: cb65185699281ddbfd4a226066442426
Description-en: Window Navigator Construction Kit - development files
 A library to use for writing pagers and task lists.
 .
 This package contains development files (include headers).

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: libwpd-0.10-10
Description-md5: bf448ed5c2edad9a49b78d12811df68b
Description-en: Library for handling WordPerfect documents (shared library)
 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 the shared library.

Package: libwpd-dev
Description-md5: 78b231bce8a2d90ae963f8181c5ed7e0
Description-en: Library for handling WordPerfect documents (development)
 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 files used for development with libwpd.

Package: libwpd-doc
Description-md5: 891c7038afdcc84fa6e5e183022a9769
Description-en: Library for handling WordPerfect documents (documentation)
 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 the API Documentation.

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: libwpe-1.0-1
Description-md5: 98133a49c2444524fb53681586a84444
Description-en: Base library for the WPE WebKit port
 libwpe is a small C library designed for the WPE port of the WebKit
 browser engine. This library defines platform-agnostic interfaces
 that WPE WebKit uses to nest Web content presentation between the
 platform-provided graphics system and the application-specific use
 cases.
 .
 This package contains the shared libraries.

Package: libwpe-1.0-dev
Description-md5: 13a6a5742f3475e0c1a6780ce3c4c5bd
Description-en: Base library for the WPE WebKit port - development files
 libwpe is a small C library designed for the WPE port of the WebKit
 browser engine. This library defines platform-agnostic interfaces
 that WPE WebKit uses to nest Web content presentation between the
 platform-provided graphics system and the application-specific use
 cases.
 .
 This package contains the development files.

Package: libwpg-0.3-3
Description-md5: 949317ac413d8c69a842abf41daafc58
Description-en: WordPerfect graphics import/convert library (shared library)
 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 the shared library.

Package: libwpg-dev
Description-md5: e517af7387dd70d5dbe009ae920eb7bb
Description-en: WordPerfect graphics import/convert library (development)
 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 the files needed for developing applications using
 libwpg.

Package: libwpg-doc
Description-md5: a6f61b64752c48618b0247e67b1f00a2
Description-en: WordPerfect graphics import/convert library (documentation)
 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 the API documentation.

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-0.4-4
Description-md5: 9fd8eeeb0a21a535283abbb4019b13b8
Description-en: Works text file format import filter library (shared library)
 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 the shared library.

Package: libwps-dev
Description-md5: 8839efbab4f8104c27efde97cd242e2f
Description-en: Works text file format import filter library (development)
 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 the files needed for developing applications using
 libwps.

Package: libwps-doc
Description-md5: c5684ba17506cb29b62fac571ccaa40b
Description-en: Works text file format import filter library (documentation)
 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 the API documentation.

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: libws-commons-util-java
Description-md5: 55717ab5c009c7bfcf2f62cf424c6361
Description-en: Common utilities from the Apache Web Services Project
 This is a small collection of utility classes, that allow high
 performance XML processing based on SAX.

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: b05c0d93b952b4e8ad4183ccf6f833a0
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: d151fcaa5067f0bbe064647eb7166764
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-perl
Description-md5: 71a57fd7cc7f7bf9ee158dde490b4b2a
Description-en: module to automate interaction with websites
 WWW::Mechanize, or Mech for short, helps you automate interaction with
 a website. It supports performing a sequence of page fetches including
 following links and submitting forms. Each fetched page is parsed and
 its links and forms are extracted. A link or a form can be selected, form
 fields can be filled and the next page can be fetched. Mech also stores
 a history of the URLs you've visited, which can be queried and revisited.

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: f579f96cfd2b3795d243bd17b3f990d2
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-perl
Description-md5: 313b4d890db3570fc5f14a335ceff587
Description-en: simple and consistent interface to the world-wide web
 libwww-perl (also known as LWP) is a collection of Perl modules that provide
 a simple and consistent programming interface (API) to the World-Wide Web.
 The main focus of the library is to provide classes and functions that allow
 you to write WWW clients. It also contains general purpose modules, as well
 as a simple HTTP/1.1-compatible server implementation.

Package: libwww-robotrules-perl
Description-md5: c1793eba30f9ab7256b5a25ded8e1664
Description-en: database of robots.txt-derived permissions
 WWW::RobotRules parses /robots.txt files as specified in "A Standard for
 Robot Exclusion", at <http://www.robotstxt.org/wc/norobots.html>. Webmasters
 can use the /robots.txt file to forbid conforming robots from accessing parts
 of their web site.
 .
 The parsed files are kept in a WWW::RobotRules object, and this object
 provides methods to check if access to a given URL is prohibited. The same
 WWW::RobotRules object can be used for one or more parsed /robots.txt files
 on any number of hosts.

Package: libwww-search-perl
Description-md5: 6c4954ec0548a3323674693d4242a32c
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-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: b1af45a557fdf16d29aa8e9bc62dabe0
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: libx11-6
Description-md5: 0a0b5a32a2fcdcc685c7f4b7dd731798
Description-en: X11 client-side library
 This package provides a client interface to the X Window System, otherwise
 known as 'Xlib'.  It provides a complete API for the basic functions of the
 window system.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libX11

Package: libx11-data
Description-md5: 81164f2e1ff7b227f1b710491521fdab
Description-en: X11 client-side library
 This package provides the locale data files for libx11.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libX11

Package: libx11-dev
Description-md5: f634d43d2be84f3b53cb251c69f05406
Description-en: X11 client-side library (development headers)
 This package provides a client interface to the X Window System, otherwise
 known as 'Xlib'.  It provides a complete API for the basic functions of the
 window system.
 .
 This package contains the development headers for the library found in
 libx11-6. Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libX11

Package: libx11-doc
Description-md5: 030b253f4be4db830ffc8407edc83460
Description-en: X11 client-side library (development documentation)
 This package provides a client interface to the X Window System, otherwise
 known as 'Xlib'.  It provides a complete API for the basic functions of the
 window system.
 .
 This package contains supplemental documentation for the library found in
 libx11-6. Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libX11

Package: libx11-xcb-dev
Description-md5: 75b3106a8da792445c36c6de2ce79320
Description-en: Xlib/XCB interface library (development headers)
 libX11-xcb provides functions needed by clients which take advantage of
 Xlib/XCB to mix calls to both Xlib and XCB over the same X connection.
 .
 This package contains the development headers for the library found in
 libx11-xcb1. Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 More information about XCB can be found at:
 <URL:https://xcb.freedesktop.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libX11

Package: libx11-xcb1
Description-md5: e8cc42192edc67630d6e0fef23baa03d
Description-en: Xlib/XCB interface library
 libX11-xcb provides functions needed by clients which take advantage of
 Xlib/XCB to mix calls to both Xlib and XCB over the same X connection.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 More information about XCB can be found at:
 <URL:https://xcb.freedesktop.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libX11

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: 0f2bb69ab60808c344d1b0ea572751df
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-protocol-perl
Description-md5: 75fadb6e1dc38862e7b9b20dc7d1d05a
Description-en: Perl module for the X Window System Protocol, version 11
 X11::Protocol is a client-side interface to the X11 Protocol (see X(1) for
 information about X11), allowing perl programs to display windows and
 graphics on X11 servers.

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: 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: 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: 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: 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: libxau-dev
Description-md5: 59ddca86d7c268d8cb824d55b8454796
Description-en: X11 authorisation library (development headers)
 This package provides the main interface to the X11 authorisation handling,
 which controls authorisation for X connections, both client-side and
 server-side.
 .
 This package contains the development headers for the library found in libxau6.
 Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libxau

Package: libxau6
Description-md5: 45583edc98c86e2c2a0970bdba4713c3
Description-en: X11 authorisation library
 This package provides the main interface to the X11 authorisation handling,
 which controls authorisation for X connections, both client-side and
 server-side.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libxau

Package: libxaw-doc
Description-md5: acf5c29c2e74c4aff070f4782c142631
Description-en: X11 Athena Widget library (documentation)
 Xaw, the Athena Widgets toolkit, is largely used by legacy X applications.
 .
 This package contains the documentation for the Xaw library.

Package: libxaw7
Description-md5: 49f109a358b04da355ae580c460a93fb
Description-en: X11 Athena Widget library
 libXaw7 provides the second version of Xaw, the Athena Widgets toolkit,
 which is largely used by legacy X applications.  This version is the
 most common version, as version 6 is considered deprecated, and version
 8, which adds Xprint support, is unsupported and not widely used.
 In general, use of a more modern toolkit such as GTK+ is recommended.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXaw

Package: libxaw7-dev
Description-md5: 230eb3d94c45258e33cead01b09def30
Description-en: X11 Athena Widget library (development headers)
 libXaw7 provides the second version of Xaw, the Athena Widgets toolkit,
 which is largely used by legacy X applications.  This version is the
 most common version, as version 6 is considered deprecated, and version
 8, which adds Xprint support, is unsupported and not widely used.
 In general, use of a more modern toolkit such as GTK+ is recommended.
 .
 This package contains the development headers for the library found in
 libxaw7.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXaw

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: 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-java-doc
Description-md5: 994474fe84ee10a73f0bc495ee8a3b03
Description-en: API documentation for XBean
 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 API documentation for libxbean-java

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: 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: 29ed92bb563fd03154b41ed5651f27a0
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-composite0
Description-md5: ca6c0d9f4192a4dde52dc2f30e6369fd
Description-en: X C Binding, composite extension
 This package contains the library files needed to run software using
 libxcb-composite, the composite extension for the X C Binding.
 .
 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: libxcb-composite0-dev
Description-md5: 00cb00ef9dc567135da248f123b87ed8
Description-en: X C Binding, composite extension, development files
 This package contains the header and library files needed to build software
 using libxcb-composite, the composite extension for the X C Binding.
 .
 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: libxcb-damage0
Description-md5: f28e63129125663e1b4c5ea313ae297c
Description-en: X C Binding, damage extension
 This package contains the library files needed to run software using
 libxcb-damage, the damage extension for the X C Binding.
 .
 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: libxcb-damage0-dev
Description-md5: 5f289d21c087ffdfbbb63eb2f6d88403
Description-en: X C Binding, damage extension, development files
 This package contains the header and library files needed to build software
 using libxcb-damage, the damage extension for the X C Binding.
 .
 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: libxcb-doc
Description-md5: b97e9d64bda009574d40e0d8fa415c72
Description-en: X C Binding, development documentation
 This package contains the development documentation for libxcb, the X C
 Binding.
 .
 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: libxcb-dpms0
Description-md5: 4fde6e6df699f9548c8b8e6d5aa613f6
Description-en: X C Binding, dpms extension
 This package contains the library files needed to run software using
 libxcb-dpms, the dpms extension for the X C Binding.
 .
 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: libxcb-dpms0-dev
Description-md5: 35fb1c0c538b8e0d45ff1eac3ff582b6
Description-en: X C Binding, dpms extension, development files
 This package contains the header and library files needed to build software
 using libxcb-dpms, the dpms extension for the X C Binding.
 .
 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: libxcb-dri2-0
Description-md5: 7b21058ae591306ca66f2da8f8c45aab
Description-en: X C Binding, dri2 extension
 This package contains the library files needed to run software using
 libxcb-dri2, the dri2 extension for the X C Binding.
 .
 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: libxcb-dri2-0-dev
Description-md5: aa14a85bcea2f923ff44e959546b453b
Description-en: X C Binding, dri2 extension, development files
 This package contains the header and library files needed to build software
 using libxcb-dri2, the dri2 extension for the X C Binding.
 .
 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: libxcb-dri3-0
Description-md5: 4b1f92c077a799ce104181ba731ec6fc
Description-en: X C Binding, dri3 extension
 This package contains the library files needed to run software using
 libxcb-dri3, the dri3 extension for the X C Binding.
 .
 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: libxcb-dri3-dev
Description-md5: 33ae3689c9b1906b35ea79665207c886
Description-en: X C Binding, dri3 extension, development files
 This package contains the header and library files needed to build software
 using libxcb-dri3, the dri3 extension for the X C Binding.
 .
 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: libxcb-glx0
Description-md5: 3169b2c3295bfe9c0729ea9f922b2d4a
Description-en: X C Binding, glx extension
 This package contains the library files needed to run software using
 libxcb-glx, the glx extension for the X C Binding.
 .
 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: libxcb-glx0-dev
Description-md5: 8975e77fba16c6ff127815b1b670a06e
Description-en: X C Binding, glx extension, development files
 This package contains the header and library files needed to build software
 using libxcb-glx, the glx extension for the X C Binding.
 .
 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: libxcb-present-dev
Description-md5: 55dfd51e536b0ce79a88fefa0b7a9b6a
Description-en: X C Binding, present extension, development files
 This package contains the header and library files needed to build software
 using libxcb-present, the present extension for the X C Binding.
 .
 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: libxcb-present0
Description-md5: 334193719fba9c74610c458784b19b1b
Description-en: X C Binding, present extension
 This package contains the library files needed to run software using
 libxcb-present, the present extension for the X C Binding.
 .
 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: libxcb-randr0
Description-md5: adb389382ef0d8f0e2a3de70afef6284
Description-en: X C Binding, randr extension
 This package contains the library files needed to run software using
 libxcb-randr, the randr extension for the X C Binding.
 .
 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: libxcb-randr0-dev
Description-md5: 735c3a5ffbdf9ace5c373fa9bf38ed5d
Description-en: X C Binding, randr extension, development files
 This package contains the header and library files needed to build software
 using libxcb-randr, the randr extension for the X C Binding.
 .
 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: libxcb-record0
Description-md5: e5ccbdc38847f1aebd02f7d94bbbc0e8
Description-en: X C Binding, record extension
 This package contains the library files needed to run software using
 libxcb-record, the record extension for the X C Binding.
 .
 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: libxcb-record0-dev
Description-md5: d338f3303260833eb2daa5c12752e042
Description-en: X C Binding, record extension, development files
 This package contains the header and library files needed to build software
 using libxcb-record, the record extension for the X C Binding.
 .
 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: libxcb-render0
Description-md5: c5db612729adbe8a95b5f304a1c0e60b
Description-en: X C Binding, render extension
 This package contains the library files needed to run software using
 libxcb-render, the render extension for the X C Binding.
 .
 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: libxcb-render0-dev
Description-md5: 350c71a11fce197bfdd81f2173c8c47b
Description-en: X C Binding, render extension, development files
 This package contains the header and library files needed to build software
 using libxcb-render, the render extension for the X C Binding.
 .
 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: libxcb-res0
Description-md5: c2c5e369cff7cefe91babaa7de5630ba
Description-en: X C Binding, res extension
 This package contains the library files needed to run software using
 libxcb-res, the res extension for the X C Binding.
 .
 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: libxcb-res0-dev
Description-md5: b8990ae7ad0bbd27401ec98cc1c75776
Description-en: X C Binding, res extension, development files
 This package contains the header and library files needed to build software
 using libxcb-res, the res extension for the X C Binding.
 .
 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: libxcb-screensaver0
Description-md5: d620ae3f5335aff882ca4074641853c3
Description-en: X C Binding, screensaver extension
 This package contains the library files needed to run software using
 libxcb-screensaver, the screensaver extension for the X C Binding.
 .
 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: libxcb-screensaver0-dev
Description-md5: 83a3b0eb371cf2409490ba29edcb3eaa
Description-en: X C Binding, screensaver extension, development files
 This package contains the header and library files needed to build software
 using libxcb-screensaver, the screensaver extension for the X C Binding.
 .
 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: libxcb-shape0
Description-md5: 4f8fcf227f71242b2923bb3614ad97a2
Description-en: X C Binding, shape extension
 This package contains the library files needed to run software using
 libxcb-shape, the shape extension for the X C Binding.
 .
 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: libxcb-shape0-dev
Description-md5: b59fd5bacbd9b3280320ec83bb3f452c
Description-en: X C Binding, shape extension, development files
 This package contains the header and library files needed to build software
 using libxcb-shape, the shape extension for the X C Binding.
 .
 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: libxcb-shm0
Description-md5: efe15210cc4fe778d9092348500e1a77
Description-en: X C Binding, shm extension
 This package contains the library files needed to run software using
 libxcb-shm, the shm extension for the X C Binding.
 .
 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: libxcb-shm0-dev
Description-md5: 6f179a331f00f73798b8c2cabed1a88f
Description-en: X C Binding, shm extension, development files
 This package contains the header and library files needed to build software
 using libxcb-shm, the shm extension for the X C Binding.
 .
 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: libxcb-sync-dev
Description-md5: 1e0ff61d663c39e76f3de4c84c3f7899
Description-en: X C Binding, sync extension, development files
 This package contains the header and library files needed to build software
 using libxcb-sync, the sync extension for the X C Binding.
 .
 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: libxcb-sync1
Description-md5: d5360e0f01127bfda17c79337e504a3f
Description-en: X C Binding, sync extension
 This package contains the library files needed to run software using
 libxcb-sync, the sync extension for the X C Binding.
 .
 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: libxcb-xf86dri0
Description-md5: f6b61b1dd5cbcdd3b35b95162a6d84e0
Description-en: X C Binding, xf86dri extension
 This package contains the library files needed to run software using
 libxcb-xf86dri, the xf86dri extension for the X C Binding.
 .
 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: libxcb-xf86dri0-dev
Description-md5: 2d530540e9eef50abce24dce665eaee7
Description-en: X C Binding, xf86dri extension, development files
 This package contains the header and library files needed to build software
 using libxcb-xf86dri, the xf86dri extension for the X C Binding.
 .
 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: libxcb-xfixes0
Description-md5: 94f24b982ab532c251f90293506a8fed
Description-en: X C Binding, xfixes extension
 This package contains the library files needed to run software using
 libxcb-xfixes, the xfixes extension for the X C Binding.
 .
 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: libxcb-xfixes0-dev
Description-md5: 18efd390c63351b408b2ffb0163f2cf5
Description-en: X C Binding, xfixes extension, development files
 This package contains the header and library files needed to build software
 using libxcb-xfixes, the xfixes extension for the X C Binding.
 .
 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: libxcb-xinerama0
Description-md5: f2a52133eab163b52a83f8199011810e
Description-en: X C Binding, xinerama extension
 This package contains the library files needed to run software using
 libxcb-xinerama, the xinerama extension for the X C Binding.
 .
 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: libxcb-xinerama0-dev
Description-md5: a48583621fb78aeb3c0f4cc202892fd8
Description-en: X C Binding, xinerama extension, development files
 This package contains the header and library files needed to build software
 using libxcb-xinerama, the xinerama extension for the X C Binding.
 .
 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: libxcb-xinput-dev
Description-md5: 3e7daeaac61c07e6eaa1c3a8a9508c19
Description-en: X C Binding, xinput extension, development files
 This package contains the header and library files needed to build software
 using libxcb-xinput, the xinput extension for the X C Binding.
 .
 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: libxcb-xinput0
Description-md5: a21d071cb9edd396b7e5e3746305cc41
Description-en: X C Binding, xinput extension
 This package contains the library files needed to run software using
 libxcb-xinput, the xinput extension for the X C Binding.
 .
 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: libxcb-xkb-dev
Description-md5: db3d11c316407d51ed8e7ccbc9b0e2ac
Description-en: X C Binding, XKEYBOARD extension, development files
 This package contains the header and library files needed to build software
 using libxcb-xkb, the XKEYBOARD extension for the X C Binding.
 .
 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: libxcb-xkb1
Description-md5: 265aa28a89cf5ce7330ef13f8d25ed2c
Description-en: X C Binding, XKEYBOARD extension
 This package contains the library files needed to run software using
 libxcb-xkb, the XKEYBOARD extension for the X C Binding.
 .
 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: libxcb-xtest0
Description-md5: 12d78ef68913f742e8054ee9ba8eceac
Description-en: X C Binding, xtest extension
 This package contains the library files needed to run software using
 libxcb-xtest, the xtest extension for the X C Binding.
 .
 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: libxcb-xtest0-dev
Description-md5: fb44118f335dc050b5f88616743eda8e
Description-en: X C Binding, xtest extension, development files
 This package contains the header and library files needed to build software
 using libxcb-xtest, the xtest extension for the X C Binding.
 .
 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: libxcb-xv0
Description-md5: ed2134a19c1b37c3eec9621d2c3f1395
Description-en: X C Binding, xv extension
 This package contains the library files needed to run software using
 libxcb-xv, the xv extension for the X C Binding.
 .
 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: libxcb-xv0-dev
Description-md5: c45791601a14485adf21a51b301cc152
Description-en: X C Binding, xv extension, development files
 This package contains the header and library files needed to build software
 using libxcb-xv, the xv extension for the X C Binding.
 .
 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: libxcb-xvmc0
Description-md5: 722aaaca48e4d073cb75a56a36af7a4b
Description-en: X C Binding, xvmc extension
 This package contains the library files needed to run software using
 libxcb-xvmc, the xvmc extension for the X C Binding.
 .
 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: libxcb-xvmc0-dev
Description-md5: e12e77e95ad1c28e751ed3b79abe2c81
Description-en: X C Binding, xvmc extension, development files
 This package contains the header and library files needed to build software
 using libxcb-xvmc, the xvmc extension for the X C Binding.
 .
 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: libxcb1
Description-md5: 93568dcb3007e5182147ac40c36650aa
Description-en: X C Binding
 This package contains the library files needed to run software using libxcb,
 the X C Binding.
 .
 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: libxcb1-dev
Description-md5: d028a849d89f18ec7440c6d77483cbe1
Description-en: X C Binding, development files
 This package contains the header and library files needed to build software
 using libxcb, the X C Binding.
 .
 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: libxcomposite-dev
Description-md5: 6c12b730c4bb5b17bd24b60d9a59a12d
Description-en: X11 Composite extension library (development headers)
 libXcomposite provides an X Window System client interface to the Composite
 extension to the X protocol.
 .
 The Composite extension allows clients called compositing managers to control
 the final drawing of the screen.  Rendering is done into an off-screen buffer.
 .
 This package contains the development headers for the library found in
 libxcomposite1.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXcomposite

Package: libxcomposite1
Description-md5: 49720e84dd5a26f4429db537758dcedc
Description-en: X11 Composite extension library
 libXcomposite provides an X Window System client interface to the Composite
 extension to the X protocol.
 .
 The Composite extension allows clients called compositing managers to control
 the final drawing of the screen.  Rendering is done into an off-screen buffer.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXcomposite

Package: libcrypt-dev
Description-md5: 57b963c0e5a2d004866e4d1cb1b09b78
Description-en: libcrypt development files
 This package contains the files needed for developing applications that
 use libcrypt.

Package: libcrypt1
Description-md5: deac8c9adc422e925bdaf6bffdd3e875
Description-en: libcrypt shared library
 libxcrypt is a modern library for one-way hashing of passwords.
 It supports DES, MD5, NTHASH, SUNMD5, SHA-2-256, SHA-2-512, and
 bcrypt-based password hashes
 It provides the traditional Unix 'crypt' and 'crypt_r' interfaces,
 as well as a set of extended interfaces like 'crypt_gensalt'.

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: libxcursor-dev
Description-md5: 6d945f0733e812c326a50fb6989e8cde
Description-en: X cursor management library (development files)
 Header files and a static version of the X cursor management library are
 provided by this package.
 .
 See the libxcursor1 package for further information.

Package: libxcursor1
Description-md5: bcab34b890612afb82be0cf91528d573
Description-en: X cursor management library
 Xcursor is a simple library designed to help locate and load cursors for the
 X Window System.  Cursors can be loaded from files or memory and can exist in
 several sizes; the library automatically picks the best size.  When using
 images loaded from files, Xcursor prefers to use the Render extension's
 CreateCursor request for rendering cursors.  Where the Render extension is
 not supported, Xcursor maps the cursor image to a standard X cursor and uses
 the core X protocol CreateCursor request.
 .
 Preferred themes for cursors can be installed if desired, via
 xcursor-themes or other cursor-theme or icon-theme packages,
 configured with update-alternatives --config x-cursor-theme.

Package: libxcvt-dev
Description-md5: 518fdb2c28531e7ce9e66aab663bb025
Description-en: VESA CVT standard timing modelines generator -- development files
 libxcvt is a library providing a standalone version of the X server
 implementation of the VESA CVT standard timing modelines generator.
 .
 This package includes files for development.

Package: libxcvt0
Description-md5: ae1d29359b2d4424aefa0caf17337b68
Description-en: VESA CVT standard timing modelines generator -- shared library
 libxcvt is a library providing a standalone version of the X server
 implementation of the VESA CVT standard timing modelines generator.
 .
 This package includes the shared library.

Package: xcvt
Description-md5: 4a0a2a7f893bd5ea0409faa8873f52d3
Description-en: VESA CVT standard timing modelines generator
 libxcvt is a library providing a standalone version of the X server
 implementation of the VESA CVT standard timing modelines generator.
 .
 This package includes the commandline tool 'cvt'.

Package: libxdamage-dev
Description-md5: f6757e2a643233758976bf0152b926d7
Description-en: X11 damaged region extension library (development headers)
 libXdamage provides an X Window System client interface to the DAMAGE
 extension to the X protocol.
 .
 The Damage extension provides for notification of when on-screen regions have
 been 'damaged' (altered).
 .
 This package contains the development headers for the library found in
 libxdamage1.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXdamage

Package: libxdamage1
Description-md5: 98dd17ab9089c578805725bd9bce8f95
Description-en: X11 damaged region extension library
 libXdamage provides an X Window System client interface to the DAMAGE
 extension to the X protocol.
 .
 The Damage extension provides for notification of when on-screen regions have
 been 'damaged' (altered).
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXdamage

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: 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: libxdg-basedir1-dbg
Description-md5: 4c86f6ed90d29e42a57a98fc1ffe9610
Description-en: Implementation of the XDG Base Directory Specifications (debugging symbols)
 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 package contains the debugging symbols for the library.

Package: libxdmcp-dev
Description-md5: 13e87615e8ea7f62524dd6a205d82e68
Description-en: X11 authorisation library (development headers)
 This package provides the main interface to the X11 display manager control
 protocol library, which allows for remote logins to display managers.
 .
 This package contains the development headers for the library found in
 libxdmcp6. Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXdmcp

Package: libxdmcp6
Description-md5: 79e282811de3a2440672d104fd07bead
Description-en: X11 Display Manager Control Protocol library
 This package provides the main interface to the X11 display manager control
 protocol library, which allows for remote logins to display managers.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXdmcp

Package: libxdmcp6-dbg
Description-md5: cea8ee1de40a7ba778f5152a991680b0
Description-en: X11 authorisation library (debug package)
 This package provides the main interface to the X11 display manager control
 protocol library, which allows for remote logins to display managers.
 .
 This package contains the debug versions of the library found in libxdmcp6.
 Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXdmcp

Package: libxeddsa-dev
Description-md5: 2ff2625ec31a28bff34876455cbbf2e2
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: libxeddsa2
Description-md5: 3264f1b0276ca8d7be02f66975daf4e4
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: libxerces2-java
Description-md5: 70fc56311b7780cb8c2a99efdde064c7
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: libxext-dev
Description-md5: 9d497aabe7a8734879a278b8413e69c6
Description-en: X11 miscellaneous extensions library (development headers)
 libXext provides an X Window System client interface to several extensions to
 the X protocol.
 .
 The supported protocol extensions are:
  - DOUBLE-BUFFER (DBE), the Double Buffer extension;
  - DPMS, the VESA Display Power Management System extension;
  - Extended-Visual-Information (EVI), an extension for gathering extra
    information about the X server's visuals;
  - LBX, the Low Bandwidth X extension;
  - MIT-SHM, the MIT X client/server shared memory extension;
  - MIT-SUNDRY-NONSTANDARD, a miscellaneous extension by MIT;
  - Multi-Buffering, the multi-buffering and stereo display extension;
  - SECURITY, the X security extension;
  - SHAPE, the non-rectangular shaped window extension;
  - SYNC, the X synchronization extension;
  - TOG-CUP, the Open Group's Colormap Utilization extension;
  - XC-APPGROUP, the X Consortium's Application Group extension;
  - XC-MISC, the X Consortium's resource ID querying extension;
  - XTEST, the X test extension (this is one of two client-side
    implementations; the other is in the libXtst library, provided by the
    libxtst6 package);
 .
 libXext also provides a small set of utility functions to aid authors of
 client APIs for X protocol extensions.
 .
 This package contains the development headers for the library found in
 libxext6. Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXext

Package: libxext-doc
Description-md5: 0600a78601f1d6561cda356efeda64d5
Description-en: X11 miscellaneous extensions library (documentation)
 libXext provides an X Window System client interface to several extensions to
 the X protocol.
 .
 The supported protocol extensions are:
  - DOUBLE-BUFFER (DBE), the Double Buffer extension;
  - DPMS, the VESA Display Power Management System extension;
  - Extended-Visual-Information (EVI), an extension for gathering extra
    information about the X server's visuals;
  - LBX, the Low Bandwidth X extension;
  - MIT-SHM, the MIT X client/server shared memory extension;
  - MIT-SUNDRY-NONSTANDARD, a miscellaneous extension by MIT;
  - Multi-Buffering, the multi-buffering and stereo display extension;
  - SECURITY, the X security extension;
  - SHAPE, the non-rectangular shaped window extension;
  - SYNC, the X synchronization extension;
  - TOG-CUP, the Open Group's Colormap Utilization extension;
  - XC-APPGROUP, the X Consortium's Application Group extension;
  - XC-MISC, the X Consortium's resource ID querying extension;
  - XTEST, the X test extension (this is one of two client-side
    implementations; the other is in the libXtst library, provided by the
    libxtst6 package);
 .
 libXext also provides a small set of utility functions to aid authors of
 client APIs for X protocol extensions.
 .
 This package contains the documentation for the included protocol extension
 libraries. Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXext

Package: libxext6
Description-md5: 5c72cf7a13b0990666898813406a2a89
Description-en: X11 miscellaneous extension library
 libXext provides an X Window System client interface to several extensions to
 the X protocol.
 .
 The supported protocol extensions are:
  - DOUBLE-BUFFER (DBE), the Double Buffer extension;
  - DPMS, the VESA Display Power Management System extension;
  - Extended-Visual-Information (EVI), an extension for gathering extra
    information about the X server's visuals;
  - LBX, the Low Bandwidth X extension;
  - MIT-SHM, the MIT X client/server shared memory extension;
  - MIT-SUNDRY-NONSTANDARD, a miscellaneous extension by MIT;
  - Multi-Buffering, the multi-buffering and stereo display extension;
  - SECURITY, the X security extension;
  - SHAPE, the non-rectangular shaped window extension;
  - SYNC, the X synchronization extension;
  - TOG-CUP, the Open Group's Colormap Utilization extension;
  - XC-APPGROUP, the X Consortium's Application Group extension;
  - XC-MISC, the X Consortium's resource ID querying extension;
  - XTEST, the X test extension (this is one of two client-side
    implementations; the other is in the libXtst library, provided by the
    libxtst6 package);
 .
 libXext also provides a small set of utility functions to aid authors of
 client APIs for X protocol extensions.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXext

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: 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-glade
Description-md5: 2ba82abd57d3d0f60c035606fc276c1f
Description-en: glade API for libxfce4ui
 libxfce4ui is used to share commonly used Xfce widgets among the Xfce
 applications.
 .
 This package contains the modules for GTK+3 GUI development with Glade.

Package: libxfce4ui-utils
Description-md5: f6422ed76bf9887646360e6430e7d9e8
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: 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: libxfce4util-bin
Description-md5: 5f496a257e598e4e92335a2f12cb9152
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: libxfixes-dev
Description-md5: 5a65344d701bc29f7804bf45b42b7371
Description-en: X11 miscellaneous 'fixes' extension library (development headers)
 libXfixes provides an X Window System client interface to the 'XFIXES'
 extension to the X protocol.
 .
 It provides support for Region types, and some cursor functions.
 .
 This package contains the development headers for the library found in
 libxfixes3.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXfixes

Package: libxfixes3
Description-md5: 85c0ed5f6b35005b3aaa0011badce46a
Description-en: X11 miscellaneous 'fixes' extension library
 libXfixes provides an X Window System client interface to the 'XFIXES'
 extension to the X protocol.
 .
 It provides support for Region types, and some cursor functions.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXfixes

Package: libxfont-dev
Description-md5: cab55efddd1be9ff5e33a1ddb8d2a99a
Description-en: X11 font rasterisation library (development headers)
 libXfont provides various services for X servers, most notably font
 selection and rasterisation (through external libraries).
 .
 This package contains the development headers for the library found in
 libxfont2.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXfont

Package: libxfont2
Description-md5: dfb2b2ff157452b137e94b16db4d10da
Description-en: X11 font rasterisation library
 libXfont provides various services for X servers, most notably font
 selection and rasterisation (through external libraries).
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXfont

Package: libxi-dev
Description-md5: 19f838bb11eb7de1cb4ae13186283239
Description-en: X11 Input extension library (development headers)
 libXi provides an X Window System client interface to the XINPUT
 extension to the X protocol.
 .
 The Input extension allows setup and configuration of multiple input devices,
 and hotplugging of input devices (to be added and removed on the fly).
 .
 This package contains the development headers for the library found in
 libxi6.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXi

Package: libxi6
Description-md5: d1c377c726e0263738d2666185adc6f3
Description-en: X11 Input extension library
 libXi provides an X Window System client interface to the XINPUT
 extension to the X protocol.
 .
 The Input extension allows setup and configuration of multiple input devices,
 and hotplugging of input devices (to be added and removed on the fly).
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXi

Package: libxinerama-dev
Description-md5: 2efd4db97130bfd4a9ddc036f4e668d9
Description-en: X11 Xinerama extension library (development headers)
 libXinerama provides an X Window System client interface to the XINERAMA
 extension to the X protocol.
 .
 The Xinerama (also known as panoramiX) extension allows for multiple screens
 attached to a single display to be treated as belonging together, and to give
 desktop applications a better idea of the monitor layout.
 .
 This package contains the development headers for the library found in
 libxinerama1.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXinerama

Package: libxinerama1
Description-md5: 8af4527c5c1d4c9cfadc619f456cc56d
Description-en: X11 Xinerama extension library
 libXinerama provides an X Window System client interface to the XINERAMA
 extension to the X protocol.
 .
 The Xinerama (also known as panoramiX) extension allows for multiple screens
 attached to a single display to be treated as belonging together, and to give
 desktop applications a better idea of the monitor layout.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXinerama

Package: libxkbcommon-dev
Description-md5: ef653ec7ae2c3cecbf4869d7f5fe0694
Description-en: library interface to the XKB compiler - development files
 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 development headers for the library found in
 libxkbcommon0. Non-developers likely have little use for this package.
 .
 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: libxkbcommon-doc
Description-md5: c2443fb4ade0b0d28830113cb301c0f6
Description-en: library interface to the XKB compiler - documentation
 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 documentation files for the library found in
 libxkbcommon0. Non-developers likely have little use for this package.
 .
 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: 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: libxkbcommon-x11-0
Description-md5: 2be59c31381cd21c6a93029b61d195d6
Description-en: library to create keymaps with the XKB X11 protocol
 This package provides an add-on library called xkbcommon-x11, to support
 creating keymaps with the XKB X11 protocol, by querying the X server directly.
 .
 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: libxkbcommon-x11-dev
Description-md5: 4fcb4c4142b8c9a3b86ff1e0db90ab3f
Description-en: library to create keymaps with the XKB X11 protocol - development files
 This package provides an add-on library called xkbcommon-x11, to support
 creating keymaps with the XKB X11 protocol, by querying the X server directly.
 .
 This package contains the development headers for the library found in
 libxkbcommon-x11-0. Non-developers likely have little use for this package.
 .
 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: libxkbcommon0
Description-md5: 3856681f1fd5bf4962445465a50b2086
Description-en: library interface to the XKB compiler - shared library
 This package provides 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.
 .
 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: libxkbregistry-dev
Description-md5: caefe766c87deee0a677cb5c3c1ed9b5
Description-en: library to query available RMLVO - development files
 This package provides an add-on library called xkbregistry, which is used
 to query the available RMLVO instead of parsing evdev.xml directly.
 .
 This package contains the development headers for the library found in
 libxkbregistry0. Non-developers likely have little use for this package.
 .
 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: libxkbregistry0
Description-md5: 6dd4a591fed690bb884cccdbb973c608
Description-en: library to query available RMLVO
 This package provides an add-on library called xkbregistry, which is used
 to query available RMLVO instead of parsing evdev.xml directly.
 .
 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: libxkbfile-dev
Description-md5: ad5f62c86814066bcc2cca88f1feb02d
Description-en: X11 keyboard file manipulation library (development headers)
 libxkbfile provides an interface to read and manipulate description files for
 XKB, the X11 keyboard configuration extension.
 .
 This package contains the development headers for the library found in
 libxkbfile1.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libxkbfile

Package: libxkbfile1
Description-md5: e5bd1e08d32d2a15bb15debcd9ebca0d
Description-en: X11 keyboard file manipulation library
 libxkbfile provides an interface to read and manipulate description files for
 XKB, the X11 keyboard configuration extension.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libxkbfile

Package: gir1.2-xkl-1.0
Description-md5: 127c3bf2e772bac3955bc6eecb367d73
Description-en: X Keyboard Extension high-level API - introspection data
 Libxklavier provides programmers an API for high(er) level access to the
 X Keyboard Extension, to ease creating XKB related applications.
 .
 This package provides introspection data for libxklavier. It can be used
 by packages using the GIRepository format to generate dynamic bindings.

Package: libxklavier-dev
Description-md5: b597dcd5eda75cde0b43256434dc609f
Description-en: Development files for libxklavier
 These are headers and other files needed to develop with libxklavier.

Package: libxklavier16
Description-md5: 1cd9d83d8439126ed00f6818cfce823d
Description-en: X Keyboard Extension high-level API
 Libxklavier provides programmers an API for high(er) level access to the
 X Keyboard Extension, to ease creating XKB related applications.

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: libxlsxwriter4
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: 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-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: b190c94c785cee86158a9287e4e84c8f
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: 865f03c99e610137bcd93eb617e04b81
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: f0a1fa884a155ad07527a035643db426
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: 2bc23ff4d4a4dc20f33d7f210ca2fd3a
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-perl
Description-md5: d585b9f49fd3c911baab5d83bfe8dae5
Description-en: Perl interface to the libxml2 library
 XML::LibXML is a Perl interface to the GNOME libxml2 library, which provides
 interfaces for parsing and manipulating XML files. This module allows Perl
 programmers to make use of the highly capable validating XML parser and the
 high performance Document Object Model (DOM) implementation. Additionally, it
 supports using the XML Path Language (XPath) to find and extract information.

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-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-namespacesupport-perl
Description-md5: bb879c06ad33a8cd6d85483505387a81
Description-en: Perl module for supporting simple generic namespaces
 XML::NamespaceSupport offers a simple way to process namespace-based XML
 names. It also helps maintain a prefix-to-namespace URI map and provides a
 number of basic checks.

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-parser-perl
Description-md5: 1d62424e8724202d89f9a9fadad8266e
Description-en: Perl module for parsing XML files
 The XML::Parser module provides ways to parse XML documents.  It is built on
 top of XML::Parser::Expat, which is a lower level interface to James Clark's
 expat library. Each call to one of the parsing methods creates a new instance
 of XML::Parser::Expat which is then used to parse the document. Expat options
 may be provided when the XML::Parser object is created. These options are
 then passed on to the Expat object on each parse call. They can also be given
 as extra arguments to the parse methods, in which case they override options
 given at XML::Parser creation time.
 .
 The behavior of the parser is controlled either by Style and/or Handlers
 options, or by setHandlers method. These all provide mechanisms for
 XML::Parser to set the handlers needed by XML::Parser::Expat. If neither
 Style nor Handlers are specified, then parsing just checks the document for
 being well-formed.
 .
 When underlying handlers get called, they receive as their first parameter
 the Expat object, not the Parser object.

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: 629d3c756a4e1b6fc27d15c5e448c467
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)
 .
 Homepage: http://search.cpan.org/~jbisbee/XML-RSS-Feed/

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-base-perl
Description-md5: d2b9fd04fe2bfb32b35febb80f2cfc34
Description-en: base class for SAX drivers and filters
 XML::SAX::Base is a base class for PerlSAX drivers and filters.  The main
 advantages that it provides are easy dispatching of events the right way (ie
 it takes care for you of checking that the handler has implemented that
 method, or has defined an AUTOLOAD), and the guarantee that filters will pass
 along events that they aren't implementing to handlers downstream that might
 nevertheless be interested in them.
 .
 This package also provides XML::SAX::Exception.

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-expat-perl
Description-md5: 9426500cd4db87b0c8491f4d2aef9181
Description-en: Perl module for a SAX2 driver for Expat (XML::Parser)
 The XML::SAX::Expat module is an implementation of a SAX2 driver sitting on
 top of Expat (XML::Parser). It is still incomplete, though most of the basic
 SAX2 events should be available.
 .
 The libxml-sax-expatxs-perl provides an Expat XML parser as an XS module.

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-perl
Description-md5: 85b6ca7554a3537b49500d73d818d9b6
Description-en: Perl module for using and building Perl SAX2 XML processors
 XML::SAX consists of several framework classes for using and
 building Perl SAX2 XML parsers, filters, and drivers.  It is designed
 around the need to be able to "plug in" different SAX parsers to an
 application without requiring programmer intervention.  Those of you
 familiar with the DBI will be right at home.  Some of the designs
 come from the Java JAXP specification (SAX part), only without the
 javaness.
 .
 The package also contains a SAX parser, XML::SAX::PurePerl, but it
 is considered too slow for serious use and is only provided as a
 fallback parser. It is recommend XML::SAX::Expat (provided in
 libxml-sax-expat-perl) instead.
 .
 The framework includes a Debian-specific script (called
 update-perl-sax-parsers) to manage the ParserDetails.ini file. This
 script is intended to be used in postinst and prerm package scripts to
 (de)register parsers.  See README.Debian for more info.

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-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-security-java-doc
Description-md5: dbabdf1f6ed2af0820534845d30f6eb2
Description-en: Documentation for Apache Santuario
 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.
 .
 This package contains the API documentation of libxml-security-java.

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: 45beb439bdb37321af5315add9767f73
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-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-twig-perl
Description-md5: fffca4420a292dabc4b6e8d1d74cca5d
Description-en: Perl module for processing huge XML documents in tree mode
 The XML::Twig module provides a way to process XML documents.  It is built on
 top of XML::Parser.
 .
 The module offers a tree interface to the document, while allowing to
 output the parts of it that have been completely processed.
 .
 It allows minimal resource (CPU and memory) usage by building the
 tree only for the parts of the documents that need actual processing,
 through the use of the twig_roots and twig_print_outside_roots
 options.  The finish and finish_print methods also help to increase
 performance.
 .
 XML::Twig tries to make simple things easy so it tries its best to
 takes care of a lot of the (usually) annoying (but sometimes
 necessary) features that come with XML and XML::Parser.

Package: xml-twig-tools
Description-md5: 0e5b95fa4b1d41197ced985aae3f5aa7
Description-en: command line tools for processing XML documents
 These tools are included:
  * xml_spellcheck : spellcheck XML files skipping tags
  * xml_merge : merge back files created by xml_split
  * xml_pp : XML pretty printer
  * xml_grep : grep XML files using XML::Twig's subset of XPath
  * xml_split : split big XML files

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-xpathengine-perl
Description-md5: a232570871d958cf3696105e6607e9a0
Description-en: re-usable XPath engine for DOM-like trees
 XML::XPathEngine provides an XPath engine, that can be re-used by other
 module/classes that implement trees.
 .
 In order to use the XPath engine, nodes in the user module need to mimic
 DOM nodes. The degree of similarity between the user tree and a DOM dictates
 how much of the XPath features can be used. A module implementing all of the
 DOM should be able to use this module very easily (you might need to add
 the cmp method on nodes in order to get ordered result sets).
 .
 This module is derived from Matt Sergeant's XML::XPath.

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
Description-md5: 6771e66f557fa0f71e6955303e1d8f8d
Description-en: GNOME XML library
 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 provides a library providing an extensive API to handle
 such XML data files.

Package: libxml2-dev
Description-md5: 315d877f425ed2a2bbe448d2e81be6e6
Description-en: GNOME XML library - development files
 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.
 .
 Install this package if you wish to develop your own programs using
 the GNOME XML library.

Package: libxml2-doc
Description-md5: 67d897c8cceafd8a9c57b7d2136b6536
Description-en: GNOME XML library - documentation
 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 general information about the GNOME XML library
 and more specific API references.

Package: libxml2-utils
Description-md5: c442f3c69b5f5fb22153f4c2a1b6a92e
Description-en: GNOME XML library - utilities
 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 provides xmllint, a tool for validating and reformatting
 XML documents, and xmlcatalog, a tool to parse and manipulate XML or
 SGML catalog files.

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: 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-dom12-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-dom8
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-input12-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-input7
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-sax12-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-sax7
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-schema12-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-schema7
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-unicode12-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-unicode7
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: gir1.2-xmlb-2.0
Description-md5: 327d8a04533ecfccfcedee66cd019556
Description-en: GObject introspection data for libxmlb
 This package provides the introspection data for libxmlb.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: libxmlb-dev
Description-md5: 4e00467ca1aa35c8f913a7ae70529fb6
Description-en: Development files for libxmlb
 This package provides development libraries for libxmlb.
 .
 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.

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: libxmlb2
Description-md5: a5834ea263db6cdd99112032df9dcef9
Description-en: Binary XML library
 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.

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: libxmlbird1
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: libxmlezout10-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: libxmlezout7
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: 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: libxmltok1
Description-md5: 55f96af14bce730493419df6c386f436
Description-en: XML Parser Toolkit, runtime libraries
 Libraries for XML parsing in C.  It aims to be fully conforming. It
 is currently not a validating XML processor.
 .
 The library libxmltok contains a low-level library for tokenizing
 XML.  The library libxmlparse contains an XML parser library which is
 built on top of the xmltok library.

Package: libxmltok1-dev
Description-md5: 0d1149b4ca0729bc066709ca4a3c27ee
Description-en: XML Parser Toolkit, developer libraries
 Libraries for XML parsing in C.  It aims to be fully conforming. It
 is currently not a validating XML processor.
 .
 The library libxmltok contains a low-level library for tokenizing
 XML.  The library libxmlparse contains an XML parser library which is
 built on top of the xmltok library.
 .
 This package contains the development headers.

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: libxmu-dev
Description-md5: 1535c013b63a4134a8f998fbc83b84eb
Description-en: X11 miscellaneous utility library (development headers)
 libXmu provides a set of miscellaneous utility convenience functions for X
 libraries to use.  libXmuu is a lighter-weight version that does not depend
 on libXt or libXext; for more information, see libxmuu1.
 .
 This package contains the development headers for the library found in
 libxmu6.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXmu

Package: libxmu-headers
Description-md5: a50fe5fa06a21984619f3b9e9d32391a
Description-en: X11 miscellaneous utility library headers
 libXmu and libXmuu are miscellaneous utility libraries for X library
 developers to abstract some common functions.  This package provides the
 headers for both libraries (as libXmuu is a subset of libXmu), and
 is depended upon by both.  For more information, please see libxmu-dev or
 libxmuu-dev.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXmu

Package: libxmu6
Description-md5: 5399b16d918a060136eb6d6a5cfda654
Description-en: X11 miscellaneous utility library
 libXmu provides a set of miscellaneous utility convenience functions for X
 libraries to use.  libXmuu is a lighter-weight version that does not depend
 on libXt or libXext; for more information, see libxmuu1.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXmu

Package: libxmuu-dev
Description-md5: 82e532669f63dcf82d16c33a3969f937
Description-en: X11 miscellaneous micro-utility library (development headers)
 libXmuu provides a set of miscellaneous utility convenience functions for X
 libraries to use.  It is a lighter version of libXmu that does not depend
 on libXt or libXext; for more information on libXmu, see libxmu6.
 .
 This package contains the development headers for the library found in
 libxmuu1.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXmu

Package: libxmuu1
Description-md5: 9bbd97bf046baafb7d73b980536d719d
Description-en: X11 miscellaneous micro-utility library
 libXmuu provides a set of miscellaneous utility convenience functions for X
 libraries to use.  It is a lighter version of libXmu that does not depend
 on libXt or libXext; for more information on libXmu, see libxmu6.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXmu

Package: libxnvctrl-dev
Description-md5: 71c9cd04112d6cef6a0d35dd8ec66dd8
Description-en: NV-CONTROL X extension (development files)
 The NV-CONTROL X extension provides a mechanism for X clients to
 query and set configuration parameters of the NVIDIA X driver.
 State set by the NV-CONTROL X extension is assumed to be persistent
 only for the current server generation.

Package: libxnvctrl0
Description-md5: 6d4f8aebac836277193a58e922a49603
Description-en: NV-CONTROL X extension (runtime library)
 The NV-CONTROL X extension provides a mechanism for X clients to
 query and set configuration parameters of the NVIDIA X driver.
 State set by the NV-CONTROL X extension is assumed to be persistent
 only for the current server generation.
 .
 This package contains the shared library.

Package: libxpm-dev
Description-md5: 60c6014269ef9dbf528ec68b6af609fc
Description-en: X11 pixmap library (development headers)
 The X PixMap image format is an extension of the monochrome X BitMap
 format specified in the X protocol, and is commonly used in traditional
 X applications.
 .
 This package contains the development headers for the libxpm4 library.
 Non-developers likely have little use for this package.

Package: libxpm4
Description-md5: 6158460eff917cccb4eceb056d008569
Description-en: X11 pixmap library
 The X PixMap image format is an extension of the monochrome X BitMap
 format specified in the X protocol, and is commonly used in traditional
 X applications.
 .
 This package provides runtime support for XPM format.

Package: xpmutils
Description-md5: ea0411509eadbac55a3fcaaded41b449
Description-en: X11 pixmap utilities
 The X PixMap image format is an extension of the monochrome X BitMap
 format specified in the X protocol, and is commonly used in traditional
 X applications.
 .
 This package provides two tools: cxpm (to check the integrity of an
 XPM file) and sxpm (to view XPM files).

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: libxrandr-dev
Description-md5: eded80b6ca36f084afa79e94643b9780
Description-en: X11 RandR extension library (development headers)
 libXrandr provides an X Window System client interface to the RandR
 extension to the X protocol.
 .
 The RandR extension allows for run-time configuration of display attributes
 such as resolution, rotation, and reflection.
 .
 This package contains the development headers for the library found in
 libxrandr2.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libXrandr

Package: libxrandr2
Description-md5: 7952ca205ec4c0af6cd842ebe386b9e9
Description-en: X11 RandR extension library
 libXrandr provides an X Window System client interface to the RandR
 extension to the X protocol.
 .
 The RandR extension allows for run-time configuration of display attributes
 such as resolution, rotation, and reflection.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libXrandr

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: libxrender-dev
Description-md5: ab247b71ec2a9c8f09333a5cd3427a89
Description-en: X Rendering Extension client library (development files)
 The X Rendering Extension (Render) introduces digital image composition as
 the foundation of a new rendering model within the X Window System.
 Rendering geometric figures is accomplished by client-side tessellation into
 either triangles or trapezoids.  Text is drawn by loading glyphs into the
 server and rendering sets of them.  The Xrender library exposes this
 extension to X clients.
 .
 This package provides a static library and C header files.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXrender

Package: libxrender1
Description-md5: 2f3ba8b961b0e447d4a057ca46b769c7
Description-en: X Rendering Extension client library
 The X Rendering Extension (Render) introduces digital image composition as
 the foundation of a new rendering model within the X Window System.
 Rendering geometric figures is accomplished by client-side tessellation into
 either triangles or trapezoids.  Text is drawn by loading glyphs into the
 server and rendering sets of them.  The Xrender library exposes this
 extension to X clients.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXrender

Package: libxres-dev
Description-md5: 70ec3c2d202b5b75e237d25e6d833401
Description-en: X11 Resource extension library (development headers)
 libXRes provides an X Window System client interface to the Resource
 extension to the X protocol.
 .
 The Resource extension allows for X clients to see and monitor the X resource
 usage of various clients (pixmaps, et al).
 .
 This package contains the development headers for the library found in
 libxres1.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXRes

Package: libxres1
Description-md5: d9399de89592de94c1d00cfcb2c850b3
Description-en: X11 Resource extension library
 libXRes provides an X Window System client interface to the Resource
 extension to the X protocol.
 .
 The Resource extension allows for X clients to see and monitor the X resource
 usage of various clients (pixmaps, et al).
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXRes

Package: libxs-object-magic-perl
Description-md5: 42ed6a43448316e7cd7d4ecaf306d442
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: libxs-parse-keyword-perl
Description-md5: 967f97dd91cae43d513874cd17d27e04
Description-en: XS functions to assist in parsing keyword syntax
 XS::Parse::Keywords provides some XS functions to assist in writing syntax
 modules that provide new perl-visible syntax, primarily for authors of
 keyword plugins using the PL_keyword_plugin hook mechanism. It is unlikely to
 be of much use to anyone else; and highly unlikely to be any use when writing
 perl code using these. Unless you are writing a keyword plugin using XS, this
 module is not for you.

Package: libxs-parse-sublike-perl
Description-md5: 10e0c00367e2b6bbab5732b3d2636656
Description-en: XS functions to assist in parsing sub-like syntax
 XS::Parse::Sublike provides some XS functions to assist in writing parsers
 for sub-like syntax, primarily for authors of keyword plugins using the
 PL_keyword_plugin hook mechanism. It is unlikely to be of much use to anyone
 else; and highly unlikely to be any use when writing perl code using these.
 Unless you are writing a keyword plugin using XS, this module is not for you.

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: 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: libxshmfence-dev
Description-md5: 5dc82f788312a94baef43ea5bb08e086
Description-en: X shared memory fences - development files
 This library provides an interface to shared-memory fences for
 synchronization between the X server and direct-rendering clients.
 .
 This package contains the xshmfence development files.

Package: libxshmfence1
Description-md5: 07283b1747ebbc3d201e91620e3eaf51
Description-en: X shared memory fences - shared library
 This library provides an interface to shared-memory fences for
 synchronization between the X server and direct-rendering clients.
 .
 This package contains the xshmfence shared library.

Package: libxslt1-dev
Description-md5: f51e27fa123abbb4132b189b0ee706c8
Description-en: XSLT 1.0 processing library - development kit
 XSLT is an XML language for defining transformations of XML files from
 XML to some other arbitrary format, such as XML, HTML, plain text, etc.
 using standard XSLT stylesheets. libxslt is a C library which
 implements XSLT version 1.0.
 .
 This package contains the development files for libxslt.

Package: libxslt1.1
Description-md5: a00a78b7d528f023d0297a93b37a3a68
Description-en: XSLT 1.0 processing library - runtime library
 XSLT is an XML language for defining transformations of XML files from
 XML to some other arbitrary format, such as XML, HTML, plain text, etc.
 using standard XSLT stylesheets. libxslt is a C library which
 implements XSLT version 1.0.
 .
 This package contains the libxslt library used by applications for XSLT
 transformations.

Package: xsltproc
Description-md5: 269c4daf3d326a815e26cdd2e64cf686
Description-en: XSLT 1.0 command line processor
 XSLT is an XML language for defining transformations of XML files from
 XML to some other arbitrary format, such as XML, HTML, plain text, etc.
 using standard XSLT version 1.0 stylesheets.
 .
 This package contains a command line tool that facilitates XSLT
 transformations.

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: libxss-dev
Description-md5: ba8df8d213594251377e061c33f2cb18
Description-en: X11 Screen Saver extension library (development headers)
 libXss provides an X Window System client interface to the MIT-SCREEN-SAVER
 extension to the X protocol.
 .
 The Screen Saver extension allows clients behaving as screen savers to
 register themselves with the X server, to better integrate themselves with
 the running session.
 .
 This package contains the development headers for the library found in
 libxss1.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libXScrnSaver

Package: libxss1
Description-md5: 1f5368915b79b0cbac8946f5212d74e2
Description-en: X11 Screen Saver extension library
 libXss provides an X Window System client interface to the MIT-SCREEN-SAVER
 extension to the X protocol.
 .
 The Screen Saver extension allows clients behaving as screen savers to
 register themselves with the X server, to better integrate themselves with
 the running session.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libXScrnSaver

Package: libxstream-java
Description-md5: 10c1dedc8716f96d83e51d094ab4032b
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: libxt-dev
Description-md5: 4672adcea184032fd66fe6c6e5ca9f00
Description-en: X11 toolkit intrinsics library (development headers)
 libXt provides the X Toolkit Intrinsics, an abstract widget library upon
 which other toolkits are based.  Xt is the basis for many toolkits, including
 the Athena widgets (Xaw), and LessTif (a Motif implementation).
 .
 This package contains the development headers for the library found in
 libxt6.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXt

Package: libxt-doc
Description-md5: 2c883d3c620cda68cbaae054db634f97
Description-en: X11 toolkit intrinsics library (documentation)
 libXt provides the X Toolkit Intrinsics, an abstract widget library upon
 which other toolkits are based.  Xt is the basis for many toolkits, including
 the Athena widgets (Xaw), and LessTif (a Motif implementation).
 .
 This package contains the X Toolkit Intrinsics C API documentation.

Package: libxt6
Description-md5: c3abc4b8f3ebe1d7b7494d4013fd7976
Description-en: X11 toolkit intrinsics library
 libXt provides the X Toolkit Intrinsics, an abstract widget library upon
 which other toolkits are based.  Xt is the basis for many toolkits, including
 the Athena widgets (Xaw), and LessTif (a Motif implementation).
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXt

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: 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: 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: 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: xtrx-fft
Description-md5: 88d3cb8cd78845e3ea407ae506dba0eb
Description-en: Simple spectrum browser for XTRX
 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 example spectrum browser which uses libxtrx API.

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: libxtrxll0
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: libxtst-dev
Description-md5: 09750ecc9a856fd60b670db9e026b412
Description-en: X11 Record extension library (development headers)
 libXtst provides an X Window System client interface to the Record
 extension to the X protocol.
 .
 The Record extension allows X clients to synthesise input events, which
 is useful for automated testing.
 .
 This package contains the development headers for the library found in
 libxtst6.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXtst

Package: libxtst-doc
Description-md5: e6ad7516545bd5639c55d395d6e13f2d
Description-en: X11 Record extension library (documentation)
 libXtst provides an X Window System client interface to the Record
 extension to the X protocol.
 .
 The Record extension allows X clients to synthesise input events, which
 is useful for automated testing.
 .
 This package contains the API documentation for the X Record and XTEST
 extension libraries.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXtst

Package: libxtst6
Description-md5: 607ed9de26105aa8d1dcd05341be86ab
Description-en: X11 Testing -- Record extension library
 libXtst provides an X Window System client interface to the Record
 extension to the X protocol.
 .
 The Record extension allows X clients to synthesise input events, which
 is useful for automated testing.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXtst

Package: libxv-dev
Description-md5: b523070da565d82188dd9e043b45849d
Description-en: X11 Video extension library (development headers)
 libXv provides an X Window System client interface to the XVideo
 extension to the X protocol.
 .
 The XVideo extension allows for accelerated drawing of videos.  Hardware
 adaptors are exposed to clients, which may draw in a number of colourspaces,
 including YUV.
 .
 This package contains the development headers for the library found in
 libxv1.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXv

Package: libxv1
Description-md5: 74cba3221d4427cf5cc62e42d4a4336f
Description-en: X11 Video extension library
 libXv provides an X Window System client interface to the XVideo
 extension to the X protocol.
 .
 The XVideo extension allows for accelerated drawing of videos.  Hardware
 adaptors are exposed to clients, which may draw in a number of colourspaces,
 including YUV.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXv

Package: libxvmc-dev
Description-md5: 6714e75f838e1dd58bf1305ffbb9df99
Description-en: X11 Video extension library (development headers)
 libXvMC provides an X Window System client interface to the
 XVideo-MotionCompensation extension to the X protocol.
 .
 The XVideo-MotionCompensation extension allows for further accelerated drawing
 of videos.  Video data may be sent at earlier stages of the decoding pipeline
 than raw YUV data.  At the moment, driver support for XvMC is poor to
 non-existent.
 .
 This package contains the development headers for the library found in
 libxvmc1.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXvMC

Package: libxvmc1
Description-md5: 2e85ba9fa9298f06cfed3420413fe8ad
Description-en: X11 Video extension library
 libXvMC provides an X Window System client interface to the
 XVideo-MotionCompensation extension to the X protocol.
 .
 The XVideo-MotionCompensation extension allows for further accelerated drawing
 of videos.  Video data may be sent at earlier stages of the decoding pipeline
 than raw YUV data.  At the moment, driver support for XvMC is poor to
 non-existent.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXvMC

Package: libxxf86dga-dev
Description-md5: 6ac2ef8cb7f6600c1597b196d6ec1592
Description-en: X11 Direct Graphics Access extension library (development headers)
 libXxf86dga provides the XFree86-DGA extension, which allows direct
 graphics access to a framebuffer-like region, and also allows relative
 mouse reporting, et al.  It is mainly used by games and emulators for
 games.
 .
 This package contains the development headers for the library found in
 libxxf86dga1.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libXxf86dga

Package: libxxf86dga1
Description-md5: 0caa77b06c8994031f60aaa95cbb8b41
Description-en: X11 Direct Graphics Access extension library
 libXxf86dga provides the XFree86-DGA extension, which allows direct
 graphics access to a framebuffer-like region, and also allows relative
 mouse reporting, et al.  It is mainly used by games and emulators for
 games.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libXxf86dga

Package: libxxf86vm-dev
Description-md5: f248dc7c5a7842ef87d8528ab4f9bb7b
Description-en: X11 XFree86 video mode extension library (development headers)
 libXxf86vm provides an interface to the XFree86-VidModeExtension
 extension, which allows client applications to get and set video mode
 timings in extensive detail.  It is used by the xvidtune program in
 particular.
 .
 This package contains the development headers for the library found in
 libxxf86vm1.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXxf86vm

Package: libxxf86vm1
Description-md5: b174fdb3bc0f1361c3d5865a48ffdd70
Description-en: X11 XFree86 video mode extension library
 libXxf86vm provides an interface to the XFree86-VidModeExtension
 extension, which allows client applications to get and set video mode
 timings in extensive detail.  It is used by the xvidtune program in
 particular.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXxf86vm

Package: libxxf86vm1-dbg
Description-md5: c96802621cfbd8042ea5b726670991cc
Description-en: X11 XFree86 video mode extension library (debug package)
 libXxf86vm provides an interface to the XFree86-VidModeExtension
 extension, which allows client applications to get and set video mode
 timings in extensive detail.  It is used by the xvidtune program in
 particular.
 .
 This package contains the debug versions of the library found in libxxf86vm1.
 Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 git://anongit.freedesktop.org/git/xorg/lib/libXxf86vm

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: 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-0-2
Description-md5: dc7536751a3eb6ce248dda2ad4cfcca2
Description-en: Fast YAML 1.1 parser and emitter library
 LibYAML is a C library for parsing and emitting data in YAML 1.1, a
 human-readable data serialization format.

Package: libyaml-dev
Description-md5: 6a835b3e1ea55d4191038017f1855f58
Description-en: Fast YAML 1.1 parser and emitter library (development)
 LibYAML is a C library for parsing and emitting data in YAML 1.1, a
 human-readable data serialization format.
 .
 This package contains development headers and static libraries.

Package: libyaml-doc
Description-md5: 1154dd3c7dd7c343317b3e41a2611fd9
Description-en: Fast YAML 1.1 parser and emitter library (documentation)
 LibYAML is a C library for parsing and emitting data in YAML 1.1, a
 human-readable data serialization format.
 .
 This package contains API documentation for developers in HTML
 format, and some example programs from the LibYAML distribution.

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-libyaml-perl
Description-md5: 0dc3958d1135b5a2c48fa69cd15d1250
Description-en: Perl interface to libyaml, a YAML implementation
 YAML::XS (old name: YAML::LibYAML) is a Perl interface to Kirill Siminov's
 libyaml library, a YAML Ain't Markup Language (YAML) implementation written
 in C to support the YAML 1.1 specification. The provided Dump and Load
 routines are compatible with the Perl YAML module (see libyaml-perl).

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-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: libyaml-tiny-perl
Description-md5: b00dcfa8db032a784560bd00a60df627
Description-en: Perl module for reading and writing YAML files
 YAML::Tiny is a pure Perl module that provides support for reading and
 writing a usable subset of the full YAML specification. It aims to
 minimize memory requirements and avoid XS while remaining relatively
 fast.

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: libyang-tools
Description-md5: 9871f953e25b5dbc65800ea8aba15180
Description-en: parser toolkit for IETF YANG data modeling [dummy package]
 This is empty dependency package to pull the executable tools.  It's
 safe to remove.

Package: libyang2
Description-md5: 58a17d0ed8e760c608847e929b6ad16c
Description-en: parser toolkit for IETF YANG data modeling - runtime
 Libyang implements functions to process schemas expressed in the
 YANG data modeling language defined by the IETF in RFCs 6020/7950.
 Schemas expressed in this language primarily describe configuration
 used by larger network equipment like routers and switches.
 .
 In addition to handling the schemas itself, the library also provides
 functions to process data described by the schemas.
 .
 The library is implemented in C and provides an API for other software
 to use in processing configurations.

Package: libyang2-dev
Description-md5: d443d090bea76aebeb2fe2bf78ab5f63
Description-en: parser toolkit for IETF YANG data modeling - development files
 Libyang implements functions to process schemas expressed in the
 YANG data modeling language defined by the IETF in RFCs 6020/7950.
 Schemas expressed in this language primarily describe configuration
 used by larger network equipment like routers and switches.
 .
 In addition to handling the schemas itself, the library also provides
 functions to process data described by the schemas.
 .
 This package contains the C headers, a pkgconfig file, and .so entry point
 for libyang.

Package: libyang2-tools
Description-md5: fdc769da03903182b8dfae207b816c19
Description-en: parser toolkit for IETF YANG data modeling - executable tools
 This package provides the "yanglint" and "yangre" tools which can be used
 during the creation of IETF YANG schemas.  The tools are not generally
 useful for normal operation where libyang primarily processes configuration
 data, not schemas.

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: ytnef-tools
Description-md5: 194bf6cc97712208cc44c92a91e15baa
Description-en: ytnef decoder commandline tools
 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.
 .
 These are the frontend programs for the libytnef library, which can be used
 to decode TNEF attachments on the commandline.

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: 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: libyuv-dev
Description-md5: 4fb6c8c77a38449a213487a2b38dede9
Description-en: Library for YUV scaling (development files)
 libyuv is an open source project that includes YUV scaling and
 conversion functionality.
 .
 This package provides the development files.

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: libyuv0
Description-md5: f898a81e191b47ca7cbbbddfc01012fe
Description-en: Library for YUV scaling (shared library)
 libyuv is an open source project that includes YUV scaling and
 conversion functionality.
 .
 This package provides 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: 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: libzbd2
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: zbd-utils
Description-md5: 94884864dee7572e1ffef1bb8f244090
Description-en: Utilities to manipulate zoned block devices
 zbd is a command line utility to report, open, close, reset and finish zones
 of a device.
 .
 gzbd is similar to zbd but using a graphical user interface.
 .
 gzbd-viewer is a graphical user interface showing the condition and state of
 zones of a zoned block device.

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: yazc
Description-md5: e7fe801d14a1bd8c83fe688cda383ba0
Description-en: Command line tool for the libzc library
 Yazc is the command line utility that comes bundled with libzc. It
 provides easy access to all of libzc attack modes namely: bruteforce,
 dictionary and plaintext attacks.

Package: libzdb-dev
Description-md5: 186aecd70db1da6002f93f6a4fcfc807
Description-en: Zild Database Library [devel]
 A small and easy to use database API written in C.
 .
 This library provides thread safe connection pooling and exception
 handling.  Currently supports MySQL, Sqlite3 and PostgreSQL.

Package: libzdb11
Description-md5: 19a7b060d29f78608702fc86091905f8
Description-en: Zild Database Library [runtime]
 A small and easy to use database API written in C.
 .
 This library provides thread safe connection pooling and exception
 handling.  Currently supports MySQL, Sqlite3 and PostgreSQL.

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: libzeep5.1
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: 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: libzen0v5
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: 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: 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: 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: libzia
Description-md5: 77022830fe4e820f7a73d128edda1f5d
Description-en: sharable and platform-dependent library for Tucnak
 libzia contains the platform abstraction layer for the tucnak package.
 Tucnak is a VHF/UHF/SHF logging program for hamradio contests.
 .
 It also contains common usable functions for other projects.

Package: libzia-dev
Description-md5: 1e17943614f7adc18a0ea16d3e3b2d9c
Description-en: sharable and platform-dependent dev library for Tucnak
 libzia-dev contains the development files for a platform abstraction
 layer for the tucnak package.
 Tucnak is a VHF/UHF/SHF logging program for hamradio contests.
 .
 It also contains common usable functions for other projects.

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: libzip4
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: zipcmp
Description-md5: b5afa964f0a0ea99413a08675f8e3533
Description-en: compare contents of zip archives
 zipcmp compares two zip archives and checks if they contain the same files,
 comparing their names, uncompressed sizes, and CRCs. File order and compressed
 size differences are ignored.

Package: zipmerge
Description-md5: b31ef64d55e213c298b63e7fe1e9db4d
Description-en: merge zip archives
 zipmerge merges a source zip archives into a target zip archive.
 By default, files in the source zip archives overwrite existing files of the
 same name in the target zip archive.

Package: ziptool
Description-md5: af7dd666a1c58fb99a8fce3b92e989da
Description-en: modify zip archives
 ziptool is a utility for working with zip archives.  It can modify
 details of zip archives according to the commands given, including
 timestamps and other metadata about the included files.

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-doc
Description-md5: fcff642b637aca85716a94b6c63a91f2
Description-en: Zoner Draw/Zebra file reading/converting library -- documentation
 libzmf is a library and a set of tools for reading and converting
 Zoner Draw and Zebra file formats.
 .
 This package contains the API documentation.

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: 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: libzonemaster-ldns-perl
Description-md5: 8e0590077475273fbc6a5c489491862b
Description-en: Perl wrapper for the ldns DNS library
 This 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: libzstd-dev
Description-md5: 2a488d6e9949d76acce6c556e765f713
Description-en: fast lossless compression algorithm -- development files
 Zstd, short for Zstandard, is a fast lossless compression algorithm, targeting
 real-time compression scenarios at zlib-level compression ratio.
 .
 This package contains the headers and static library.

Package: libzstd1
Description-md5: 5529781042229a3d4fc1e69daa94d736
Description-en: fast lossless compression algorithm
 Zstd, short for Zstandard, is a fast lossless compression algorithm, targeting
 real-time compression scenarios at zlib-level compression ratio.
 .
 This package contains the shared library.

Package: zstd
Description-md5: d2e4d40bb07cc70b5a32d3b4a9b5f53d
Description-en: fast lossless compression algorithm -- CLI tool
 Zstd, short for Zstandard, is a fast lossless compression algorithm, targeting
 real-time compression scenarios at zlib-level compression ratio.
 .
 This package contains the CLI program implementing zstd.

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-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: 6aee22758c49eeee85706a35787bd9ac
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: libzypp-bin
Description-md5: cba9a3a5b69f3d425904789bf13fbaf6
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: dc6aa3ee266a0c78294a76e6bbff34ad
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: b714dfabf3c26047458336b52a19f8e2
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: 0256fb22bd25ab09d9dbfba8c46038a1
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: 4b7a969eb74f8e02c104f647cf1d804f
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: libzypp1722
Description-md5: 37c186bc5652aa66fa8f13e3b2ae4602
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: 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-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: licensecheck
Description-md5: cf2bf9782085ff3ee4afd641db8ceed3
Description-en: simple license checker for source files
 Licensecheck attempts to determine the license
 that applies to each file passed to it,
 by searching the start of the file
 for text belonging to various licenses.
 .
 Support for bash tab-completion requires the package bash-completion.

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: liblief-dev
Description-md5: c8165a50817cc2e2cb2b5ffdda674983
Description-en: Library to Instrument Executable Formats -- development files
 LIEF is a library for parsing, modifying ELF, PE, and MachO formats.
 .
 This package contains the static library, header files, and examples.

Package: liblief0
Description-md5: 26dbb632e77c0c1cb16ea7056ccbc49e
Description-en: Library to Instrument Executable Formats
 LIEF is a library for parsing, modifying ELF, PE, and MachO formats.
 Its main features include:
 .
  - Parsing: LIEF can parse ELF, PE, MachO and provides an user-friendly
    API to access to format internals.
  - Modify: It enables to modify some parts of these formats
  - Abstract: Three formats have common features like sections, symbols,
    entry point, etc.. LIEF factors them.
  - API support: LIEF can be used in C, C++, and Python.
 .
 This package contains the shared library.

Package: lierolibre
Description-md5: 48df2f03485eab6b600e07b3e0fefbfd
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: 57f6fdb83a5fee63a19a055fbe0906ab
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: 0681da5164069b8d12d601294d4b0e3c
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: 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: libliggghts3
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: 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: webext-lightbeam
Description-md5: ae660bae5a7bfc72aac5af1bb7a85dbe
Description-en: visualize sites that may be tracking you around the internet
 Lightbeam is an add-on that allows you to see the third parties that are
 collecting information about your browsing activity, with and without your
 consent. Using interactive visualizations, Lightbeam shows you the
 relationships between these third parties and the sites you
 visit. This extension is created by Mozilla Foundation.

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: 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: 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: 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: lightdm
Description-md5: ae12e7dfa730e4fc1223ec3527168706
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-vala
Description-md5: 29ca9382961ee309d0a4a102aab5d35f
Description-en: simple display manager (Vala files)
 This package contains the Vala files for the lightdm display manager

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-freerdp2
Description-md5: b5ecdbf39f4f3cde5be5bfe15ceb405e
Description-en: LightDM Remote Logon Support for RDP sessions
 The configuration files needed and scripts required to login to a
 fullscreen RDP session using LightDM's Arctica Greeter and FreeRDPv2's
 xfreerdp.

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: 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: libreoffice-lightproof-en
Description-md5: 5b60ee92219bc9b5904667672173fdf2
Description-en: Lightproof grammar checker for LibreOffice (English)
 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 English.

Package: libreoffice-lightproof-hu
Description-md5: 16b5c04bb0886b7ff105752a6eba1fb8
Description-en: Lightproof grammar checker for LibreOffice (Hungarian)
 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 Hungarian.

Package: libreoffice-lightproof-ru-ru
Description-md5: 15d6ff5de01aa19d9c8bc6c8646df4f0
Description-en: Lightproof grammar checker for LibreOffice (Russian)
 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 Russian.

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: 3cbd5b2dae1802558158d8c2aae494ab
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-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-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-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-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-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-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-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-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-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-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-webdav
Description-md5: 50e71fca16a2374627879656f6a14337
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-wolfssl
Description-md5: b57dad97e5cca36c3a9c6283181df241
Description-en: TLS support using wolfSSL module for lighttpd
 This package contains the wolfssl module for lighttpd. With this module,
 it is possible serve https:// URLs.  Aimed at embedded systems, wolfSSL
 uses less memory than OpenSSL, though is slightly slower than OpenSSL.

Package: lighttpd-modules-dbi
Description-md5: 4cd8984307699480039a82d4bd3028cd
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-ldap
Description-md5: ccab7512c20ac6dd2f055dc6171e541e
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-lua
Description-md5: 6da7f32d5e2d0e0f8330d329063c526e
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-mysql
Description-md5: 6c76038db76e343a9cd71837c369a03f
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: 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: 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: 62ed7b80aa830588cf7f31fba947d042
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 and cache topology
 likwid-features       - view and toggle feature reagister on Intel processors
 likwid-perfctr        - configure and read out hardware performance counters
                         on Intel and AMD processors
 likwid-powermeter     - read out RAPL Energy information and get info about
                         Turbo Mode steps
 likwid-setFrequencies - read out RAPL Energy information and get info about
                         Turbo Mode steps
 likwid-memsweeper     - cleans up filled NUMA memory domains and evicts dirty
                         cacheline from cache hierarchy
 likwid-pin            - pin your threaded application (pthread, Intel and gcc
                         OpenMP to dedicated processors
 likwid-bench          - Micro benchmarking platform
 likwid-gencfg         - Dumps topology information to a file
 likwid-mpirun         - Wrapper to start MPI and Hybrid MPI/OpenMP
                         applications (Supports Intel MPI and OpenMPI)
 likwid-scope          - Frontend to the timeline mode of likwid-perfctr, plots
                         live graphs of performance metrics

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: lilv-utils
Description-md5: b83b3f7dee4bdde03d1437529ef60770
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.
  * lilv-bench

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: 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: liblime-java
Description-md5: 12eb5988158a7b73e697628d25e361cb
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 Java wrapper.

Package: liblime0
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: 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: 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: liblimesuite22.09-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: 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: 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: 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: 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: liblinbox-1.7.0-0
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: 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: 7ca8a7596ccdc6833d7c86f9ffff43d9
Description-en: Generate nicely-formatted versions of the Linux CREDITS file
 This small package allows anyone to create beautified versions of the
 Linux CREDITS file in plain text, LaTeX or HTML formats.

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: 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: 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: liblink-grammar-dev
Description-md5: 023e81a4e6d9d8f23955eda45864e7b2
Description-en: Carnegie Mellon University'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: 475a227d03017085f3efa2946401d4e7
Description-en: Carnegie Mellon University'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-grammar5
Description-md5: a11da3adcce316ad119e709647d6e2de
Description-en: Carnegie Mellon University'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: link-grammar
Description-md5: d9d09a2d58fa8aa2ee5f8695b9b95a71
Description-en: Carnegie Mellon University's link grammar parser
 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 user-executable binary.

Package: link-grammar-dictionaries-all
Description-md5: 2e2209748353fd65324aecbacf4e2679
Description-en: Carnegie Mellon University'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: 920c6580f5691c78e6aeeda1b9275a8a
Description-en: Carnegie Mellon University'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: python-link-grammar-examples
Description-md5: b1d4d3d4ada755a6ccd670945edc105c
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 python-link-grammar or
 python3-link-grammar.

Package: python3-link-grammar
Description-md5: 5c1153b356bf9caea7dd5d13f2968c48
Description-en: Carnegie Mellon University's link grammar parser (Python 3)
 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: linkchecker
Description-md5: d2cf41ab6ad5ebdae5e2e76582637f0c
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: 25e25942cd44ec0467a1f3008b95c0aa
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: python3-linkify-it
Description-md5: 39c1d840540dc57f9c07e45fc524c732
Description-en: links recognition library with FULL unicode support
 linkify-it-py is focused on high quality link patterns detection in plain text.
 .
 Why it's awesome:
 .
 - Full unicode support, with astral characters!
 - International domains support.
 - Allows rules extension & custom normalizers.

Package: linklint
Description-md5: 451b416f641eab8f3de8e6b4ceac1ba3
Description-en: A 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: liblinphone++10
Description-md5: 98ebc1ec9987a78a224e1481495764a3
Description-en: Linphone's shared library part (supporting the SIP protocol)
 Linphone is an audio and video internet phone using the SIP protocol. It
 has a GTK+ and console interface, includes a large variety of audio and video
 codecs, and provides IM features.
 .
 This package contains the C++ shared runtime libraries.

Package: liblinphone-dev
Description-md5: 54e56d8d20231f9cba88fa0cb632f312
Description-en: Linphone web phone's library - development files
 Linphone is an audio and video internet phone using the SIP protocol. It
 has a GTK+ and console interface, includes a large variety of audio and video
 codecs, and provides IM features.
 .
 This package contains the files needed to use the linphone's library in your
 programs.

Package: liblinphone10
Description-md5: 695832ba12a16225ea2d4aef9024cbaf
Description-en: Linphone's shared library part (supporting the SIP protocol)
 Linphone is an audio and video internet phone using the SIP protocol. It
 has a GTK+ and console interface, includes a large variety of audio and video
 codecs, and provides IM features.
 .
 This package contains the shared runtime libraries.

Package: linphone-cli
Description-md5: 182591eee3e2e23b6f780536fba3050b
Description-en: SIP softphone - console-only client
 Linphone is an audio and video internet phone using the SIP protocol. It
 has a GTK+ and console interface, includes a large variety of audio and video
 codecs, and provides IM features.
 .
 This package contains the console version of linphone.

Package: linphone-common
Description-md5: e8f0bd525e910718b4254080d72b90b0
Description-en: Shared components of the linphone SIP softphone
 Linphone is an audio and video internet phone using the SIP protocol. It
 has a GTK+ and console interface, includes a large variety of audio and video
 codecs, and provides IM features.
 .
 This package contains the resource files of linphone (the rings).

Package: linphone-nogtk
Description-md5: 3542fcae12b79dfffd12e24a19dff2f1
Description-en: SIP softphone - console-only client (transitional package)
 Linphone is an audio and video internet phone using the SIP protocol. It
 has a GTK+ and console interface, includes a large variety of audio and video
 codecs, and provides IM features.
 .
 This is a transitional package. It can safely be removed.

Package: linphone
Description-md5: d0cf245e79710844d01e93812ed7a6b1
Description-en: SIP softphone - graphical client (transitional package)
 Linphone is an audio and video internet phone using the SIP protocol.
 .
 The main features of linphone are:
   - a nice graphical interface;
   - it includes a large variety of codecs with different quality / bandwidths;
   - it uses the well-known and standardised SIP protocol.
 .
 This is a transitional package. It can safely be removed.

Package: linphone-desktop
Description-md5: b9aaaa8aa96f5ad727be6db80341bfde
Description-en: SIP softphone - graphical client
 Linphone is an audio and video internet phone using the SIP protocol.
 .
 The main features of linphone are:
   - a nice graphical interface;
   - it includes a large variety of codecs with different quality / bandwidths;
   - it uses the well-known and standardised SIP protocol.
 .
 This package includes the Qt/QML based graphical desktop client.

Package: linssid
Description-md5: 8be2d9ad5c3ab626d1af44fb520ccecc
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
Description-md5: 71905f034cdf8bbf012b327630f1a8b8
Description-en: Debian package checker
 Lintian dissects Debian packages and reports bugs and policy violations. It
 contains automated checks for many aspects of Debian policy as well as some
 checks for common errors.
 .
 This package is useful for all people who want to check Debian packages for
 compliance with Debian policy. Every Debian maintainer should check packages
 with this tool before uploading them to the archive.
 .
 This version of Lintian is calibrated for Debian Policy version 4.6.2.

Package: lintian-brush
Description-md5: 702d37c69cd2067b837ea7650ab558ea
Description-en: automatically fix lintian problems
 This package contains a set of scripts that can automatically fix more than 160
 common lintian issues in Debian packages.
 .
 It comes with a wrapper script that invokes the scripts, updates
 the changelog (if desired) and commits each change to
 version control.

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: bpftool
Description-md5: d7d2729d5d8a42208f787da6b434cef6
Description-en: Inspection and simple manipulation of BPF programs and maps
 The bpftool command allows for inspection and simple modification of
 Berkeley Packet Filter (BPF) objects on the system.

Package: hyperv-daemons
Description-md5: b516988e720642544cdf35b86b38e2df
Description-en: Support daemons for Linux running on Hyper-V
 Suite of daemons for Linux guests running on Hyper-V, consisting of
 hv_fcopy_daemon, hv_kvp_daemon and hv_vss_daemon.
 .
 hv_fcopy_daemon provides the file copy service, allowing the host to copy
 files into the guest.
 .
 hv_kvp_daemon provides the key-value pair (KVP) service, allowing the host
 to get and set the IP networking configuration of the guest.  (This
 requires helper scripts which are not currently included.)
 .
 hv_vss_daemon provides the volume shadow copy service (VSS), allowing the
 host to freeze the guest filesystems while taking a snapshot.

Package: libcpupower-dev
Description-md5: e30068375f2173bf13cff561da6a8b6a
Description-en: CPU frequency and voltage scaling tools for Linux (development files)
 libcpupower is a library for inspecting and controlling cpufreq and
 cpuidle tunables.
 .
 This package is needed to compile programs against libcpupower.

Package: libcpupower1
Description-md5: 651921d653a527bee29dc6a45156f066
Description-en: CPU frequency and voltage scaling tools for Linux (libraries)
 libcpupower is a library for inspecting and controlling cpufreq and
 cpuidle tunables.
 .
 This package contains the shared library.

Package: linux-compiler-gcc-12-arm
Description-md5: 5f06a83ecb952efff3bdbf32d3b9fba4
Description-en: Compiler for Linux on ARM (meta-package)
 This package depends on GCC of the appropriate version and architecture
 for Linux on armel and armhf.

Package: linux-compiler-gcc-12-s390
Description-md5: a1bb04712554972e03e5add16193ffdb
Description-en: Compiler for Linux on IBM zSeries (meta-package)
 This package depends on GCC of the appropriate version and architecture
 for Linux on s390 and s390x.

Package: linux-compiler-gcc-12-x86
Description-md5: d65ff02100dcd7bd686ad3c272ede209
Description-en: Compiler for Linux on x86 (meta-package)
 This package depends on GCC of the appropriate version and architecture
 for Linux on amd64, i386 and x32.

Package: linux-config-6.1
Description-md5: 8321be04207907246b5c90c1ce6d57ac
Description-en: Debian kernel configurations for Linux 6.1
 This package contains the configuration files used to build the official
 Debian kernel files, but without references to Debian's signing
 certificates.
 .
 These can be used as a basis for configuring custom kernels.

Package: linux-cpupower
Description-md5: 933c0dca9da98dc3dfe1a841e12197d1
Description-en: CPU power management tools for Linux
 The cpupower command allows inspection and control of cpufreq and cpuidle
 tunables for hardware that supports these features.  It replaces
 "cpufreq-info" and "cpufreq-set" in cpufrequtils.
 .
 The turbostat command reports topology, frequency, idle power-state
 statistics, temperature and power consumption information as provided
 by the CPU.
 .
 The x86_energy_perf_policy command sets a general policy on some Intel
 CPU models for the relative importance of performance versus energy
 savings.

Package: linux-cpupower
Description-md5: c20dac2579ebf18804c1bb02e476697a
Description-en: CPU power management tools for Linux
 The cpupower command allows inspection and control of cpufreq and cpuidle
 tunables for hardware that supports these features.  It replaces
 "cpufreq-info" and "cpufreq-set" in cpufrequtils.

Package: linux-doc
Description-md5: 00ddef8fbf27444a48a36993f9c9d823
Description-en: Linux kernel specific documentation (meta-package)
 This package depends on the package containing the documentation for the
 latest Linux kernel.

Package: linux-doc-6.1
Description-md5: 019bb4953d1559e394b34922b921b15c
Description-en: Linux kernel specific documentation for version 6.1
 This package provides the various README files and HTML documentation for
 the Linux kernel version 6.1.  Plenty of information, including the
 descriptions of various kernel subsystems, filesystems, driver-specific
 notes and the like.  An index to the documentation is installed as
 /usr/share/doc/linux-doc-6.1/html/index.html.

Package: linux-headers-4kc-malta
Description-md5: c6904ec40d84cc019542bc611a9a28f9
Description-en: Header files for Linux 4kc-malta configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel 4kc-malta configuration.

Package: linux-headers-5kc-malta
Description-md5: 95da1305899897205a058b8033ac0d5d
Description-en: Header files for Linux 5kc-malta configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel 5kc-malta configuration.

Package: linux-headers-6.1.0-35-4kc-malta
Description-md5: 5ca2c55a8adac77fb4dcaf68ae5479c1
Description-en: Header files for Linux 6.1.0-35-4kc-malta
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-4kc-malta, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-4kc-malta, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-4kc-malta package.

Package: linux-headers-6.1.0-35-5kc-malta
Description-md5: bdfc95ee5de5051a32729c64a71aaf01
Description-en: Header files for Linux 6.1.0-35-5kc-malta
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-5kc-malta, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-5kc-malta, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-5kc-malta package.

Package: linux-headers-6.1.0-35-686
Description-md5: 413eafb7d68fce79e938b482637983a1
Description-en: Header files for Linux 6.1.0-35-686
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-686, generally used for building out-of-tree kernel
 modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-686, and can be used for building modules
 that load into the kernel provided by the linux-image-6.1.0-35-686
 package.

Package: linux-headers-6.1.0-35-686-pae
Description-md5: a699230a2f9dd3a198bf94cfbd743007
Description-en: Header files for Linux 6.1.0-35-686-pae
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-686-pae, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-686-pae, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-686-pae package.

Package: linux-headers-6.1.0-35-amd64
Description-md5: 3594f8bf05459d59df240e318a1158b0
Description-en: Header files for Linux 6.1.0-35-amd64
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-amd64, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-amd64, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-amd64 package.

Package: linux-headers-6.1.0-35-arm64
Description-md5: 5b2ac5288ae911376c7d3f992bbf7c5e
Description-en: Header files for Linux 6.1.0-35-arm64
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-arm64, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-arm64, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-arm64 package.

Package: linux-headers-6.1.0-35-armmp
Description-md5: bca3a00b8c6dc098fc9c01d0254eabe2
Description-en: Header files for Linux 6.1.0-35-armmp
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-armmp, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-armmp, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-armmp package.

Package: linux-headers-6.1.0-35-armmp-lpae
Description-md5: b6f4a2640ffb2174207c57e76492d178
Description-en: Header files for Linux 6.1.0-35-armmp-lpae
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-armmp-lpae, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-armmp-lpae, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-armmp-lpae package.

Package: linux-headers-6.1.0-35-cloud-amd64
Description-md5: 2eaaf242b820097c4aaca4fea42594bd
Description-en: Header files for Linux 6.1.0-35-cloud-amd64
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-cloud-amd64, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-cloud-amd64, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-cloud-amd64 package.

Package: linux-headers-6.1.0-35-cloud-arm64
Description-md5: 192f5484cd47d19f1b318848c977888d
Description-en: Header files for Linux 6.1.0-35-cloud-arm64
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-cloud-arm64, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-cloud-arm64, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-cloud-arm64 package.

Package: linux-headers-6.1.0-35-common
Description-md5: 9f7258843add8f24067c0fac81dd0ae6
Description-en: Common header files for Linux 6.1.0-35
 This package provides the common kernel header files for Linux kernel
 version 6.1.0-35, generally used for building out-of-tree kernel modules.
 To obtain a complete set of headers you also need to install the
 linux-headers-6.1.0-35-(flavour) package, matching the flavour of the
 kernel you intend the build for.

Package: linux-headers-6.1.0-35-common-rt
Description-md5: 2425ec5eafd8b55a24e81db24cecc01d
Description-en: Common header files for Linux 6.1.0-35-rt
 This package provides the common kernel header files for Linux kernel
 version 6.1.0-35 with the PREEMPT_RT featureset, generally used for
 building out-of-tree kernel modules.  To obtain a complete set of headers
 you also need to install the linux-headers-6.1.0-35-(flavour) package,
 matching the flavour of the kernel you intend the build for.

Package: linux-headers-6.1.0-35-loongson-3
Description-md5: c06e742cc554a42b99fe0384a95e05f6
Description-en: Header files for Linux 6.1.0-35-loongson-3
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-loongson-3, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-loongson-3, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-loongson-3 package.

Package: linux-headers-6.1.0-35-marvell
Description-md5: 8848fe801362f92d335bba84e625eedd
Description-en: Header files for Linux 6.1.0-35-marvell
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-marvell, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-marvell, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-marvell package.

Package: linux-headers-6.1.0-35-mips32r2el
Description-md5: 8ab3c737dac3c934824be19fd736b2c3
Description-en: Header files for Linux 6.1.0-35-mips32r2el
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-mips32r2el, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-mips32r2el, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-mips32r2el package.

Package: linux-headers-6.1.0-35-mips64r2el
Description-md5: ec489f08cb92e1272468189700f16b53
Description-en: Header files for Linux 6.1.0-35-mips64r2el
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-mips64r2el, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-mips64r2el, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-mips64r2el package.

Package: linux-headers-6.1.0-35-octeon
Description-md5: 78cbbdf909fc3b17d59be430acefd252
Description-en: Header files for Linux 6.1.0-35-octeon
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-octeon, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-octeon, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-octeon package.

Package: linux-headers-6.1.0-35-powerpc64le
Description-md5: 1415e9ce2f5477484bf6df4549176e38
Description-en: Header files for Linux 6.1.0-35-powerpc64le
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-powerpc64le, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-powerpc64le, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-powerpc64le package.

Package: linux-headers-6.1.0-35-rpi
Description-md5: f786e90e951fcfeb4f1d3bcc07c2c845
Description-en: Header files for Linux 6.1.0-35-rpi
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-rpi, generally used for building out-of-tree kernel
 modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-rpi, and can be used for building modules
 that load into the kernel provided by the linux-image-6.1.0-35-rpi
 package.

Package: linux-headers-6.1.0-35-rt-686-pae
Description-md5: 8c48e1aba8e47e9978a742c35c63a93a
Description-en: Header files for Linux 6.1.0-35-rt-686-pae
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-rt-686-pae, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-rt-686-pae, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-rt-686-pae package.

Package: linux-headers-6.1.0-35-rt-amd64
Description-md5: 933375fd55a4f7384dea4232d9585112
Description-en: Header files for Linux 6.1.0-35-rt-amd64
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-rt-amd64, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-rt-amd64, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-rt-amd64 package.

Package: linux-headers-6.1.0-35-rt-arm64
Description-md5: 8c4917ff50475f1059e95cc2ab2f8c66
Description-en: Header files for Linux 6.1.0-35-rt-arm64
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-rt-arm64, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-rt-arm64, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-rt-arm64 package.

Package: linux-headers-6.1.0-35-rt-armmp
Description-md5: 267bf0ab035189407777f6ce2cdd12cc
Description-en: Header files for Linux 6.1.0-35-rt-armmp
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-rt-armmp, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-rt-armmp, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-rt-armmp package.

Package: linux-headers-6.1.0-35-s390x
Description-md5: 5eb61735f1960d8c5b5e7c82d3136d3e
Description-en: Header files for Linux 6.1.0-35-s390x
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-35-s390x, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-35-s390x, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-35-s390x package.

Package: linux-headers-6.1.0-39-4kc-malta
Description-md5: 3e259da03419c1f1648bccd71e961f1d
Description-en: Header files for Linux 6.1.0-39-4kc-malta
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-4kc-malta, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-4kc-malta, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-4kc-malta package.

Package: linux-headers-6.1.0-39-5kc-malta
Description-md5: 70de360e2c751eb749928bb559bdee34
Description-en: Header files for Linux 6.1.0-39-5kc-malta
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-5kc-malta, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-5kc-malta, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-5kc-malta package.

Package: linux-headers-6.1.0-39-686
Description-md5: bd12055731adf098904843fe9b54545a
Description-en: Header files for Linux 6.1.0-39-686
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-686, generally used for building out-of-tree kernel
 modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-686, and can be used for building modules
 that load into the kernel provided by the linux-image-6.1.0-39-686
 package.

Package: linux-headers-6.1.0-39-686-pae
Description-md5: 7fdf051eefbf1a08087852fd02ce6346
Description-en: Header files for Linux 6.1.0-39-686-pae
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-686-pae, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-686-pae, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-686-pae package.

Package: linux-headers-6.1.0-39-amd64
Description-md5: 6297464186dac0455c82f07bf85fb092
Description-en: Header files for Linux 6.1.0-39-amd64
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-amd64, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-amd64, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-amd64 package.

Package: linux-headers-6.1.0-39-arm64
Description-md5: 808e61d31bcbbd0d88778fbfa1bb2b0b
Description-en: Header files for Linux 6.1.0-39-arm64
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-arm64, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-arm64, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-arm64 package.

Package: linux-headers-6.1.0-39-armmp
Description-md5: 3e274d2f2e97b585677cc13efb2882a6
Description-en: Header files for Linux 6.1.0-39-armmp
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-armmp, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-armmp, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-armmp package.

Package: linux-headers-6.1.0-39-armmp-lpae
Description-md5: 6f0814b878023d3c38d98d2dc16146b9
Description-en: Header files for Linux 6.1.0-39-armmp-lpae
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-armmp-lpae, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-armmp-lpae, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-armmp-lpae package.

Package: linux-headers-6.1.0-39-cloud-amd64
Description-md5: a3b972825da2b9e6cf5fd32e9431b2e6
Description-en: Header files for Linux 6.1.0-39-cloud-amd64
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-cloud-amd64, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-cloud-amd64, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-cloud-amd64 package.

Package: linux-headers-6.1.0-39-cloud-arm64
Description-md5: 157dba1a86fb284172d33b638a82688d
Description-en: Header files for Linux 6.1.0-39-cloud-arm64
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-cloud-arm64, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-cloud-arm64, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-cloud-arm64 package.

Package: linux-headers-6.1.0-39-common
Description-md5: dbd3d6fa20e0d9ae4814200fe6b79592
Description-en: Common header files for Linux 6.1.0-39
 This package provides the common kernel header files for Linux kernel
 version 6.1.0-39, generally used for building out-of-tree kernel modules.
 To obtain a complete set of headers you also need to install the
 linux-headers-6.1.0-39-(flavour) package, matching the flavour of the
 kernel you intend the build for.

Package: linux-headers-6.1.0-39-common-rt
Description-md5: 1ada97f62c61b740c6dcba90b7da9525
Description-en: Common header files for Linux 6.1.0-39-rt
 This package provides the common kernel header files for Linux kernel
 version 6.1.0-39 with the PREEMPT_RT featureset, generally used for
 building out-of-tree kernel modules.  To obtain a complete set of headers
 you also need to install the linux-headers-6.1.0-39-(flavour) package,
 matching the flavour of the kernel you intend the build for.

Package: linux-headers-6.1.0-39-loongson-3
Description-md5: 71ff36b33e3a959a372920dc874f6290
Description-en: Header files for Linux 6.1.0-39-loongson-3
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-loongson-3, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-loongson-3, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-loongson-3 package.

Package: linux-headers-6.1.0-39-marvell
Description-md5: 2f9c8f4318cea5617f4f3d7583e0a2ce
Description-en: Header files for Linux 6.1.0-39-marvell
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-marvell, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-marvell, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-marvell package.

Package: linux-headers-6.1.0-39-mips32r2el
Description-md5: a0ad3851de4ec1226e5d6c5256633abd
Description-en: Header files for Linux 6.1.0-39-mips32r2el
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-mips32r2el, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-mips32r2el, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-mips32r2el package.

Package: linux-headers-6.1.0-39-mips64r2el
Description-md5: b55cdfc175e5af8f5355769331b6cdec
Description-en: Header files for Linux 6.1.0-39-mips64r2el
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-mips64r2el, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-mips64r2el, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-mips64r2el package.

Package: linux-headers-6.1.0-39-octeon
Description-md5: 498761ccc994e69e669cb015c1c602f3
Description-en: Header files for Linux 6.1.0-39-octeon
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-octeon, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-octeon, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-octeon package.

Package: linux-headers-6.1.0-39-powerpc64le
Description-md5: acf2a27e8ceb41e087ebdc6ef1ec72fe
Description-en: Header files for Linux 6.1.0-39-powerpc64le
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-powerpc64le, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-powerpc64le, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-powerpc64le package.

Package: linux-headers-6.1.0-39-rpi
Description-md5: 346339e9032806592f9f39f654bd7914
Description-en: Header files for Linux 6.1.0-39-rpi
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-rpi, generally used for building out-of-tree kernel
 modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-rpi, and can be used for building modules
 that load into the kernel provided by the linux-image-6.1.0-39-rpi
 package.

Package: linux-headers-6.1.0-39-rt-686-pae
Description-md5: bb2c9e15611f56f88f0ad1fa3f9a148f
Description-en: Header files for Linux 6.1.0-39-rt-686-pae
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-rt-686-pae, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-rt-686-pae, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-rt-686-pae package.

Package: linux-headers-6.1.0-39-rt-amd64
Description-md5: de88e8add2c0b9a26985133052a018fb
Description-en: Header files for Linux 6.1.0-39-rt-amd64
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-rt-amd64, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-rt-amd64, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-rt-amd64 package.

Package: linux-headers-6.1.0-39-rt-arm64
Description-md5: 9b12129d040f71c5ab9058fe2dcdd6e6
Description-en: Header files for Linux 6.1.0-39-rt-arm64
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-rt-arm64, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-rt-arm64, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-rt-arm64 package.

Package: linux-headers-6.1.0-39-rt-armmp
Description-md5: 239fe5a006e8f60ba5d2299fa4f19063
Description-en: Header files for Linux 6.1.0-39-rt-armmp
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-rt-armmp, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-rt-armmp, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-rt-armmp package.

Package: linux-headers-6.1.0-39-s390x
Description-md5: 8ffc652131316446021359053fe7f8b4
Description-en: Header files for Linux 6.1.0-39-s390x
 This package provides the architecture-specific kernel header files for
 Linux kernel 6.1.0-39-s390x, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-6.1.0-39-s390x, and can be used for building
 modules that load into the kernel provided by the
 linux-image-6.1.0-39-s390x package.

Package: linux-headers-armmp
Description-md5: 259e27743bc84596a626e7a27da2136a
Description-en: Header files for Linux armmp configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel armmp configuration.

Package: linux-headers-armmp-lpae
Description-md5: 647e64cf351fcb82f1d257fae8cd8511
Description-en: Header files for Linux armmp-lpae configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel armmp-lpae configuration.

Package: linux-headers-loongson-3
Description-md5: e08c6e65b3b183d2bfcfbd6619c768ff
Description-en: Header files for Linux loongson-3 configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel loongson-3 configuration.

Package: linux-headers-marvell
Description-md5: e4bc00479184b41008a64deb8a765c65
Description-en: Header files for Linux marvell configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel marvell configuration.

Package: linux-headers-mips32r2el
Description-md5: dfa2bb4c8734b29aa99aa346d23b5254
Description-en: Header files for Linux mips32r2el configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel mips32r2el configuration.

Package: linux-headers-mips64r2el
Description-md5: 594ead4a33ff033bf0d7a3b84808c0e7
Description-en: Header files for Linux mips64r2el configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel mips64r2el configuration.

Package: linux-headers-octeon
Description-md5: 8fbaef640caf89ff7e145040fddb3cf1
Description-en: Header files for Linux octeon configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel octeon configuration.

Package: linux-headers-powerpc64le
Description-md5: e7680068edd9e214dff329ab40d009d5
Description-en: Header files for Linux powerpc64le configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel powerpc64le configuration.

Package: linux-headers-rpi
Description-md5: c0cbc569741e9f66e1df0e54abeee786
Description-en: Header files for Linux rpi configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel rpi configuration.

Package: linux-headers-rt-armmp
Description-md5: f631a43b1c8b6013c85216e14ad2e7bf
Description-en: Header files for Linux rt-armmp configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel rt-armmp configuration.

Package: linux-headers-s390x
Description-md5: 23c2e11926c9566ce99171bedabeb70e
Description-en: Header files for Linux s390x configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel s390x configuration.

Package: linux-image-4kc-malta
Description-md5: 9fbf76d27de91fd545ef610f54d78a27
Description-en: Linux for MIPS Malta (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 MIPS Malta boards.

Package: linux-image-4kc-malta-dbg
Description-md5: 7b90341f048ac9ef421cdc63b863b33f
Description-en: Debugging symbols for Linux 4kc-malta configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel 4kc-malta configuration.

Package: linux-image-5kc-malta
Description-md5: 9fbf76d27de91fd545ef610f54d78a27
Description-en: Linux for MIPS Malta (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 MIPS Malta boards.

Package: linux-image-5kc-malta-dbg
Description-md5: 4b2853611f4a6c9600359351df6f7963
Description-en: Debugging symbols for Linux 5kc-malta configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel 5kc-malta configuration.

Package: linux-image-6.1.0-35-4kc-malta
Description-md5: 27f80498d82a16e98af7b96d7331a01e
Description-en: Linux 6.1 for MIPS Malta
 The Linux kernel 6.1 and modules for use on MIPS Malta boards.

Package: linux-image-6.1.0-35-4kc-malta-dbg
Description-md5: 7542a79fa485f701b2b13b8999e2e18e
Description-en: Debug symbols for linux-image-6.1.0-35-4kc-malta
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-4kc-malta.

Package: linux-image-6.1.0-35-5kc-malta
Description-md5: 27f80498d82a16e98af7b96d7331a01e
Description-en: Linux 6.1 for MIPS Malta
 The Linux kernel 6.1 and modules for use on MIPS Malta boards.

Package: linux-image-6.1.0-35-5kc-malta-dbg
Description-md5: 80167cfd9301252ce1d831b7f7c6fa6a
Description-en: Debug symbols for linux-image-6.1.0-35-5kc-malta
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-5kc-malta.

Package: linux-image-6.1.0-35-686-dbg
Description-md5: ff61978066f32d5e329f559a62e32f9e
Description-en: Debug symbols for linux-image-6.1.0-35-686
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-686.

Package: linux-image-6.1.0-35-686-pae-dbg
Description-md5: c8df7b2ae9e75be3a671c67f46f2e107
Description-en: Debug symbols for linux-image-6.1.0-35-686-pae
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-686-pae.

Package: linux-image-6.1.0-35-686-pae-unsigned
Description-md5: a6e03d00ecd5837a289c1dd32069a9ef
Description-en: Linux 6.1 for modern PCs
 The Linux kernel 6.1 and modules for use on PCs with one or more
 processors supporting PAE.
 .
 This kernel requires PAE (Physical Address Extension). This feature is
 supported by the Intel Pentium Pro/II/III/4/4M/D, Xeon, Core and Atom; AMD
 Geode NX, Athlon (K7), Duron, Opteron, Sempron, Turion or Phenom;
 Transmeta Efficeon; VIA C7; and some other processors.

Package: linux-image-6.1.0-35-686-unsigned
Description-md5: 1a43e0951e051fa44477aa191374ada1
Description-en: Linux 6.1 for older PCs
 The Linux kernel 6.1 and modules for use on PCs with one or more
 processors not supporting PAE.

Package: linux-image-6.1.0-35-amd64-dbg
Description-md5: 2305654af0186b365b8656a4fa5e8da4
Description-en: Debug symbols for linux-image-6.1.0-35-amd64
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-amd64.

Package: linux-image-6.1.0-35-amd64-unsigned
Description-md5: 0aa9928538ff7ff0f28e8072ac8b130d
Description-en: Linux 6.1 for 64-bit PCs
 The Linux kernel 6.1 and modules for use on PCs with AMD64, Intel 64 or
 VIA Nano processors.

Package: linux-image-6.1.0-35-arm64-dbg
Description-md5: 6533fd52fd518ecad8cd84697bf8613e
Description-en: Debug symbols for linux-image-6.1.0-35-arm64
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-arm64.

Package: linux-image-6.1.0-35-arm64-unsigned
Description-md5: e0a5901d34069de3732aeae370ec380f
Description-en: Linux 6.1 for 64-bit ARMv8 machines
 The Linux kernel 6.1 and modules for use on 64-bit ARMv8 machines.

Package: linux-image-6.1.0-35-armmp
Description-md5: 081eb7ca5aeda0809346aabef3ffbf2a
Description-en: Linux 6.1 for ARMv7 multiplatform compatible SoCs
 The Linux kernel 6.1 and modules for use on ARMv7 multiplatform kernel.
 See https://wiki.debian.org/DebianKernel/ARMMP for details of supported
 platforms.

Package: linux-image-6.1.0-35-armmp-dbg
Description-md5: 035aafbdc9c3df0177817374d242fdb1
Description-en: Debug symbols for linux-image-6.1.0-35-armmp
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-armmp.

Package: linux-image-6.1.0-35-armmp-lpae
Description-md5: 9113ac64899e74071e8a0c1d7aff16f1
Description-en: Linux 6.1 for ARMv7 multiplatform compatible SoCs supporting LPAE
 The Linux kernel 6.1 and modules for use on ARMv7 multiplatform kernel
 supporting LPAE. See https://wiki.debian.org/DebianKernel/ARMMP for
 details of supported platforms..

Package: linux-image-6.1.0-35-armmp-lpae-dbg
Description-md5: 5bfa7e60def80c42f6924f74da66d86d
Description-en: Debug symbols for linux-image-6.1.0-35-armmp-lpae
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-armmp-lpae.

Package: linux-image-6.1.0-35-cloud-amd64-dbg
Description-md5: 7efdd20a905fdc4897adefc380f326f2
Description-en: Debug symbols for linux-image-6.1.0-35-cloud-amd64
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-cloud-amd64.

Package: linux-image-6.1.0-35-cloud-amd64-unsigned
Description-md5: f1cfd45517446f0f1122649ef7e2011b
Description-en: Linux 6.1 for x86-64 cloud
 The Linux kernel 6.1 and modules for use on cloud platforms including
 Amazon EC2, Microsoft Azure, and Google Compute Engine.

Package: linux-image-6.1.0-35-cloud-arm64-dbg
Description-md5: add159c13ebefeccd5cae4c5101f69ff
Description-en: Debug symbols for linux-image-6.1.0-35-cloud-arm64
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-cloud-arm64.

Package: linux-image-6.1.0-35-cloud-arm64-unsigned
Description-md5: e5d90db06b19352c219e9a1839e014f6
Description-en: Linux 6.1 for arm64 cloud
 The Linux kernel 6.1 and modules for use on cloud platforms supporting
 arm64 virtual machines.

Package: linux-image-6.1.0-35-loongson-3
Description-md5: 4d64f7438930cdd5d7c0ad0e5054ab3c
Description-en: Linux 6.1 for Loongson 3A/3B
 The Linux kernel 6.1 and modules for use on Loongson 3A or 3B based
 systems (e.g.  from Loongson or Lemote).

Package: linux-image-6.1.0-35-loongson-3-dbg
Description-md5: f77a0661b5e4d72331968806ac884379
Description-en: Debug symbols for linux-image-6.1.0-35-loongson-3
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-loongson-3.

Package: linux-image-6.1.0-35-marvell
Description-md5: d003e6e8cb7c5caad8cb103e847e32cc
Description-en: Linux 6.1 for Marvell Kirkwood/Orion
 The Linux kernel 6.1 and modules for use on Marvell Kirkwood and Orion
 based systems (https://wiki.debian.org/ArmEabiPort#Supported_hardware).

Package: linux-image-6.1.0-35-marvell-dbg
Description-md5: ebbaacc6588034df7a8cf06dd0191d05
Description-en: Debug symbols for linux-image-6.1.0-35-marvell
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-marvell.

Package: linux-image-6.1.0-35-mips32r2el
Description-md5: 634006d06872fae1da4c43d21c153662
Description-en: Linux 6.1 for MIPS Generic (mips32r2el)
 The Linux kernel 6.1 and modules for use on MIPS Generic platform
 (mips32r2el).

Package: linux-image-6.1.0-35-mips32r2el-dbg
Description-md5: 7942a81a4b0296f6d5df527ca6dbb139
Description-en: Debug symbols for linux-image-6.1.0-35-mips32r2el
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-mips32r2el.

Package: linux-image-6.1.0-35-mips64r2el
Description-md5: 852fdbf296a195ea30df2f6d38ff4a70
Description-en: Linux 6.1 for MIPS Generic (mips64r2el)
 The Linux kernel 6.1 and modules for use on MIPS Generic platform
 (mips64r2el).

Package: linux-image-6.1.0-35-mips64r2el-dbg
Description-md5: d1ed0089a4c0f8f6dc34cc9d60b37831
Description-en: Debug symbols for linux-image-6.1.0-35-mips64r2el
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-mips64r2el.

Package: linux-image-6.1.0-35-octeon
Description-md5: 8edeb822f2e46c3cb3a43909020da467
Description-en: Linux 6.1 for Octeon
 The Linux kernel 6.1 and modules for use on Cavium Networks Octeon.

Package: linux-image-6.1.0-35-octeon-dbg
Description-md5: c0c4ba237b6babb438f571e6bec3ed84
Description-en: Debug symbols for linux-image-6.1.0-35-octeon
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-octeon.

Package: linux-image-6.1.0-35-powerpc64le
Description-md5: 5d988c7fc6504aaf2b71dfb47c888c1f
Description-en: Linux 6.1 for Little-endian 64-bit PowerPC
 The Linux kernel 6.1 and modules for use on Little-endian 64-bit PowerPC.

Package: linux-image-6.1.0-35-powerpc64le-dbg
Description-md5: cb7307aa816aa79aeff4205a5038b928
Description-en: Debug symbols for linux-image-6.1.0-35-powerpc64le
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-powerpc64le.

Package: linux-image-6.1.0-35-rpi
Description-md5: 6525b0e4463fdfbfdd551dfe45c1015d
Description-en: Linux 6.1 for Raspberry Pi Zero, Zero W and 1
 The Linux kernel 6.1 and modules for use on Raspberry Pi Zero, Zero W and
 1 based systems.

Package: linux-image-6.1.0-35-rpi-dbg
Description-md5: 5c971c0c94131650c009478d581e0a09
Description-en: Debug symbols for linux-image-6.1.0-35-rpi
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-rpi.

Package: linux-image-6.1.0-35-rt-686-pae-dbg
Description-md5: f2ed0c6dbff3bace2bf8891da1b0b3f7
Description-en: Debug symbols for linux-image-6.1.0-35-rt-686-pae
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-rt-686-pae.

Package: linux-image-6.1.0-35-rt-686-pae-unsigned
Description-md5: 70af84fee93f2b2fba148b1e4f25b61b
Description-en: Linux 6.1 for modern PCs, PREEMPT_RT
 The Linux kernel 6.1 and modules for use on PCs with one or more
 processors supporting PAE.
 .
 This kernel requires PAE (Physical Address Extension). This feature is
 supported by the Intel Pentium Pro/II/III/4/4M/D, Xeon, Core and Atom; AMD
 Geode NX, Athlon (K7), Duron, Opteron, Sempron, Turion or Phenom;
 Transmeta Efficeon; VIA C7; and some other processors.
 .
 This kernel includes the PREEMPT_RT realtime patch set.

Package: linux-image-6.1.0-35-rt-amd64-dbg
Description-md5: 41e427e32713dcfec1667fc628dbd771
Description-en: Debug symbols for linux-image-6.1.0-35-rt-amd64
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-rt-amd64.

Package: linux-image-6.1.0-35-rt-amd64-unsigned
Description-md5: bd03ccfc6a2f9556f43d88b2bb1d93d2
Description-en: Linux 6.1 for 64-bit PCs, PREEMPT_RT
 The Linux kernel 6.1 and modules for use on PCs with AMD64, Intel 64 or
 VIA Nano processors.
 .
 This kernel includes the PREEMPT_RT realtime patch set.

Package: linux-image-6.1.0-35-rt-arm64-dbg
Description-md5: 0a6991bca591edd0031a3d2021780a9b
Description-en: Debug symbols for linux-image-6.1.0-35-rt-arm64
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-rt-arm64.

Package: linux-image-6.1.0-35-rt-arm64-unsigned
Description-md5: ae35c495e2b54d0cb36b9bd5d96f8086
Description-en: Linux 6.1 for 64-bit ARMv8 machines, PREEMPT_RT
 The Linux kernel 6.1 and modules for use on 64-bit ARMv8 machines.
 .
 This kernel includes the PREEMPT_RT realtime patch set.

Package: linux-image-6.1.0-35-rt-armmp
Description-md5: d8b89feea95492d8c9436e289f7a5112
Description-en: Linux 6.1 for ARMv7 multiplatform compatible SoCs, PREEMPT_RT
 The Linux kernel 6.1 and modules for use on ARMv7 multiplatform kernel.
 See https://wiki.debian.org/DebianKernel/ARMMP for details of supported
 platforms.
 .
 This kernel includes the PREEMPT_RT realtime patch set.

Package: linux-image-6.1.0-35-rt-armmp-dbg
Description-md5: b7c371a2819de74a1c3a43e089143d29
Description-en: Debug symbols for linux-image-6.1.0-35-rt-armmp
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-rt-armmp.

Package: linux-image-6.1.0-35-s390x
Description-md5: a82a33c7bf637e59345c8a9d4ddad361
Description-en: Linux 6.1 for IBM zSeries
 The Linux kernel 6.1 and modules for use on IBM zSeries.

Package: linux-image-6.1.0-35-s390x-dbg
Description-md5: 10d5c29146276c4fa7ad817c5ab7ac18
Description-en: Debug symbols for linux-image-6.1.0-35-s390x
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-35-s390x.

Package: linux-image-6.1.0-39-4kc-malta
Description-md5: 27f80498d82a16e98af7b96d7331a01e
Description-en: Linux 6.1 for MIPS Malta
 The Linux kernel 6.1 and modules for use on MIPS Malta boards.

Package: linux-image-6.1.0-39-4kc-malta-dbg
Description-md5: 7426bdbc34ef27f4198eb3cf5f6c4c87
Description-en: Debug symbols for linux-image-6.1.0-39-4kc-malta
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-4kc-malta.

Package: linux-image-6.1.0-39-5kc-malta
Description-md5: 27f80498d82a16e98af7b96d7331a01e
Description-en: Linux 6.1 for MIPS Malta
 The Linux kernel 6.1 and modules for use on MIPS Malta boards.

Package: linux-image-6.1.0-39-5kc-malta-dbg
Description-md5: f4763faf59740332a49b995113fc0fe5
Description-en: Debug symbols for linux-image-6.1.0-39-5kc-malta
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-5kc-malta.

Package: linux-image-6.1.0-39-686-dbg
Description-md5: adcb7c115bf05ff797b83798a9910651
Description-en: Debug symbols for linux-image-6.1.0-39-686
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-686.

Package: linux-image-6.1.0-39-686-pae-dbg
Description-md5: 1677f84e30ede4844e42fc3bcaf08435
Description-en: Debug symbols for linux-image-6.1.0-39-686-pae
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-686-pae.

Package: linux-image-6.1.0-39-686-pae-unsigned
Description-md5: a6e03d00ecd5837a289c1dd32069a9ef
Description-en: Linux 6.1 for modern PCs
 The Linux kernel 6.1 and modules for use on PCs with one or more
 processors supporting PAE.
 .
 This kernel requires PAE (Physical Address Extension). This feature is
 supported by the Intel Pentium Pro/II/III/4/4M/D, Xeon, Core and Atom; AMD
 Geode NX, Athlon (K7), Duron, Opteron, Sempron, Turion or Phenom;
 Transmeta Efficeon; VIA C7; and some other processors.

Package: linux-image-6.1.0-39-686-unsigned
Description-md5: 1a43e0951e051fa44477aa191374ada1
Description-en: Linux 6.1 for older PCs
 The Linux kernel 6.1 and modules for use on PCs with one or more
 processors not supporting PAE.

Package: linux-image-6.1.0-39-amd64-dbg
Description-md5: 875b3f987de65b7a11fc71eba84d2cd4
Description-en: Debug symbols for linux-image-6.1.0-39-amd64
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-amd64.

Package: linux-image-6.1.0-39-amd64-unsigned
Description-md5: 0aa9928538ff7ff0f28e8072ac8b130d
Description-en: Linux 6.1 for 64-bit PCs
 The Linux kernel 6.1 and modules for use on PCs with AMD64, Intel 64 or
 VIA Nano processors.

Package: linux-image-6.1.0-39-arm64-dbg
Description-md5: 5b120b7a2f96f8ed31d1223fd66a4602
Description-en: Debug symbols for linux-image-6.1.0-39-arm64
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-arm64.

Package: linux-image-6.1.0-39-arm64-unsigned
Description-md5: e0a5901d34069de3732aeae370ec380f
Description-en: Linux 6.1 for 64-bit ARMv8 machines
 The Linux kernel 6.1 and modules for use on 64-bit ARMv8 machines.

Package: linux-image-6.1.0-39-armmp
Description-md5: 081eb7ca5aeda0809346aabef3ffbf2a
Description-en: Linux 6.1 for ARMv7 multiplatform compatible SoCs
 The Linux kernel 6.1 and modules for use on ARMv7 multiplatform kernel.
 See https://wiki.debian.org/DebianKernel/ARMMP for details of supported
 platforms.

Package: linux-image-6.1.0-39-armmp-dbg
Description-md5: 6988db8a46ef030960f7ab6af5ba3c0c
Description-en: Debug symbols for linux-image-6.1.0-39-armmp
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-armmp.

Package: linux-image-6.1.0-39-armmp-lpae
Description-md5: 9113ac64899e74071e8a0c1d7aff16f1
Description-en: Linux 6.1 for ARMv7 multiplatform compatible SoCs supporting LPAE
 The Linux kernel 6.1 and modules for use on ARMv7 multiplatform kernel
 supporting LPAE. See https://wiki.debian.org/DebianKernel/ARMMP for
 details of supported platforms..

Package: linux-image-6.1.0-39-armmp-lpae-dbg
Description-md5: be59970b39138885e68dcc85556f562a
Description-en: Debug symbols for linux-image-6.1.0-39-armmp-lpae
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-armmp-lpae.

Package: linux-image-6.1.0-39-cloud-amd64-dbg
Description-md5: ef0e5a7c27f55ebcec4e4b4df1ad0cb4
Description-en: Debug symbols for linux-image-6.1.0-39-cloud-amd64
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-cloud-amd64.

Package: linux-image-6.1.0-39-cloud-amd64-unsigned
Description-md5: f1cfd45517446f0f1122649ef7e2011b
Description-en: Linux 6.1 for x86-64 cloud
 The Linux kernel 6.1 and modules for use on cloud platforms including
 Amazon EC2, Microsoft Azure, and Google Compute Engine.

Package: linux-image-6.1.0-39-cloud-arm64-dbg
Description-md5: 54826236b74a71182332600e42ec65bb
Description-en: Debug symbols for linux-image-6.1.0-39-cloud-arm64
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-cloud-arm64.

Package: linux-image-6.1.0-39-cloud-arm64-unsigned
Description-md5: e5d90db06b19352c219e9a1839e014f6
Description-en: Linux 6.1 for arm64 cloud
 The Linux kernel 6.1 and modules for use on cloud platforms supporting
 arm64 virtual machines.

Package: linux-image-6.1.0-39-loongson-3
Description-md5: 4d64f7438930cdd5d7c0ad0e5054ab3c
Description-en: Linux 6.1 for Loongson 3A/3B
 The Linux kernel 6.1 and modules for use on Loongson 3A or 3B based
 systems (e.g.  from Loongson or Lemote).

Package: linux-image-6.1.0-39-loongson-3-dbg
Description-md5: 5d62b601f97e89fed5177f4fe8a1fb71
Description-en: Debug symbols for linux-image-6.1.0-39-loongson-3
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-loongson-3.

Package: linux-image-6.1.0-39-marvell
Description-md5: d003e6e8cb7c5caad8cb103e847e32cc
Description-en: Linux 6.1 for Marvell Kirkwood/Orion
 The Linux kernel 6.1 and modules for use on Marvell Kirkwood and Orion
 based systems (https://wiki.debian.org/ArmEabiPort#Supported_hardware).

Package: linux-image-6.1.0-39-marvell-dbg
Description-md5: 601ebe9da637e7c48aa31abbebf4e8c2
Description-en: Debug symbols for linux-image-6.1.0-39-marvell
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-marvell.

Package: linux-image-6.1.0-39-mips32r2el
Description-md5: 634006d06872fae1da4c43d21c153662
Description-en: Linux 6.1 for MIPS Generic (mips32r2el)
 The Linux kernel 6.1 and modules for use on MIPS Generic platform
 (mips32r2el).

Package: linux-image-6.1.0-39-mips32r2el-dbg
Description-md5: f9e6f5e1b58191e504047b97238273ef
Description-en: Debug symbols for linux-image-6.1.0-39-mips32r2el
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-mips32r2el.

Package: linux-image-6.1.0-39-mips64r2el
Description-md5: 852fdbf296a195ea30df2f6d38ff4a70
Description-en: Linux 6.1 for MIPS Generic (mips64r2el)
 The Linux kernel 6.1 and modules for use on MIPS Generic platform
 (mips64r2el).

Package: linux-image-6.1.0-39-mips64r2el-dbg
Description-md5: e0f6202863868394cd8f8912b0c7e8d4
Description-en: Debug symbols for linux-image-6.1.0-39-mips64r2el
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-mips64r2el.

Package: linux-image-6.1.0-39-octeon
Description-md5: 8edeb822f2e46c3cb3a43909020da467
Description-en: Linux 6.1 for Octeon
 The Linux kernel 6.1 and modules for use on Cavium Networks Octeon.

Package: linux-image-6.1.0-39-octeon-dbg
Description-md5: cae75a29bb0236483ae250e0e92b7f40
Description-en: Debug symbols for linux-image-6.1.0-39-octeon
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-octeon.

Package: linux-image-6.1.0-39-powerpc64le
Description-md5: 5d988c7fc6504aaf2b71dfb47c888c1f
Description-en: Linux 6.1 for Little-endian 64-bit PowerPC
 The Linux kernel 6.1 and modules for use on Little-endian 64-bit PowerPC.

Package: linux-image-6.1.0-39-powerpc64le-dbg
Description-md5: df231bc001c0f28df0be778048293855
Description-en: Debug symbols for linux-image-6.1.0-39-powerpc64le
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-powerpc64le.

Package: linux-image-6.1.0-39-rpi
Description-md5: 6525b0e4463fdfbfdd551dfe45c1015d
Description-en: Linux 6.1 for Raspberry Pi Zero, Zero W and 1
 The Linux kernel 6.1 and modules for use on Raspberry Pi Zero, Zero W and
 1 based systems.

Package: linux-image-6.1.0-39-rpi-dbg
Description-md5: 398ed92a6319b6c2eb0bfe936a9f5592
Description-en: Debug symbols for linux-image-6.1.0-39-rpi
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-rpi.

Package: linux-image-6.1.0-39-rt-686-pae-dbg
Description-md5: be73c647fcc366446daf6758e9acf140
Description-en: Debug symbols for linux-image-6.1.0-39-rt-686-pae
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-rt-686-pae.

Package: linux-image-6.1.0-39-rt-686-pae-unsigned
Description-md5: 70af84fee93f2b2fba148b1e4f25b61b
Description-en: Linux 6.1 for modern PCs, PREEMPT_RT
 The Linux kernel 6.1 and modules for use on PCs with one or more
 processors supporting PAE.
 .
 This kernel requires PAE (Physical Address Extension). This feature is
 supported by the Intel Pentium Pro/II/III/4/4M/D, Xeon, Core and Atom; AMD
 Geode NX, Athlon (K7), Duron, Opteron, Sempron, Turion or Phenom;
 Transmeta Efficeon; VIA C7; and some other processors.
 .
 This kernel includes the PREEMPT_RT realtime patch set.

Package: linux-image-6.1.0-39-rt-amd64-dbg
Description-md5: 7fd38f77b7c85d641f543b69ba7eaa2b
Description-en: Debug symbols for linux-image-6.1.0-39-rt-amd64
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-rt-amd64.

Package: linux-image-6.1.0-39-rt-amd64-unsigned
Description-md5: bd03ccfc6a2f9556f43d88b2bb1d93d2
Description-en: Linux 6.1 for 64-bit PCs, PREEMPT_RT
 The Linux kernel 6.1 and modules for use on PCs with AMD64, Intel 64 or
 VIA Nano processors.
 .
 This kernel includes the PREEMPT_RT realtime patch set.

Package: linux-image-6.1.0-39-rt-arm64-dbg
Description-md5: 0168f241c145662be6dfc6b0e5c6ee64
Description-en: Debug symbols for linux-image-6.1.0-39-rt-arm64
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-rt-arm64.

Package: linux-image-6.1.0-39-rt-arm64-unsigned
Description-md5: ae35c495e2b54d0cb36b9bd5d96f8086
Description-en: Linux 6.1 for 64-bit ARMv8 machines, PREEMPT_RT
 The Linux kernel 6.1 and modules for use on 64-bit ARMv8 machines.
 .
 This kernel includes the PREEMPT_RT realtime patch set.

Package: linux-image-6.1.0-39-rt-armmp
Description-md5: d8b89feea95492d8c9436e289f7a5112
Description-en: Linux 6.1 for ARMv7 multiplatform compatible SoCs, PREEMPT_RT
 The Linux kernel 6.1 and modules for use on ARMv7 multiplatform kernel.
 See https://wiki.debian.org/DebianKernel/ARMMP for details of supported
 platforms.
 .
 This kernel includes the PREEMPT_RT realtime patch set.

Package: linux-image-6.1.0-39-rt-armmp-dbg
Description-md5: 59231e19e6c5e904f58ed36fd72a4ed9
Description-en: Debug symbols for linux-image-6.1.0-39-rt-armmp
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-rt-armmp.

Package: linux-image-6.1.0-39-s390x
Description-md5: a82a33c7bf637e59345c8a9d4ddad361
Description-en: Linux 6.1 for IBM zSeries
 The Linux kernel 6.1 and modules for use on IBM zSeries.

Package: linux-image-6.1.0-39-s390x-dbg
Description-md5: f38887b6a601e197ff44f5b95dba3753
Description-en: Debug symbols for linux-image-6.1.0-39-s390x
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-6.1.0-39-s390x.

Package: linux-image-686-dbg
Description-md5: 3a5d022650dca8033f1b413b0c93f1d5
Description-en: Debugging symbols for Linux 686 configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel 686 configuration.

Package: linux-image-686-pae-dbg
Description-md5: 0adc8f85b89eb84650d4b4efdc0359f0
Description-en: Debugging symbols for Linux 686-pae configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel 686-pae configuration.

Package: linux-image-amd64-dbg
Description-md5: cef66019bff5137491f4d86a25f6417d
Description-en: Debugging symbols for Linux amd64 configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel amd64 configuration.

Package: linux-image-amd64-signed-template
Description-md5: 413d038b34e3191692ff71a0b3590de1
Description-en: Template for signed linux-image packages for amd64
 This package is used to control code signing by the Debian signing
 service.

Package: linux-image-arm64-dbg
Description-md5: 5a3ee41272b328cb61d3370190fcff7b
Description-en: Debugging symbols for Linux arm64 configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel arm64 configuration.

Package: linux-image-arm64-signed-template
Description-md5: 6ebef62bad168e7cac2ccc27a304d32b
Description-en: Template for signed linux-image packages for arm64
 This package is used to control code signing by the Debian signing
 service.

Package: linux-image-armmp
Description-md5: 6e23c7da79075220d673bf3c62982c44
Description-en: Linux for ARMv7 multiplatform compatible SoCs (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 ARMv7 multiplatform kernel.  See
 https://wiki.debian.org/DebianKernel/ARMMP for details of supported
 platforms.

Package: linux-image-armmp-dbg
Description-md5: 8cba7ff5fed386a5d2e300b418462f1a
Description-en: Debugging symbols for Linux armmp configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel armmp configuration.

Package: linux-image-armmp-lpae
Description-md5: 59756950afcd773eff5796012c114c92
Description-en: Linux for ARMv7 multiplatform compatible SoCs supporting LPAE (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 ARMv7 multiplatform kernel supporting LPAE. See
 https://wiki.debian.org/DebianKernel/ARMMP for details of supported
 platforms..

Package: linux-image-armmp-lpae-dbg
Description-md5: 5f8020959dd590e49272ca44bff69eac
Description-en: Debugging symbols for Linux armmp-lpae configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel armmp-lpae configuration.

Package: linux-image-cloud-amd64-dbg
Description-md5: 5480348a5b148364715ed73b4b7d00ea
Description-en: Debugging symbols for Linux cloud-amd64 configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel cloud-amd64 configuration.

Package: linux-image-cloud-arm64-dbg
Description-md5: f4b5b71ce4028389a13b7e96f40f0b1c
Description-en: Debugging symbols for Linux cloud-arm64 configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel cloud-arm64 configuration.

Package: linux-image-i386-signed-template
Description-md5: da116b0b2f78d305a0c06747769d0df8
Description-en: Template for signed linux-image packages for i386
 This package is used to control code signing by the Debian signing
 service.

Package: linux-image-loongson-3
Description-md5: 741bdb2544cc387cf0364dac9b96186a
Description-en: Linux for Loongson 3A/3B (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 Loongson 3A or 3B based systems (e.g.  from Loongson or Lemote).

Package: linux-image-loongson-3-dbg
Description-md5: 82b74aee74d44f354a50ea11bb3f6899
Description-en: Debugging symbols for Linux loongson-3 configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel loongson-3 configuration.

Package: linux-image-marvell
Description-md5: 79710964d053acbf5182c6579a1b3960
Description-en: Linux for Marvell Kirkwood/Orion (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 Marvell Kirkwood and Orion based systems
 (https://wiki.debian.org/ArmEabiPort#Supported_hardware).

Package: linux-image-marvell-dbg
Description-md5: f9ab6345c28ff4c393b0306a1623757e
Description-en: Debugging symbols for Linux marvell configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel marvell configuration.

Package: linux-image-mips32r2el
Description-md5: 716e32385f7eced584a62a87b0a18c58
Description-en: Linux for MIPS Generic (mips32r2el) (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 MIPS Generic platform (mips32r2el).

Package: linux-image-mips32r2el-dbg
Description-md5: 310df0dc906f291e46cae8efdf8f9280
Description-en: Debugging symbols for Linux mips32r2el configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel mips32r2el configuration.

Package: linux-image-mips64r2el
Description-md5: b54116e4a5fe45b9f312376d42bd7da9
Description-en: Linux for MIPS Generic (mips64r2el) (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 MIPS Generic platform (mips64r2el).

Package: linux-image-mips64r2el-dbg
Description-md5: e5f7ad0f3676b843b7c60e63fb239a83
Description-en: Debugging symbols for Linux mips64r2el configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel mips64r2el configuration.

Package: linux-image-octeon
Description-md5: 664214074d26839be963235735c18839
Description-en: Linux for Octeon (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 Cavium Networks Octeon.

Package: linux-image-octeon-dbg
Description-md5: ce8d22c7cb45c46f4869acbd50883321
Description-en: Debugging symbols for Linux octeon configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel octeon configuration.

Package: linux-image-powerpc64le
Description-md5: 69332059f05b09fd9e81ed7f2e546653
Description-en: Linux for Little-endian 64-bit PowerPC (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 Little-endian 64-bit PowerPC.

Package: linux-image-powerpc64le-dbg
Description-md5: 0d22278d4673d53c48b0e0d304cae97a
Description-en: Debugging symbols for Linux powerpc64le configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel powerpc64le configuration.

Package: linux-image-rpi
Description-md5: 06b2fe9ebc535507eba4ced9d8172243
Description-en: Linux for Raspberry Pi Zero, Zero W and 1 (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 Raspberry Pi Zero, Zero W and 1 based systems.

Package: linux-image-rpi-dbg
Description-md5: 4569d9768b341e9644dafe2620511f56
Description-en: Debugging symbols for Linux rpi configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel rpi configuration.

Package: linux-image-rt-686-pae-dbg
Description-md5: 7b84f61e296a0b59de2f292a3fb3caf8
Description-en: Debugging symbols for Linux rt-686-pae configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel rt-686-pae configuration.

Package: linux-image-rt-amd64-dbg
Description-md5: 8018dd5995396d044276eb5a83634c3c
Description-en: Debugging symbols for Linux rt-amd64 configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel rt-amd64 configuration.

Package: linux-image-rt-arm64-dbg
Description-md5: b257e73f82f600acabac9e5bb675c7bf
Description-en: Debugging symbols for Linux rt-arm64 configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel rt-arm64 configuration.

Package: linux-image-rt-armmp
Description-md5: 6e23c7da79075220d673bf3c62982c44
Description-en: Linux for ARMv7 multiplatform compatible SoCs (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 ARMv7 multiplatform kernel.  See
 https://wiki.debian.org/DebianKernel/ARMMP for details of supported
 platforms.

Package: linux-image-rt-armmp-dbg
Description-md5: 82bebbc7ea749628f2f72e7247f52892
Description-en: Debugging symbols for Linux rt-armmp configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel rt-armmp configuration.

Package: linux-image-s390x
Description-md5: 834049f2b4351f4df1a6d6bd6dc8ef7e
Description-en: Linux for IBM zSeries (meta-package)
 This package depends on the latest Linux kernel and modules for use on IBM
 zSeries.

Package: linux-image-s390x-dbg
Description-md5: 5ab7126535a9efff0c2d0b7a32c99812
Description-en: Debugging symbols for Linux s390x configuration (meta-package)
 This package depends on the detached debugging symbols for the latest
 Linux kernel s390x configuration.

Package: linux-kbuild-6.1
Description-md5: cb2f9d9e7a9e9f15256e922653025d78
Description-en: Kbuild infrastructure for Linux 6.1
 This package provides the kbuild infrastructure for the headers packages
 for Linux kernel version 6.1.

Package: linux-libc-dev
Description-md5: f310daf8fb891639ee6eeeb4020a7c13
Description-en: Linux support headers for userspace development
 This package provides userspaces headers from the Linux kernel.  These
 headers are used by the installed headers for GNU libc and other system
 libraries.

Package: linux-perf
Description-md5: 66624a7d9f3cd31d269d28992a5cfa64
Description-en: Performance analysis tools for Linux
 This package contains the 'perf' performance analysis tools for Linux.

Package: linux-source
Description-md5: 295a0aae79622b42802dfa4bda819ae6
Description-en: Linux kernel source (meta-package)
 This package depends on packages containing the sources of the latest
 Linux kernel.

Package: linux-source-6.1
Description-md5: d43d23de60e09bde0da59cf504ca703d
Description-en: Linux kernel source for version 6.1 with Debian patches
 This package provides source code for the Linux kernel version 6.1. This
 source closely tracks official Linux kernel releases.  Debian's
 modifications to that source consist of security fixes, bug fixes, and
 features that have already been (or are believed to be) accepted by the
 upstream maintainers.

Package: linux-support-6.1.0-35
Description-md5: 3a314b171a470d9a3505a241dea6c19d
Description-en: Support files for Linux 6.1
 This package provides support files for the Linux kernel build, e.g.
 scripts to handle ABI information and for generation of build system meta
 data.

Package: linux-support-6.1.0-39
Description-md5: 3a314b171a470d9a3505a241dea6c19d
Description-en: Support files for Linux 6.1
 This package provides support files for the Linux kernel build, e.g.
 scripts to handle ABI information and for generation of build system meta
 data.

Package: rtla
Description-md5: 0532a5d5da80c52d43a84152f54bd400
Description-en: Real-Time Linux Analysis tools
 rtla provides a set of commands for analysing the real-time properties of
 Linux.  rtla uses kernel tracing capabilities to provide precise
 information about the properties and root causes of unexpected results.

Package: usbip
Description-md5: 84110e083527a27b37417dcab69e5ab7
Description-en: USB device sharing system over IP network
 USB/IP is a system for sharing USB devices over the network.
 .
 To share USB devices between computers with their full functionality,
 USB/IP encapsulates "USB requests" into IP packets and transmits them
 between computers.
 .
 Original USB device drivers and applications can be used for remote USB
 devices without any modification of them.  A computer can use remote USB
 devices as if they were directly attached.
 .
 Currently USB/IP provides no access control or encryption.  It should only
 be used in trusted environments.
 .
 This package provides the server component 'usbipd' and the client tool
 'usbip'.

Package: apfs-dkms
Description-md5: 524415dd69a9fcb505e8d68e2cb00878
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: atm-tools
Description-md5: 5f4797b287ee785c9fbfa5f0ef3323ce
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: 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: libatm1
Description-md5: f31a6a0202925696ffa68472e483852e
Description-en: shared library for ATM (Asynchronous Transfer Mode)
 Shared libraries needed by ATM (Asynchronous Transfer Mode) related programs

Package: libatm1-dev
Description-md5: b034705fcdd3f4d2345d779744f7526d
Description-en: Development files for compiling ATM programs
 Header files and development libraries for compiling ATM (Asynchronous
 Transfer Mode) related programs.

Package: linux-base
Description-md5: 441643227abc8006d7ae05aa2312ff51
Description-en: Linux image base package
 This package contains files and support scripts for all Linux
 images.

Package: ftpd
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

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: 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: 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: linux-show-player
Description-md5: 5ab20a94e48679c6445598f64d6e23d3
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-headers-amd64
Description-md5: c3bd37fd9656f71f4133642896829a35
Description-en: Header files for Linux amd64 configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel amd64 configuration.

Package: linux-headers-cloud-amd64
Description-md5: 1ecc6813d72a208f2bd83ca51c00d93e
Description-en: Header files for Linux cloud-amd64 configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel cloud-amd64 configuration.

Package: linux-headers-rt-amd64
Description-md5: 5788a52848f7b8f9a893fb082ec4c62e
Description-en: Header files for Linux rt-amd64 configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel rt-amd64 configuration.

Package: linux-image-6.1.0-35-amd64
Description-md5: eaf7b81be84ec12eb25fe90a4bac0f60
Description-en: Linux 6.1 for 64-bit PCs (signed)
 The Linux kernel 6.1 and modules for use on PCs with AMD64, Intel 64 or
 VIA Nano processors.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-6.1.0-35-cloud-amd64
Description-md5: e242fc20b020c823e8161e99ef4b93ef
Description-en: Linux 6.1 for x86-64 cloud (signed)
 The Linux kernel 6.1 and modules for use on cloud platforms including
 Amazon EC2, Microsoft Azure, and Google Compute Engine.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-6.1.0-35-rt-amd64
Description-md5: 13d930b82f9ee59ba93802293a9c893c
Description-en: Linux 6.1 for 64-bit PCs, PREEMPT_RT (signed)
 The Linux kernel 6.1 and modules for use on PCs with AMD64, Intel 64 or
 VIA Nano processors.
 .
 This kernel includes the PREEMPT_RT realtime patch set.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-6.1.0-39-amd64
Description-md5: eaf7b81be84ec12eb25fe90a4bac0f60
Description-en: Linux 6.1 for 64-bit PCs (signed)
 The Linux kernel 6.1 and modules for use on PCs with AMD64, Intel 64 or
 VIA Nano processors.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-6.1.0-39-cloud-amd64
Description-md5: e242fc20b020c823e8161e99ef4b93ef
Description-en: Linux 6.1 for x86-64 cloud (signed)
 The Linux kernel 6.1 and modules for use on cloud platforms including
 Amazon EC2, Microsoft Azure, and Google Compute Engine.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-6.1.0-39-rt-amd64
Description-md5: 13d930b82f9ee59ba93802293a9c893c
Description-en: Linux 6.1 for 64-bit PCs, PREEMPT_RT (signed)
 The Linux kernel 6.1 and modules for use on PCs with AMD64, Intel 64 or
 VIA Nano processors.
 .
 This kernel includes the PREEMPT_RT realtime patch set.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-amd64
Description-md5: 6a25122b463a5515998ee600e16b3daf
Description-en: Linux for 64-bit PCs (meta-package)
 This package depends on the latest Linux kernel and modules for use on PCs
 with AMD64, Intel 64 or VIA Nano processors.

Package: linux-image-cloud-amd64
Description-md5: 11b016f38b41530eec9d7e80035fed66
Description-en: Linux for x86-64 cloud (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 cloud platforms including Amazon EC2, Microsoft Azure, and Google Compute
 Engine.

Package: linux-image-rt-amd64
Description-md5: 6a25122b463a5515998ee600e16b3daf
Description-en: Linux for 64-bit PCs (meta-package)
 This package depends on the latest Linux kernel and modules for use on PCs
 with AMD64, Intel 64 or VIA Nano processors.

Package: linux-headers-arm64
Description-md5: 4e17cbf21c014805036003e22aa96e1b
Description-en: Header files for Linux arm64 configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel arm64 configuration.

Package: linux-headers-cloud-arm64
Description-md5: 8ff703f4149ad65d040e839e3d1b022a
Description-en: Header files for Linux cloud-arm64 configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel cloud-arm64 configuration.

Package: linux-headers-rt-arm64
Description-md5: c8f8c51ca0f6740b878a94d5871e5db1
Description-en: Header files for Linux rt-arm64 configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel rt-arm64 configuration.

Package: linux-image-6.1.0-35-arm64
Description-md5: 8984a74982020a0fd2ccf51053a84d0e
Description-en: Linux 6.1 for 64-bit ARMv8 machines (signed)
 The Linux kernel 6.1 and modules for use on 64-bit ARMv8 machines.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-6.1.0-35-cloud-arm64
Description-md5: 22db14b4e038eec4f42d28d1d8171061
Description-en: Linux 6.1 for arm64 cloud (signed)
 The Linux kernel 6.1 and modules for use on cloud platforms supporting
 arm64 virtual machines.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-6.1.0-35-rt-arm64
Description-md5: 04cbadd7c10c8c4c440bfeb58bb1ece4
Description-en: Linux 6.1 for 64-bit ARMv8 machines, PREEMPT_RT (signed)
 The Linux kernel 6.1 and modules for use on 64-bit ARMv8 machines.
 .
 This kernel includes the PREEMPT_RT realtime patch set.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-6.1.0-39-arm64
Description-md5: 8984a74982020a0fd2ccf51053a84d0e
Description-en: Linux 6.1 for 64-bit ARMv8 machines (signed)
 The Linux kernel 6.1 and modules for use on 64-bit ARMv8 machines.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-6.1.0-39-cloud-arm64
Description-md5: 22db14b4e038eec4f42d28d1d8171061
Description-en: Linux 6.1 for arm64 cloud (signed)
 The Linux kernel 6.1 and modules for use on cloud platforms supporting
 arm64 virtual machines.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-6.1.0-39-rt-arm64
Description-md5: 04cbadd7c10c8c4c440bfeb58bb1ece4
Description-en: Linux 6.1 for 64-bit ARMv8 machines, PREEMPT_RT (signed)
 The Linux kernel 6.1 and modules for use on 64-bit ARMv8 machines.
 .
 This kernel includes the PREEMPT_RT realtime patch set.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-arm64
Description-md5: 698c38c9f1dc5ecfdddb55da9da05590
Description-en: Linux for 64-bit ARMv8 machines (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 64-bit ARMv8 machines.

Package: linux-image-cloud-arm64
Description-md5: 266939b2cc5604a948c15783fa8f3dda
Description-en: Linux for arm64 cloud (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 cloud platforms supporting arm64 virtual machines.

Package: linux-image-rt-arm64
Description-md5: 698c38c9f1dc5ecfdddb55da9da05590
Description-en: Linux for 64-bit ARMv8 machines (meta-package)
 This package depends on the latest Linux kernel and modules for use on
 64-bit ARMv8 machines.

Package: linux-headers-686
Description-md5: 7e9179376e4ff0a7897224fdbf105031
Description-en: Header files for Linux 686 configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel 686 configuration.

Package: linux-headers-686-pae
Description-md5: e83b899dce9073ec36aa649f62f40b84
Description-en: Header files for Linux 686-pae configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel 686-pae configuration.

Package: linux-headers-rt-686-pae
Description-md5: 0500d2ab27f04a63f7bfb24b8c40d713
Description-en: Header files for Linux rt-686-pae configuration (meta-package)
 This package depends on the architecture-specific header files for the
 latest Linux kernel rt-686-pae configuration.

Package: linux-image-6.1.0-35-686
Description-md5: 70542f91c467e54998c2a76ee608bcec
Description-en: Linux 6.1 for older PCs (signed)
 The Linux kernel 6.1 and modules for use on PCs with one or more
 processors not supporting PAE.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-6.1.0-35-686-pae
Description-md5: 7fd348fe0bef1aad8c50ae598cfc39dd
Description-en: Linux 6.1 for modern PCs (signed)
 The Linux kernel 6.1 and modules for use on PCs with one or more
 processors supporting PAE.
 .
 This kernel requires PAE (Physical Address Extension). This feature is
 supported by the Intel Pentium Pro/II/III/4/4M/D, Xeon, Core and Atom; AMD
 Geode NX, Athlon (K7), Duron, Opteron, Sempron, Turion or Phenom;
 Transmeta Efficeon; VIA C7; and some other processors.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-6.1.0-35-rt-686-pae
Description-md5: 33ad131d459fb34ce14f5df1218f8117
Description-en: Linux 6.1 for modern PCs, PREEMPT_RT (signed)
 The Linux kernel 6.1 and modules for use on PCs with one or more
 processors supporting PAE.
 .
 This kernel requires PAE (Physical Address Extension). This feature is
 supported by the Intel Pentium Pro/II/III/4/4M/D, Xeon, Core and Atom; AMD
 Geode NX, Athlon (K7), Duron, Opteron, Sempron, Turion or Phenom;
 Transmeta Efficeon; VIA C7; and some other processors.
 .
 This kernel includes the PREEMPT_RT realtime patch set.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-6.1.0-39-686
Description-md5: 70542f91c467e54998c2a76ee608bcec
Description-en: Linux 6.1 for older PCs (signed)
 The Linux kernel 6.1 and modules for use on PCs with one or more
 processors not supporting PAE.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-6.1.0-39-686-pae
Description-md5: 7fd348fe0bef1aad8c50ae598cfc39dd
Description-en: Linux 6.1 for modern PCs (signed)
 The Linux kernel 6.1 and modules for use on PCs with one or more
 processors supporting PAE.
 .
 This kernel requires PAE (Physical Address Extension). This feature is
 supported by the Intel Pentium Pro/II/III/4/4M/D, Xeon, Core and Atom; AMD
 Geode NX, Athlon (K7), Duron, Opteron, Sempron, Turion or Phenom;
 Transmeta Efficeon; VIA C7; and some other processors.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-6.1.0-39-rt-686-pae
Description-md5: 33ad131d459fb34ce14f5df1218f8117
Description-en: Linux 6.1 for modern PCs, PREEMPT_RT (signed)
 The Linux kernel 6.1 and modules for use on PCs with one or more
 processors supporting PAE.
 .
 This kernel requires PAE (Physical Address Extension). This feature is
 supported by the Intel Pentium Pro/II/III/4/4M/D, Xeon, Core and Atom; AMD
 Geode NX, Athlon (K7), Duron, Opteron, Sempron, Turion or Phenom;
 Transmeta Efficeon; VIA C7; and some other processors.
 .
 This kernel includes the PREEMPT_RT realtime patch set.
 .
 The kernel image and modules are signed for use with Secure Boot.

Package: linux-image-686
Description-md5: 03f0cc206377b99f080d50c99049c16c
Description-en: Linux for older PCs (meta-package)
 This package depends on the latest Linux kernel and modules for use on PCs
 with one or more processors not supporting PAE.

Package: linux-image-686-pae
Description-md5: 2cb65e17d5d21e7479414c86a7a79c22
Description-en: Linux for modern PCs (meta-package)
 This package depends on the latest Linux kernel and modules for use on PCs
 with one or more processors supporting PAE.

Package: linux-image-rt-686-pae
Description-md5: 2cb65e17d5d21e7479414c86a7a79c22
Description-en: Linux for modern PCs (meta-package)
 This package depends on the latest Linux kernel and modules for use on PCs
 with one or more processors supporting PAE.

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: 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: 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: 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: b75bf508cfe5cbba95528f48244ee7bd
Description-en: controlador de movimiento para máquinas CNC y robots (Español).
 LinuxCNC es EMC (controlador de máquina mejorado) que proporciona
 control de movimiento para máquinas herramientas CNC (fresado,
 torneado, ruteado, etc.) y aplicaciones de robótica.
 .
 Este paquete contiene la documentación en español.

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: 4ff236e1b90452d1559dc8591bbc187a
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. Four
 different Logos are available:
 .
  * 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.

Package: linuxptp
Description-md5: 3678f13807c05861be8c708a652e8e9d
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: dvb-apps
Description-md5: e8ba88ef5f32a52a6cafaa7a02e4bfb9
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: 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: 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: liquidctl
Description-md5: 914ea0cbc6ff2d625db36d5e37226175
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: liquidsoap
Description-md5: 94d9899fe402c70cc9efd6e28fca9a0e
Description-en: audio streaming language
 Liquidsoap is a powerful tool for building complex audio streaming systems,
 typically targeting internet radios (e.g. icecast streams).
 .
 It consists of a simple script language, in which you can create, combine and
 transform audio sources. Its design makes liquidsoap flexible and easily
 extensible.
 .
 Some of the typical uses are:
  * dynamically generating playlists depending on the time or other factors
  * having smooth transitions between songs
  * adding jingles periodically
  * applying effects on the sound like volume normalization
  * reencoding the stream at various qualities
  * remotely controlling the stream

Package: liquidsoap-mode
Description-md5: 2f409ad96550ec4a40fbb458fcaceb00
Description-en: Emacs mode for editing Liquidsoap code
 Liquidsoap is a powerful tool for building complex audio streaming systems,
 typically targeting internet radios (e.g. icecast streams).
 .
 It consists of a simple script language, in which you can create, combine and
 transform audio sources. Its design makes liquidsoap flexible and easily
 extensible.
 .
 This package provides an (X)Emacs mode which makes it easier to edit
 Liquidsoap source code.

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: liblirc-client0
Description-md5: 046c5b09edad2c5176e249c742771de0
Description-en: infra-red remote control support - client library
 LIRC stands for 'Linux Infra-red Remote Control'.
 .
 This package provides a library with functions to support remote
 controls via LIRC in programs such as xawtv.

Package: liblirc-dev
Description-md5: efb83212c67ef9dadcb6629f2b90572f
Description-en: Infra-red remote control support - development files
 LIRC stands for 'Linux Infra-red Remote Control'.
 .
 Package contains headers and other support used when developing external
 applications, drivers (liblirc_driver.so) and also internal LIRC
 software. See the User Space Driver API and  Lirc Client API sections
 in the lirc manual available in lirc-doc.

Package: liblirc0
Description-md5: 72bba8a34ed8901fcfcf3dea5b749cb0
Description-en: Infra-red remote control support - Run-time libraries
 LIRC stands for 'Linux Infra-red Remote Control'.
 .
 Package contains internal LIRC runtime libs used by external applications
 (liblirc_client.so*), drivers (liblirc_driver.so*) and also internal
 LIRC applications (lirc_private.so*)

Package: liblircclient-dev
Description-md5: 7936c5ef985949e12a9b3cb8ed04a0f8
Description-en: Transitional placeholder for obsoleted liblircclient-dev
 Virtual, empty package used in the process of incorporating
 liblircclient-dev in new package liblirc-dev.

Package: liblircclient0
Description-md5: ad226c65c2c9f87d7bd3d02f20364837
Description-en: Transitional placeholder for obsoleted liblircclient0
 Virtual, empty package used in the process of renaming liblircclient0
 to liblirc-client0.

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-doc
Description-md5: 17f09c7f3012f6c3087e13b5ca6b3fc1
Description-en: Infra-red remote control support - website and manual docs
 LIRC stands for 'Linux Infra-red Remote Control'.
 .
 This package provides the documentation including manual, manpages and
 the public website.

Package: lirc-x
Description-md5: 080a70f172eb3d147aae728a5d8e0a32
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: 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: lisaac
Description-md5: f84fce0ac8da944a6d5059d2490f4957
Description-en: Object-oriented language based on prototype
 Lisaac is a small prototype-based programming language. The ideas in
 Lisaac are mostly inspired by Smalltalk (all values are objects), Self
 (prototype-based) and Eiffel (design by contract). It has the following
 features:
 .
  * pure object language
  * very fast (like C code)
  * dynamic and multiple inheritance
  * dynamic definition slots
  * static typing (invariant)
  * generic types
  * auto-cast type system
  * programming by contract
  * interrupt manager
  * include C code facilities

Package: lisaac-common
Description-md5: b28989cd9104e2ea8b896f55e03f98cc
Description-en: Arch-independent part for lisaac
 Lisaac is a small prototype-based programming language.
 .
 This package contains the libraries needed by the Lisaac compiler.
 They are grouped in four categories, intra, standard, unstable and extra.

Package: lisaac-doc
Description-md5: cc1d8329d78829818d35278c25e7dd0f
Description-en: Documentation for lisaac
 Lisaac is a small prototype-based programming language.
 .
 This package contains the documentation in html format.
 Your are also provided with a pdf smart and complete documentation.

Package: lisaac-mode
Description-md5: dc171244b6421d168728fe905427e54d
Description-en: Emacs mode for editing Lisaac programs
 Lisaac is a small prototype-based programming language.
 .
 This emacs mode provides syntax highlighting and automatic
 indentation for Lisaac. you will need this if you write Lisaac programs
 using Emacs.

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: listadmin
Description-md5: 9b1604c118c8957b14d52accdda0b52d
Description-en: command line mailman moderator queue manipulation
 listadmin is a command line tool to manipulate the queues of messages
 held for moderator approval by mailman.  It is designed to keep user
 interaction to a minimum, in theory you could run it from cron to
 prune the queue. It can use the score from a header added by
 SpamAssassin to filter, or it can match specific senders, subjects, or
 reasons.

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: 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: 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: 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: litecoin-qt
Description-md5: c0383b54a86c285ba7e7a6db237035a1
Description-en: peer-to-peer network based digital currency - Qt GUI
 Litecoin is a free open source peer-to-peer electronic cash system that
 is completely decentralized, without the need for a central server or
 trusted parties.  Users hold the crypto keys to their own money and
 transact directly with each other, with the help of a P2P network to
 check for double-spending. Litecoin is a fork of Bitcoin.
 .
 By default connects to an IRC network to discover other peers.
 .
 Full transaction history is stored locally at each client.
 This requires 5+ GB of space, slowly growing.
 .
 This package provides Litecoin-Qt, a GUI for Litecoin based on Qt.

Package: litecoind
Description-md5: 1c405f8a02aaba1552e58d7b83c1e52e
Description-en: peer-to-peer network based digital currency - daemon
 Litecoin is a free open source peer-to-peer electronic cash system that
 is completely decentralized, without the need for a central server or
 trusted parties.  Users hold the crypto keys to their own money and
 transact directly with each other, with the help of a P2P network to
 check for double-spending. Litecoin is a fork of Bitcoin.
 .
 By default connects to an IRC network to discover other peers.
 .
 Full transaction history is stored locally at each client.
 This requires 5+ GB of space, slowly growing.
 .
 This package provides the daemon (litecoind), and the CLI tool to
 interact with the daemon.

Package: liblitehtml-dev
Description-md5: 856f0d3b0b126b7598d899e0dad647c4
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.

Package: liblitehtml0
Description-md5: ad75bda306f8caa28f14a1e85843c37f
Description-en: lightweight HTML rendering engine with CSS2/CSS3 support
 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).

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: litl-doc
Description-md5: bf9c332395443a82cc1786bf5b1800c1
Description-en: Lightweight Trace Library - documentation
 LiTL is a lightweight tool for recording events during the execution of
 scientific high-performance applications.
 .
 This package contains the documentation.

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: c1a019ac3a1ebcd4bfe20542e4f943f1
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: 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: 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
Description-md5: 72b6eb5237aa0d711a0cacb295b7a2b2
Description-en: Live System Build Components
 The Debian Live project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-build contains the components to build a live system from a configuration
 directory.

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-config-sysvinit
Description-md5: 9ffe61f2c8d777e92bb1072683085250
Description-en: Live System Configuration Components (sysvinit 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 sysvinit backend.

Package: live-manual
Description-md5: 34e514e3969a035d99163d8983070ee6
Description-en: Live Systems Documentation (metapackage)
 The Live Systems project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-manual contains the documentation for the Live Systems project.
 .
 This package is a metapackage depending on all available output formats.

Package: live-manual-epub
Description-md5: 636c25461149bce486dab513efea85c6
Description-en: Live Systems Documentation (epub)
 The Live Systems project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-manual contains the documentation for the Live Systems project.
 .
 This package contains the epub output.

Package: live-manual-html
Description-md5: 15deaa3772f6c042ea90d0848776a4f6
Description-en: Live Systems Documentation (html)
 The Live Systems project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-manual contains the documentation for the Live Systems project.
 .
 This package contains the html output.

Package: live-manual-odf
Description-md5: c24c536523b35ba39a577816bd9d96ec
Description-en: Live Systems Documentation (odf)
 The Live Systems project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-manual contains the documentation for the Live Systems project.
 .
 This package contains the odf output.

Package: live-manual-pdf
Description-md5: d3f18fc1ec535e43baa8a2f2d85c11aa
Description-en: Live Systems Documentation (pdf)
 The Live Systems project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-manual contains the documentation for the Live Systems project.
 .
 This package contains the pdf output.

Package: live-manual-txt
Description-md5: efede4de4336caf6c418ba6850d24d38
Description-en: Live Systems Documentation (txt)
 The Live Systems project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-manual contains the documentation for the Live Systems project.
 .
 This package contains the txt output.

Package: live-task-base
Description-md5: 49ddc0265f6369fa469bee0ccc682210
Description-en: Live base environment support
 This metapackage installs base packages and documentation to help support
 Debian live environments.

Package: live-task-cinnamon
Description-md5: 3cefb7a06e283bc86c6ec985cf68922c
Description-en: Live environment support for Cinnamon
 This metapackage installs packages and documentation to support the Debian
 live Cinnamon environment.

Package: live-task-extra
Description-md5: 083ab958a1f2c55101aec8f1da4794b8
Description-en: Live extra environment support
 This metapackage installs extra packages and documentation to help support
 Debian live environments.

Package: live-task-gnome
Description-md5: c6b0a9c477308c5e21df4d6821695748
Description-en: Live environment support for GNOME
 This metapackage installs packages and documentation to support the Debian
 live GNOME environment.

Package: live-task-kde
Description-md5: 5ed36951a4163ba1ecc92bd553a5043c
Description-en: Live environment support for KDE
 This metapackage installs packages and documentation to support the Debian
 live KDE environment.

Package: live-task-localisation
Description-md5: 5ad8ba2c22d682435fe11a30236a2ab6
Description-en: Live environment localisation support
 This metapackage installs packages and documentation to help support Debian
 live environments for other languages.

Package: live-task-localisation-desktop
Description-md5: 1f1c72de9d67e4003c04f3e644104e7d
Description-en: Live graphical desktop environment localisation support
 This metapackage installs packages and documentation to help support Debian
 live graphical desktop environments for other languages.

Package: live-task-lxde
Description-md5: a62d56a5aeb94773185834a6344e9086
Description-en: Live environment support for Lxde
 This metapackage installs packages and documentation to support the Debian
 live Lxde environment.

Package: live-task-lxqt
Description-md5: 2d4ec5b6766462f872f0228291db364f
Description-en: Live environment support for LXQt
 This metapackage installs packages and documentation to support the Debian
 live LXQt environment.

Package: live-task-mate
Description-md5: eb824754b03a76e5f6f6541e67324b60
Description-en: Live environment support for Mate
 This metapackage installs packages and documentation to support the Debian
 live Mate environment.

Package: live-task-recommended
Description-md5: c5d7332f451006ae70a7ee559c25b6b1
Description-en: Live recommended environment support
 This metapackage installs recommended packages and documentation to help
 support Debian live environments.

Package: live-task-standard
Description-md5: 26b696e7b6d30fa42ab16d34b8a63d52
Description-en: Live environment for standard system utilities
 This metapackage sets up a basic user environment, providing a reasonably
 small selection of services and tools usable on the command line.

Package: live-task-xfce
Description-md5: f2c294367e1ecd3af710f8200c17fc20
Description-en: Live environment support for Xfce
 This metapackage installs packages and documentation to support the Debian
 live Xfce environment.

Package: live-tools
Description-md5: 57039af6c0e306caa347ec2cf2ceb0c3
Description-en: Live System Extra Components
 The Live Systems 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: 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: 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: liblizzie-java
Description-md5: 019273daaecd7b24a9cdd0f1f1c8219a
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: liblizzie-java-doc
Description-md5: 3c2090d802217b158d1a44401b8c8c18
Description-en: Documentation for liblizzie-java
 This package contains the API documentation of liblizzie-java.

Package: libsctp-dev
Description-md5: e82bf1b06bfb6c5bd99a203fc73cc2c2
Description-en: user-space access to Linux kernel SCTP - development files
 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, providing all necessary
 files for developing SCTP aware network applications using the Linux
 kernel SCTP implementation: man pages, header files, static libraries,
 symlinks to dynamic libraries, and tutorial source code.

Package: libsctp1
Description-md5: 9d85d77f3ebac657273e1b6bd7712224
Description-en: user-space access to Linux kernel SCTP - shared library
 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 library is part of the LKSCTP project, supplementing the Linux
 kernel SCTP implementation.

Package: lksctp-tools
Description-md5: 461d09027f08c978d8b88395f123484d
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: 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: 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: 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: a8609fa14882267572de370b9e972d7f
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: llmnrd
Description-md5: a5f139ac2b30cc8ec81347bc254976bc
Description-en: Link-Local Multicast Resolution (LLMNR) Daemon for Linux
 llmnrd is a daemon implementing the Link-Local Multicast Name Resolution
 (LLMNR) protocol according to RFC 4795. It currently only supports Linux,
 as it uses the netlink kernel interface.
 .
 llmnrd will respond to name resolution queries sent by Windows clients in
 networks where no DNS server is available. It supports both IPv4 and IPv6.

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: clang
Description-md5: 2916bca3b5e11836b745c64f4b346b34
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 and 14 standards and also
 provides most of the support of C++17.
 .
 This is a dependency package providing the default clang compiler.

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-tidy
Description-md5: e32373427b28170217c40b30ee117e2f
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.
 .
 clang-tidy replaces clang-modernize
 .
 This is a dependency package providing the clang tidy tool.

Package: clang-tools
Description-md5: 35e3559feb87e5ef96dd76ef6e569cfd
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 and 14 standards and also
 provides most of the support of C++17.
 .
 This is a dependency package providing the clang tools package.

Package: clangd
Description-md5: 3b7cb01eb87cc13d9033aca5bf9d0f1d
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: libc++-dev
Description-md5: 3ca75a8e7b9eaa7112a4102ead82e335
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: 3d9bc74fb08c20d53627588ff5e196c3
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: 8b9091fdc51d61b803c1f8fd4842be8d
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.
 .
 This is a dependency package providing the default LLVM C++ Standard library.

Package: libc++abi-dev
Description-md5: de74d54ce43a3be3c55da5499dc775e8
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: c4d93f7ffb705e8884d7d8a7f34ed30e
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++
 .
 This is a dependency package providing low level support to
 LLVM C++ Standard library.

Package: libclang-cpp-dev
Description-md5: 5275e036aa5ca2773e3496c2be3290b0
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 and 14 standards and also
 provides most of the support of C++17.
 .
 This is a dependency package providing the default Clang C++ library.

Package: libclang-dev
Description-md5: 85edab1339a6f2db87a0465e411e77e2
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 and 14 standards and also
 provides most of the support of C++17.
 .
 This is a dependency package providing the default libclang libraries and
 headers.

Package: libclang-rt-dev
Description-md5: 1812a11ac742700e5251b62acc061906
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: libclang1
Description-md5: 071c8bb9bae1c79ad698910d3c1ada68
Description-en: C, C++ and Objective-C compiler (LLVM based)
 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 and 14 standards and also
 provides most of the support of C++17.
 .
 This is a dependency package providing the default clang libraries.
 .
 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: 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: 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: libllvm-ocaml-dev
Description-md5: 60d4eca46d2fd47b2e7e99b12a12793a
Description-en: Low-Level Virtual Machine (LLVM), bindings for OCaml
 The Low-Level Virtual Machine (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: 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: libomp5
Description-md5: f0e76b8e06c2e1d37034b8d9c209ff96
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.
 .
 This is a dependency package providing the default LLVM OpenMP runtime.

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: 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: llvm
Description-md5: ffb2ad1faa8b9702532e67eba7253b5f
Description-en: Low-Level Virtual Machine (LLVM)
 The Low-Level Virtual Machine (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-dev
Description-md5: 839c8452aa522f4ab279ec24b671361f
Description-en: Low-Level Virtual Machine (LLVM), libraries and headers
 The Low-Level Virtual Machine (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-runtime
Description-md5: 32f47f27b29cdb85b9de3aecb3953a42
Description-en: Low-Level Virtual Machine (LLVM), bytecode interpreter
 The Low-Level Virtual Machine (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: python3-clang
Description-md5: 65d7021a62acc58d735a19b3c4eb78b7
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 and 14 standards and also
 provides most of the support of C++17.
 .
 This is a dependency package providing the Python binding to Clang.

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: clang-13
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-13-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-13-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-format-13
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-tidy-13
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-13
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-13
Description-md5: 9ae9ea58c7af3228199dd96c36ecd0bb
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: libc++-13-dev
Description-md5: 8cd44d2ae4969ab1c95a30917ddc69e7
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++1-13
Description-md5: 3e11b80d657dd5ed05ee027e3cba65ca
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-13-dev
Description-md5: 364169ef5dcd81ea07cbcba49d061676
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++abi1-13
Description-md5: 6a197f8a8ae8385e801b369ea97886ce
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: libclang-13-dev
Description-md5: 717dc060c9e309ee7a15c4fb295c5fc7
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-13.

Package: libclang-common-13-dev
Description-md5: ae6d2a86e34e75b11fc16e55a9058fa7
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 and some libraries
 (profiling, etc).

Package: libclang-cpp13
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-cpp13-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: libclang1-13
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: libclc-13
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-13-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: libfuzzer-13-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: liblld-13
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-13-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-13
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-13-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: libllvm-13-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: libllvm13
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: libmlir-13
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-13-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: libomp-13-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-13-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: libomp5-13
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: libunwind-13
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-13-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: lld-13
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-13
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: llvm-13
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-13-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-13-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-13-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-13-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-13-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-13-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: mlir-13-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: python3-clang-13
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-lldb-13
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: clang-14
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-14-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-14-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-format-14
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-tidy-14
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-14
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-14
Description-md5: 9ae9ea58c7af3228199dd96c36ecd0bb
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: libc++-14-dev
Description-md5: 8cd44d2ae4969ab1c95a30917ddc69e7
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++-14-dev-wasm32
Description-md5: 21e20e19acf2a499a9e194408e3990d7
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++1-14
Description-md5: 3e11b80d657dd5ed05ee027e3cba65ca
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-14-dev
Description-md5: 364169ef5dcd81ea07cbcba49d061676
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-14-dev-wasm32
Description-md5: 9a34398f2ed6518894f52de69f57d517
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++abi1-14
Description-md5: 6a197f8a8ae8385e801b369ea97886ce
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: libclang-14-dev
Description-md5: 3a988afa6f5c509e28d022ca8d2643e4
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-14.

Package: libclang-common-14-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-cpp14
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-cpp14-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-rt-14-dev
Description-md5: 2aaff3e893bfd063ceaf38e310dc3055
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-14-dev-wasm32
Description-md5: 0a3a8bf20b284a6b0fb9f63d5541c217
Description-en: Compiler-rt - wasm32 builtins
 Provides the compiler-rt builtins for WebAssembly 32 bits

Package: libclang-rt-14-dev-wasm64
Description-md5: f6fba666aadae95050bf103b52358363
Description-en: Compiler-rt - wasm64 builtins
 Provides the compiler-rt builtins for WebAssembly 64 bits

Package: libclang1-14
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: libclc-14
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-14-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: libfuzzer-14-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: liblld-14
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-14-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-14
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-14-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: libllvm-14-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: libllvm14
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: libmlir-14
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-14-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: libomp-14-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-14-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: libomp5-14
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: libpolly-14-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: libunwind-14
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-14-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: lld-14
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-14
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: llvm-14
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-14-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-14-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-14-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-14-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-14-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-14-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: mlir-14-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: python3-clang-14
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-lldb-14
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: bolt-15
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: clang-15
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-15-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-15-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-format-15
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-tidy-15
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-15
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-15
Description-md5: 9ae9ea58c7af3228199dd96c36ecd0bb
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: libbolt-15-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: libc++-15-dev
Description-md5: 8cd44d2ae4969ab1c95a30917ddc69e7
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++1-15
Description-md5: 3e11b80d657dd5ed05ee027e3cba65ca
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-15-dev
Description-md5: 364169ef5dcd81ea07cbcba49d061676
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++abi1-15
Description-md5: 6a197f8a8ae8385e801b369ea97886ce
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: libclang-15-dev
Description-md5: e36d08060140464d291042b94e0b1096
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-15.

Package: libclang-common-15-dev
Description-md5: ae6d2a86e34e75b11fc16e55a9058fa7
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 and some libraries
 (profiling, etc).

Package: libclang-cpp15
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-cpp15-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: libclang1-15
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: libclc-15
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-15-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: libfuzzer-15-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: liblld-15
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-15-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-15
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-15-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: libllvm-15-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: libllvm15
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: libmlir-15
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-15-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: libomp-15-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-15-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 pa