Package: 0ad Description-md5: d943033bedada21853d2ae54a2578a7b Description-en: Real-time strategy game of ancient warfare 0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform real-time strategy (RTS) game of ancient warfare. In short, it is a historically-based war/economy game that allows players to relive or rewrite the history of Western civilizations, focusing on the years between 500 B.C. and 500 A.D. The project is highly ambitious, involving state-of-the-art 3D graphics, detailed artwork, sound, and a flexible and powerful custom-built game engine. Package: 4g8 Description-md5: 08a3e421414ebaacb3294625688dc573 Description-en: Packet Capture and Interception for Switched Networks 4G8 allows you to capture traffic from a third party in a switched environment at the expense of a slight increase in latency to that third party host. Utilizing ARP cache poisoning, packet capture and packet reconstruction techniques, 4G8 works with nearly all TCP, ICMP and UDP IPv4 traffic flows. Package: 4ti2 Description-md5: 492cca73dfb17534ab742175067b92b6 Description-en: mathematical tool suite for problems on linear spaces -- tools 4ti2 is a mathematical software package for algebraic, geometric and combinatorial problems on linear spaces. . This package provides the 4ti2 tool suite. Package: 4ti2-doc Description-md5: 91b1a130272354c0655306a2fe0d9ca3 Description-en: mathematical tool suite for problems on linear spaces -- user guide 4ti2 is a mathematical software package for algebraic, geometric and combinatorial problems on linear spaces. . This package provides the user guide for the 4ti2 tool suite; it also contains examples. Package: 7zip Description-md5: 391063b95a84a6bdd7463a9ac8f12500 Description-en: 7-Zip file archiver with a high compression ratio 7-Zip is a file archiver with a high compression ratio. The main features of 7-Zip are: * High compression ratio in 7z format with LZMA and LZMA2 compression * Supported formats: * Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM * Unpacking only: AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RPM, SquashFS, UDF, UEFI, VDI, VHD, VMDK, WIM, XAR and Z. * For ZIP and GZIP formats, 7-Zip provides a compression ratio that is 2-10 % better than the ratio provided by PKZip and WinZip * Strong AES-256 encryption in 7z and ZIP formats * Powerful command line version . "7zip" provides: * /usr/bin/7z: Full featured with plugin functionality. * /usr/bin/7za: Major formats/features only. * /usr/bin/7zr: LZMA (.7z, .lzma, .xz) only. Minimal executable. . Note: The unRAR code was dropped to keep compatible with DFSG. Install 7zip-rar package in non-free section to use RAR files. Package: 7zip-standalone Description-md5: c8212035d9236b1f9c2baaab0e0cd9d2 Description-en: 7-Zip file archiver with a high compression ratio (standalone) 7-Zip is a file archiver with a high compression ratio. . "7zip-standalone" provides: * /usr/bin/7zz: Full featured except plugins, standalone executable. This means 7zz can't work with unRAR plugin that provided by 7zip-rar package. Use 7zip package for unRAR plugin. . Note: If you want to create SFX archive, you also needs 7zip package for SFX stub module. Package: a2boot Description-md5: b1fce2791fcaa94a110d0d7dc0d3fbfd Description-en: AppleTalk Network Suite (Apple II NetBoot) Netatalk's services and tools for networking with very old Macs and Apple IIs . This package contains a daemon that allows you to boot an Apple II over the network from an AFP volume. Package: abiword Description-md5: 30063e6f0ad54b0bc4811f0becf40355 Description-en: efficient, featureful word processor with collaboration AbiWord is a full-featured, efficient word processing application. It is suitable for a wide variety of word processing tasks, and is extensible with a variety of plugins. . This package includes many of the available import/export plugins allowing AbiWord to interact with ODT, WordPerfect, and other formats. It also includes tools plugins, offering live collaboration with AbiWord users on Linux and Windows (using TCP or Jabber/XMPP), web translation and dictionary support, and more. Package: abiword-common Description-md5: 168081fc8391dc5eb8f29d63bb588273 Description-en: efficient, featureful word processor with collaboration -- common files AbiWord is a full-featured, efficient word processing application. It is suitable for a wide variety of word processing tasks, and is extensible with a variety of plugins. . This package contains the common files that are used on all architectures without modification. Package: abiword-plugin-grammar Description-md5: 1501ee0849f0b04532649cc33398cac2 Description-en: grammar checking plugin for AbiWord AbiWord is a full-featured, efficient word processing application. It is suitable for a wide variety of word processing tasks, and is extensible with a variety of plugins. . This package contains an in-line grammar checking system for AbiWord documents. Only English is currently supported. Package: accel-config Description-md5: 500ce17fea823aba5a2c41a80f2349e8 Description-en: utility for configuring the DSA subsystem Intel Accelerator Utilities (accel-config) provides a user interface to the Intel Data Streaming Accelerator (DSA). DSA is a high-performance data copy and transformation accelerator integrated into Intel Xeon processors. . This package contains a utility for configuring the DSA (Data Stream Accelerator) subsystem in the Linux kernel. Package: accel-config-test Description-md5: 391bbf352ef1a3177bf7dc644fe81963 Description-en: utility to test the DSA subsystem This utility has test cases that exercise the DSA subsysem. It uses libaccel-config API to configure workqueues and issues ENQCMD and MOVDIR64 instructions to move memory. Package: accerciser Description-md5: 7806dc55e95ea2b46c6c1541f59644ce Description-en: interactive Python accessibility explorer for the GNOME desktop It uses AT-SPI to inspect and control widgets, allowing you to check if an application is providing correct information to assistive technologies and automated test frameworks. Accerciser has a simple plugin framework which you can use to create custom views of accessibility information. Package: ace-of-penguins Description-md5: d82a08d5d97db2f18fe09492f4031054 Description-en: penguin-themed solitaire games The Ace of Penguins is a set of solitaire games inspired by the ones available for MS Windows, but with a number of enhancements. . The package consists of the games Canfield, Freecell, Golf, Mastermind, Merlin, Minesweeper, Pegged, Solitaire, Spider, Taipei (with a level editor), and Thornq. . NOTE: If you experience problems with the F1 help key, please make sure you have package xfonts-100dpi installed. Package: acetoneiso Description-md5: e08d195f1b4e97a80c19fd915b777b7f Description-en: feature-rich application to mount and manage CD and DVD images AcetoneISO makes it possible to easily use various kinds of CD and DVD images on your computer as if they were burned to real CDs. You can use the application to mount and manage CD and DVD images. Supported disc-image formats are ISO, BIN, NRG, MDF and IMG. Package: acme.sh Description-md5: a91ab167bf02d9b84ca9c91bd336c6bf Description-en: Pure unix shell script implementing ACME client protocol The acme.sh executable has minimal dependencies and maximal features: - full ACME protocol implementation - ECDSA certificates support - SAN and wildcard certificates with many DNS providers support - issue then renew and deploy automatically - does not require privileged user Package: acr Description-md5: 1a3ba43f3394ccc94586a3e4ccf224b4 Description-en: autoconf like tool ACR (Auto Conf Replacement) is an autoconf like tool that allows you to create configure scripts for your programs. The main aim of this tool is to teach developers how to create portable builds of their tools, just using generic functions wrapped by acr to generate portable shellscript. . Pros: * Easy to learn / implement. * Faster/smaller final configure script. * Own syntax, not complex m4 macros. * Reverse engineering tool to recover .acr files from the final configure script. * Good documentation and tutorials. * vim syntax highlighting for configure.acr files ($PREFIX/share/acr/vim/install.sh) * Debugging support (-d) * Integrated support for java, bash, perl, Tcl, c, c++, ruby and Python. * Recursive configure script calls. * Progress bar in generation stage. . Cons: * Not recommended for huge projects * Slow script generation parsing huge configuration files * No automake replace. (just type clean makefiles and acr substs) * Not enough tested (only on free operating systems (Open|Net|Free|Dfly)BSD, GNU systems, and Darwin). . This package provides the following components: * acr : generate configure scripts. * acr-cat : show configure.acr file from a generated configure script. * acr-install: '/usr/bin/install' program wrapper. * acr-sh : acr configure script generator. * acr-wrap : generate a makefile from a meson wrap file. * amr : generate sample/final Makefiles. Package: adarkroom Description-md5: 8f0baefcfacd79db6e9b95fd30b909ac Description-en: web-based text adventure game adarkroom is a web-based text game that runs in a browser. Player needs to explore the world and trying to escape from it. Package: adequate Description-md5: 50550d78772aa9c614a69df2f31507fd Description-en: Debian package quality testing tool adequate checks packages installed on the system and reports bugs and policy violations. . The following checks are currently implemented: * broken symlinks; * missing copyright file; * obsolete conffiles; * Python modules not byte-compiled; * missing libraries, undefined symbols, symbol size mismatches; * program name collisions; * missing alternatives; * missing binfmt interpreters and detectors; * missing pkg-config dependencies; * invalid user/group values in systemd/D-Bus/sysvinit files. Package: adminer Description-md5: d71217c0cebda0e847dbf809dc3cf035 Description-en: Web-based database administration tool Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP. Conversely to phpMyAdmin, it is a light weight application with these priorities in order: security, user experience, performance, feature set and size. Package: adql-java Description-md5: beb5b50d5927bef110b663a308cc31b0 Description-en: Parse, manipulate and translate ADQL queries with Java ADQL is a SQL-like language which includes astronomical facilities to query a database. This language has been defined by the IVOA in the Recommendation of 30 Oct 2008 (Version 2.0) and is mainly used in the Table Access Protocol (TAP). . Functionalities of the package: . * Parse: read ADQL queries in text and transform them into a Java object (actually, a syntactic tree). * Manipulate: the generated object can be manipulated so than modifying the original query. * Translate: an interface and some implementations lets translating SQL into other languages like SQL. Package: adql-java-doc Description-md5: 3a62dc071ba7cd41f142decf45261abf Description-en: Parse, manipulate and translate ADQL queries (API doc) ADQL is a SQL-like language which includes astronomical facilities to query a database. This language has been defined by the IVOA in the Recommendation of 30 Oct 2008 (Version 2.0) and is mainly used in the Table Access Protocol (TAP). . This package contains the JavaDoc documentation of the package. Package: aegisub Description-md5: ac7c657c68b22f27b1565e35b32050af Description-en: advanced subtitle editor Originally created as tool to make typesetting, particularly in anime fansubs, a less painful experience, Aegisub has grown into a fully fledged, highly customizable subtitle editor. . It features a lot of convenient tools to help you with timing, typesetting, editing and translating subtitles, as well as a powerful scripting environment called Automation (originally mostly intended for creating karaoke effects, Automation can now be used much else, including creating macros and various other convenient tools). Package: aegisub-l10n Description-md5: cd76a82e2acffa015599832e88446412 Description-en: aegisub language packages Originally created as tool to make typesetting, particularly in anime fansubs, a less painful experience, Aegisub has grown into a fully fledged, highly customizable subtitle editor. . It features a lot of convenient tools to help you with timing, typesetting, editing and translating subtitles, as well as a powerful scripting environment called Automation (originally mostly intended for creating karaoke effects, Automation can now be used much else, including creating macros and various other convenient tools). . This package contains language packages for the following languages: ca, cs, da, de, el, es, fa, fi, fr, hu, id, it, ja, ko, pl, pt_BR, pt_PT, ru, sr_RS, vi, zh_CN, zh_TW Package: aerc Description-md5: f513d9984e4b3711ddccbc4a818faa33 Description-en: Pretty Good Email Client aerc is an email client that runs in your terminal. It's highly efficient and extensible, perfect for the discerning hacker. Some of its more interesting features include: . * Editing emails in an embedded terminal tmux-style, allowing you to check on incoming emails and reference other threads while you compose your replies * Render HTML emails with an interactive terminal web browser, highlight patches with diffs, and browse with an embedded less session * Vim-style keybindings and ex-command system, allowing for powerful automation at a single keystroke * First-class support for working with git & email * Open a new tab with a terminal emulator and a shell running for easy access to nearby git repos for parallel work * Support for multiple accounts, with IMAP, Maildir, Notmuch, Mbox and JMAP backends. Along with IMAP, JMAP, SMTP, and sendmail transfer protocols. * Asynchronous IMAP and JMAP support ensures the UI never gets locked up by a flaky network. * Efficient network usage - aerc only downloads the information which is necessary to present the UI, making for a snappy and bandwidth-efficient experience * Email threading (with and/or without IMAP server support). * PGP signing, encryption and verification using GNUpg. * 100% free and open source software! Package: airspy Description-md5: 88a2ce3cb544a4e547613e85a4704a7a Description-en: Tiny and efficient software defined radio receiver - utilities Airspy is an open source Software Defined Radio that can receive between 24 MHz and 1750 MHz. Airspy has a 10 MHz bandwidth. 12bit ADC @ 20 MSPS (80dB SFDR, 64dB SNR, 10.4 ENOB) It is a High Speed USB device powered by the USB bus. . This package contains a set of command line utilities: * airspy_cpldjtag: program CLPD * airspy_info: probe device and show configuration * airspy_max2837: chip register read/write tool * airspy_rffc5071: chip register read/write tool * airspy_si5351c: chip register read/write tool * airspy_spiflash: read and write flash data from file. * airspy_transfer: file based transmit and receive sdr Package: alarm-clock-applet Description-md5: 3a3d8618d35c191f006c46f991ff45dc Description-en: alarm clock panel indicator Alarm Clock is a fully-featured alarm clock which resides in the notification area. It is easy to use yet powerful with support for multiple and repeatable alarms, as well as snoozing and a flexible notification system. . Two types of alarms are supported: Alarm Clocks and Timers. Notification is done by either playing a sound or launching an application. Package: alfred Description-md5: dbd5ea646c4ad23f94d4eb5b2ca8d100 Description-en: Almighty Lightweight Fact Remote Exchange Daemon A.L.F.R.E.D. gathers status information in networks with dynamically chaing topologies, e.g. a Wifi mesh with mobile clients. It is a user space daemon for distributing arbitrary local information over the same mesh/network in a decentralized fashion. This data can be anything which appears to be useful - originally designed to replace the batman-adv visualization (vis), you may distribute hostnames, phone books, administration information, DNS information, the local weather forecast ... . Users may insert information by using the alfred binary on the command line, or use custom written programs to communicate with alfred directly through unix sockets. Once the local data is received, the alfred daemon takes care of distributing this information to other alfred servers on other nodes somewhere in the network. As addressing scheme IPv6 link-local multicast addresses are used which do not require any manual configuration. A user can request data from alfred, and will receive the information available from all alfred servers in the network. Package: alien Description-md5: 250884c1c7113f08b8c335ac3cf22206 Description-en: convert and install rpm and other packages Alien allows you to convert LSB, Red Hat, Stampede and Slackware Packages into Debian packages, which can be installed with dpkg. . It can also generate packages of any of the other formats. . This is a tool only suitable for binary packages. Package: alpine Description-md5: 3ddd074b130edc15ad4419408e6d3266 Description-en: Text-based email client, friendly for novices but powerful Alpine is an upgrade of the well-known PINE email client. Its name derives from the use of the Apache License and its ties to PINE. . It features a full suite of support for mail protocols like IMAP and SMTP and security protocols like TLS. It uses curses for its interface. Package: alpine-doc Description-md5: d36b0af30efaab3c303df1eb7e7202ef Description-en: Text-based email client's documentation Alpine is an upgrade of the well-known PINE email client. Its name derives from the use of the Apache License and its ties to PINE. . This package stores documentation for alpine. Package: alpine-pico Description-md5: 26a939a9b42d10bb338f5e7cb4ba132b Description-en: Simple text editor from Alpine, a text-based email client "pico" is a simple but powerful text editor. It was originally the pine composer, the editor used by the pine email client for writing email messages. . It has gained popularity since its initial use in that context and is now used as a stand-alone editor by many users. . It is similar to but less powerful than GNU Nano, an editor created with the pico interface when the pico license was non-free. Package: alure-doc Description-md5: 08e0393d10953060c73f616721c8a166 Description-en: AL Utilities REtooled (documentation) ALURE is a utility library to help manage common tasks with OpenAL applications. This includes device enumeration and initialization, file loading, and streaming. . The purpose of this library is to provide pre-made functionality that would otherwise be repetitive or difficult to (re)code for various projects and platforms, such as loading a sound file into an OpenAL buffer and streaming an audio file through a buffer queue. Support for different formats is consistent across platforms, so no special checks are needed when loading files, and all formats are handled through the same API. . Currently ALURE includes a basic .wav and .aif file reader, and can leverage external libraries such as libSndFile (for extended wave formats and several others), VorbisFile (for Ogg Vorbis), and FLAC (for FLAC and Ogg FLAC), and others. External libraries can also be dynamically loaded at run-time, or individually disabled outright at compile time. . This package installs the ALURE documentation. Package: alure-utils Description-md5: db8336d249aafa0cf072b5139614d7d4 Description-en: AL Utilities REtooled (utilities) ALURE is a utility library to help manage common tasks with OpenAL applications. This includes device enumeration and initialization, file loading, and streaming. . The purpose of this library is to provide pre-made functionality that would otherwise be repetitive or difficult to (re)code for various projects and platforms, such as loading a sound file into an OpenAL buffer and streaming an audio file through a buffer queue. Support for different formats is consistent across platforms, so no special checks are needed when loading files, and all formats are handled through the same API. . Currently ALURE includes a basic .wav and .aif file reader, and can leverage external libraries such as libSndFile (for extended wave formats and several others), VorbisFile (for Ogg Vorbis), and FLAC (for FLAC and Ogg FLAC), and others. External libraries can also be dynamically loaded at run-time, or individually disabled outright at compile time. . This package installs the various ALURE utility programs. Package: amfora Description-md5: f61916feb793317bb5f92c63843bf813 Description-en: Fancy terminal browser for the Gemini protocol Amfora aims to be the best looking cross-platform Gemini terminal client with the most features. Package: amide Description-md5: 68635d5506489a7fdecefeeeeaf0a618 Description-en: software for Medical Imaging AMIDE: (Amide's a Medical Imaging Data Examiner) AMIDE is a tool for viewing and analyzing medical image data sets. It's capabilities include the simultaneous handling of multiple data sets imported from a variety of file formats, image fusion, 3D region of interest drawing and analysis, volume rendering, and rigid body alignments. . Amide imports most clinical DICOM files (using the DCMTK library). Package: amphetamine-data Description-md5: 0e43c7567c8534fbf1630b85ea8f4701 Description-en: data files for the game "Amphetamine" This package contains data files used by the game "Amphetamine". . Amphetamine is an exciting jump'n run game that offers some unique visual effects like colored lighting, fogging and coronas. You must fight eleven evil monsters with your magic weapons. Package: ancient Description-md5: f3d0e341d7719136d3c04d44f91ab80c Description-en: decompression routines for ancient formats This is a collection of decompression routines for old formats popular in the Amiga, Atari computers and some other systems from 80's and 90's as well as some that are currently used which were used in a some specific way in these old systems. . For simple usage both a simple command line application as well as a simple API to use the decompressors are provided. The compression algorithm is automatically detected in most cases, however there are some corner cases where it is not entirely reliable due to weaknesses in the old format used. Package: androguard Description-md5: 5bce66701f5cc088d3d96260112b6c7c Description-en: full Python tool to play with Android files Androguard is a full Python tool to play with Android files. . * DEX, ODEX * APK * Android's binary xml * Android resources * Disassemble DEX/ODEX bytecodes * Decompiler for DEX/ODEX files Package: anomaly Description-md5: 64ade8e11ec6a613b193505f3d598f55 Description-en: detect anomalous data in a numeric stream To detect anomalous data in a numeric stream, anomaly needs to see a stream of numeric data and apply one of its detection methods. If an anomaly is detected, a response is made, chosen from one or more built in methods. Package: ansible Description-md5: 4f8f35d982ca2a9d6d35c1bb2053b0e1 Description-en: Configuration management, deployment, and task execution system Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically. . This package contains the ansible collections. Package: ansilove Description-md5: 4ee198996b480f04b7f5f87643419277 Description-en: ANSI and ASCII art to PNG converter The following formats are supported: - .ANS - ANSi (ANSI escape sequences: ANSI X3.64 standard) - .PCB - PCBoard Bulletin Board System (BBS) own file format - .BIN - Binary format (raw memory copy of text mode video memory) - .ADF - Artworx format, supporting custom character sets and palettes - .IDF - iCE Draw format, supporting custom character sets and palettes - .TND - TundraDraw format, supporting 24-bit color mode - .XB - The eXtended Binary XBin format, supporting custom character sets and palettes . This is capabable of processing: - SAUCE records - DOS and Amiga fonts (embedded binary dump) - iCE colors . Even more: - Output files are highly optimized 4-bit PNGs. - Optionally generates additional (and proper) Retina @2x PNG. - You can use custom options for adjusting output results. - Built-in support for rendering Amiga ASCII. Package: antimicro Description-md5: 17b5537f5c2deb91db10a62691202f14 Description-en: GUI for mapping keyboard keys and mouse controls to a gamepad AntiMicroX is a graphical program used to map keyboard keys and mouse controls to a gamepad. This program is useful for playing PC games using a gamepad that do not have any form of built-in gamepad support. However, you can use this program to control any desktop application (while running an X11 environment) with a gamepad. . https://github.com/AntiMicroX/antimicrox-profiles is a repository for pre-made AntiMicroX profiles, providing convenience controller layouts suitable for playing a game without having to map everything yourself. . Use evtest, or perhaps jstest from the joystick package, if you encounter problems detecting a controller, axes or buttons. Package: antimony Description-md5: 0148c05eecd2be8e7af03a4faad9516f Description-en: Computer-aided design CAD tool Antimony is a computer-aided design (CAD) tool from a parallel universe in which CAD software evolved from Lisp machines rather than drafting tables. . Antimony provides the Python3 Fab that is a set of software tools for personal fabrication, intended for use with machines common to fab labs. For info about Fab visit kokompe.cba.mit.edu/. Package: antlr3 Description-md5: 21a2d2105df695e242797a7829b2c9b5 Description-en: language tool for constructing recognizers, compilers etc ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing C++ or Java actions [You can use PCCTS 1.xx to generate C-based parsers]. . Computer language translation has become a common task. While compilers and tools for traditional computer languages (such as C or Java) are still being built, their number is dwarfed by the thousands of mini-languages for which recognizers and translators are being developed. Programmers construct translators for database formats, graphical data files (e.g., PostScript, AutoCAD), text processing files (e.g., HTML, SGML). ANTLR is designed to handle all of your translation tasks. Package: antlr3-gunit-maven-plugin Description-md5: 051b34931b7cfa9971b0411905135c53 Description-en: Maven plugin for gUnit, a unit test framework for ANTLR grammars gUnit is a "Unit Test" framework for ANTLR grammars. It provides a simple way to write and run automated tests for ANTLR grammars in a manner similar to Java unit testing framework jUnit. The basic idea is to create a bunch of input/output pairs for rules in a grammar and gUnit will verify the expected output/result. The input can be a single line or multiple lines of strings or even an external file. The output can be simply success or failure, an abstract syntax tree (AST), a rule return value, or some text output which could be a rule's template return value. The current version of gUnit has 2 main functions, interpreter and jUnit generator. The interpreter interprets your gUnit script and runs unit tests using Java reflection to invoke methods in your parser objects. The generator, on the other hand, translates your gUnit script to jUnit Java code that you can compile and execute by hand. . This package provides the Maven plugin that allows one to run gUnit tests during a Maven build. Package: antlr3-maven-plugin Description-md5: cd0bc2f69d05bac981be882ad48e298c Description-en: Maven plugin for ANTLR 3 ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing C++ or Java actions [You can use PCCTS 1.xx to generate C-based parsers]. . This package provides the Maven plugin that supports compiling ANTLR 3 grammars during a Maven build Package: anymeal Description-md5: 050af6ebc667a5ad6fe34bdcb4c4e299 Description-en: Recipe management software AnyMeal is a free recipe management software developed using SQLite3 and Qt6. It can manage a cookbook with more than 250000 MealMaster recipes, thereby allowing to import, export, search, display, edit, and print them. Package: aom-tools Description-md5: 59fd3a6e565dd92debdd79c95b7f13f9 Description-en: AV1 Video Codec Library -- Tools AOMedia Video 1 (AV1) is an open and royalty free video encoding format optimized for the Internet and the successor of VP9. aom is the reference encoder and decoder implementation published by the Alliance for Open Media. . This package contains the command line encoding and decoding tools. Package: apachetop Description-md5: 47eea40d14736c0a24f00ff5e9b3b9ac Description-en: Realtime Apache monitoring tool Apache top is a curses-based realtime utility to display information from a running copy of Apache. . It is modelled after the standard 'top' utility, and displays information such as the requests pers second, bytes per second and the most popular URLs displayed. . It must be run from a machine running Apache, as it works by processing the logfiles found in /var/log/apache. Package: apbs Description-md5: 2babbf799be2526f2121cce538f5aa47 Description-en: Adaptive Poisson Boltzmann Solver APBS is a software package for the numerical solution of the Poisson-Boltzmann equation (PBE), one of the most popular continuum models for describing electrostatic interactions between molecular solutes in salty, aqueous media. Continuum electrostatics plays an important role in several areas of biomolecular simulation, including: . * simulation of diffusional processes to determine ligand-protein and protein-protein binding kinetics, * implicit solvent molecular dynamics of biomolecules , * solvation and binding energy calculations to determine ligand-protein and protein-protein equilibrium binding constants and aid in rational drug design, * and biomolecular titration studies. . APBS was designed to efficiently evaluate electrostatic properties for such simulations for a wide range of length scales to enable the investigation of molecules with tens to millions of atoms. . This package contains the apbs program and utilities. Package: apbs-data Description-md5: 2727b42d5b879cec963c864079c4838a Description-en: data files for APBS (Adaptive Poisson Boltzmann Solver) APBS is a software package for the numerical solution of the Poisson-Boltzmann equation (PBE), one of the most popular continuum models for describing electrostatic interactions between molecular solutes in salty, aqueous media. . This package contains all data files for apbs package to reduce the redundancy between architectures in Debian. Package: apbs-doc Description-md5: 963a28a17c99038982957e8783eb1201 Description-en: Adaptive Poisson Boltzmann Solver APBS is a software package for the numerical solution of the Poisson-Boltzmann equation (PBE), one of the most popular continuum models for describing electrostatic interactions between molecular solutes in salty, aqueous media. Continuum electrostatics plays an important role in several areas of biomolecular simulation, including: . * simulation of diffusional processes to determine ligand-protein and protein-protein binding kinetics, * implicit solvent molecular dynamics of biomolecules , * solvation and binding energy calculations to determine ligand-protein and protein-protein equilibrium binding constants and aid in rational drug design, * and biomolecular titration studies. . APBS was designed to efficiently evaluate electrostatic properties for such simulations for a wide range of length scales to enable the investigation of molecules with tens to millions of atoms. . This package contains the apbs documentation. Package: apcupsd Description-md5: 5828ed072ad1cdcdd2a3dc847c13d193 Description-en: APC UPS Power Management (daemon) apcupsd provides UPS power management for APC products, including most BackUPS series models (including USB), SmartUPS V/S, SmartUPS (NET/RM), and Matrix series. . It controls and monitors the status of UPS and allows your computer to run for a specified length of time on UPS power, and then executes a controlled shutdown in the case of an extended power failure. Package: apcupsd-cgi Description-md5: 0288cffcc7dcb455848bf077dd6b3995 Description-en: APC UPS Power Management (web interface) apcupsd provides UPS power management for APC products, including most BackUPS series models (including USB), SmartUPS V/S, SmartUPS (NET/RM), and Matrix series. . This package contains the web interface. Package: apcupsd-doc Description-md5: 1228fcbdeeb1d4a793e9f026680a7f88 Description-en: APC UPS Power Management (documentation/examples) apcupsd provides UPS power management for APC products, including most BackUPS series models (including USB), SmartUPS V/S, SmartUPS (NET/RM), and Matrix series. . This package contains the documentation and examples. Package: apertium-eval-translator Description-md5: 3381a9d3f5dd8c375a66da1dc7e05a9b Description-en: Evaluate machine translation output against reference This package contails Perl scripts to evaluate Apertium-based machine translation output against reference: WER, PER, TER, BLEU. Package: apertium-get Description-md5: d5b412478e41469085f04edc40af3d8f Description-en: Helper for Apertium and Giellatekno languages and pairs Helper script to download and build Apertium and Giellatekno languages and pairs Package: apfsprogs Description-md5: c8fffa4c3333c1ff49ba6010a2980395 Description-en: experimental APFS tools for Linux This is a suite of userland software to work with the Apple File System on Linux. For now only mkfs and fsck tools are available, both functional but lacking in features. Compatibility with the Apple implementations has barely been tested; please exercise caution. Package: apparmor-notify Description-md5: 181b767ce4be27302f13e475448885ec Description-en: AppArmor notification system apparmor-notify provides a utility to display AppArmor denial messages via desktop notifications. The utility can also be used to generate summary reports. Package: appstream-glib-doc Description-md5: 9432e372607238ff788bc9d3f21a8f61 Description-en: Developer documentation for the libappstream-glib library AppStream is a cross-distribution effort for creating and sharing metadata about software components available in the package repositories of a distribution. . This package provides developer documentation for the libappstream-glib library. Package: appstream-util Description-md5: a4492a3684298de274fd2e206004ee03 Description-en: Utility to work with AppStream metadata AppStream is a cross-distribution effort for creating and sharing metadata about software components available in the package repositories of a distribution. . This package provides an utility to work with AppStream metadata, which uses libappstream-glib. . It also contains Autotools macros to easily integrate AppStream metadata into an Autotools-based buildsystem, by running 'appstream-util' to validate the files before installing them. Package: apt-cacher Description-md5: c2a7cf862bdc0d1afaec036dba0d3c94 Description-en: Caching proxy server for Debian/Ubuntu/Devuan software repositories Apt-cacher performs caching of files requested by apt-get (or other APT clients such as aptitude or synaptic). Apt-cacher can also proxy Debian Bugs SOAP requests for apt-listbugs. It is most useful for local area networks with limited network bandwidth or to reduce multiple large downloads. . When a file or package is requested, apt-cacher checks whether it already has the requested version, in which case it fulfils the request immediately. If not, it downloads the package while streaming it to the client at the same time. A local copy is then kept for any subsequent requests. . Apt-cacher has been optimized for best utilization of network bandwidth and is efficient even on slow or low-memory servers. Multiple ways of installation are possible: as a stand-alone proxy, as a daemon executed by inetd or as a CGI program (deprecated). Client machines are configured by changing APT's proxy configuration or modification of access URLs in sources.list. . The package includes utilities to clean the cache (removing obsolete package files), generate usage reports and import existing package files. Optional features include a file checksum verification framework, IPv6 support, FTP and HTTPS (proxying only) support as well as the simultaneous caching of repositories from different distributions. . Apt-cacher can be used as a replacement for apt-proxy, with no need to modify client's /etc/apt/sources.list files (and even reusing its config and cached data), or as an alternative to approx. Package: apt-cudf Description-md5: b4c5b792c843380c3d78649b6134794d Description-en: CUDF solver integration for APT apt-cudf provides integration among the APT package manager and CUDF solvers, allowing APT to rely on external (CUDF-based) dependency solvers to plan package installation, upgrade, and removal. . CUDF is a distribution-independent, standard format to describe dependency solving scenarios, as faced by package managers in popular package-based GNU/Linux distributions. APT is a well-known package manager for Debian-based distributions, which is able to delegate dependency solving to external solvers, by the means of the External Dependency Solving Protocol (EDSP). . apt-cudf provides the glue between the EDSP protocol and CUDF solvers, enabling any installed CUDF solver to be used as an external solver for APT. . Several CUDF solvers are available in Debian. They all provide the cudf-solver virtual package. Package: apt-mirror2 Description-md5: b95023895fd7f82c3b1f7524b16a5d4b Description-en: Python/asyncio reimplementation of the apt-mirror One of the main advantages of the apt-mirror2 over the apt-mirror - you should never got broken mirror in case apt-mirror2 returns 0 exit code. This is ensured by data integrity checks at all stages of mirroring. . Most of apt-mirror configuration directives are supported. As of now proxy for FTP repositories is not supported. File lists (ALL, NEW, MD5, SHA256, SHA512) are not written by default, but you can enable them with the write_file_lists option. In addition there are some enhancements available: . - Repositories without MD5 hashsums are correctly mirrored - Old index files are properly cleaned and don't produces errors in mirror processing - Standard source.list [ arch=arch1,arch2 ] can be used to specify multiple repository architectures for mirroring - multiple codenames (or flat folders) can be specified using comma as delimiter - mirror_path URL PATH option may be used to specify PATH to use for saving mirror files instead of path that is generated from URL - Additional configuration is loaded from the *.list files in the directory named same as configfile with the .d suffix. Eg /etc/apt/mirror.list.d/*.list. - Rate limit is enforced for overall download rate - Slow download rate protection is enabled by default and can be configured via mirror.list - Non-zero exit code is returned if some of required files were not downloaded due to network or server errors or no repositories were configured - HTTP user agent can be configured via user_agent configuration - Configuration variables are exposed to postmirror_script - by-hash list option can be used to control whether Acquire-By-Hash Release option should be respected or enforced - mirror wipe protection is available and configurable via wipe_size_ratio and wipe_count_ratio settings - per-repository log files are available in the var_path folder - dists folder is almost atomicaly replaced using move instead of copy/link - native Prometheus metrics are supported . \...and others. Package: apt-show-versions Description-md5: f3e90eaeb26db6c7571b38a0b4ce5b90 Description-en: lists available package versions with distribution apt-show-versions parses the dpkg status file and the APT lists for the installed and available package versions and distribution and shows upgrade options within the specific distribution of the selected package. . This is really useful if you have a mixed stable/testing environment and want to list all packages which are from testing and can be upgraded in testing. Package: aptly Description-md5: 20d080901cec323189594235a52164f6 Description-en: Swiss army knife for Debian repository management - main package It offers several features making it easy to manage Debian package repositories: . - make mirrors of remote Debian/Ubuntu repositories, limiting by components/architectures - take snapshots of mirrors at any point in time, fixing state of repository at some moment of time - publish snapshot as Debian repository, ready to be consumed by apt - controlled update of one or more packages in snapshot from upstream mirror, tracking dependencies - merge two or more snapshots into one . This is the main package, it contains the aptly command-line utility. Package: aptly-api Description-md5: 35f8d825ae06ba18f3415b0d0b7fbda4 Description-en: Swiss army knife for Debian repository management - API It offers several features making it easy to manage Debian package repositories: . - make mirrors of remote Debian/Ubuntu repositories, limiting by components/architectures - take snapshots of mirrors at any point in time, fixing state of repository at some moment of time - publish snapshot as Debian repository, ready to be consumed by apt - controlled update of one or more packages in snapshot from upstream mirror, tracking dependencies - merge two or more snapshots into one . This package contains the aptly-api service. Package: apulse Description-md5: f63aab262a204b98c258a475efbeecb3 Description-en: PulseAudio emulation for ALSA The program provides an alternative partial implementation of the PulseAudio API. It consists of a loader script and a number of shared libraries with the same names as from original PulseAudio, so applications could dynamically load them and think they are talking to PulseAudio. Internally, no separate sound mixing daemon is used. Instead, apulse relies on ALSA's dmix, dsnoop, and plug plugins to handle multiple sound sources and capture streams running at the same time. dmix plugin muxes multiple playback streams; dsnoop plugin allow multiple applications to capture from a single microphone; and plug plugin transparently converts audio between various sample formats, sample rates and channel numbers. Package: aqbanking-tools Description-md5: 20d88ad5862f5d76e55a7312cc0a5687 Description-en: basic command line homebanking utilities AqBanking provides a middle layer between the applications and online banking libraries implementing various file formats and protocols. Plugins supporting OFX, DTAUS, HBCI, and EBICS are available. . This package provides a basic command line interface to AqBanking. Package: aqemu Description-md5: 415b54bfca1541a0f6457dacd4dd48c7 Description-en: Qt5 front-end for QEMU and KVM aqemu is a Qt5 graphical interface used to manage QEMU and KVM virtual machines. It has a user-friendly interface and allows one to set up the majority of QEMU and KVM options. Package: argagg-dev Description-md5: 87677cfd6cd5e437d3b5ab338e6dc437 Description-en: Argument Aggregator - Simple C++11 command line argument parser This is yet another C++ command line argument/option parser. It was written as a simple and idiomatic alternative to other frameworks like getopt, Boost program options, TCLAP, and others. The goal is to achieve the majority of argument parsing needs in a simple manner with an easy to use API. It operates as a single pass over all arguments, recognizing flags prefixed by - (short) or -- (long) and aggregating them into easy to access structures with lots of convenience functions. It defers processing types until you access them, so the result structures end up just being pointers into the original command line argument C-strings. . argagg supports POSIX recommended argument syntax conventions. Package: argagg-dev-doc Description-md5: d3615bfcf7c01a64fb18742b67d1a80d Description-en: Argument Aggregator - Simple C++11 command line argument parser - source doc This is yet another C++ command line argument/option parser. It was written as a simple and idiomatic alternative to other frameworks like getopt, Boost program options, TCLAP, and others. The goal is to achieve the majority of argument parsing needs in a simple manner with an easy to use API. It operates as a single pass over all arguments, recognizing flags prefixed by - (short) or -- (long) and aggregating them into easy to access structures with lots of convenience functions. It defers processing types until you access them, so the result structures end up just being pointers into the original command line argument C-strings. . argagg supports POSIX recommended argument syntax conventions. . This package contains the doxygen documentation for the argagg source code. Package: argon2 Description-md5: 0dde3f6fd43fb48a8ee4a31c6947697a Description-en: memory-hard hashing function - utility Argon2 is a password-hashing function that can be used to hash passwords for credential storage, key derivation, or other applications. . There are two main versions of Argon2: Argon2i and Argon2d. Argon2i is the safest against side-channel attacks, while Argon2d provides the highest resistance against GPU cracking attacks. . Argon2i and Argon2d are parametrized by: * A time cost, which defines the amount of computation realized and therefore the execution time, given in number of iterations * A memory cost, which defines the memory usage, given in kibibytes * A parallelism degree, which defines the number of parallel threads . This package contains the argon2 tool for hashing data on the command-line. Package: argyll Description-md5: 787f052d9ed7e05055ba42d95c368d2f Description-en: Color Management System, calibrator and profiler Argyll is an experimental, open source, ICC compatible color management system. It supports accurate ICC profile creation for scanners, CMYK printers, film recorders and calibration and profiling of displays. Spectral sample data is supported, allowing a selection of illuminants observer types, and paper fluorescent whitener additive compensation. Profiles can also incorporate source specific gamut mappings for perceptual and saturation intents. Gamut mapping and profile linking uses the CIECAM02 appearance model, a unique gamut mapping algorithm, and a wide selection of rendering intents. It also includes code for the fastest portable 8 bit raster color conversion engine available anywhere, as well as support for fast, fully accurate 16 bit conversion. Device color gamuts can also be viewed and compared using a VRML viewer. Package: argyll-doc Description-md5: 11dd73eca8cdfd05fbb3ce018791a3f6 Description-en: Color Management System, calibrator and profiler (documentation) Argyll is an experimental, open source, ICC compatible color management system. It supports accurate ICC profile creation for scanners, CMYK printers, film recorders and calibration and profiling of displays. . This package contains the documentation for argyll. Package: argyll-ref Description-md5: fdf7f4087d1ce8d7686d892197492e85 Description-en: Color Management System, calibrator and profiler (data files) Argyll is an experimental, open source, ICC compatible color management system. It supports accurate ICC profile creation for scanners, CMYK printers, film recorders and calibration and profiling of displays. . This package contains the data files for argyll. Package: ario Description-md5: 688cba1f8792e191d16f4b7ef7d95018 Description-en: GTK+ client for the Music Player Daemon (MPD) Ario is a full featured client for MPD (Music Player Daemon). The interface used to browse the library is inspired by Rhythmbox but Ario aims to be much lighter and faster. It uses GTK3, avahi for MPD server detection and curl to download remote files (like cover arts and lyrics). Various plugins are provided like audioscrobbler/last.fm submission or multimedia keys support. Package: ario-common Description-md5: 417baa800512b18213e61756ede18d56 Description-en: GTK+ client for the Music Player Daemon (MPD) (Common files) Ario is a full featured client for MPD (Music Player Daemon). The interface used to browse the library is inspired by Rhythmbox but Ario aims to be much lighter and faster. It uses GTK3, avahi for MPD server detection and curl to download remote files (like cover arts and lyrics). Various plugins are provided like audioscrobbler/last.fm submission or multimedia keys support. . This package contains ario's architecture-independent support files. Package: arpalert Description-md5: 5d0285aec241d2216aad54760e4a3006 Description-en: monitor ARP changes in ethernet networks The arpalert daemon is a security tool that listens on a network interface (without using 'promiscuous' mode) and catches all conversations of MAC address to IP request to alert of possibility of ARP spoofing attack. . It compares the mac addresses it detected with a pre-configured list of authorized MAC addresses. If the MAC is not in list, arpalert launches a pre-defined user script with the MAC address and IP address as parameters. . If you need to use a list of authorized MAC addresses, this package should suit your needs, otherwise arpwatch may be also fine. Package: arping Description-md5: f9961d479363b72d3c3239629d7637df Description-en: sends IP and/or ARP pings (to the MAC address) The arping utility sends ARP and/or ICMP requests to the specified host and displays the replies. The host may be specified by its hostname, its IP address, or its MAC address. Package: arpon Description-md5: c1e319bdd220142e68bcdfbe2ce9b5de Description-en: Versatile ARP defense daemon ArpON can defend a host against some ARP attacks such as ARP spoofing, ARP cache poisoning and ARP poison routing. Attackers can use these techniques to redirect traffic in local networks and execute Man in the Middle (MITM) attacks. . ArpON runs as a daemon in user space. When enabled on an interface, it disables some aspects of Address Resolution Protocol (ARP) handling by the Linux kernel and instead handles ARP messages itself and maintains the ARP neighbor cache. It has three modes of operation to support different ways of assigning IPv4 addresses in the local network: statically, dynamically using DHCP or a combination of both. Package: artemis Description-md5: 3b29a36ba8b31f87b41f943330e4386b Description-en: genome browser and annotation tool Artemis is a genome browser and annotation tool that allows visualisation of sequence features, next generation data and the results of analyses within the context of the sequence, and also its six-frame translation. . This package includes the Artemis genome browser, the Artemis Comparison Tool (ACT), and the DNAplotter and BamView utilities. Package: asammdf Description-md5: 4f285c3fadc58271ea0bed3de2d96391 Description-en: GUI application used to analyse engine CAN logs asammdf is a fast parser and editor for ASAM (Association for Standardization of Automation and Measuring Systems) MDF (Measurement Data Format) files. . asammdf supports MDF versions 2 (.dat), 3 (.mdf) and 4 (.mf4). Package: ascd Description-md5: 12cc18a92e011784339ff4b558d7c4f3 Description-en: CD player and mixer AScd is a small CD player and mixer that can be "docked" with AfterStep and WindowMaker window managers. Package: ascdc Description-md5: c5463788465df827b5231baeaea298e1 Description-en: AfterStep CD changer ascdc is a small CD changer. It follows the look and feel of the AfterStep window manager and is ideally suited to be run within AfterStep's Wharf module. Package: asciidoctor Description-md5: 12d0cefa9d5d385422cc8c36ee28ad6a Description-en: AsciiDoc to HTML rendering for Ruby Asciidoctor is a pure Ruby processor for converting AsciiDoc source files and strings into HTML 5, DocBook 4.5, DocBook 5.0 and other formats. Package: asciidoctor-doc Description-md5: 2f072b4a9505129c88ad447fddec6434 Description-en: AsciiDoc to HTML rendering for Ruby (documentation) Asciidoctor is a pure Ruby processor for converting AsciiDoc source files and strings into HTML 5, DocBook 4.5, DocBook 5.0 and other formats. . This package contains the documentation for asciidoctor. Package: asclock Description-md5: 6e08da0a0fa5135228fd3714706286f1 Description-en: clock designed with the NeXTStep look This little application displays the time of the day (digital, either 12 or 24 hour format), and the date. It provides three alternatives: one suitable for low color systems, one with "real" NeXTStep colors, and the third one is somewhat in between. Package: asclock-themes Description-md5: def29687338f3b5a590534994af92079 Description-en: Theme files for ASclock, a clock applet This package provides various themes for the various ASclock packages, among them a classic theme, which mimics the original ASclock application. Package: asl-doc Description-md5: 897107f2c3f498302e58c75fff0c8e10 Description-en: documentation for ASL The Advanced Simulation Library (ASL) is a free and open source hardware accelerated multiphysics simulation platform (and an extensible general purpose tool for solving Partial Differential Equations). . Its computational engine is written in OpenCL and utilizes matrix-free solution techniques which enable extraordinarily high performance, memory efficiency and deployability on a variety of massively parallel architectures, ranging from inexpensive FPGAs, DSPs and GPUs up to heterogeneous clusters and supercomputers. The engine is hidden entirely behind simple C++ classes, so that no OpenCL knowledge is required from application programmers. Mesh-free, immersed boundary approach allows one to move from CAD directly to simulation drastically reducing pre-processing efforts and amount of potential errors. . ASL can be used to model various coupled physical and chemical phenomena and employed in a multitude of fields: computational fluid dynamics, virtual sensing, industrial process data validation and reconciliation, image-guided surgery, computer-aided engineering, design space exploration, crystallography, etc... . This package contains the documentation. Package: asl-tools Description-md5: 16f6ee8e5a6339bc91835d5e2214979e Description-en: command-line tools for ASL The Advanced Simulation Library (ASL) is a free and open source hardware accelerated multiphysics simulation platform (and an extensible general purpose tool for solving Partial Differential Equations). . Its computational engine is written in OpenCL and utilizes matrix-free solution techniques which enable extraordinarily high performance, memory efficiency and deployability on a variety of massively parallel architectures, ranging from inexpensive FPGAs, DSPs and GPUs up to heterogeneous clusters and supercomputers. The engine is hidden entirely behind simple C++ classes, so that no OpenCL knowledge is required from application programmers. Mesh-free, immersed boundary approach allows one to move from CAD directly to simulation drastically reducing pre-processing efforts and amount of potential errors. . ASL can be used to model various coupled physical and chemical phenomena and employed in a multitude of fields: computational fluid dynamics, virtual sensing, industrial process data validation and reconciliation, image-guided surgery, computer-aided engineering, design space exploration, crystallography, etc... . This package contains the command-line tools. Package: asmail Description-md5: 04fd9d40023bc13737bce54d039f7bb0 Description-en: AfterStep mail monitor asmail is a small mail monitor similar to xbiff. It follows the AfterStep window manager's look and feel and is ideally suited to be run within AfterStep's Wharf module. Package: asmc-linux Description-md5: e0a05e01a616d2dcac47bfd4e811ddcc Description-en: Masm compatible assembler Asmc is a Macro Assembler that compatible with MASM syntax. "asmc_linux" is a variant of "asmc" that can be build by GCC. . [asmc_linux]: https://github.com/nidud/asmc_linux [asmc]: https://github.com/nidud/asmc Package: asmixer Description-md5: 9d62cc20cf2df67302563f2fe851d7d9 Description-en: AfterStep audio mixer asmixer is a small audio mixer. It follows the look and feel of the AfterStep window manager and is ideally suited to be run within AfterStep's Wharf module. Package: aspcud Description-md5: b7ea8294415a8e7e8313a56dfe596eb9 Description-en: CUDF solver based on Answer Set Programming Aspcud is an experimental solver for package dependencies. A package universe and a request to install, remove or upgrade packages have to be encoded in the CUDF format. Package: aspell-da Description-md5: 134cdf52e5c12b0ea5eb000429f9c460 Description-en: The Comprehensive Danish Dictionary (DSDO) - aspell The Comprehensive Danish Dictionary (DSDO) is a free spell-checking dictionary for Danish published by Skaane Sjaelland Linux User Group (SSLUG). One thing which makes this dictionary different from most other dictionaries is that it basically is the result of a vote among the proof-readers. The editorial group has _not_ proof-read all the words in the dictionary, but guides the proof-readers and keeps track of the overall status of the dictionary. . This is the Danish dictionary, to be used with aspell to check and correct spelling in Danish texts. Package: aspell-el Description-md5: 586966efae08561adecfd3c4604e76ff Description-en: Greek dictionary for GNU Aspell This package contains all the required files to add support for the Greek language to the GNU Aspell spell checker. Package: aspell-es Description-md5: ac589503bea8a7693ebcd302926ec681 Description-en: Spanish dictionary for aspell This is the Spanish dictionary for use with the aspell spellchecker. It is based on ispell dictionary put together by Santiago Rodriguez and Jesus Carretero. Package: aspell-fo Description-md5: 14ba59b493e88d84d3296e1b77727d2b Description-en: Faroese dictionary for aspell This is the Faroese dictionaries, to be used with aspell to check and correct spelling in Faroese texts. Package: aspell-hy Description-md5: 254e3ec2bb3439b21b42de2129be13c0 Description-en: Armenian dictionary for GNU Aspell This package contains all the required files to add support for Armenian language to GNU Aspell spell checker. Package: aspell-pt-pt Description-md5: 1a83cd048e8df3ea23accfb425d4f5da Description-en: European Portuguese dictionary for GNU Aspell This package contains all the required files to add support for the European Portuguese language to the GNU Aspell spell checker. Package: aspell-tl Description-md5: e8c70d01b6565adc2f5f98cc690515be Description-en: Tagalog dictionary for GNU Aspell This package contains all the required files to add support for the Tagalog language to the GNU Aspell spell checker. Package: assembly-stats Description-md5: 4a9513541b9bebe17a91dfba0af93e57 Description-en: get assembly statistics from FASTA and FASTQ files Get statistics from a list of files. . Detection of FASTA or FASTQ format of each file is automatic from the file contents, so file names and extensions are irrelevant. . The default output format is human readable. You can change the output format and ignore sequences shorter than a given length. Package: assistant-qt6 Description-md5: 1607002f07f112f880ffc57f15542f6e Description-en: Qt 6 Assistant Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . Qt Assistant is a tool for viewing on-line documentation in Qt help file format. Package: astap Description-md5: 8657779a1a05b9c59c943d4d8b96f354 Description-en: astrometric (plate) solver, stacking of images, photometry and FITS viewer ASTAP is a free stacking and astrometric solver (plate solver) program for deep sky images. In works with astronomical images in the FITS format, but can import RAW DSLR images or XISF, PGM, PPM, TIF, PNG and JPG images. It has a powerful FITS viewer and the native astrometric solver can be used by CCDCiel, NINA, APT or SGP imaging programs to synchronise the mount based on an image taken. . Main features: . - Native astrometric solver, command line compatible with PlateSolve2. - Stacking astronomical images including dark frame and flat field correction. - Filtering of deep sky images based on HFD value and average value. - Alignment using an internal star match routine, internal astrometric solver. - Mosaic building covering large areas using the astrometric linear solution WCS or WCS+SIP polynomial. - Background equalizing. - FITS viewer with swipe functionality, deep sky and star annotation, photometry and CCD inspector. - FITS thumbnail viewer. - Results can be saved to 16 bit or float (-32) FITS files. - Export to JPEG, PNG, TIFF, PFM, PPM, PGM files. - FITS header edit. - FITS crop function. - Automatic photometry calibration against Gaia database, Johnson -V or Gaia Bm - CCD inspector - Deepsky and Hyperleda annotation - Solar object annotation using MPC ephemerides - Read/writes FITS binary and reads ASCII tables. - Some pixel math functions and digital development process - Can display images and tables from a multi-extension FITS. - Blink routine. Package: astap-cli Description-md5: 5b9ab78377a6b8bcdec1e596e1034596 Description-en: astrometric (plate) solver, command line version This package contains a barebone command-line solver compatible with the GUI version of astap. . No pop-up notifier. . It will not accept raw files and will not work with SharpCap since FOV is not stored. Package: astcenc Description-md5: 77038d9fae3e0e4c302bd19d346bff86 Description-en: ASTC image compression and decompression tool The Adaptive Scalable Texture Compression (ASTC) format, developed by Arm® and AMD, has been adopted as an official extension to the Open GL®, OpenGL ES, and Vulkan® graphics APIs. It provides a major step forward both in terms of image quality at a given bitrate, and in terms of the format and bitrate flexibility available to content creators. This allows more assets to use compression, often at a reduced bitrate compared to legacy formats, reducing memory bandwidth and energy consumption. . This package provides the command-line tool to compress and decompress images. Package: astroid Description-md5: 4668d36486e9f68f54af877a4e5004cd Description-en: graphical notmuch email client Astroid is a lightweight and fast Mail User Agent that provides a graphical interface to searching, display and composing email, organized in thread and tags. Astorid uses the notmuch backend for blazingly fast searches through tons of email. Astroid searches, displays and compose emails - and rely on other programs for fetching, syncing and sending email. Package: astropy-utils Description-md5: 66f91a2a4f6c2297733b7ed899429da7 Description-en: Command line tools from astropy The astropy package contains core functionality and some common tools needed for performing astronomy and astrophysics research with Python. . This package contains the tools that come with astropy: . * fitscheck: Detect and fix FITS standards violations * fits2bitmap: Create a bitmap file from a FITS image. * fitsdiff: Compare two FITS image files and report the differences in header keywords and data. * fitsheader: Print the header(s) of one or more FITS file(s) to the standard output in a human-readable format. * samp_hub: SAMP Hub Server. * volint: Check a VOTable file for compliance to the VOTable specification * wcslint: Check the WCS keywords in a FITS file for compliance against the standards Package: astyle Description-md5: 8df5aba4629c6ca17e967f878cb634ad Description-en: Source code indenter for C, C++, Objective-C, C#, and Java Artistic Style is a source code indenter, formatter, and beautifier for the C, C++, C++/CLI, Objective-C, C# and Java programming languages. . This package contains the command line tool. Package: asunder Description-md5: 8325b68fedbb5a4d82250971457e8f08 Description-en: Graphical audio CD ripper and encoder Can be used to save tracks from Audio CDs. Main features: * Supports WAV, MP3, Ogg Vorbis, FLAC, and Wavpack audio files * Uses CDDB to name and tag each track * Can encode to multiple formats in one session * Creates M3U playlists * Allows for each track to be by a different artist * Does not require a specific desktop environment (just GTK+) Package: atac Description-md5: 7c0df19216e3aa53e4831aab9fc46b7e Description-en: genome assembly-to-assembly comparison atac computes a one-to-one pairwise alignment of large DNA sequences. It first finds the unique k-mers in each sequence, chains them to larger blocks, and fills in spaces between blocks. It was written primarily to transfer annotations between different assemblies of the human genome. . The output is a set of ungapped 'matches', and a set of gapped 'runs' formed from the matches. Each match or run associates one sequence with the other sequence. The association is 'unique', in that there is no other (sizeable) associations for either sequence. Thus, large repeats and duplications are not present in the output - they appear as unmapped regions. . Though the output is always pairwise, atac can cache intermediate results to speed a comparisons of multiple sequences. . This package is part of the Kmer suite. Package: atalkd Description-md5: 607ce944dbb83f3b3e4ddcf1c5f422bb Description-en: AppleTalk Network Suite Netatalk's services and tools for networking with very old Macs and Apple IIs . This package contains the daemon and utility programs for the Netatalk AppleTalk network suite, which can be used with the Netatalk AFP file server, and other services. . In addition to the atalkd network management daemon, the following utility programs are installed: * aecho - send AppleTalk Echo Protocol pings * getzones - list available AppleTalk zones * nbplkup - list registered AppleTalk entities * nbprgstr - register an AppleTalk entity * nbpunrgstr - release a registered AppleTalk entity Package: atdts Description-md5: 77a5bc6bc7cca5d6df7d4af85f6457c3 Description-en: OCaml code generator for TypeScript Atdts is a command-line program that takes as input type definitions in the ATD syntax and produces TypeScript classes that can read and write JHSON data. Package: atomes Description-md5: 5d00189fc4dc9fa945a49a144b4c330c Description-en: atomic-scale 3D modeling toolbox Atomes is a tool box to analyze (physico-chemical properties calculations), visualize (atoms, bonds, colormaps, measurements, coordination polyedra ...) create (crystal builder, molecular library, surface creation and passivation ...) 3D atomistic models. Atomes offers a workspace capable of handling many projects opened simultaneously. The different projects in the workspace can exchange data: analysis results, atomic coordinates... Atomes also provides an advanced input preparation system for further calculations using well known molecular dynamics codes: Classical MD: DLPOLY and LAMMPS - ab-initio MD: CPMD and CP2K - QM-MM MD: CPMD and CP2K To prepare the input files for these calculations is likely to be the key, and most complicated step towards MD simulations. Atomes offers a user-friendly assistant to help and guide the scientist step by step to achieve this crucial step. . This package provides the binaries. Package: atomes-data Description-md5: 2ebb3e54687ce5aa6882da8a25ecf111 Description-en: atomic-scale 3D modeling toolbox (data) Atomes is a tool box to analyze (physico-chemical properties calculations), visualize (atoms, bonds, colormaps, measurements, coordination polyedra ...) create (crystal builder, molecular library, surface creation and passivation ...) 3D atomistic models. Atomes offers a workspace capable of handling many projects opened simultaneously. The different projects in the workspace can exchange data: analysis results, atomic coordinates... Atomes also provides an advanced input preparation system for further calculations using well known molecular dynamics codes: Classical MD: DLPOLY and LAMMPS - ab-initio MD: CPMD and CP2K - QM-MM MD: CPMD and CP2K To prepare the input files for these calculations is likely to be the key, and most complicated step towards MD simulations. Atomes offers a user-friendly assistant to help and guide the scientist step by step to achieve this crucial step. . This package contains data files for atomes. Package: atop Description-md5: 2a32ea85feda1b5ec3fb2dbfd516b9ba Description-en: Monitor for system resources and process activity Atop is an ASCII full-screen performance monitor, similar to the top command, but atop only shows the active system-resources and processes, and only shows the deviations since the previous interval. At regular intervals, it shows system-level activity related to the CPU, memory, swap, disks and network layers, and it shows for every active process the CPU utilization in system and user mode, the virtual and resident memory growth, priority, username, state, and exit code. The process level activity is also shown for processes which finished during the last interval, to get a complete overview about the consumers of things such as CPU time. . Author: Gerlof Langeveld Package: aubio-tools Description-md5: f547b586ac9bea77fd66f890bb4e4736 Description-en: library for audio segmentation -- utilities aubio gathers a set of functions for audio signal segmentation and labelling. The library contains a phase vocoder, onset and pitch detection functions, a beat tracking algorithm and other sound processing utilities. . This package provides command line tools to run the different algorithms. Package: audacious Description-md5: 2448b9b8910f8d08dd29bbbac89d54cd Description-en: small and fast audio player which supports lots of formats Audacious is a fork of beep-media-player which supports Winamp skins and many codecs. . In the default install, the following codecs are supported: . * MP3 * Ogg Vorbis / Theora * AAC and AAC+ * FLAC * ALAC * Windows Media (WMA) * WAVE . Additionally, Audacious is extendable through plugins, and contains other useful features like LIRC support. Support for many more codecs can also be added through plugins. . This package contains the core player and its localization. Package: audacious-dev Description-md5: 28920a2526440e360b5883b63d424f31 Description-en: audacious development files Audacious is a fork of beep-media-player which supports Winamp skins and many codecs. . In the default install, the following codecs are supported: . * MP3 * Ogg Vorbis / Theora * AAC and AAC+ * FLAC * ALAC * Windows Media (WMA) * WAVE . Additionally, Audacious is extendable through plugins, and contains other useful features like LIRC support. Support for many more codecs can also be added through plugins. . This package contains the development libraries and header files required for developing components for audacious. . Please note that this package no longer contains libaudacious, as libaudacious was dropped in Audacious 1.4. Package: audacious-plugins Description-md5: eb4275c58bb03266bb3e16779002400f Description-en: Base plugins for audacious Audacious is a fork of beep-media-player which supports winamp skins and many codecs. . In the default install, the following codecs are supported: . * MP3 * Ogg Vorbis * AAC and AAC+ * FLAC * Windows Media (WMA) * Many module formats and much more! . Additionally, Audacious is extendable through plugins, and contains other useful features like LIRC support. . This package contains the plugins for Audacious. * Audio CD reading * MPEG support (mp3) * Ogg Vorbis support * Windows Media support (WMA) * AAC support * FLAC support * ALAC support * WAVE support * ALSA output * Disk writer output * And many more! Package: audacious-plugins-data Description-md5: 1719d6de393b2f9bb46167b11f37780c Description-en: Data files for Audacious plugins Audacious is a fork of beep-media-player which supports winamp skins and many codecs. . This package contains internationalized messages and skins for Audacious plugins. Package: audacity Description-md5: f3049c5343ef448931624eb10a0c6627 Description-en: fast, cross-platform audio editor Audacity is a multi-track audio editor for Linux/Unix, MacOS and Windows. It is designed for easy recording, playing and editing of digital audio. Audacity features digital effects and spectrum analysis tools. Editing is very fast and provides unlimited undo/redo. . Supported file formats include Ogg Vorbis, MP2, MP3, WAV, AIFF, and AU. Package: audacity-data Description-md5: 33567c6e9f3ccd4163a600c05ed3f802 Description-en: fast, cross-platform audio editor (data) Audacity is a multi-track audio editor for Linux/Unix, MacOS and Windows. It is designed for easy recording, playing and editing of digital audio. Audacity features digital effects and spectrum analysis tools. Editing is very fast and provides unlimited undo/redo. . This package contains the architecture-independent data files. Package: aumix Description-md5: 22445e9daf2433e2ce7ddf63e3d86b62 Description-en: Simple text-based mixer control program aumix is a small, easy-to-use program to control the mixer of your sound card. It runs in text mode using the ncurses library, or from the command line (non-interactively). It can read default settings from a file, and it can also automatically save and restore the mixer settings at shutdown and boot. . A wrapper script xaumix is provided that finds and invokes xterm or a replacement. This is primarily for creating the best sized terminal window. Package: aumix-common Description-md5: e229650f3a7fe692e551a96dc4759055 Description-en: Simple text-based mixer control program (common files) aumix is a small, easy-to-use program to control the mixer of your sound card. It runs in text mode using the ncurses library, or from the command line (non-interactively). It can read default settings from a file, and it can also automatically save and restore the mixer settings at shutdown and boot. . This package provides architecture-independent files for aumix. Package: auto-editor Description-md5: cdd35297503de8aed8c47b6a005acd46 Description-en: Effort free video editing This is a program for automatically editing video and audio by analyzing a variety of methods, most notably audio loudness. Package: autolog Description-md5: 20236d7e336740b03e756c970a0d3a77 Description-en: Log out idle users The program reads the utmp file, entry by entry. The username for each 'user process' is compared to the entries in the configuration file. The first entry to match both the name, the group, and the tty line of the process will be used to conduct the automatic logout. Package: autosuspend Description-md5: a685c5b8875392f83bcb0a0d75b7bbee Description-en: daemon to suspend a system in case of inactivity A daemon to automatically suspend and wake up a system. Inactivity and wake up times are determined by a set of configurable checks. Autosuspend periodically executes these checks, and if none of them indicated activity, the system is suspended and automatically woken up if necessary. . Autosuspend does not depend on X11 and desktop environments and is therefore specifically intended for (home) servers. Most available checks address these usage scenarios. Yet, also the X11 idle time can be used as a check to support graphical use cases. Package: avogadro Description-md5: f18c3f1991d48f1decf97743ceaac81f Description-en: Molecular Graphics and Modelling System Avogadro is a molecular graphics and modelling system targeted at molecules and biomolecules. It can visualize properties like molecular orbitals or electrostatic potentials and features an intuitive molecular builder. . Features include: * Molecular modeller with automatic force-field based geometry optimization * Molecular Mechanics including constraints and conformer searches * Visualization of molecular orbitals and general isosurfaces * Visualization of vibrations and plotting of vibrational spectra * Support for crystallographic unit cells * Input generation for the Gaussian, GAMESS and MOLPRO quantum chemistry packages * Flexible plugin architecture and Python scripting . File formats Avogadro can read include PDB, XYZ, CML, CIF, Molden, as well as Gaussian, GAMESS and MOLPRO output. Package: avogadro-utils Description-md5: 31bf0871531f4974bbcb0be82fe4ba5f Description-en: Molecular Graphics and Modelling System (library) Avogadro is a molecular graphics and modelling system targeted at small to medium molecules. It can visualize properties like molecular orbitals or electrostatic potentials and features an intuitive molecular builder. . This package provides avogadro utility programs: avobabel avocjsontocml bodrparse encodefile qube resdataparse Package: away Description-md5: 70a325e436fbdf1c902fbc67b949d259 Description-en: Terminal locking program Away is a simple program that locks your terminal, checks for new mail in any given number of mailboxes, and lets others know why you are inactive. . Away puts the message specified why your are away into the output of the 'w' command, so that users looking for you can see that and why you are away (and not only idle for some time) . Away will also notify you if you have new mail. By default Away only checks for mail in a user's $MAIL file, but by using the awayrc file, a user can configure any given number of mailboxes to be checked. . Away also uses PAM to lock your terminal in the way xlock locks an X11 session. Package: awesfx Description-md5: 01fc69154e80cb103411b596b36aa4ab Description-en: utility programs for AWE32/64 and Emu10k1 driver This package contains the following programs: - asfxload SoundFont file loader (ALSA) - sfxload SoundFont file loader (OSS) - setfx Chorus/reverb effect loader - aweset Change the running mode of AWE driver - sf2text Convert SoundFont to readable text - text2sf Convert from text to SoundFont file - gusload GUS PAT file loader - sfxtest Example program to control AWE driver . The package includes a collection of SoundFont managing routines called AWElib. By default, AWElib is installed as a static library. Package: awf-gtk3 Description-md5: 2c92733e3d81b8d791254d28b54d249c Description-en: theme preview application for GTK 3 A widget factory is a theme preview application for GTK. It displays the various widget types provided by GTK in a single window allowing to see the visual effect of the applied theme. . This package provides the GTK 3 version. Package: awf-gtk4 Description-md5: 76b5e6b496b0b4dc2255eacd5f3f0e0e Description-en: theme preview application for GTK 4 A widget factory is a theme preview application for GTK. It displays the various widget types provided by GTK in a single window allowing to see the visual effect of the applied theme. . This package provides the GTK 4 version. Package: ax25-apps Description-md5: 9d6286b50b0a8fc36f6838c262b100cd Description-en: AX.25 ham radio applications This package provides specific user applications for hamradio that use AX.25 Net/ROM or ROSE network protocols: * axcall: a general purpose AX.25, NET/ROM and ROSE connection program. * axlisten: a network monitor of all AX.25 traffic heard by the system. * ax25ipd: an RFC1226 compliant daemon which provides encapsulation of AX.25 traffic over IP. * ax25mond: retransmits data received from sockets into an AX.25 monitor socket. Package: axe-demultiplexer Description-md5: a7f1affdbcda6ad744b5f9bb84a00a12 Description-en: Trie-based DNA sequencing read demultiplexer Axe very rapidly selects the optimal barcode present in a sequence read, even in the presence of sequencing errors. The algorithm is able to handle combinatorial barcoding, barcodes of differing length, and several mismatches per barcode. Package: axmail Description-md5: bb65647e5680f73ceff739768aeff22b Description-en: Mail user agent for ax.25 users, accessed via a node frontend axMail provides a simple low-overhead user interface, similar to /bin/mail, xNOS and other packet BBS systems. It's useful for providing good SMTP mail services for AX.25 users over slow radio channels. Package: ayatana-greeter-badges Description-md5: 2e226de156f344c1061882984707bdab Description-en: Session badges for LightDM-based greeters Arctica Greeter, Lomiri Greeter and Slick Greeter use very similar session badge icons for visualizing the desktop sessions available for user login. . This package provides a manifold of such badges, supplementing badges shipped in the aforementioned greeter projects. Package: ayatana-indicator-datetime Description-md5: d6648a1549b92d9b7b10e1d610dabe35 Description-en: Ayatana Indicator providing clock and calendar This Ayatana Indicator provides a combined calendar, clock, alarm and event management tool. . This variant of the datetime indicator is to be used for non-Lomiri operating environments such as MATE, Xfce, etc. . This variant of the datetime indicator has been built for using evolution-data-server as ICS data storage backend. Package: ayatana-indicator-datetime-common Description-md5: 3bc7ec8c538f42974aef7ab18fcb8004 Description-en: Common files used by both Ayatana/Lomiri Indicator Datetime variants Ayatana / Lomiri Indicator Datetime are two variants of the Ayatana Datetime Indicator built for different use cases. They provide a combined calendar, clock, alarm and event management tool for common desktop environments and for the Lomiri operating environment. . This package contains files used by both variants. Package: ayatana-indicator-printers Description-md5: 0f23c3f3ccdaf33ca86fd579568ba317 Description-en: Ayatana Indicator showing active print jobs This Ayatana Indicator is designed to let you view and control active print jobs. . Ayatana Indicators are only available on desktop environments that provide a renderer for system indicators (such as MATE, Xfce, Lomiri, etc.). Package: b3sum Description-md5: b4996eca84a942ed3c2118e989d4cc9f Description-en: Command line tool for calculating BLAKE3 hash similar to md5sum and sha256sum. . BLAKE3 is a cryptographic hash function that is much faster than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2; secure, unlike MD5 and SHA-1, also against length extension, unlike SHA-2; and highly parallelizable. Package: b4 Description-md5: ff63697978cd22d26e031f5265fb93b4 Description-en: helper utility to work with patches made available via a public-inbox archive This is a helper utility to work with patches made available via a public-inbox archive like lore.kernel.org. It is written to make it easier to participate in a patch-based workflows, like those used in the Linux kernel development. . This package installs the application and library for Python 3. Package: babeltrace2 Description-md5: fd53b72b5c832a5fa19ced1a0cd649cf Description-en: Trace manipulation toolkit The Babeltrace 2 project offers a library with a C API, Python 3 bindings, and a command-line tool which makes it very easy for mere mortals to view, convert, transform, and analyze traces. . This package contains the "babeltrace2" command line tool. Package: badger Description-md5: 3c23a1e180a80ee52295da98beb8ecde Description-en: fast key-value DB in Go - command-line tools BadgerDB is an embeddable, persistent and fast key-value (KV) database written in pure Go. It is the underlying database for Dgraph (https://dgraph.io), a fast, distributed graph database. It's meant to be a performant alternative to non-Go-based key-value stores like RocksDB. Project Status [Jun 26, 2019] Badger is stable and is being used to serve data sets worth hundreds of terabytes. Badger supports concurrent ACID transactions with serializable snapshot isolation (SSI) guarantees. A Jepsen-style bank test runs nightly for 8h, with --race flag and ensures the maintenance of transactional guarantees. Badger has also been tested to work with filesystem level anomalies, to ensure persistence and consistency. . Badger v1.0 was released in Nov 2017, and the latest version that is data-compatible with v1.0 is v1.6.0. . Badger v2.0, use a new storage format which won't be compatible with all of the v1.x. Package: ballerburg Description-md5: 22e6223aacd4cd867a0eb1a824beb105 Description-en: Classical castle combat game Two castles, separated by a mountain, try to defeat each other with their cannonballs, either by killing the opponent's king or by weakening the opponent enough so that the king capitulates. . Ballerburg was originally written 1987 by Eckhard Kruse, for the Atari ST machines (which were brand new computers at that point in time). Over 25 years later, here's finally the adaption of the original source code to modern operating systems. Package: balsa Description-md5: 8fd5765c122138010ca60ac02a294a55 Description-en: e-mail client for GNOME Balsa is a highly configurable and robust mail client for the GNOME desktop. It supports both POP3 and IMAP servers as well as the mbox, maildir and mh local mailbox formats. Balsa also supports SMTP and/or the use of a local MTA such as Sendmail. . Some of Balsa's other features include: * Allowing nested mailboxes * Printing * Spell Checking * Multi-threaded mail retrieval * MIME support (view images inline, save parts) * GPE Palmtop, LDAP, LDIF and vCard address book support * Multiple character sets for composing and reading messages * File attachments on outgoing messages * GPG/OpenPGP mail signing and encryption . Support for Kerberos and SSL has been enabled in this package. Package: balsa-data Description-md5: 4510b54af8e9e11bff83135aa8aebb14 Description-en: e-mail client for GNOME -- data files Balsa is a highly configurable and robust mail client for the GNOME desktop. It supports both POP3 and IMAP servers as well as the mbox, maildir and mh local mailbox formats. Balsa also supports SMTP and/or the use of a local MTA such as Sendmail. . This package includes documentation, icons, localizations, and other architecture-independent data files for Balsa. Package: bambootracker Description-md5: 84e416da9f6cf1c101836363eca3c7fd Description-en: YM2608 (OPNA, sound chip of Yamaha) music tracker This is a music tracker for the Yamaha sound chip YM2608 (OPNA) which was used in NEC PC-8801/9801 series computers. Package: barbican-tempest-plugin Description-md5: 6b02ebf0d2fc3e81c636dd98f61646b1 Description-en: OpenStack Integration Test Suite - Barbican plugin Tempest is a set of integration tests to be run against a live Openstack cluster in order to make sure that all components are working as expected. Tempest will start and stop virtual machine in order to check that your cloud is working as expected. . This package contains the Barbican plugin. Package: barman Description-md5: c01daa785e513f09a6935c6fe6b4365b Description-en: Backup and Recovery Manager for PostgreSQL Barman (Backup and Recovery Manager) is an open-source administration tool for disaster recovery of PostgreSQL servers written in Python. . It allows your organization to perform remote backups of multiple servers in business critical environments to reduce risk and help DBAs during the recovery phase. . Barman is distributed under GNU GPL 3 and maintained by EDB. . This package provides barman binary. Package: barman-cli Description-md5: ecc6d72b61d496bc456c157361167032 Description-en: Client utilities for the integration of Barman in PostgreSQL clusters Barman (Backup and Recovery Manager) is an open-source administration tool for disaster recovery of PostgreSQL servers written in Python. . It allows your organization to perform remote backups of multiple servers in business critical environments to reduce risk and help DBAs during the recovery phase. . The barman-cli package contains client utilities for the integration of Barman in PostgreSQL clusters. . Barman is distributed under GNU GPL 3 and maintained by EDB. Package: barman-cli-cloud Description-md5: f53a41a5e1b849dd3c87b8bf761b0a11 Description-en: Cloud client utilities for the integration of Barman in PostgreSQL clusters Barman (Backup and Recovery Manager) is an open-source administration tool for disaster recovery of PostgreSQL servers written in Python. . It allows your organization to perform remote backups of multiple servers in business critical environments to reduce risk and help DBAs during the recovery phase. . The barman-cli-cloud package contains cloud client utilities for the integration of Barman in PostgreSQL clusters. . Barman is distributed under GNU GPL 3 and maintained by EDB. Package: base16384 Description-md5: bb0cd35c7301dafdf4e39488839fb713 Description-en: Encode binary files to printable utf16be There are 16384 Chinese characters (from \u4E00 to \u8DFF) as the "alphabet", just like what base64 did. If the length of the data has a remainder after mod 7, a unicode Chinese character \u3Dxx will be appended to present it with xx ranging from 01 to 06. Package: bash-unit Description-md5: 190d5508244ee17015dcd2a130040d8d Description-en: bash_unit - bash unit testing bash_unit allows you to write unit tests (functions starting with test), run them and, in case of failure, displays the stack trace with source file and line number indications to locate the problem. Package: basix-doc Description-md5: b6940f11df33533cc3f7183e3f0fa8f7 Description-en: Finite Element Basis Function Definition Runtime Library (docs) Computes FE basis functions and derivatives for the following elements: - Lagrange (interval, triangle, tetrahedron, prism, pyramid, quadrilateral, hexahedron) - Nédélec (triangle, tetrahedron) - Nédélec Second Kind (triangle, tetrahedron) - Raviart-Thomas (triangle, tetrahedron) - Regge (triangle, tetrahedron) - Crouzeix-Raviart (triangle, tetrahedron) . Computes quadrature rules on different cell types . Provides reference topology and geometry for reference cells of each type. . This is the common documentation package. Package: basket Description-md5: 14a1fc33d1a245a0d50a677c880ec822 Description-en: multi-purpose note-taking application This application provides as many baskets (drawers) as you wish; Several kinds of objects (texts, URLs, images,...) can be drag-n-drop'd into it. . Objects can be edited, copied, dragged... So, they can be arranged according to users' taste. Moreover, Basket allows you to keep all objects you want in one place, keep data on hand, take notes... Package: basket-data Description-md5: b56152e5aeebbdec4421595fe44043f0 Description-en: data files for BasKet Notepads This application provides as many baskets (drawers) as you wish; Several kinds of objects (texts, URLs, images,...) can be drag-n-drop'd into it. . Objects can be edited, copied, dragged... So, they can be arranged according to users' taste. Moreover, Basket allows you to keep all objects you want in one place, keep data on hand, take notes... . This package contains arch independent data for Basket. Package: batctl Description-md5: 01e2e868d72177241969ad0c8bb64ba0 Description-en: B.A.T.M.A.N. advanced control and management tool This package contains batctl, which serves as configuration utility, monitoring and debugging application. It allows one to modify the module parameters, reading the logfiles and tables, decapsulate embedded packets on the fly, traceroute to and ping mac addresses, generate sequence number graphs for the Layer 2 Mesh B.A.T.M.A.N. . B.A.T.M.A.N. (better approach to mobile ad-hoc networking) is a new routing protocol for multi-hop ad-hoc mesh networks. B.A.T.M.A.N.-advanced is the implementation of this protocol on ISO/OSI Layer 2, allowing mesh networks to be used as a virtual switch. With this approach, LANs and WANs can be easily integrated, and more protocols (like DHCP, IPv6) are supported. Package: baycomusb Description-md5: 2f4e040995f5ee090e0bbfbb451b8cae Description-en: Drivers for the HB9JNX packet radio usb modem This package provides drivers for the baycom usb packet radio modem designed by HB9JNX. . This was used for AX25 packet communication over Amateur Radio. . Note that the upstream for this package has vanished. Package: bazel-bootstrap Description-md5: 55fa5946baafd4fcf4cbd39d4b6e524c Description-en: Tool to automate software builds and tests Supported build tasks include running compilers and linkers to produce executable programs and libraries, and assembling deployable packages for Android, iOS and other target environments. Bazel is similar to other tools like Make, Ant, Gradle, Buck, Pants and Maven. . This package contains the bootstrap variant of Bazel and should only be used on systems that do not have the full version of Bazel built yet. Package: bazel-bootstrap-data Description-md5: c966bd3e12c12865969b5bc7ec953601 Description-en: Tool to automate software builds and tests (data files) Supported build tasks include running compilers and linkers to produce executable programs and libraries, and assembling deployable packages for Android, iOS and other target environments. Bazel is similar to other tools like Make, Ant, Gradle, Buck, Pants and Maven. . This package contains architecture-independent data for the bootstrap variant of Bazel and should only be used on systems that do not have the full version of Bazel built yet. Package: bazel-bootstrap-source Description-md5: 8044790520a9cb4628d53dc410d02f42 Description-en: Tool to automate software builds and tests (source code) Supported build tasks include running compilers and linkers to produce executable programs and libraries, and assembling deployable packages for Android, iOS and other target environments. Bazel is similar to other tools like Make, Ant, Gradle, Buck, Pants and Maven. . This package contains the source code for the bootstrap variant of Bazel and should only be used on systems that do not have the full version of Bazel built yet. This package is required for building certain packages that require Bazel source code in their build process. Package: bcalm Description-md5: 2b83667833161d4cd0bc2435a0402b84 Description-en: de Bruijn compaction in low memory A bioinformatics tool for constructing the compacted de Bruijn graph from sequencing data. . This is the parallel version of the BCALM software using gatb-core library. Package: bcftools Description-md5: 2de6efc9fd60536b3eed1acdf68063bd Description-en: genomic variant calling and manipulation of VCF/BCF files BCFtools is a set of utilities that manipulate variant calls in the Variant Call Format (VCF) and its binary counterpart BCF. All commands work transparently with both VCFs and BCFs, both uncompressed and BGZF-compressed. Package: bcpp Description-md5: 160d489c5cbf0e0f96de606bbd202826 Description-en: C(++) beautifier bcpp indents C/C++ source programs, replacing tabs with spaces or the reverse. Unlike indent, it does (by design) not attempt to wrap long statements. Package: beads Description-md5: 1abda76aeee06d07f648bf9002e4ea06 Description-en: 2-DE electrophoresis gel image spot detection Beads is a program for spot detection on 2-D gel images. It is based on an analogy with beads flowing uphill on the surface of the gel image and on the analysis of their paths (Langella & Zivy, 2008). Package: beagle Description-md5: 8c6aa7e55f8f700b70940474b2b5bd74 Description-en: Genotype calling, genotype phasing and imputation of ungenotyped markers Beagle performs genotype calling, genotype phasing, imputation of ungenotyped markers, and identity-by-descent segment detection. Genotypic imputation works on phased haplotypes using a Li and Stephens haplotype frequency model. Beagle also implements the Refined IBD algorithm for detecting homozygosity-by-descent (HBD) and identity-by-descent (IBD) segments. Package: beagle-doc Description-md5: d6ce6e352c457dfc14ea228e32e6ad3c Description-en: Documentation for Beagle Beagle performs genotype calling, genotype phasing, imputation of ungenotyped markers, and identity-by-descent segment detection. Genotypic imputation works on phased haplotypes using a Li and Stephens haplotype frequency model. Beagle also implements the Refined IBD algorithm for detecting homozygosity-by-descent (HBD) and identity-by-descent (IBD) segments. . This package includes the Beagle API javadocs, and examples. Package: bedops Description-md5: d807739d5283c1d13f5877adcff218cd Description-en: high-performance genomic feature operations BEDOPS is a suite of tools to address common questions raised in genomic studies, mostly with regard to overlap and proximity relationships between data sets. It aims to be scalable and flexible, facilitating the efficient and accurate analysis and management of large-scale genomic data. Package: bedops-doc Description-md5: e1d4c266bacfbc5a71652190723dd958 Description-en: high-performance genomic feature operations (documentation) BEDOPS is a suite of tools to address common questions raised in genomic studies, mostly with regard to overlap and proximity relationships between data sets. It aims to be scalable and flexible, facilitating the efficient and accurate analysis and management of large-scale genomic data. . This package contains the BEDOPS documentation. Package: ben Description-md5: 26c1756a0c66374600005f242c6151a7 Description-en: toolbox for Debian maintainers This is a collection of useful tools that Debian maintainers can use to make their packaging work easier. They all work with regular Debian package list files, and should be useful for Debian derivatives as well. This package ships a single executable, "ben", with the following subcommands: * download: download a set of package list files from a mirror * monitor: monitor the status of a set of packages across several architectures (useful for transitions) * query: query packages using their metadata (similar to grep-dctrl, but uses a dedicated query language) * tracker: frontend to multiple monitors Package: bepasty Description-md5: 0e0580e5e5f61296477f47d2833afb4f Description-en: binary pastebin / file upload service bepasty is like a pastebin for all kinds of files (text, image, audio, video, documents, ..., binary). Package: bfs Description-md5: 6af55a6b8932ab739ba592e9f4b72864 Description-en: Breadth-first version of find(1) bfs is a variant of the UNIX `find` command that operates breadth-first rather than depth-first. . It tries to be easier to use than `find`, while remaining compatible with find(1). For example, bfs is less picky about where you put its arguments. bfs also adds some extra options that make some common tasks easier. . When bfs detects that its output is a terminal, it automatically colors its output with the same colors ls uses. Package: biber Description-md5: 2145fae4f6a6ba45840729fab8ef9657 Description-en: Much-augmented BibTeX replacement for BibLaTeX users The biblatex package by Philipp Lehman is becoming the definitive citation management tool for LaTeX users. Biblatex has relied on the venerable BibTeX program only for sorting and generating a very generic .bbl file without any formatting instruction. Everything else is taken care of by biblatex, which provides a powerful and flexible macro interface for authors of citation styles. . Biber offers a large superset of BibTeX functionality for BibLaTeX users. In addition it offers full UTF-8 (Unicode 6.0) capabilities, fully customisable sorting, output to GraphViz to help visualise complex crossrefs, support for remote data sources, structural validation of the data against the (customisable) data model, and a lot more. Package: bidentd Description-md5: 7f34879b45166f71dd4f835dec65a655 Description-en: Bisqwit's identd for NAT proxying This daemon provides an Identification Protocol (RFC 1413) daemon. It works like an ident daemon is supposed to work. Masquerading is supported, and works recursively. Works only under Linux, due to the use of /proc filesystem. . A typical case for using Bisqwit's identd: - Alpha has the internet connection. It has an ip in internet. - Beta is masqueraded by Alpha. - Gamma is masqueraded by Beta. - Somebody in Gamma starts irc, and the irc server (in internet) gets the username of the user in Gamma, correctly. All of these computers would be running bidentd (from inetd), although Gamma could have any ident daemon, as it does not masquerade further. Package: biff Description-md5: 8371ac164838c91c11bf21c401c5054d Description-en: a mail notification tool biff is a small program that prints a message to your terminal when new email arrives. Actually, the message is printed by the comsat daemon, and biff just enables/disables the u+x permission flag for the terminal, which comsat uses to determine whether or not to write to your terminal. . biff is mainly of historic interest, since there are much better alternatives (such as xlbiff and gbuffy) that are network-aware and do not require a daemon. Although there are no known security problems, running additional services is often considered risky. . By default, the biff service is disabled. To use biff email notification, you must enable this service by running 'update-inetd --enable biff' after the package is installed. You may also need to modify the configuration of your mail transport agent to enable comsat notification. Package: bifrost Description-md5: 1c4084a65ddeb7c48cb4c7a3e425b3bc Description-en: parallel construction, indexing and querying of de Bruijn graphs Bifrost is a command-line tool for sequencing that features a broad range of functions, such as indexing, editing, and querying the graph, and includes a graph coloring method that maps each k-mer of the graph to the genomes it occurs in. . * Build, index, color and query the compacted de Bruijn graph * No need to build the uncompacted de Bruijn graph * Reads or assembled genomes as input * Output graph in GFA (can be visualized with Bandage), FASTA or binary * Graph cleaning: short tip clipping, etc. * Multi-threaded * No parameters to estimate with other tools * Exact or approximate k-mer search of queries Package: binutils-bpf Description-md5: 766ed65dd4873b5a9bfd5973de3e3d4e Description-en: GNU binary utilities for bpf binutils for the bpf target. This package is primarily for those developing for BPF and is not needed by normal users or developers. Package: binutils-h8300-hms Description-md5: d36f7ce5528d0c8862667e995a4a2067 Description-en: GNU binary utilities, for h8300-hitachi-coff target This package provides GNU assembler, linker and binary utilities for h8300-hitachi-coff target, for use in a cross-compilation environment. . You don't need this package unless you plan to cross-compile programs for h8300-hitachi-coff. Package: binutils-mingw-w64 Description-md5: 2c6b78807f6cadfd2a7ca0319422b2a0 Description-en: Cross-binutils for Win32 and Win64 using MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the toolchain binutils. Package: binutils-mingw-w64-i686 Description-md5: d710d4449fffbd4a80acf49317058bf9 Description-en: Cross-binutils for Win32 (x86) using MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the toolchain binutils targeting 32-bit Windows. Package: binutils-mingw-w64-ucrt64 Description-md5: c6c13b7bcbe16f049964085efacb3c4c Description-en: Cross-binutils for UCRT Win64 (x64) using MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the toolchain binutils targeting 64-bit Windows with the Universal C runtime. Package: binutils-mingw-w64-x86-64 Description-md5: 534c34076079da99080913185690e895 Description-en: Cross-binutils for Win64 (x64) using MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the toolchain binutils targeting 64-bit Windows. Package: biogenesis Description-md5: db03d4fb897295ca2d9e41958e9766e5 Description-en: artificial life program that simulates evolution of organisms Biogenesis is an artificial life program that simulates the processes involved in the evolution of organisms. It shows colored segment based organisms that mutate and evolve in a 2D environment. Biogenesis is based on Primordial Life. Package: bioperl Description-md5: 499a31b1d7a9f73ed26eb29f5425ebf8 Description-en: Perl tools for computational molecular biology The Bioperl project is a coordinated effort to collect computational methods routinely used in bioinformatics into a set of standard CPAN-style, well-documented, and freely available Perl modules. It is well-accepted throughout the community and used in many high-profile projects, e.g., Ensembl. . The recommended packages are needed to run some of the included binaries, for a detailed explanation including the specific Perl modules please see README.Debian. . The suggested package enhances the manual pages. Package: bip Description-md5: 4cb69a0b8d8f447f1635e92329295c89 Description-en: multiuser irc proxy with conversation replay and more Bip is a IRC proxy that supports replaying logged conversation when a client connects, multiple clients on one irc server connection, It has a handy logging directory structure. It is multiuser, and has a flexible configuration. Some of its configuration can be changed at runtime with special irc commands. Package: bird2 Description-md5: 874644189b6bd30d36505beb812c9640 Description-en: Internet Routing Daemon BIRD is an Internet routing daemon with full support for all the major routing protocols. It allows redistribution between protocols with a powerful route filtering syntax and an easy-to-use configuration interface. . BIRD supports IPv4 and IPv6 versions of OSPF, RIP, BGP and Babel routing protocols. It also supports supplementary protocols like BFD, RPKI-Router and IPv6 router advertisements. Package: bird2-doc Description-md5: 1ced61660e9937b21315d53a620aa063 Description-en: Internet Routing Daemon - documentation BIRD is an Internet routing daemon with full support for all the major routing protocols. It allows redistribution between protocols with a powerful route filtering syntax and an easy-to-use configuration interface. . This package provides the user and developer documentation. Package: bird3 Description-md5: 874644189b6bd30d36505beb812c9640 Description-en: Internet Routing Daemon BIRD is an Internet routing daemon with full support for all the major routing protocols. It allows redistribution between protocols with a powerful route filtering syntax and an easy-to-use configuration interface. . BIRD supports IPv4 and IPv6 versions of OSPF, RIP, BGP and Babel routing protocols. It also supports supplementary protocols like BFD, RPKI-Router and IPv6 router advertisements. Package: bird3-doc Description-md5: 1ced61660e9937b21315d53a620aa063 Description-en: Internet Routing Daemon - documentation BIRD is an Internet routing daemon with full support for all the major routing protocols. It allows redistribution between protocols with a powerful route filtering syntax and an easy-to-use configuration interface. . This package provides the user and developer documentation. Package: birdfont Description-md5: 2f95592dccc0598d723b51ef08e2ca63 Description-en: font editor that lets you create outline vector graphics and export fonts Birdfont is a free, open source font editor that lets you create outline vector graphics and export ttf, eot & svg fonts. Package: birdfont-common Description-md5: df0a9f221dca681df8d6b3a61a37f3ca Description-en: arch-independent data for birdfont package Birdfont is a free, open source font editor that lets you create outline vector graphics and export ttf, eot & svg fonts. . This package contains architecture-independent data for birdfont. Package: birthday Description-md5: 4baf6916eea7ba303969dcb595762fa7 Description-en: Display information about pending events on login Given a list of the dates of various different events, works out and displays a list of those which will come up in the next couple of weeks. This was originally designed for birthdays, but can equally be used for reminders about yearly events, or for a running diary. . Note that if you want to use vcf2birthday script you will need perl. Package: bitlbee Description-md5: fd5ccc252b6f38fb85639e46ece6b2b2 Description-en: IRC to other chat networks gateway (default version) This program can be used as an IRC server which forwards everything you say to people on other chat networks: Jabber (which includes Google Talk), and Twitter. Package: bitlbee-common Description-md5: d3354a688316956447ae5786bff4c639 Description-en: IRC to other chat networks gateway (common files/docs) This program can be used as an IRC server which forwards everything you say to people on other chat networks: Jabber (which includes Google Talk), and Twitter. . This package contains common files (mostly documentation) for bitlbee and bitlbee-libpurple. Package: bitlbee-dev Description-md5: e4b6ec7e8553e7af298ff96bd0823af0 Description-en: IRC to other chat networks gateway (dev files) This program can be used as an IRC server which forwards everything you say to people on other chat networks: Jabber (which includes Google Talk), and Twitter. . This package holds development stuff for compiling plug-ins. Package: bitlbee-libpurple Description-md5: 9bcaf9c20df9016ed136156a725a8076 Description-en: IRC to other chat networks gateway (using libpurple) This program can be used as an IRC server which forwards everything you say to people on other chat networks: Jabber (which includes Google Talk), and Twitter. . This package contains a version of BitlBee that uses the libpurple instant messaging library instead of built-in code, which adds support for more IM protocols (all protocols supported by Pidgin/Finch) and features (like file transfers), at the price of being less lightweight. . If you don't need the extra features, it's better to use the built-in code. Package: bitlbee-plugin-mastodon Description-md5: 29674775d314bdeeff9c45525c918ad1 Description-en: Mastodon plugin for bitlbee IRC gateway This plugin allows Bitlbee to communicate with Mastodon instances. Mastodon is a free, open-source, decentralized microblogging network. Bitlbee is an IRC server connecting to various other text messaging services. You run Bitlbee and connect to it using an IRC client, then configure Bitlbee to connect to other services, such as a Mastodon instance where you already have an account. The benefit is that you can now use any IRC client you want to connect to Mastodon. Package: bitlbee-plugin-otr Description-md5: 9960319ad73cb2e76618e5b601a97be7 Description-en: IRC to other chat networks gateway (OTR plugin) This program can be used as an IRC server which forwards everything you say to people on other chat networks: Jabber (which includes Google Talk), and Twitter. . This package contains a plugin that adds support for Off-The-Record encryption of instant messages. Package: bitsnpicas Description-md5: bf4d3e017c6abd11c855eb386196977d Description-en: Bitmap & Emoji font creation & conversion tools This is a set of tools for creating and converting bitmap and emoji fonts. Bitmap font functions can be accessed both with a GUI and from a command line. Emoji font functions can only be accessed from a command line. Package: blahtexml Description-md5: 0837c1749bcf542395d08fccdd021409 Description-en: Converts TeX equations into MathML Blahtex converts an equation given in a syntax close to TeX into MathML. Blahtexml is a simple extension of blahtex. In addition to the functionality of blahtex, blahtexml has XML processing in mind and is able to process a whole XML document into another XML document. Instead of converting only one formula at a time, blahtexml can convert all the formulas of the given XML file into MathML. Package: blasr Description-md5: 243f2d6424b8e4087435c6d8581f6b16 Description-en: mapping single-molecule sequencing reads Basic local alignment with successive refinement (BLASR) is a method for mapping single-molecule sequencing reads against a reference genome. Such reads are thousands of bases long, with divergence between them and the genome being dominated by insertion and deletion error. Package: ble.sh Description-md5: 27e2612c8c82c62746a17f97b8b8f9f7 Description-en: Bash Line Editor Bash Line Editor (ble.sh) is a command line editor written in pure Bash which replaces the default GNU Readline, enabling syntax highlighting, auto suggestions, vim modes, etc. in Bash interactive sessions. Package: ble.sh-airline-themes Description-md5: bbd67e08a960818117ed9fcf166a4be4 Description-en: Airline themes for ble.sh Adopted from vim-airline's official theme collection and used by Bash Line Editor (ble.sh)'s imitation. Package: blends-common Description-md5: 771f6e9266e4c3b85e617588c2359ddb Description-en: Debian Pure Blends common package This package builds the basic infra structure for metapackages. . This package provides some files which are common to metapackages of Common Debian Distributions. It introduces a method to handle system users in a group named according to the name of the Debian Pure Blend. Package: blends-dev Description-md5: a1b67751e195daa3dc82e4dac49b4fa8 Description-en: Debian Pure Blends common files for developing metapackages This package makes life easier when packaging metapackages. Perhaps this will also encourage other people to build metapackages if there are easy to use templates where only the packages, the metapackage is depending from, to insert into the right place. Package: blends-doc Description-md5: 3a5af3f8d9e2e247da03fd60b91dd099 Description-en: Debian Pure Blends documentation This paper is intended to people who are interested in the philosophy of Debian Pure Blends and the technique which is used to manage those projects. . It is explained in detail why these are no forks from Debian but reside completely inside the Debian GNU distribution and which advantages can be gathered by this approach. The concept of metapackages and user role based menus is explained. In short: This document describes why Debian Pure Blends are important to the vitality and quality of Debian. Package: blends-tasks Description-md5: 6f10951d0be7a316ac4a5c4e92ceebf1 Description-en: Debian Pure Blends tasks for new installations This package installs a choice of a default installation for each Debian Pure Blend when run from the Debian installer. The installation includes the tasks package of the blend, so a subsequent invocation of tasksel enables the choice of individual tasks. . The package is intended to be installed in the base system. Later (un)installation is harmless, but has no effect. Package: blepvco Description-md5: 76cf4a2184ba25ec849f7820953581f9 Description-en: LADSPA, minBLEP-based, hard-sync-capable oscillator plugins A collection of LADSPA plugins containing three anti-aliased, minBLEP-based, hard-sync-capable oscillator plugins. The oscillators are intended to be used with modular synthesis systems, such as Alsa Modular Synth. Package: bliss Description-md5: e2c5c3b3c6ed23686f5e1e60befaa420 Description-en: tool to compute graph automorphisms and labelings -- bin Bliss is a backtracking algorithm for computing automorphism groups and canonical forms of graphs, based on individualization and refinement. Its data structures, subroutines, and pruning heuristics are specially designed for fast handling of large and sparse graphs. . This package provides the command line tool bliss. Package: bliss-doc Description-md5: 1f60e9cc51eac053249ccffacd98d41c Description-en: suite to compute graph automorphisms and labelings -- doc Bliss is a backtracking algorithm for computing automorphism groups and canonical forms of graphs, based on individualization and refinement. Its data structures, subroutines, and pruning heuristics are specially designed for fast handling of large and sparse graphs. . This package provides the API documentation. Package: blkreplay Description-md5: 04dc327f9a3e653b49f839ba435e17a3 Description-en: block device testing and benchmarking toolkit blkreplay is a utility driving the block layer of the operating system while measuring latency and throughput of I/O operations for later visualisation. . blkreplay can create artificial loads (random read-write sweeps, various kinds of overload tests) or replay natural loads which have been recorded by blktrace or a similar utility run at production servers. . blkreplay can be used to test physical hardware, to compare different brands of hard disks or RAID controllers, to evaluate the effect of SSD caching, to compare different block level transports like iSCSI vs Fibrechannel and so on. Package: blkreplay-examples Description-md5: c302e295213720a22b0d3a3dd45a314e Description-en: block device testing and benchmarking toolkit (examples) blkreplay is a utility driving the block layer of the operating system while measuring latency and throughput of I/O operations for later visualisation. . blkreplay can create artificial loads (random read-write sweeps, various kinds of overload tests) or replay natural loads which have been recorded by blktrace or a similar utility run at production servers. . blkreplay can be used to test physical hardware, to compare different brands of hard disks or RAID controllers, to evaluate the effect of SSD caching, to compare different block level transports like iSCSI vs Fibrechannel and so on. . This package contains example configuration files and example loads, artifician and natural. Package: blockattack Description-md5: 6fa0969271932e5897a5cc73a027fd8b Description-en: puzzle game inspired by Tetris Block Attack is a puzzle/blockfall game inspired by Nintendo's Tetris Attack for the Super Nintendo. The game is pretty action packed for a puzzle game :-) . Features: * Based on the classic "Tetris Attack" for the SNES * 5 single player modes: Endless, Time Trial, Puzzle Mode, Stage Clear and Vs. Mode * 2 two player options: Time Trial and Vs. Mode * Puzzle mode has 20+ puzzles * Players can use a custom key setup * Handicap in multiplayer * Highscores are saved * Joypad support * Music and sound effects * Animations * Select puzzle file from a list in the game . System requirements: * Screen resolution: 1024x768 (cannot be changed, but it can run in a window) * Keyboard * Mouse (optional) * Processor: Decent (tested on 733 MHz) * Memory: at least 64 MB Package: blueprint-compiler Description-md5: 9d766f38f9f47fb4c446016f25607b8f Description-en: Markup language for GTK user interface files GtkBuilder XML format is quite verbose, and many app developers don't like using WYSIWYG editors for creating UIs. Blueprint files are intended to be a concise, easy-to-read format that makes it easier to create and edit GTK UIs. Internally, it compiles to GtkBuilder XML as part of an app's build system. It adds no new features, just makes the features that exist more accessible. Another goal is to have excellent developer tooling--including a language server--so that less knowledge of the format is required. Hopefully this will increase adoption of cool advanced features like GtkExpression. Package: blur-effect Description-md5: ac9a7876e629366b5cae5b14b93a6085 Description-en: Offscreen Image Blurring utility Blur-effect is an offscreen image blurring utility, based on efficient Gaussian blur with linear sampling. . This package is part of DDE (Deepin Desktop Environment). Package: bme280-doc Description-md5: e8a1aa4d52621e18e36d3e6753c4c806 Description-en: Python interface for a Bosch BME280 digital sensor module. Docs Sensor provides temperature, humidity and pressure through Python 3 using I2C interface. Package provides documentation and examples. Package: bmt Description-md5: ac8c4455d4ad626dcc50667072549bfe Description-en: software analysis benchmarking toolkit The benchmarking toolkit consists of three main components: . - Patch set management tools to track changes over the original source of a set of benchmarks; - Benchmark execution helpers to prepare benchmarks for various tools, run benchmarks in parallel, and limit execution; - Result evaluation and presentation, generating LaTeX tables, HTML output, and LaTeX/TikZ plots. Package: bolt-20 Description-md5: a5816535f62942b4fcded9b86fb66840 Description-en: Post-link optimizer It achieves the improvements by optimizing application's code layout based on execution profile gathered by sampling profiler. Package: bolt-21 Description-md5: a5816535f62942b4fcded9b86fb66840 Description-en: Post-link optimizer It achieves the improvements by optimizing application's code layout based on execution profile gathered by sampling profiler. Package: bolt-22 Description-md5: a5816535f62942b4fcded9b86fb66840 Description-en: Post-link optimizer It achieves the improvements by optimizing application's code layout based on execution profile gathered by sampling profiler. Package: bolt-tests Description-md5: a26eca5cbceae6cfbeda33800bb8d592 Description-en: system daemon to manage thunderbolt 3 devices - installed tests Thunderbolt 3 features different security modes that require devices to be authorized before they can be used. The D-Bus API can be used to list devices, enroll them (authorize and store them in the local database) and forget them again (remove previously enrolled devices). It also emits signals if new devices are connected (or removed). During enrollment devices can be set to be automatically authorized as soon as they are connected. A command line tool, called boltctl, can be used to control the daemon and perform all the above mentioned tasks. . This package includes tests to be used on the installed system. Package: boolstuff Description-md5: 7b3fbbf919d78b1127b8e2430e381d41 Description-en: programs for operating on boolean expression binary trees BoolStuff is a C++ library that supports a few operations on boolean expression binary trees. . This package includes extra programs that allow the usage of the library from the shell. A command named booldnf can be used to convert an expression to the Disjunctive Normal Form (DNF). Package: boolstuff-dev Description-md5: d0515ff9575940450a409e1142416eaa Description-en: library for operating on boolean expression binary trees - devel BoolStuff is a C++ library that supports a few operations on boolean expression binary trees. The main features are: * a simple boolean expression parser (supports operators AND, OR and NOT, as well as parentheses) * an algorithm to convert a boolean expression binary tree into its Disjunctive Normal Form (this algorithm supports the NOT operator) * a function that determines if an expression tree is in DNF. . This package includes the development files for using the library from inside your programs. Package: bootcd Description-md5: c11b117611c2ea47e742119e6f9df8d2 Description-en: bootcd tools can copy a running or mounted Debian system. Different boot configuration are supportet (efi, old bios, secure boot). bootcdwrite creates an ISO life-cd file called bootcd using an overlayfs. bootcdflopcp writes changes from overlayfs to floppy disk, when running from bootcd. bootcd2disk writes bootable disks (with or without lvm, ext2, ext3, ext4, vfat, swap). Package: bootstrap-icons Description-md5: 97f20066823dfbd528d5e51a2891af2f Description-en: icon library for Bootstrap (SVG files) Bootstrap Icons is a icon library with over 1'600 icons to use with or without the Bootstrap HTML toolkit. . This package contains the SVG files. Package: botch Description-md5: 1e7a6c327a8c6660ae56f96c23eeff2b Description-en: tools to create and analyse dependency graphs botch is a collection of tools to create and analyze dependency graphs. This task is facilitated by a range of individual tools which use the deb822 and graphml formats to exchange information with each other. . The tools installed by this package provide these features: . - analyze graphs - transform Packages and Sources control files - create graphs of different types - analysis of Packages and Sources control files - handling of botch-internal formats - dose3 wrappers - set operations on Packages or Sources files - create build orders - conversion of graphs - shell scripts connecting the tools for meaningful operations - extract regions from graphs Package: botch-doc Description-md5: b4689f4bc8b4ffb42375d3ffe0ca6506 Description-en: Bootstrapping helper - documentation Botch stands for bootstrap/build ordering tool chain and allows one to create and analyze bootstrapping dependency graphs, creates suggestions how to break dependency cycles and generates a build order. . This package contains the documentation. Package: boxbackup-client Description-md5: 2d4841498c10735664507d00f76a8c65 Description-en: client for the BoxBackup remote backup system BoxBackup is an automatic on-line backup system. The client watches for changes on the local file system, connects to a BoxBackup server and sends the changes via a secure channel. All data is encrypted before being sent to the server. A command-line tool is provided for restoration of backups including deleted files and old versions. Package: boxbackup-server Description-md5: b9b50cc0e8d500de40612b3327aadf15 Description-en: server for the BoxBackup remote backup system BoxBackup is an automatic on-line backup system. The server waits for connections from remote clients, authenticates them via X.509 certificates and stores the encrypted data on hard drives with optional RAID techniques. It also supports versions historization and per-user quotas. Package: bpfcc-introspection Description-md5: 5859f6b9d4478570151ff07c7e5d0bd8 Description-en: tool to help introspect BPF programs BPF Compiler Collection (BCC) is a toolkit for creating efficient kernel tracing and manipulation programs . It makes use of extended BPF (Berkeley Package Filter) and provides tools for BPF based Linux IO analysis, networking, monitoring and more . This package provides tools to introspect BPF programs. Currently following programs are provided as part of this package. . - bps: Lists all BPF programs loaded into the kernel. `ps` for BPF programs Package: bpfcc-lua Description-md5: 4d4f55a88fe5e8a4b353c8eff39f11aa Description-en: Standalone tool to run BCC tracers written in Lua BPF Compiler Collection (BCC) is a toolkit for creating efficient kernel tracing and manipulation programs . It makes use of extended BPF (Berkeley Package Filter) and provides tools for BPF based Linux IO analysis, networking, monitoring and more . This package provides the Lua bindings Package: bppphyview Description-md5: 8d2c6f0145de2af1aea067a41390ef41 Description-en: Bio++ Phylogenetic Viewer A phylogenetic tree editor developed using Bio++ and Qt. Phyview allows one to visualize, edit, print and output phylogenetic trees and associated data. Package: bppsuite Description-md5: c3067d02a34fe171809be665cdf8e234 Description-en: Bio++ program suite The Bio++ Program Suite is a package of programs using the Bio++ libraries and dedicated to Phylogenetics and Molecular Evolution. All programs are independent, but can be combined to perform rather complex analyses. These programs use the interface helper tools of the libraries, and hence share the same syntax. They also have several options in common, which may also be shared by third-party software. . The following programs are included: - BppML for maximum likelihood analysis, - BppSeqGen for sequences simulation, - BppAncestor for ancestral states reconstruction, - BppDist for distance methods, - BppPars for parsimony analysis, - BppSeqMan for file conversion and sequence manipulation, - BppConsense for building consensus tree and computing bootstrap values, - BppReRoot for tree rerooting. - BppTreeDraw for tree drawing. - BppAlnScore for comparing alignments and computing alignment scores. - BppMixedLikelihoods for computing site per site likelihoods of components of mixture models. - BppPopGen for population genetics analyses. Package: bppsuite-examples Description-md5: 90cae4e3e809500100af5fa2cef0bcb6 Description-en: Examples for Bio++ program suite The Bio++ Program Suite is a package of programs using the Bio++ libraries and dedicated to Phylogenetics and Molecular Evolution. All programs are independent, but can be combined to perform rather complex analyses. These programs use the interface helper tools of the libraries, and hence share the same syntax. They also have several options in common, which may also be shared by third-party software. . This package contains some example data sets. Package: braa Description-md5: 8ed807dc3b9b6e463caf50d39fc33bd8 Description-en: Mass SNMP scanner Braa is a mass snmp scanner. The intended usage of such a tool is of course making SNMP queries - but unlike snmpget or snmpwalk from net-snmp, it is able to query dozens or hundreds of hosts simultaneously, and in a single process. Thus, it consumes very few system resources and does the scanning VERY fast. . Braa implements its OWN snmp stack, so it does NOT need any SNMP libraries like net-snmp. The implementation is very dirty, supports only several data types, and in any case cannot be stated 'standard-conforming'! It was designed to be fast, and it is fast. For this reason (well, and also because of author laziness ;), there is no ASN.1 parser in braa - the user HAVE to know the numerical values of OID's (for instance .1.3.6.1.2.1.1.5.0 instead of system.sysName.0). Package: brag Description-md5: 275712ce34651d926c15ff5db6e2ff55 Description-en: Downloads and assembles multipart Usenet binaries Brag collects and assembles multipart binary attachments from newsgroups. This is a robust command-line tool, well suited to run as a cron job. * Collects and downloads multipart binary attachments * Supported encodings: uuencode, MIME base64 and yenc * Filters messages using accept/reject patterns * Optionally saves message subjects * Supports NNTP authentication * Supports non-default NNTP ports * Can combine parts from different newsgroups or even different servers * Bulletproof: Restarts from the last successful operation. Package: brainparty Description-md5: 8cc030bbc2e8beb2ad604a2cf8dccfcc Description-en: 36 puzzle games for all the family Brain Party is a fun, free puzzle game for all the family that's made up of 36 minigames designed to push your brain to its limits by testing memory, logic, mathematics, reaction time and more! Brain Party is split into two modes: test mode gives you five minigames in a row and adds up your brain weight to see how smart you are, and practise mode lets you play your favourite minigames as often as you want. If you do well enough, there are six extra minigames that can be unlocked as well as a new game mode designed to keep you playing and enjoying your favourite games even longer. Package: brainparty-data Description-md5: 6f90121b27d7ffc920e671d7917a2583 Description-en: 36 puzzle games for all the family -- game data Brain Party is a fun, free puzzle game for all the family that's made up of 36 minigames designed to push your brain to its limits by testing memory, logic, mathematics, reaction time and more! . This package provides game data for brainparty, including more than 400 images and sounds. Package: brandy Description-md5: 01a034d11f00c1f20ad18d0d8bcdd7f6 Description-en: BBC BASIC VI interpreter Matrix Brandy is an interpreter for BBC BASIC. It is source code compatible with the BASIC VI interpreter in RISC OS. . BBC BASIC VI is the 64-bit floating-point version of BASIC that came with the Acorn RISC OS machines, itself a development of the version of BASIC on the BBC Micro. Matrix Brandy aims to be source code compatible with this, including some extensions found in the RISC PC versions and the later RISC OS 5 as made available for several systems including the Raspberry Pi. Package: brasero Description-md5: 7552945eca90673ba295b73ff0b05e43 Description-en: CD/DVD burning application for GNOME Brasero is a simple application to burn, copy and erase CD and DVD media: audio, video or data. It features among other things: * On-the-fly burning * Multisession support * On-the-fly conversion of music playlists in all formats supported by GStreamer . This package contains the standalone app. . The following packages, if installed, will provide Brasero with added functionality: * cdrdao to burn combined data/audio CDs and for byte-to-byte copy * GStreamer backends to support more audio formats * vcdimager to create VCDs or SVCDs * libdvdcss2 to copy encrypted DVDs * LocalSearch to search for video, audio, image and document files Package: brasero-cdrkit Description-md5: f665c5ddfb353765cb64ff49e7f6bc98 Description-en: cdrkit extensions for the Brasero burning application Brasero is a simple application to burn, copy and erase CD and DVD media. . This package contains extensions for Brasero, based on the genisoimage, growisofs, wodim, readom and dvdauthor programs. They are only needed for the following operations in Brasero: * Audio CD burning with CD-Text information * Video DVD creation Package: brasero-common Description-md5: 4606bf022bac975b6e53bb64c48943d3 Description-en: Common files for the Brasero CD burning application and library Brasero is a simple application to burn, copy and erase CD and DVD media. . This package contains the common files and translations. Package: breathe-doc Description-md5: 8fa9013da9cf5be99edf4a109d084a7f Description-en: Sphinx autodox support for languages with doxygen support (documentation) Breathe provides a bridge between the Sphinx and doxygen documentation systems. It enables Sphinx to generate autodoc for languages other than Python with the help of doxygen. It also allows one to embed reStructuredText in doxygen markup. . This package contains the documentation. Package: brewtarget Description-md5: 68a6c604ae6e3f0cf8d788bc6ed6094c Description-en: GUI beer brewing software Brewtarget is a calculator for brewing beer. It is a Qt-based program which allows you to create recipes from a database of ingredients. It calculates all the important parameters, helps you with mash temperatures, and just makes the process of recipe formulation much easier. Package: btag Description-md5: 43541aa5549363d43727f8018268ff44 Description-en: interactive command-line based multimedia tag editor btag is an interactive utility for tagging multimedia files in batches. It tries to automate most of the process by stripping away stray whitespace guessing the best capitalization style for the text fields and keeping state on the current album being tagged. . btag can change the capitalization of text fields even when those contain non-ASCII characters, relying on the standard library to perform the appropriate case conversions. It works on directories containing complete albums as well as on individual files. . All tag formats supported by TagLib should be supported by btag. This includes (among others) ID3v1 and ID3v2 tags found in MP3 files, Ogg Vorbis comments, ID3 tags and Vorbis comments in FLAC files. Package: bubblefishymon Description-md5: eeb9aae28258314c2a9164cafab78b64 Description-en: system load dockapp with a duck A load monitor dockapp, descended from wmfishtime and bubblemon. Features include fish representing network traffic, bubbles representing CPU usage, and a duck representing a duck. Package: bucardo Description-md5: 7993d525607de82908adc528d7209ef0 Description-en: asynchronous replication system for PostgreSQL Bucardo is an asynchronous PostgreSQL replication system, allowing for both multi-master and multi-slave operations. . Bucardo uses PL/pgSQL and Pl/PerlU triggers to send notification events to a daemon, which replicates the data modifications, and Bucardo provides both standard and custom conflict resolution methods. Package: buici-clock Description-md5: 4c7b4a352bd18768bfec3b0cae46ffd4 Description-en: attractive desktop clock As clocks go, Buici satisfies the basic need of representing the time accurately and attractively. It has limited configurability. Package: buildbot Description-md5: 7d59332abb3e99bb1839e03affc77755 Description-en: System to automate the compile/test cycle (server) The BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes. By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed quickly, before other developers are inconvenienced by the failure. The guilty developer can be identified and harassed without human intervention. . By running the builds on a variety of platforms, developers who do not have the facilities to test their changes everywhere before checkin will at least know shortly afterwards whether they have broken the build or not. Warning counts, lint checks, image size, compile time, and other build parameters can be tracked over time, are more visible, and are therefore easier to improve. . This package contains the master server. Package: buildbot-doc Description-md5: 81f4d95edef816fd80347110f9593a5d Description-en: System to automate the compile/test cycle (documentation) The BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes. By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed quickly, before other developers are inconvenienced by the failure. The guilty developer can be identified and harassed without human intervention. . By running the builds on a variety of platforms, developers who do not have the facilities to test their changes everywhere before checkin will at least know shortly afterwards whether they have broken the build or not. Warning counts, lint checks, image size, compile time, and other build parameters can be tracked over time, are more visible, and are therefore easier to improve. . This package contains the HTML documentation for both the master and worker. Package: buildbot-worker Description-md5: b6738df3137c94f3611025766ef92ec5 Description-en: System to automate the compile/test cycle (worker agent) The BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes. By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed quickly, before other developers are inconvenienced by the failure. The guilty developer can be identified and harassed without human intervention. . By running the builds on a variety of platforms, developers who do not have the facilities to test their changes everywhere before checkin will at least know shortly afterwards whether they have broken the build or not. Warning counts, lint checks, image size, compile time, and other build parameters can be tracked over time, are more visible, and are therefore easier to improve. . This package contains the worker, which performs the actual builds. It is recommended to run the worker on behalf of a non-privileged user. Package: buildtorrent Description-md5: 83acf29e32cd31820fc84a71fc6f942a Description-en: command line torrent creation program buildtorrent is a torrent file creation program. Given an announce url and an input file or directory, buildtorrent generates an output .torrent file that can be used by torrent clients. Package: buku Description-md5: ec6fddd3b9868a7bce5f29a82561e4d6 Description-en: Powerful command-line bookmark manager Feature . - Store bookmarks with auto-fetched title, tags and description - Auto-import from Firefox, Google Chrome and Chromium - Open bookmarks and search results in browser - Shorten, expand URLs, browse cached page from Wayback Machine - Text editor integration - Lightweight, clean interface, custom colors - Powerful search options (regex, substring...) - Continuous search with on the fly mode switch - Portable, merge-able database to sync between systems - Import/export bookmarks from/to HTML, Markdown or Orgfile - Smart tag management using redirection (>>, >, <<) - Multithreaded full DB refresh, manual encryption support - Shell completion scripts, man page with handy examples Package: bundlewrap Description-md5: 6aa9b36eecfa8983211eb31424b509ed Description-en: Decentralized configuration management system with Python By allowing for easy and low-overhead config management, BundleWrap fills the gap between complex deployments using Chef or Puppet and old school system administration over SSH. . While most other config management systems rely on a client-server architecture, BundleWrap works off a repository cloned to your local machine. . It then automates the process of SSHing into your servers and making sure everything is configured the way it's supposed to be. You won't have to install anything on managed servers. Package: bup Description-md5: 133f590390ff3f9833c73d37acf01b4b Description-en: highly efficient file backup system based on git bup is a backup tool which stores the backups in a system based around the packfile format from git. Package: bup-doc Description-md5: 5ad42acda759474a6eb6718235c7e8f0 Description-en: highly efficient file backup system based on git (documentation) bup is a backup tool which stores the backups in a system based around the packfile format from git. . This package contains the documentation. Package: bustools Description-md5: bcf093f753bea7e5a120ad263ad7abba Description-en: program for manipulating BUS files for single cell RNA-Seq datasets This package contains BUStools program, it can be used to error correct barcodes, collapse UMIs, produce gene count or transcript compatibility count matrices Package: buteo-syncfw-plugin-google Description-md5: 43d3172220bcede97484447437d94b85 Description-en: Buteo contact and calendar sync plugin for Google The Buteo Synchronization Framework relies on plugins in order to synchronize with a variety of data sources. . This package provides a Buteo sync plugin for addressbook and calendar data, interfacing with Google. Package: butt Description-md5: 245f9753d23e9af9b1aca744ac8de9e3 Description-en: multi OS streaming audio tool easy to use butt (broadcast using this tool) is an easy to use, multi OS streaming tool. It supports ShoutCast and IceCast and runs on Linux, MacOS and Windows. The main purpose of butt is to stream live audio data from your computers Mic or Line input to an Shoutcast or Icecast server. Recording is also possible. It is NOT intended to be a server by itself or automatically stream a set of audio files. . Features: * It Works with SHOUTcast and Icecast. * It runs on all three major operating systems. Mac OS X, Linux and Windows. * It supports aac+, mp3, ogg/vorbis, ogg/opus and flac for streaming. * It supports aac+, mp3, ogg/vorbis, ogg/opus, flac and wav for recording. * It is able to connect to a server after starting up automatically. * It is able to start a recording after connecting to a server automatically. * Recording can be split after a user defined amount of time. * Current song can either be updated manually or automatically by reading a file. * Configuration files can be imported and exported. * Status display shows infos about the current state (click on it). * Automatically reconnects in case the connection was interrupted. * It has a VU Meter with peak hold. * It is able to attentuate and amplify the input volume. * It has a 5-band EQ. * It can read song names from different apps in MacOS and Linux. * Display colors can be changed as desired. Package: butteraugli Description-md5: 870cf0dbd8cfe04bf185f1d5bac9be11 Description-en: measuring perceived differences between images Butteraugli is a project that estimates the psychovisual similarity of two images. It gives a score for the images that is reliable in the domain of barely noticeable differences. Butteraugli not only gives a scalar score, but also computes a spatial map of the level of differences. . One of the main motivations for this project is the statistical differences in location and density of different color receptors, particularly the low density of blue cones in the fovea. Another motivation comes from more accurate modeling of ganglion cells, particularly the frequency space inhibition. Package: bvi Description-md5: 82e028998d9812c24a56e1a511b425cd Description-en: binary file editor The bvi is a display-oriented editor for binary files, based on the vi text editor. If you are familiar with vi, just start the editor and begin to edit! If you never heard about vi, maybe bvi is not the best choice for you. Package: bwa Description-md5: 7b904940a9f5331affa84d4b72dedb30 Description-en: Burrows-Wheeler Aligner BWA is a software package for mapping low-divergent sequences against a large reference genome, such as the human genome. It consists of three algorithms: BWA-backtrack, BWA-SW and BWA-MEM. The first algorithm is designed for Illumina sequence reads up to 100bp, while the rest two for longer sequences ranged from 70bp to 1Mbp. BWA-MEM and BWA-SW share similar features such as long-read support and split alignment, but BWA-MEM, which is the latest, is generally recommended for high-quality queries as it is faster and more accurate. BWA-MEM also has better performance than BWA-backtrack for 70-100bp Illumina reads. Package: bwbasic Description-md5: a1358f918033e946f62430535dde0cef Description-en: Bywater BASIC Interpreter The Bywater BASIC Interpreter (bwBASIC) implements a large superset of the ANSI Standard for Minimal BASIC (X3.60-1978) and a significant subset of the ANSI Standard for Full BASIC (X3.113-1987) in C. It also offers shell programming facilities as an extension of BASIC. bwBASIC seeks to be as portable as possible. Package: bypass4netns Description-md5: 5df1f62f00910d13ff13f6ad00a59a25 Description-en: Accelerates slirp4netns using SECCOMP_IOCTL_NOTIF_ADDFD (program) bypass4netns is as fast as --net=host and *almost* as secure as traditional slirp4netns by using SECCOMP_IOCTL_NOTIF_ADDFD on Linux Kernel 5.9 and later . This package provides the bypass4netns and bypass4netnsd programs. Package: bzip3 Description-md5: 534c1eb2c73c4cad2d2a389ba4da60d4 Description-en: better, faster and stronger spiritual successor to bzip2 - utilities Features higher compression ratios and better performance thanks to a order-0 context mixing entropy coder, a fast Burrows-Wheeler transform code making use of suffix arrays and a RLE with Lempel Ziv+Prediction pass based on LZ77-style string matching and PPM-style context modeling. . This package contains files that is tool using libbzip3. Package: c-evo-dh-data Description-md5: 9a4ba2b8ddab41db472b201b45207a95 Description-en: Empire Building Game (data files), C-evo: Distant Horizon A civilization style, turn based strategy game, of the Civ II era. . This package contains documentation, graphics, sound and localization data files for c-evo-dh. Package: c-evo-dh-gtk2 Description-md5: d07ddde07fa0ac7c8115f9f7e0d147ae Description-en: Empire Building Game (GTK2), C-evo: Distant Horizon A civilization style, turn based strategy game, of the Civ II era. . In this game, each player becomes the leader of a civilisation. To win, the player's civilization has to be first to build a spaceship. Features include a tough AI, many difficulty levels, custom design of military units. Game help in Chinese, Czeck, French, German, Italian, Portuguese, Spanish & Russian. Package: c-evo-dh-stdai Description-md5: e1e358073cb0302d643551a08ca6e2e5 Description-en: Empire Building Game (AI module), C-evo: Distant Horizon A civilization style, turn based strategy game, of the Civ II era. . This package contains the AI module for c-evo-dh. Package: c-evo-map-gen Description-md5: d0ad47d6e21d662170449a0715fd9133 Description-en: External Map Generator for C-Evo Generates more varied maps than the in-game generator. It gives greater control than the existing map generator within the game, and allows much faster generation of novel or extreme worlds than using the map editor. Package: c-munipack Description-md5: c6b28c0fe7183887ce6486df216a865e Description-en: reduction of images carried out by CCD camera This package contains software, which offers the complete solution for reduction of images carried out by CCD camera, intended on a observation of variable stars. Each step of reduction process can be run from the command line or via simple and intuitive graphical user interface. Package: c-munipack-share Description-md5: 531e1e1ca0844426db94417a7fa11cd2 Description-en: reduction of images carried out by CCD camera (share) This package contains software, which offers the complete solution for reduction of images carried out by CCD camera, intended on a observation of variable stars. Each step of reduction process can be run from the command line or via simple and intuitive graphical user interface. . This package contains arch independent files. Package: c2go Description-md5: 8b44e276beb9a3f85f172e1217be5de1 Description-en: tool for transpiling C to Go This package contains a tool for converting C to Go. . The goals of this project are: - To create a generic tool that can convert C to Go. - To be cross platform (Linux and Mac) and work against as many clang versions as possible (the clang AST API is not stable). - To be a repeatable and predictable tool (rather than doing most of the work and you have to clean up the output to get it working.) - To deliver quick and small version increments. - The ultimate milestone is to be able to compile the SQLite3 source code and have it working without modification. Package: c2x Description-md5: 089ae8140beba2ba3abae4b863d11300 Description-en: converter between DFT electronic structure codes formats This program should convert CASTEP's .check, .castep_bin, orbitals and .cell to various other formats, particularly so that they can be visualised with Jmol, XCrysDen, gnuplot and other programs. It can extract charge and spin densities, wavefunctions, symmetry operations, and much else besides. It also interfaces with Abinit, Quantum Espresso, Siesta, VASP, and other electronic structure codes. . The code can also manipulate .cell and .pdb files, building supercells, performing shifts, adding vacuum and rolling nanotubes. Package: caca-utils Description-md5: 44b5211535e8c3f0c83253e20bd8fb3e Description-en: text mode graphics utilities This package contains utilities and demonstration programs for libcaca, the Colour AsCii Art library. . cacaview is a simple image viewer for the terminal. It opens most image formats such as JPEG, PNG, GIF etc. and renders them on the terminal using ASCII art. The user can zoom and scroll the image, set the dithering method or enable anti-aliasing. . cacafire is a port of AALib's aafire and displays burning ASCII art flames. . cacademo is a tiny graphic program that renders animated ASCII metaballs, matrix effects, colourful moiré circles and old school plasma effects. Package: caffeine Description-md5: 4c9c48fcec88e1f3a34205595604515d Description-en: prevent the desktop becoming idle in full-screen mode Caffeine prevents the desktop from becoming idle when an application is running full-screen. A desktop indicator ‘caffeine-indicator’ supplies a manual toggle, and the command ‘caffeinate’ can be used to prevent idleness for the duration of any command. Package: cairosvg Description-md5: 31719718d06444d946a2ea1cc1d773f7 Description-en: SVG to PDF/PS/PNG converter based on Cairo CairoSVG is a SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files. The main part of CairoSVG is a SVG parser, trying to follow the SVG 1.1 recommendation from the W3C. Once parsed, the result is drawn to a Cairo surface that can be exported to various formats: PDF, PostScript, PNG and even SVG. Package: caja Description-md5: 2d27e6d6f085ec92e7532bd116bd9d0a Description-en: file manager for the MATE desktop Caja is the official file manager for the MATE desktop. It allows one to browse directories, preview files and launch applications associated with them. It is also responsible for handling the icons on the MATE desktop. It works on local and remote filesystems. Package: caja-common Description-md5: e845fd1d469dd58a087ffd0d047163d0 Description-en: file manager for the MATE desktop (common files) Caja is the official file manager for the MATE desktop. It allows one to browse directories, preview files and launch applications associated with them. It is also responsible for handling the icons on the MATE desktop. It works on local and remote filesystems. . This package contains the architecture independent files. Package: caja-nextcloud Description-md5: c1987c87a19ca3f5c8e3572a905ba186 Description-en: Nextcloud integration for Caja The Nextcloud desktop app lets you always have your latest files wherever you are. Just specify one or more folders on the local machine to and a server to synchronize to. You can configure more computers to synchronize to the same server and any change to the files on one computer will silently and reliably flow across to every other. . Caja Nextcloud is an extension that integrates the Nextcloud web service with your MATE Desktop. Package: calamares-settings-debian Description-md5: 1a67e0bdf77e1b45aa33e4c9ae9359a6 Description-en: Debian theme and settings for the Calamares Installer Calamares is a generic installer framework for Linux distributions. By default, it contains a set of boilerplate wording and images. This package provides the latest Debian artwork as well as scripts that supports EFI installations. . It also serves as an example for how derivatives can create their own calamares-settings packages. Package: calculix-ccx Description-md5: b9652211e4452dc83798aead93a56b9e Description-en: Three-Dimensional Structural Finite Element Program CalculiX is a free and open source finite element analysis application that uses a similar input format to Abaqus. It has an implicit and explicit solver and a pre and post processor (CGX). This package contains the solver CalculiX CrunchiX (cxx). Package: calculix-cgx Description-md5: 7a6ef79708df906248e99b0169a94b64 Description-en: Calculix cgx is a 3-dimensional pre- and post-processor for fem CalculiX GraphiX (cgx) is a 3-dimensional pre- and post-processor for finite elemnts. CalculiX CrunchiX Finite Element Models can be build, calculated and post-processed. The pre- and post-processor is an interactive 3D-tool using the openGL API. . In addition to the Calculix CrunchiX results files (frd) results from OpenFoam, Duns (2D and 3D), Isaac (2D and 3D) and Nastran (f06) can be read. For preprocessing Netgen nativ format, STEP and STL can be imported. Package: calculix-cgx-examples Description-md5: ff24fea3cdaaa2d2a3e67e8b11d81466 Description-en: Example files for Calculix GraphiX CalculiX GraphiX (cgx) is a 3-dimensional pre- and post-processor for finite elemnts. CalculiX CrunchiX Finite Element Models can be build, calculated and post-processed. The pre- and post-processor is an interactive 3D-tool using the openGL API. . In addition to the Calculix CrunchiX results files (frd) results from OpenFoam, Duns (2D and 3D), Isaac (2D and 3D) and Nastran (f06) can be read. For preprocessing Netgen nativ format, STEP and STL can be imported. . This package contains the examples. Package: calife Description-md5: c179ce954c78b064b0b4327213fc7a89 Description-en: Provides super user privileges to specific users Calife is a lightweight alternative to Sudo. It allows selected users to obtain a shell with the identity of root, or another user, after entering their own password. This permits the system administrator to grant root privileges without sharing the root password. Package: callaudiod Description-md5: dab62af5e5fdb5495488d8105ee6bd10 Description-en: Call audio routing daemon callaudiod is a daemon for dealing with audio routing during phone calls. It provides a D-Bus interface allowing other programs to: * switch audio profiles * output audio to the speaker or back to its original port * mute the microphone . This package contains the daemon and D-Bus interface definition. Package: cam2ip Description-md5: 1eaf922df5e3ac6ca3784614dc68e9a7 Description-en: turn any webcam into an IP camera This software allows you to turn a webcam to an IP camera using HTML frames, static JPEG, or Motion JPEG. Package: camlidl Description-md5: 8b59e7135e390b690206f2e5dcbf12c5 Description-en: Stub code generator for Objective Caml CamlIDL generates stub code for interfacing Caml with C from an IDL description of the C functions. Thus, CamlIDL automates the most tedious task in interfacing C libraries with Caml programs. . It can also be used to interface Caml programs with other languages, as long as those languages have a well-defined C interface. . This package contains the CamlIDL executable. Package: camlp5 Description-md5: 1113a8e1433440e62f5174bc5b44ee5c Description-en: Pre Processor Pretty Printer for OCaml - classical version Objective Caml (OCaml) is an implementation of the ML language, based on the Caml Light dialect extended with a complete class-based object system and a powerful module system in the style of Standard ML. . CamlP4 is a Pre-Processor-Pretty-Printer for Objective Caml. It offers tools for syntax (Stream Parsers and Grammars) and the ability to modify the concrete syntax of the language (Quotations, Syntax Extensions). . This package contains the "classical" version of CamlP4 executables and libraries for pre-processing and pretty-printing OCaml sources both interactively and in a batch fashion. The "classical" version is the implementation of CamlP4 which used to be distributed with OCaml before the release of version 3.10. Package: camlp5-buildscripts Description-md5: b0b8de92006a39b8663b378a57554262 Description-en: Camlp5 build scripts These are build-scripts that are helpful in building Camlp5 and packages based on Camlp5. As such, they need to not depend on Camlp5. The command are not installed in a bin-directory, but in the package-directory, hence invoked via the "ocamlfind package/exe" method. Package: caneda Description-md5: a6399eb16f5ba4d4807130943bbbcff5 Description-en: Electronic Design Automation software focused on easy of use and portability Caneda is an open source Electronic Design Automation (EDA) application focused on easy of use and portability. It's goal is to handle the complete design process from schematic capture, through simulation and into circuit layout and PCB. . The software aims to support all kinds of circuit simulation types, e.g. DC, AC, S-parameter and harmonic balance analysis. Package: cantata Description-md5: 56e03d3207539531d61e1a9308595d20 Description-en: Qt client for the music player daemon (MPD) Cantata is a graphical front-end for the music player daemon, MPD. It provides many tools to view and manage the music collection including: . * library - sorted by album, artist, track, directory * albums with cover art * user defined playlists * dynamic playlists * streams, internet radio * lyrics * artist information from Wikipedia * device support for USB mass storage, MTP and CDs Package: capirca-docs Description-md5: dbb45e8a3f8dbd20236b0df91c727b9d Description-en: Multi-platform ACL generation system (documentation) The capirca framework is a designed to utilize common definitions of networks, services and high-level policy files to facilitate the development and manipulation of network access control lists (ACLs) for various platforms. . The capirca framework consists of capirca Python package and the accompanying aclgen tool, which are present in the 'python3-capirca' package. . This is the documentation package. Package: cardpeek Description-md5: d80d427075a8d897a8bce018ed33be37 Description-en: Tool to read the contents of ISO7816 smartcards The goal of cardpeek is to allow smartcard owners to be better informed about what type of personal information is stored in these devices. The tool currently reads the contents of : . * EMV cards, including NFC ones * Navigo public transport cards (partially supports MOBIB as well) * The French health card "Vitale 2" * Electronic/Biometric passports in BAC security mode . It can also read the following cards with limited interpretation of data: * Some Mifare cards (such as the Thalys card) * Moneo, the French electronic purse * GSM SIM cards Package: cardpeek-data Description-md5: e168ab5b978e394c9334b1e59fa3a26c Description-en: Tool to read the contents of ISO7816 smartcards - data files The goal of cardpeek is to allow smartcard owners to be better informed about what type of personal information is stored in these devices. The tool currently reads the contents of : . * EMV cards, including NFC ones * Navigo public transport cards (partially supports MOBIB as well) * The French health card "Vitale 2" * Electronic/Biometric passports in BAC security mode . It can also read the following cards with limited interpretation of data: * Some Mifare cards (such as the Thalys card) * Moneo, the French electronic purse * GSM SIM cards . This package contains architecture independent data files for cardpeek. Package: cargo-binutils Description-md5: 6b1208160271e436d68e51e3e715500c Description-en: Proxy for LLVM tools like llvm-nm, llvm-objdump and llvm-size This package contains the following binaries built from the Rust crate "cargo-binutils": - cargo-cov - cargo-nm - cargo-objcopy - cargo-objdump - cargo-profdata - cargo-readobj - cargo-size - cargo-strip - rust-ar - rust-as - rust-cov - rust-ld - rust-lld - rust-nm - rust-objcopy - rust-objdump - rust-profdata - rust-readobj - rust-size - rust-strip Package: cargo-debstatus Description-md5: 27ea6826db8848a09e04e4920a8633ba Description-en: print dependency tree of a Rust project using Cargo This package provides a debstatus subcommand for the Cargo, the Rust package manager. . cargo debstatus is similar to cargo tree, but for Debian packaging: it traverses all dependencies of your project, checks if the dependency is already in Debian, in the Debian NEW queue or if it needs to be updated. . This tool is primarily targetting Debian Rust packagers and should not be necessary for developing in Rust on Debian. This package contains the following binaries built from the Rust crate "cargo-debstatus": - cargo-debstatus Package: cargo-lock Description-md5: e5e480074e524a09cee8973d23501b19 Description-en: Self-contained Cargo.lock parser This package contains the following binaries built from the Rust crate "cargo-lock": - cargo-lock Package: cashbox Description-md5: c677e8c2cd3e511c3f4d9871ffe607d7 Description-en: cashbox - memorise cost and calculate price of articles cashbox memorises the cost of articles and calculates the total price and change. It is intended for small clubs on a celebration, where members are not experienced in memorizing prices and doing mental arithmetic. Package: cassiopee Description-md5: 57e73214b8958cbfb0b47dcc9f78fe23 Description-en: index and search tool in genomic sequences Cassiopee index and search library C implementation. It is a complete rewrite of the ruby Cassiopee gem. It scans an input genomic sequence (dna/rna/protein) and search for a subsequence with exact match or allowing substitutions (Hamming distance) and/or insertion/deletions. . This package contains the cassiopee and cassiopeeknife tools. Package: castxml Description-md5: 0b6c3678eea001256be5255ac040ea99 Description-en: C-family abstract syntax tree XML output tool Parse C-family source files and optionally write a subset of the Abstract Syntax Tree (AST) to a representation in XML. This is the successor to gccxml. Package: catch Description-md5: d4413c684c96adae6fd62fd0fe4d362e Description-en: C++ Automated Test Cases in Headers Catch is a multi-paradigm automated test framework for C++ and Objective-C. . Its key features are: * Distributed as a single header file with no dependencies. * Test cases are self-registering. * Test cases can be de divided into isolated sections. * Behaviour Driven Design style is possible with GIVEN-WHEN-THEN in place of test cases and sections. * Only one core assertion macro for comparisons; standard language operators are used for comparison, yet the expression is decomposed and properly logged. Package: catch2 Description-md5: cc92aee107c5d815d9d38e619a346cbf Description-en: C++ Automated Test Cases in Headers (transitional package) This is a transitional package. It can safely be removed. Package: catimg Description-md5: 34d427d8e9a3ab0482fef0a35135749a Description-en: fast image printing in to your terminal catimg is a little program written in C with no dependencies that prints images in terminal. It supports JPEG, PNG, ICO and GIF formats. . You will need a 256 color terminal in order to use this program. For higher resolution images, you need unicode support. Package: cava Description-md5: 5b3550bf528f4e279d8f601f7a4f1363 Description-en: Console-based Audio Visualizer for Alsa CAVA is a bar spectrum audio visualizer for the Linux terminal using ALSA, pipewire, pulseaudio or fifo buffer for input. This program is not intended for scientific use. It's written to look responsive and aesthetic when used to visualize music. Package: cavezofphear Description-md5: 4dd40a2dbdb666635c969ad43c1db33d Description-en: ASCII Boulder Dash clone A Boulder Dash game clone for your favorite terminal. You are trapped in the CAVEZ of PHEAR, your mission is to escape through all the caves and make it out alive. To escape through a cave you will have to find all the diamonds located in it. Once you've found all the diamonds, their powers combined will help you get to the next cave, one step closer to freedom. . You can start the game simply from /usr/games/phear . Package: cbonsai Description-md5: 2903daddf55cd23b27e34ba3d3d7a9a6 Description-en: terminal-based bonsai tree generator cbonsai is a bonsai tree generator using ncurses. It intelligently creates, colors, and positions a bonsai tree, and is entirely configurable via CLI options. Package: ccache Description-md5: ee6cfd684c9def102ca8cd664767a949 Description-en: Compiler cache for fast recompilation of C/C++ code Ccache is a compiler cache. It speeds up recompilation by caching previous compilations and detecting when the same compilation is being done again. Package: ccbuild Description-md5: 881a4e51adb3d91ecb9ce9710bcd9d8d Description-en: source scanning build utility for C++ Scan the source for main functions and includes. When the file contains a main function it will compile all the files next to that file's includes and link them into a program. . This makes it possible to build entire programs with minimal configuration. Linker and compiler options can be added and will be automatically divided over the compiler and linker. Package: ccd2iso Description-md5: a1954787bfd651f56bc2746cfa74b767 Description-en: Converter from CloneCD disc image format to standard ISO This converts CD backup files created using the non-free CloneCD program to a format understood by most Free Software CD writing programs. Package: ccls Description-md5: a0041ae63c0c8de35e4287f98d9d0b4e Description-en: C/C++/ObjC language server This originates from cquery, and is a server implementing Language Server Protocol for C/C++/Objective-C. It supports: . * code completion (with both signature help and snippets) * definition/references, and other cross references * cross reference extensions: $ccls/call $ccls/inheritance $ccls/member $ccls/vars ... * formatting * hierarchies: call (caller/callee) hierarchy, inheritance (base/derived) hierarchy, member hierarchy * symbol rename * document symbols and approximate search of workspace symbol * hover information * diagnostics and code actions (clang FixIts) * semantic highlighting and preprocessor skipped regions * semantic navigation: $ccls/navigate Package: ccrypt Description-md5: da31f4a0f5044cdae29a94198cd0810c Description-en: secure encryption and decryption of files and streams ccrypt is a utility for encrypting and decrypting files and streams. It was designed as a replacement for the standard unix crypt utility, which is notorious for using a very weak encryption algorithm. ccrypt is based on the Rijndael cipher, which is the U.S. government's chosen candidate for the Advanced Encryption Standard (AES, see http://www.nist.gov/aes). This cipher is believed to provide very strong security. Package: cd-discid Description-md5: 5e36cbcb6bf4b1b7273d65c78305914d Description-en: CDDB DiscID utility In order to do CDDB queries over the Internet, you must know the DiscID of the CD you are querying. cd-discid provides you with that information. It outputs the discid, the number of tracks, the frame offset of all of the tracks, and the total length of the CD in seconds, on one line in a space-delimited format. cd-discid was designed as a backend tool for cdgrab (now abcde) but will work independently of it. Package: cd-paranoia Description-md5: aaaef93e555356209cc8b21b3da4bd4d Description-en: audio CD reading utility which includes extra data verification features cd-paranoia retrieves audio tracks from CDDA capable CD-ROM drives. The data can be saved to a file or directed to standard output in WAV, AIFF, AIFF-C or raw format. Most ATAPI, SCSI and several proprietary CD-ROM drive makes are supported; cd-paranoia can determine if the target drive is CDDA capable. . In addition to simple reading, cd-paranoia adds extra-robust data verification, synchronization, error handling and scratch reconstruction capability. . This version uses the libcdio library for interaction with a CD-ROM drive. The jitter and error correction however are the same as used in Xiph's cdparanoia. Package: cde Description-md5: 888b6c2716e3ae2cbea84c0cc11dc749 Description-en: package everything required to execute a Linux command on another computer CDEpack (Code, Data, and Environment packaging) is a tool that automatically packages up everything required to execute a Linux command on another computer without any installation or configuration. A command can range from something as simple as a command-line utility to a sophisticated GUI application with 3D graphics. The only requirement is that the other computer have the same hardware architecture (e.g., x86) and major kernel version (e.g., 2.6.X) as yours. CDEpack allows you to easily run programs without the dependency hell that inevitably occurs when attempting to install software or libraries. . Typical use cases: 1. Quickly share prototype software 2. Try out software in non-native environments 3. Perform reproducible research 4. Instantly deploy applications to cluster or cloud computing 5. Submit executable bug reports 6. Package class programming assignments 7. Easily collaborate on coding projects Package: cdecl Description-md5: 4c77c035a2a07fa8fa3ff98ce2990d72 Description-en: Turn English phrases to C or C++ declarations Cdecl is a program which will turn English-like phrases such as "declare foo as array 5 of pointer to function returning int" into C declarations such as "int (*foo[5])()". It can also translate the C into the pseudo- English. And it handles typecasts, too. Plus C++. And in this version it has command line editing and history with the GNU readline library. Package: cdo Description-md5: a3706a835a1fd31e6223c556a174dc28 Description-en: Climate Data Operators Climate Data Operators are a collection of command line Operators to manipulate and analyse Climate model Data. Supported data formats are GRIB, netCDF, SERVICE, EXTRA and IEG. There are more than 400 operators available. Package: cecilia Description-md5: 0ad50c0128dc7c07aa943e8ebf3e38b9 Description-en: Sound synthesis and audio signal processing environment Cecilia is an audio signal processing environment aimed at sound designers. It lets you create your own GUI using a simple syntax and comes with many original built-in modules and presets for sound effects and synthesis. . Cecilia uses the pyo audio engine created for the Python programming language. Package: cedar-backup3 Description-md5: 33453566e74f16c0bd5c3fc52cde62c5 Description-en: local and remote backups to CD/DVD media or Amazon S3 storage Cedar Backup 3 is a software package designed to manage system backups for a pool of local and remote machines. Cedar Backup understands how to back up filesystem data as well as MySQL and PostgreSQL databases and Subversion repositories. It can also be easily extended to support other kinds of data sources. . Cedar Backup is focused around weekly backups to a single CD or DVD disc, with the expectation that the disc will be changed or overwritten at the beginning of each week. If your hardware is new enough, Cedar Backup can write multisession discs, allowing you to add incremental data to a disc on a daily basis. . Alternately, Cedar Backup can write your backups to the Amazon S3 cloud rather than relying on physical media. . Besides offering command-line utilities to manage the backup process, Cedar Backup provides a well-organized library of backup-related functionality, written in the Python 3 programming language. . This package provides Cedar Backup command-line utilities as well as the CedarBackup3 Python library. The accompanying documentation package (cedar-backup3-doc) contains all of the end-user and library public interface documentation. You really should install cedar-backup3-doc and read through the end-user documentation before using Cedar Backup for the first time. Package: cedar-backup3-doc Description-md5: f49576ac765d6ef34a71952b17fd09d7 Description-en: local and remote backups to CD/DVD media or Amazon S3 storage (documentation) Cedar Backup 3 is a software package designed to manage system backups for a pool of local and remote machines. Cedar Backup understands how to back up filesystem data as well as MySQL and PostgreSQL databases and Subversion repositories. It can also be easily extended to support other kinds of data sources. . Cedar Backup is focused around weekly backups to a single CD or DVD disc, with the expectation that the disc will be changed or overwritten at the beginning of each week. If your hardware is new enough, Cedar Backup can write multisession discs, allowing you to add incremental data to a disc on a daily basis. . Alternately, Cedar Backup can write your backups to the Amazon S3 cloud rather than relying on physical media. . Besides offering command-line utilities to manage the backup process, Cedar Backup provides a well-organized library of backup-related functionality, written in the Python 3 programming language. . This package provides the end-user and library public interface documentation for Cedar Backup, both in HTML form. You really should read through the end-user documentation before using Cedar Backup for the first time. Package: celluloid Description-md5: 36039aaa9324deae871f44000a6a65b0 Description-en: simple GTK+ frontend for mpv GNOME MPV is a simple GTK+ frontend for mpv. GNOME MPV interacts with mpv via the client API exported by libmpv, allowing access to mpv's powerful playback capabilities. Package: cenon.app Description-md5: f1b3a118ef345779554e4e15967de2d6 Description-en: Vector graphics tool for GNUstep Cenon is a graphical tool of a special kind. Build upon a modular graphical core, Cenon offers a wide variety of possibilities and applications - not only Desktop Publishing. The best of all, Cenon is free software, available with full source codes, and at home on many computer platforms. . Convert, import and export DXF, PostScript, Adobe Illustrator, DIN formats, HPGL, Gerber and PDF. Package: cenon.app-common Description-md5: 517ea2381fe39a8b56f0793028d0f51e Description-en: Vector graphics tool for GNUstep (common files) Cenon is a graphical tool for vector design and desktop publishing. It supports conversion, import and export in several formats like DXF, PostScript, Adobe Illustrator, DIN formats, HPGL, Gerber, PDF and SVG. . This package contains the architecture-independent files. Package: certstream-server-go Description-md5: 6caec8a16b7c066ccf03f77691c41c85 Description-en: aggregates data from certificate transparency logs (server CLI) Certstream Server Go . This project aims to be a drop-in replacement for the certstream server https://github.com/CaliDog/certstream-server/ by Calidog. This tool aggregates, parses, and streams certificate data from multiple certificate transparency logs via websocket connections to the clients. For more information about certificate transparency see: https://www.certificate-transparency.org/what-is-ct . Everyone can use this project to analyze newly created TLS certificates as they are issued. . See "python3-certstream" for a client library and command-line client tool. . This package contains the command-line tool server. Package: cgi-mapserver Description-md5: 84edf36c492ddf586b6901d8fd342142 Description-en: CGI executable for MapServer This package contains the mapserv CGI program. It provides the MapServer template language, and can be used to implement Web Map Service applications. . MapServer is a CGI-based framework for Internet map services which supports Open Geospatial Consortium (OGC) standards. Scripting functionality in MapScript is provided by the suggested mapscript library packages. Package: cgns-convert Description-md5: a6d7902ce7acdbd73e3e6d8f0350872f Description-en: CFD General Notation System - Conversion tools The CFD General Notation System (CGNS) provides a general, portable, and extensible standard for the storage and retrieval of computational fluid dynamics (CFD) analysis data. It consists of a collection of conventions, and free and open software implementing those conventions. It is self-descriptive, machine-independent, well-documented, and administered by an international steering committee. It is also an American Institute of Aeronautics and Astronautics (AIAA) Recommended Practice. . This package contains the adf2hdf, hdf2adf tools. Package: cgvg Description-md5: b23f1a8c3132a407fe7cad19b1f0e7ed Description-en: command-line source browsing tool cgvg is a pair of Perl scripts ("cg" and "vg") which are meant to assist a programmer in doing command-line source browsing. . The idea is you can easily search for keywords in the code, and jump to the file and line where a match is found. Used with ctags(1), this can really help with jumping around and following code. Some features include a human-readable output, coloring, bold (and alternate bolding), and just sheer convenience for a programmer. . cgvg uses the Perl internal find and does its own searching, rather than being a wrapper for UNIX find(1) and grep(1). There is a ~/.cgvgrc file for per-user configuration, and some nice features like coloring, and multiple log files. Package: chafa Description-md5: 22a0cde9e8437e61d5167ec916682939 Description-en: Image-to-text converter supporting a wide range of symbols, etc. Chafa is a command-line utility that converts all kinds of images, including animated image formats like GIFs, into ANSI/Unicode character output that can be displayed in a terminal. . It is highly configurable, with support for alpha transparency and multiple color modes and color spaces, combining a range of Unicode characters for optimal output. . The core functionality is provided by a C library with a public, well-documented API. . This package ships the command line tool. Package: charliecloud Description-md5: cb5f7a7c45a1b470512c20a02152b601 Description-en: user-defined software stacks (UDSS) for HPC centers (metapackage) Charliecloud provides user-defined software stacks (UDSS) (aka containers) for high-performance computing (HPC) centers. This "bring your own software stack" functionality addresses needs such as: software dependencies that are numerous, complex, unusual, differently configured, or simply newer/older than what the center provides; build-time requirements unavailable within the center, such as relatively unfettered internet access; validated software stacks and configuration to meet the standards of a particular field of inquiry; portability of environments between resources, including workstations and other test and development system not managed by the center; consistent environments, even archivally so, that can be easily, reliabily, and verifiably reproduced in the future; and/or usability and comprehensibility. . This package provides runtime and builder packages for Charliecloud. Package: charliecloud-builders Description-md5: b7dc89814676ae204f1fc0bb2df35902 Description-en: user-defined software stacks (UDSS) for HPC centers (builders) Charliecloud provides user-defined software stacks (UDSS) (aka containers) for high-performance computing (HPC) centers. This "bring your own software stack" functionality addresses needs such as: software dependencies that are numerous, complex, unusual, differently configured, or simply newer/older than what the center provides; build-time requirements unavailable within the center, such as relatively unfettered internet access; validated software stacks and configuration to meet the standards of a particular field of inquiry; portability of environments between resources, including workstations and other test and development system not managed by the center; consistent environments, even archivally so, that can be easily, reliabily, and verifiably reproduced in the future; and/or usability and comprehensibility. . This package provides image builders for Charliecloud. Package: charliecloud-common Description-md5: a4d709f199107d02a6260f4b456b3f4a Description-en: user-defined software stacks (UDSS) for HPC centers (common files) Charliecloud provides user-defined software stacks (UDSS) (aka containers) for high-performance computing (HPC) centers. This "bring your own software stack" functionality addresses needs such as: software dependencies that are numerous, complex, unusual, differently configured, or simply newer/older than what the center provides; build-time requirements unavailable within the center, such as relatively unfettered internet access; validated software stacks and configuration to meet the standards of a particular field of inquiry; portability of environments between resources, including workstations and other test and development system not managed by the center; consistent environments, even archivally so, that can be easily, reliabily, and verifiably reproduced in the future; and/or usability and comprehensibility. . This package provides common files for Charliecloud. Package: charliecloud-doc Description-md5: 3de284a21080bcd5e27a092c522e8bfc Description-en: user-defined software stacks (UDSS) for HPC centers (documentation) Charliecloud provides user-defined software stacks (UDSS) (aka containers) for high-performance computing (HPC) centers. This "bring your own software stack" functionality addresses needs such as: software dependencies that are numerous, complex, unusual, differently configured, or simply newer/older than what the center provides; build-time requirements unavailable within the center, such as relatively unfettered internet access; validated software stacks and configuration to meet the standards of a particular field of inquiry; portability of environments between resources, including workstations and other test and development system not managed by the center; consistent environments, even archivally so, that can be easily, reliabily, and verifiably reproduced in the future; and/or usability and comprehensibility. . This package provides documentation files for Charliecloud. Package: charliecloud-runtime Description-md5: 695addde1653bc5f0f6abee3f887dda0 Description-en: user-defined software stacks (UDSS) for HPC centers (runtime tools) Charliecloud provides user-defined software stacks (UDSS) (aka containers) for high-performance computing (HPC) centers. This "bring your own software stack" functionality addresses needs such as: software dependencies that are numerous, complex, unusual, differently configured, or simply newer/older than what the center provides; build-time requirements unavailable within the center, such as relatively unfettered internet access; validated software stacks and configuration to meet the standards of a particular field of inquiry; portability of environments between resources, including workstations and other test and development system not managed by the center; consistent environments, even archivally so, that can be easily, reliabily, and verifiably reproduced in the future; and/or usability and comprehensibility. . This package provides tools to run containers for Charliecloud. Package: charliecloud-tests Description-md5: e941718bf5b79a4c851dce52f78e9b20 Description-en: user-defined software stacks (UDSS) for HPC centers (test suite) Charliecloud provides user-defined software stacks (UDSS) (aka containers) for high-performance computing (HPC) centers. This "bring your own software stack" functionality addresses needs such as: software dependencies that are numerous, complex, unusual, differently configured, or simply newer/older than what the center provides; build-time requirements unavailable within the center, such as relatively unfettered internet access; validated software stacks and configuration to meet the standards of a particular field of inquiry; portability of environments between resources, including workstations and other test and development system not managed by the center; consistent environments, even archivally so, that can be easily, reliabily, and verifiably reproduced in the future; and/or usability and comprehensibility. . This package provides a test suite for Charliecloud. Package: charon-cmd Description-md5: 80fd42eb6fb38dab592c2f0b87243623 Description-en: standalone IPsec client The strongSwan VPN suite uses the native IPsec stack in the standard Linux kernel. It supports both the IKEv1 and IKEv2 protocols. . This package contains the charon-cmd command, which can be used as a client to connect to a remote IKE daemon. Package: chasquid Description-md5: 5fa8e18e455407436ede6b8ff295e55c Description-en: simple SMTP (email) server written in go chasquid is an SMTP (email) server with a focus on simplicity, security, and ease of operation. . It sends and receives email as a typical MTA (for example, can be used instead of Postfix or Exim), and it is designed mainly for individuals and small groups. . It's written in Go, and is open source under the Apache license 2.0. Package: check-manifest Description-md5: c51d954135c8eb3c388f6e04868b97be Description-en: Tool to check the completeness of MANIFEST.in for Python packages (Python 3) The check-manifest tool performs a check on a MANIFEST.in file from a Python project and verifies its completeness. It can also create a MANIFEST.in file from scratch or append suggestions to it, and the user can also ignore certain patterns if needed. Package: check-pgactivity Description-md5: c9a37a5e108290ffc62eb797232225d5 Description-en: PostgreSQL plugin for Nagios check_pgactivity is a Nagios probe dedicated to PostgreSQL. It offers many options to measure and monitor useful performance metrics. . Services include (among others) monitoring of autovacuum, bgwriter, locks, long queries, idle in transaction queries, number of temporary files and WAL files, bloat of tables and btree indexes, commit and hit ratios, WAL archives exhaustivity, age of logical backups, backends number and states, backup label file age, connectivity, replication delay between primary and secondary instances, database sizes, vacuum and analyze times, sequence exhaustion, snapshots age, presence of unlogged tables or invalid indexes, incoming freeze, settings changes, PostgreSQL minor version, PGDATA rights, custom queries. Most services only need normal user rights. Package: checkit-tiff Description-md5: f1077d43c7869fa9ff00ddd1f99e6696 Description-en: conformance checker for baseline TIFFs "checkit_tiff" is a conformance checker for baseline TIFFs (with various extensions). It works in different way than other tools. Instead to use a hardcoded rule set with predefined values, you are able to define tags and corresponding values more fine granulary. The rulesets are human readable and could be adapted to own needs. . The "checkit_tiff" works on commandline and therefore it is embedable in scripts . The tools are developed for purposes of curation and longterm preservation Package: checkpolicy Description-md5: 863da67d6724107de7579bcd3c30b3db Description-en: SELinux policy compiler Security-enhanced Linux is a patch of the Linux® kernel and a number of utilities with enhanced security functionality designed to add mandatory access controls to Linux. The Security-enhanced Linux kernel contains new architectural components originally developed to improve the security of the Flask operating system. These architectural components provide general support for the enforcement of many kinds of mandatory access control policies, including those based on the concepts of Type Enforcement®, Role-based Access Control, and Multi-level Security. . This package contains checkpolicy, the SELinux policy compiler. Only required for building policies. It uses libsepol to generate the binary policy. checkpolicy uses the static libsepol since it deals with low level details of the policy that have not been encapsulated/abstracted by a proper shared library interface. Package: chewing-tools Description-md5: 35498be39a23cb039efd3015b2d33892 Description-en: intelligent phonetic input method library (tools) libchewing is an intelligent phonetic input method library for Chinese. . It provides the core algorithm and logic so that they can be shared among the various input methods like JMCCE, xcin-chewing, scim-chewing, iiimf-chewing, screen-chewing, ime-chewing, etc. . The Chewing input method is a smart bopomofo fonetics input method that is useful for inputing Mandarin Chinese based language. . This package contains tools for chewing. Package: chewmail Description-md5: 8a41c68341878d09fd4cc6070dbd0e28 Description-en: mail archiver for various mailbox formats chewmail is a Perl-based mail archiver. It uses Mail::Box so supports any mailbox format it does. It can filter messages into mbox's based on the message's date and other criteria. Package: chiaki Description-md5: 49de8693b3fe894205edac61e87a411c Description-en: PlayStation remote play client Chiaki is an unofficial, free and open source PlayStation Remote Play Client. While not an official Sony software, Chiaki doesn't require having a jailbroken console. . Everything necessary for a full streaming session, including the initial registration and wakeup of the console, is supported. Package: chibicc Description-md5: 396ba981f00d40581f7c81cd7619bb29 Description-en: small C compiler This is yet another small C compiler that implements most C11 features. Even though it still probably falls into the "toy compilers" category just like other small compilers do, chibicc can compile several real-world programs, including Git, SQLite, libpng and chibicc itself, without making modifications to the compiled programs. Generated executables of these programs pass their corresponding test suites. So, chibicc actually supports a wide variety of C11 features and is able to compile hundreds of thousands of lines of real-world C code correctly. Package: chirp Description-md5: 7185287e8601d4627870609e2b36570b Description-en: Configuration tool for amateur radios CHIRP is a free, open-source tool for programming your amateur radio. It supports a large number of manufacturers and models, as well as provides a way to interface with multiple data sources and formats. . CHIRP can handle data in the following formats: - Comma Separated Values (.csv) - Comma Separated Values generated by RT Systems (.csv) - EVE for Yaesu VX-5 (.eve) - Kenwood HMK format (.hmk) - Kenwood commercial ITM format (.itm) - Icom Data Files (.icf) - ARRL TravelPlus (.tpe) - VX5 Commander Files (.vx5) - VX7 Commander Files (.vx7) . Most popular modern amateur radios are supported by CHIRP via their interface cables. Package: chocolate-doom Description-md5: c8bc3c8e2da5b1221ee5bc0624a97d0c Description-en: Doom engines closely-compatible with Vanilla Doom Chocolate Doom aims to accurately reproduce the original DOS version of Doom and other games based on the Doom engine in a form that can be run on modern computers. Unlike most modern Doom engines, Chocolate Doom is not derived from the Boom source port and does not inherit its features (or bugs). . This package contains: * Chocolate Doom, a port of Id Software's "Doom" (1993) * Chocolate Heretic, a port of Raven Software's "Heretic" (1994) * Chocolate Hexen, a port of Raven Software's "Hexen" (1995) * Chocolate Strife, a recreation of Rogue Entertainment's "Strife" (1996) . These games are designed to behave as similar to the original DOS version as is possible. . Chocolate Doom supports all flavors of Doom, including The Ultimate Doom, Doom 2 and Final Doom as well as Chex(R) Quest, HacX, Freedoom: Phase 1 and Phase 2 and FreeDM. . All Chocolate game engines require game data to play. For Chocolate Doom, free game data is available in the freedoom package. Commercial game data for all four engines can be packaged using "game-data-packager". Package: chordpro Description-md5: fc305d5a6f677d472d8fe39b4e547b8c Description-en: lyrics and chords formatting program ChordPro will read one or more text files containing the lyrics of one or many songs plus chord information. chordpro will then generate a photo-ready, professional looking, impress-your-friends sheet-music suitable for printing on your nearest printer. Package: chromhmm Description-md5: 9f69005f0878f8c58d9c5cf8207d4d4b Description-en: Chromatin state discovery and characterization ChromHMM is software for learning and characterizing chromatin states. ChromHMM can integrate multiple chromatin datasets such as ChIP-seq data of various histone modifications to discover de novo the major re-occuring combinatorial and spatial patterns of marks. ChromHMM is based on a multivariate Hidden Markov Model that explicitly models the presence or absence of each chromatin mark. The resulting model can then be used to systematically annotate a genome in one or more cell types. By automatically computing state enrichments for large-scale functional and annotation datasets ChromHMM facilitates the biological characterization of each state. ChromHMM also produces files with genome-wide maps of chromatin state annotations that can be directly visualized in a genome browser. Package: chromhmm-example Description-md5: 3572f4435730b38208e1cb26fe125d2f Description-en: Chromatin state discovery and characterization (example) ChromHMM is software for learning and characterizing chromatin states. ChromHMM can integrate multiple chromatin datasets such as ChIP-seq data of various histone modifications to discover de novo the major re-occuring combinatorial and spatial patterns of marks. ChromHMM is based on a multivariate Hidden Markov Model that explicitly models the presence or absence of each chromatin mark. The resulting model can then be used to systematically annotate a genome in one or more cell types. By automatically computing state enrichments for large-scale functional and annotation datasets ChromHMM facilitates the biological characterization of each state. ChromHMM also produces files with genome-wide maps of chromatin state annotations that can be directly visualized in a genome browser. . This package provides example to work with ChromHMM. Package: chuck Description-md5: 93973ac7854c53bfa5aca97d89078109 Description-en: Concurrent, On-the-fly Audio Programming Language ChucK is a new audio programming language for real-time synthesis, composition, and performance, which runs on commodity operating systems. . ChucK presents a new time-based concurrent programming model, which supports multiple, simultaneous, dynamic control rates, and the ability to add, remove, and modify code, on-the-fly, while the program is running, without stopping or restarting. Package: chuck-data Description-md5: d778685a8579de895bfab4c91805b65d Description-en: Examples and data files for ChucK This package provides the examples, documentation and other architecture-independent files for ChucK, the concurrent, on-the-fly audio programming language. Package: cidr Description-md5: 8ee9820ede86915fc95adf75a8c4dc29 Description-en: Simplifies IPv4/IPv6 CIDR network prefix management cidr simplifies working with IPv4 and IPv6 CIDR network prefixes by featuring operations such as counting addresses, detecting overlaps, explaining CIDR network prefixes, and subdividing them into subnets. Package: cif-tools Description-md5: e3592361fdf290a5f2e7276c35254eb2 Description-en: Suite of tools to manipulate, validate and query mmCIF files This package contains a suite of tools for the manipulation of mmCIF files. . The structure of macro molecules is nowadays recorded in mmCIF files. Until recently however the ancient PDB file format was used by many programs but that format has since long been deprecated. . This package provides two tools, pdb2cif and cif2pdb, that can convert files from one format into the other, provided that data fits of course. . Other tools are cif-validate, cif-grep, cif-diff, cif-merge and mmCQL. The latter can be used to manipulate an mmCIF file as if it were a SQL like database using SELECT, UPDATE, INSERT and DELETE commands. . This package depends on libcifpp. Package: cinder-tempest-plugin Description-md5: 08b16cc36a241530b69fbdcbf9a2a790 Description-en: OpenStack Integration Test Suite - Cinder plugin Tempest is a set of integration tests to be run against a live Openstack cluster in order to make sure that all components are working as expected. Tempest will start and stop virtual machine in order to check that your cloud is working as expected. . This package contains the Cinder plugin. Package: cinnamon-control-center Description-md5: 37bb08041c8507e847360436bc62febb Description-en: configuration applets for the Cinnamon desktop This package contains configuration applets for the Cinnamon desktop, allowing to set the date and time, regional settings, network configuration, screen resolution, and other Cinnamon parameters. Package: cinnamon-control-center-data Description-md5: 1bd4f69feaf5b384956d45684850d147 Description-en: configuration applets for Cinnamon - data files This package contains data files (icons, pixmaps, locales files) needed by the configuration applets in the cinnamon-control-center package. Package: cinnamon-desktop-data Description-md5: 1eaf9fbdff376002b0e11161f1afb94f Description-en: Common files for Cinnamon desktop apps This package includes files that are shared between several Cinnamon apps (i18n files and configuration schemas). Package: cinnamon-screensaver Description-md5: 8b61f0d92305f37fe8e1fd511f0a23f5 Description-en: Cinnamon screen saver and locker cinnamon-screensaver is a screen saver and locker that aims to have simple, sane and secure defaults, and be well integrated with the Cinnamon desktop. Package: cinnamon-session Description-md5: 0361118c974a1d7833385553aa7c1bab Description-en: Cinnamon Session Manager - Minimal runtime The Cinnamon Session Manager is in charge of starting the core components of the Cinnamon desktop, and applications that should be launched at login time. It also features a way to save and restore currently running applications. . This package contains the binaries for the Cinnamon Session Manager, but no startup scripts. It is meant for those willing to start cinnamon-session by hand with the components of their choice, and for applications such as MDM that use cinnamon-session internally. Package: cinnamon-session-common Description-md5: a0e321d40ad03e6982f4f1352502dac6 Description-en: Cinnamon Session Manager - common files The Cinnamon Session Manager is in charge of starting the core components of the Cinnamon desktop, and applications that should be launched at login time. It also features a way to save and restore currently running applications. . This package contains the translations, data files and startup scripts which are common to the Cinnamon and Cinnamon fallback sessions. Package: circle-term Description-md5: 6f46d48412784e9b5748eccaa29accbe Description-en: terminal frontend for the Circle application host The circle-fe-term script and the Circle::FE::Term module provide a terminal frontend to the Circle application host, packaged as circle-backend. Package: citation-style-language-locales Description-md5: bebe609cff1609aa35ffbabddc00b650 Description-en: Citation Style Language (CSL) citation locales Citation Style Language (CSL) is a popular open XML-based language to describe the formatting of citations and bibliographies. This package includes all available locales files from CitationStyles.org. Package: citation-style-language-styles Description-md5: d39938f1d76a18d7154441a276c8345a Description-en: Citation Style Language (CSL) citation styles Citation Style Language (CSL) is a popular open XML-based language to describe the formatting of citations and bibliographies. This package includes all available styles from CitationStyles.org. Package: civetweb Description-md5: 70bdb3aa7be333f0c25d62c6cb93600f Description-en: embeddable web server with optional CGI, SSL and Lua support CivetWeb is an easy to use, powerful, C (C/C++) embeddable web server with optional CGI, SSL and Lua support. CivetWeb has a MIT license so you can innovate without restrictions. . CivetWeb can be used by developers as a library, to add web server functionality to an existing application. . It can also be used by end users as a stand-alone web server running on a Windows or Linux PC. It is available as single executable, no installation is required. Package: ckb-next Description-md5: 3ae573810d61a5eebaaa863a2be5f572 Description-en: driver for Corsair keyboards and mice ckb-next is an open-source driver for Corsair keyboards and mice. It aims to bring the features of Corsair's proprietary CUE software to the Linux and Mac operating systems. Package: cl-asdf Description-md5: 045d32b1c65c61130426f3ef093f072e Description-en: Another System Definition Facility ASDF provides the functionality of make and ld.so for Common Lisp software: It drives compilation and dynamic loading for complex Lisp systems with multiple modules and files, and is the de facto standard used by free software written in Common Lisp. . It also includes a utility library, UIOP, to portably deal with many issues that all Common Lisp programs have to deal with, including handling pathnames, accessing the filesystem, executing external programs, user configuration, etc. . Most Common Lisp implementations already provide asdf via (require "asdf"), but not all of them provide an up-to-date version. Package: cl-babel Description-md5: 734bead228f1e8893804fba8da89314b Description-en: charset encoding/decoding library for Common Lisp Babel is a charset encoding/decoding library, not unlike GNU libiconv, but completely written in Common Lisp. . It strives to achieve decent performance. To that effect, it uses OpenMCL's approach of calculating the destination buffer size in advance. Most of the encoding/decoding algorithms have been adapted from OpenMCL's source. . Another important goal is reusability. Similarly to SBCL, it defines an interface wherein the algorithms can be reused between a variety of data types so long we're dealing with conversions between octets and unicode code points. . Babel comes with converters between strings and (unsigned-byte 8) vectors but can be easily extended to deal with, e.g., strings and foreign memory, vectors and Closure's runes, etc... Package: cl-chunga Description-md5: 99d878dbe647df60ef19fbedb6ff9ea8 Description-en: Portable chunked streams for Common Lisp Chunga implements streams capable of chunked encoding on demand as defined in RFC 2616. For an example of how these streams can be used see cl-drakma. . The library needs a Common Lisp implementation that supports Gray streams and relies on David Lichteblau's trivial-gray-streams to offer portability between different Lisps. . Chunga is currently not optimized towards performance - it is rather intended to be easy to use and (if possible) to behave correctly. Package: cl-closer-mop Description-md5: a21414ff10eea06d00c3205a642b7d68 Description-en: Cross Implementation AMOP library This library enhances the different MOP implementations so that they support better the AMOP specifications. . The CLOS spec contained two parts, only the basic level went into the Common Lisp standard. The lower level functions of the AMOP were not included so different implementations differ (mostly slightly) in how to implement the AMOP. . With the help of cl-closer-mop you can use the full power of AMOP on all supported implementations, relying on the library to translate your code. . Supported implementations: - Allegro Common Lisp - Armed Bear Common Lisp (ABCL) - Clisp - Clozure Common Lisp (CCL) - CMU Common Lisp (CMUCL) - Embeddable Common Lisp (ECL) - LispWorks Personal and Hobbyist editions - Steel Bank Common Lisp (SBCL) (version restrictions might apply) Package: cl-consfigurator Description-md5: 72c33d706b688275e6f5f34d3cd9b431 Description-en: Lisp declarative configuration management system Consfigurator is a system for declarative configuration management using Common Lisp. You can use it to configure hosts as root, deploy services as unprivileged users, build and deploy containers, install operating systems, produce disc images, and more. Some key advantages: . * Apply configuration by transparently starting up another Lisp image on the machine to be configured, so that you can use the full power of Common Lisp to inspect and control the host. . * Also define properties of hosts in a more restricted language, that of :POSIX properties, to configure machines, containers and user accounts where you can't install Lisp. These properties can be applied using just an SSH or serial connection, but they can also be applied by remote Lisp images, enabling code reuse. . * Flexibly chain and nest methods of connecting to hosts. For example, you could have Consfigurator SSH to a host, sudo to root, start up Lisp, use the setns(2) system call to enter a Linux container, and then deploy a service. Secrets, and other prerequisite data, are properly passed along. . * Combine declarative semantics for defining hosts and services with a multiparadigmatic general-purpose programming language that won't get in your way. . Declarative configuration management systems like Consfigurator and Propellor share a number of goals with projects like the GNU Guix System and NixOS. However, tools like Consfigurator and Propellor try to layer the power of declarative and reproducible configuration semantics on top of traditional, battle-tested UNIX system administration infrastructure like distro package managers, package archives and daemon configuration mechanisms, rather than seeking to replace any of those. Let's get as much as we can out of all that existing distro policy-compliant work! Package: cl-esrap Description-md5: c31bf7580d15778f36b8b2dadbb6098b Description-en: Packrat Parsing library for Common Lisp In addition to regular Packrat / Parsing Grammar / TDPL features Esrap supports dynamic redefinition of nonterminals, inline grammars, semantic predicates, and include introspecive facilities for development. Package: cl-irc Description-md5: 2606a9ebc1fffd8212836e77ad3ce5ab Description-en: Common Lisp Internet Relay Chat Library cl-irc provides a library for Common Lisp programs to interact with IRC servers. This library has been most tested with SBCL. Several example programs are provided. Package: cl-iterate Description-md5: d078c7a740ac5eb9946c8c023307666d Description-en: Jonathan Amsterdam's Common Lisp iterator/gatherer/accumulator facility iterate is an iteration construct for Common Lisp. It is similar to the CL:LOOP macro, with these distinguishing marks: . - it is extensible, - it helps editors like Emacs indent iterate forms by having a more lisp-like syntax, - and it isn't part of the ANSI standard for Common Lisp (which is sometimes a bad thing and sometimes good). Package: cl-modlisp Description-md5: 4825b6e67b01b0caf998c399f102513b Description-en: Common Lisp interface to the Apache mod-lisp module cl-modlisp provides a Common Lisp interface to the mod_lisp Apache module. The mod_lisp is a low-level Apache interface. This package provides a higher level layer on top of mod_lisp. The package has support for CMUCL, SBCL, CLISP, AllegroCL, and Lispworks. Package: cl-named-readtables Description-md5: 2c872f88c5030a27b709a996c91a2c6f Description-en: Common Lisp library that creates namespaces for named readtables Named-Readtables is a library that provides a namespace for readtables akin to the already-existing namespace of packages in Common Lisp. In particular: . - you can associate readtables with names, and retrieve readtables by names; . - you can associate source files with readtable names, and be sure that the right readtable is active when compiling/loading the file; . - similarly, your development environment now has a chance to automatically determine what readtable should be active while processing source forms on interactive commands. (E.g. think of `C-c C-c` in Slime (yet to be done)) . It follows that Named-Readtables is a facility for using readtables in a localized way. . Additionally, it also attempts to become a facility for using readtables in a modular way. In particular: . - it provides a macro to specify the content of a readtable at a glance; . - it makes it possible to use multiple inheritance between readtables. Package: cl-nibbles Description-md5: fbfc5a79ec698621ca6538a153d88d7f Description-en: Common Lisp library for accessing octet-addressed blocks of data nibbles is a library for accessing multibyte integers from octet arrays and streams. While such accessors are straightforward to write, nibbles aims to centralize such facilities and also provide optimizations for them when appropriate. Package: cl-pg Description-md5: 3d474065e3822e21eb290c04204c81fa Description-en: Common Lisp library that provides a socket level PostgreSQL interface Pg is a socket-level interface to the PostgreSQL object-relational Database. The Library implements the client part of the frontend/backend protocol, so does not require interfacing with the libpq library. SQL types are converted to the equivalent Common Lisp types where possible. Supports large objects (BLOBs). Package: cl-photo Description-md5: aad3346c894bf1ff79a39551ffff19ad Description-en: photographic calculator in Common Lisp cl-photo provides multiple photographic formulas for to assist with taking photographs. A significant camera database is included. Field of view and depth of field are well supported. Package: cl-pipes Description-md5: b3518c88137a8d03171209397267d17a Description-en: Common Lisp library for pipes or streams This package has functions for manipulating pipes, also called streams. This package is adapted from an implementation in Peter Norvig's Paradigms of Artificial Intelligence Programming. Package: cl-plus-ssl Description-md5: 9d705195ad7c3e4e5143152f074598d9 Description-en: Common Lisp interface to OpenSSL CL+SSL is portable code based on CFFI and gray streams. It defines its own libssl BIO method, so that SSL I/O can be written over portable Lisp streams instead of bypassing the streams and sending data over Unix file descriptors directly. (But the traditional approach is still used if possible.) Package: cl-ppcre Description-md5: d4114effca05408ddbf69ace9e9e4ce6 Description-en: Portable Perl-compatible regular expressions for Common Lisp CL-PPCRE is a portable regular expression library for Common Lisp which has the following features: . * It is compatible with Perl. * It is pretty fast. * It is portable between ANSI-compliant Common Lisp implementations. * It is thread-safe. * In addition to specifying regular expressions as strings like in Perl you can also use S-expressions. Package: cl-ppcre-unicode Description-md5: f9926bde560996b85de236e47a025acf Description-en: Portable Perl-compatible regular expressions for Common Lisp (Unicode) CL-PPCRE is a portable regular expression library for Common Lisp which has the following features: . * It is compatible with Perl. * It is pretty fast. * It is portable between ANSI-compliant Common Lisp implementations. * It is thread-safe. * In addition to specifying regular expressions as strings like in Perl you can also use S-expressions. . This package adds support for Unicode properties to cl-ppcre. Package: cl-pubmed Description-md5: 26d7b67de3b629e65f5ed35be7a8e3ce Description-en: Common Lisp package to query Pubmed medical literature database This library has functions for querying the PubMed medical literature database and parsing the XML results into Common Lisp objects. This package uses the cl-aserve for HTTP fetches. Package: cl-xlunit Description-md5: 396134fead80d6f9dc48689109d65eec Description-en: Common Lisp eXtreme Lisp Unit Testing Package XLUnit provides a unit testing package for Common Lisp. It is based on the XPTest package by OnShore development, but is rewritten to be closer in usage to the JUnit package. Also, it is designed to be used with significantly less overhead on the part of the test author compared to XPTest. Package: cl-xptest Description-md5: 193e8a789a5452f9c19622f219aa29aa Description-en: Extreme programming test suite for Common Lisp package xptest is the test suite written by onShore Development. It is toolkit for building test suites, very much inspired by the test frameworks that the Extreme Programming crew made available for Smalltalk and other languages. Package: clamtk Description-md5: 8942c2da6c02354b285054fb8219c530 Description-en: graphical front-end for ClamAV ClamTk is a graphical front-end for Clam Antivirus. . It is designed to be an easy-to-use, lightweight, on-demand antivirus scanner for Linux systems. . Context menu support for KDE's Plasma Desktop (Dolphin file manager) and Nemo and Thunar sendto is included. Context menu support for GNOME (Nautilus file manager), but due to additional dependencies required, it is in a separate package: clamtk-gnome. Package: clamtk-gnome Description-md5: fda80a0170042c568962b1893e1d98d4 Description-en: GNOME (Nautilus) MenuProvider extension for ClamTk ClamTk is a graphical front-end for Clam Antivirus. . This package contains a nautilus plugin to allow right click support for easy virus scanning with ClamTk and thus ClamAV in GNOME. Package: clang Description-md5: e5fe16b3a59bdef5e6636c681fbc6bc8 Description-en: C, C++ and Objective-C compiler (LLVM based), clang binary Clang project is a C, C++, Objective C and Objective C++ front-end for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This is a dependency package providing the default clang compiler. Package: clang-20 Description-md5: c364160e44345420df0f2e97b3082b69 Description-en: C, C++ and Objective-C compiler Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. Package: clang-20-doc Description-md5: 6bf5242bfe6f159fd907beb982f2315f Description-en: C, C++ and Objective-C compiler - Documentation Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the documentation. Package: clang-20-examples Description-md5: c2fd51cc2d722b8e5b1c1549d931bc06 Description-en: Clang examples Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang examples. Package: clang-21 Description-md5: c364160e44345420df0f2e97b3082b69 Description-en: C, C++ and Objective-C compiler Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. Package: clang-21-doc Description-md5: 6bf5242bfe6f159fd907beb982f2315f Description-en: C, C++ and Objective-C compiler - Documentation Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the documentation. Package: clang-21-examples Description-md5: c2fd51cc2d722b8e5b1c1549d931bc06 Description-en: Clang examples Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang examples. Package: clang-22 Description-md5: c364160e44345420df0f2e97b3082b69 Description-en: C, C++ and Objective-C compiler Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. Package: clang-22-doc Description-md5: 6bf5242bfe6f159fd907beb982f2315f Description-en: C, C++ and Objective-C compiler - Documentation Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the documentation. Package: clang-22-examples Description-md5: c2fd51cc2d722b8e5b1c1549d931bc06 Description-en: Clang examples Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang examples. Package: clang-format Description-md5: b50362fb3abbe4fca65017f3e1c209b3 Description-en: Tool to format C/C++/Obj-C code Clang-format is both a library and a stand-alone tool with the goal of automatically reformatting C++ sources files according to configurable style guides. To do so, clang-format uses Clang's Lexer to transform an input file into a token stream and then changes all the whitespace around those tokens. The goal is for clang-format to both serve both as a user tool (ideally with powerful IDE integrations) and part of other refactoring tools, e.g. to do a reformatting of all the lines changed during a renaming. . This is a dependency package providing the clang format tool. Package: clang-format-20 Description-md5: 5fdb7838fa336de9de2703cb644c12e4 Description-en: Tool to format C/C++/Obj-C code Clang-format is both a library and a stand-alone tool with the goal of automatically reformatting C++ sources files according to configurable style guides. To do so, clang-format uses Clang's Lexer to transform an input file into a token stream and then changes all the whitespace around those tokens. The goal is for clang-format to both serve both as a user tool (ideally with powerful IDE integrations) and part of other refactoring tools, e.g. to do a reformatting of all the lines changed during a renaming. . This package also provides vim and emacs plugins. Package: clang-format-21 Description-md5: 5fdb7838fa336de9de2703cb644c12e4 Description-en: Tool to format C/C++/Obj-C code Clang-format is both a library and a stand-alone tool with the goal of automatically reformatting C++ sources files according to configurable style guides. To do so, clang-format uses Clang's Lexer to transform an input file into a token stream and then changes all the whitespace around those tokens. The goal is for clang-format to both serve both as a user tool (ideally with powerful IDE integrations) and part of other refactoring tools, e.g. to do a reformatting of all the lines changed during a renaming. . This package also provides vim and emacs plugins. Package: clang-format-22 Description-md5: 5fdb7838fa336de9de2703cb644c12e4 Description-en: Tool to format C/C++/Obj-C code Clang-format is both a library and a stand-alone tool with the goal of automatically reformatting C++ sources files according to configurable style guides. To do so, clang-format uses Clang's Lexer to transform an input file into a token stream and then changes all the whitespace around those tokens. The goal is for clang-format to both serve both as a user tool (ideally with powerful IDE integrations) and part of other refactoring tools, e.g. to do a reformatting of all the lines changed during a renaming. . This package also provides vim and emacs plugins. Package: clang-tidy Description-md5: 997e82653d3d90e8f16054aa656aa1c8 Description-en: clang-based C++ linter tool Provide an extensible framework for diagnosing and fixing typical programming errors, like style violations, interface misuse, or bugs that can be deduced via static analysis. clang-tidy is modular and provides a convenient interface for writing new checks. . This is a dependency package providing the clang tidy tool. Package: clang-tidy-20 Description-md5: 239d974b460ce0b6a914aa94c05888ad Description-en: clang-based C++ linter tool Provide an extensible framework for diagnosing and fixing typical programming errors, like style violations, interface misuse, or bugs that can be deduced via static analysis. clang-tidy is modular and provides a convenient interface for writing new checks. Package: clang-tidy-21 Description-md5: 239d974b460ce0b6a914aa94c05888ad Description-en: clang-based C++ linter tool Provide an extensible framework for diagnosing and fixing typical programming errors, like style violations, interface misuse, or bugs that can be deduced via static analysis. clang-tidy is modular and provides a convenient interface for writing new checks. Package: clang-tidy-22 Description-md5: 239d974b460ce0b6a914aa94c05888ad Description-en: clang-based C++ linter tool Provide an extensible framework for diagnosing and fixing typical programming errors, like style violations, interface misuse, or bugs that can be deduced via static analysis. clang-tidy is modular and provides a convenient interface for writing new checks. Package: clang-tools Description-md5: 4ddd2ed56dfd485dbe82eff1ef361738 Description-en: clang-based tools Clang project is a C, C++, Objective C and Objective C++ front-end for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This is a dependency package providing the clang tools package. Package: clang-tools-20 Description-md5: da24a5a87f39211c1ff10f03f06e0a3c Description-en: clang-based tools for C/C++ developments Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains some clang-based tools like scan-build, clang-cl, etc. Package: clang-tools-21 Description-md5: da24a5a87f39211c1ff10f03f06e0a3c Description-en: clang-based tools for C/C++ developments Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains some clang-based tools like scan-build, clang-cl, etc. Package: clang-tools-22 Description-md5: da24a5a87f39211c1ff10f03f06e0a3c Description-en: clang-based tools for C/C++ developments Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains some clang-based tools like scan-build, clang-cl, etc. Package: clangd Description-md5: 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: clangd-20 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: clangd-21 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: clangd-22 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: clasp Description-md5: 618ecb2971ab1f6d5fd7213f2985ff5b Description-en: conflict-driven nogood learning answer set solver clasp is an answer set solver for (extended) normal logic programs. It combines the high-level modeling capacities of answer set programming (ASP) with state-of-the-art techniques from the area of Boolean constraint solving. The primary clasp algorithm relies on conflict-driven nogood learning, a technique that proved very successful for satisfiability checking (SAT). Unlike other learning ASP solvers, clasp does not rely on legacy software, such as a SAT solver or any other existing ASP solver. Rather, clasp has been genuinely developed for answer set solving based on conflict-driven nogood learning. clasp can be applied as an ASP solver (on LPARSE output format), as a SAT solver (on simplified DIMACS/CNF format), or as a PB solver (on OPB format). Package: clazy Description-md5: 5bdd5d8030f3ce392b4cd4a160016c2b Description-en: Clang plugin for additional warnings Clazy is a Clang plugin which extends the compiler with over 50 warnings related to Qt best practices ranging from unneeded memory allocations to API misuse. It’s an opensource project spawned by KDAB’s R&D efforts for better C++ tooling. Package: clazy-tests Description-md5: 67d1b5cf9cd05d27dfaf294ea0939942 Description-en: test files for Clazy This package contains all the test files needed for running the autopkgtest of Clazy. This is hardly useful to install in any other context than this. Package: clblast-tests Description-md5: 38fd3747c63d2b8a9474e1327f634c37 Description-en: Tests for CLBlast CLBlast is a modern, lightweight, performant and tunable OpenCL BLAS library written in C++11. It is designed to leverage the full performance potential of a wide variety of OpenCL devices from different vendors, including desktop and laptop GPUs, embedded GPUs, and other accelerators. CLBlast implements BLAS routines: basic linear algebra subprograms operating on vectors and matrices. . This package provides tests and benchmarks against other BLAS implementations. Package: clblast-utils Description-md5: 714836499f6dcbb3bd04e69155ddb206 Description-en: Utilities for CLBlast CLBlast is a modern, lightweight, performant and tunable OpenCL BLAS library written in C++11. It is designed to leverage the full performance potential of a wide variety of OpenCL devices from different vendors, including desktop and laptop GPUs, embedded GPUs, and other accelerators. CLBlast implements BLAS routines: basic linear algebra subprograms operating on vectors and matrices. . This package provides utilities for tuning the implementation for specific hardware. Package: clc-intercal Description-md5: 8377fcaece3b12bf7911a8ee0bcb2da8 Description-en: Compiler for the INTERCAL language This package provides a Perl-based compiler for the INTERCAL programming language, usable either from the command line or as a Perl module. . CLC-INTERCAL is designed to be almost compatible with the original (Princeton 1972) compiler. It also implements several extensions to the original language, including support for object orientation, operator overloading and quantum computing. Package: clfft-client Description-md5: 3a32a9a656d1706fffd523fa98bd2af8 Description-en: client program for clFFT The clFFT library is an open source OpenCL library implementation of discrete Fast Fourier Transforms, which: . * Provides a fast and accurate platform for calculating discrete FFTs. * Works on CPU or GPU backends. * Supports in-place or out-of-place transforms. * Supports 1D, 2D, and 3D transforms with a batch size that can be greater than 1. * Supports planar (real and complex components in separate arrays) and interleaved (real and complex components as a pair contiguous in memory) formats. * Supports dimension lengths that can be any mix of powers of 2, 3, and 5. * Supports single and double precision floating point formats. . This package provides the client program. Package: cli-common Description-md5: c868d733992b0f798d46399562a779bf Description-en: common files between all CLI packages This package must be installed if a CLI (Common Language Infrastructure) runtime environment is desired. . It covers useful integration and information for CLI implementations in Debian GNU/Linux, including: * The CLI policy describes how CLI packages should behave and integrate. * A FAQ for package maintainers of CLI/.NET applications. * Integration for CLRs (Common Language Runtime): + Installing libraries into existing GACs (Global Assembly Cache) Package: cli-common-dev Description-md5: 3920a08599d8970b5296ceb111af4410 Description-en: common files for building CLI packages This package must be installed if a CLI (Common Language Infrastructure) packaging environment is desired. . It includes debhelper scripts for managing automatic dependency tracking between native libraries, CLI libraries and CLI applications: * dh_clideps to generate cli:Depends information for debian/control * dh_makeclilibs to create clilibs files that are needed/used by dh_clideps * dh_installcligac to register assemblies to be late installed into a GAC * dh_cligacpolicy to create and install the policy files into a GAC * dh_clifixperms to fix permissions of files in CLI package build directories * dh_clistrip to strip CLI debug symbols from package build directories Package: cloc Description-md5: 46f1c02e62dfd50de10eefa0ee79ac14 Description-en: statistics utility to count lines of code Count physical lines of source code in the given files (may be archives such as compressed tarballs or zip files) and/or recursively below the given directories. . Counts blank lines, comment lines, and physical lines of source code in many programming languages. It is written entirely in Perl, using only modules from the standard distribution. Package: clog Description-md5: 12db889be3714d63dad6c845dcfe239d Description-en: colorizing log tail utility Clog is useful for watching log files. It can spot patterns in an input stream and colorize or suppress the lines. It can also decorate the lines with time- or datestamps. Package: clonezilla Description-md5: f9c2e3ff6ca4a7aff674192c45254b5b Description-en: bare metal backup and recovery of disk drives Clonezilla is an OpenSource clone system (OCS) solution with unicasting and multicasting. . Clonezilla, based on drbl, partclone and udpcast, allows you to do bare metal backup and recovery. This package provides Clonezilla SE (server edition) which is for massive deployment: it can clone many (40 plus!) computers simultaneously. . Clonezilla saves and restores only used blocks in the harddisk. This increases the clone efficiency. At the NCHC's Classroom C, Clonezilla SE was used to clone 41 computers simultaneously. It took only about 10 minutes to clone a 5.6 GBytes system image to all 41 computers via multicasting. Package: cloud-init-cloud-sigma Description-md5: 838596c3d65b6aa6ba3bf9229053601e Description-en: Cloud Sigma specific cloud-init This metapackage depends on cloud-init-base and additional packages for Cloud Sigma. Package: cloud-init-smart-os Description-md5: cf64b2d72dcca1e78fe3587b4feedd95 Description-en: Smart OS specific cloud-init This metapackage depends on cloud-init-base and additional packages for Smart OS. Package: cloudkitty-tempest-plugin Description-md5: e2c348588b56cd14b402b7c9fe398294 Description-en: OpenStack Integration Test Suite - CloudKitty plugin Tempest is a set of integration tests to be run against a live Openstack cluster in order to make sure that all components are working as expected. Tempest will start and stop virtual machine in order to check that your cloud is working as expected. . This package contains the CloudKitty plugin. Package: clpeak Description-md5: a0826f8fc4fc182f14300ae3ba3324dd Description-en: Profile OpenCL devices to find peak capacities Clpeak is a synthetic benchmarking tool to measure peak capabilities of opencl devices. It only measures the peak metrics that can be achieved using vector operations and does not represent a real-world use case Package: cmark-gfm Description-md5: 8a8b3dc436b3a41e1f2fdd94720f824d Description-en: CommonMark parsing and rendering program, GitHub flavor cmark-gfm is the GitHub flavor of the cmark C reference implementation of CommonMark, a rationalized version of Markdown syntax with a spec. This package provides a command-line program (cmark-gfm) for parsing and rendering CommonMark documents. . This GitHub flavored version has extensions for org-mode style tables, auto-linking, and more. Package: cminpack-doc Description-md5: 7916c27a10527d98830034de19fff8b2 Description-en: Nonlinear equations and nonlinear least squares problems (doc) Minpack includes software for solving nonlinear equations and nonlinear least squares problems. Five algorithmic paths each include a core subroutine and an easy-to-use driver. The algorithms proceed either from an analytic specification of the Jacobian matrix or directly from the problem functions. The paths include facilities for systems of equations with a banded Jacobian matrix, for least squares problems with a large amount of data, and for checking the consistency of the Jacobian matrix with the functions. . This is the C re-write of the original fortran minpack implementation. . This package contains documentation files for cminpack. Package: cmospwd Description-md5: 15fd197e22194ff29a906ee8ec37fee9 Description-en: decrypt BIOS passwords from CMOS CmosPwd is a cross-platform tool to decrypt password stored in CMOS used to access a computer's BIOS setup. . This application should work out of the box on most modern systems, but some more esoteric BIOSes may not be supported or may require additional steps. Package: cmst Description-md5: a922054eff00f41c44c72746a175ca0c Description-en: QT GUI for Connman with system tray icon Graphical user interface to control the connman daemon. The connman daemon must be started as you normally would, this program just interfaces with that daemon. You can see what technologies and services connman has found, and for wifi services an agent is registered to assist in obtaining the information from you necessary to logon to the wifi service. Package: cmus Description-md5: 862a6bf2368d493298de5b26cd8f8bcb Description-en: lightweight ncurses audio player C* Music Player is a modular and very configurable ncurses-based audio player. It has some interesting features like configurable colorscheme, mp3 and ogg streaming, it can be controlled with an UNIX socket, filters, album/artists sorting and a vi-like configuration interface. . It currently supports different input formats: - Ogg Vorbis - MP3 (with libmad) - FLAC - Wav - Modules (with libmodplug) - Musepack - AAC - Windows Media Audio Package: cmus-plugin-ffmpeg Description-md5: 4bb1386678fe15219a1b1422700d43a7 Description-en: lightweight ncurses audio player (FFmpeg plugin) C* Music Player is a modular and very configurable ncurses-based audio player. It has some interesting features like configurable colorscheme, mp3 and ogg streaming, it can be controlled with an UNIX socket, filters, album/artists sorting and a vi-like configuration interface. . This package adds FFmpeg support to C* Music Player. Package: cobra Description-md5: bfe8ebc058cce6653c20fea6f85a4246 Description-en: transitional package This is a transitional package. It can safely be removed. Package: cockpit Description-md5: 24b0aa0c07779dcba10e15ca9244d9e9 Description-en: Web Console for Linux servers The Cockpit Web Console enables users to administer GNU/Linux servers using a web browser. . It offers network configuration, log inspection, diagnostic reports, SELinux troubleshooting, interactive command-line sessions, and more. Package: cockpit-bridge Description-md5: 34419f40043aa83e9a0fb5968fe56ce7 Description-en: Cockpit bridge server-side component The Cockpit bridge component installed server side and runs commands on the system on behalf of the web based user interface. Package: cockpit-doc Description-md5: 917dc8f7798407683627da6ebb139a47 Description-en: Cockpit deployment and developer guide The Cockpit Deployment and Developer Guide shows sysadmins how to deploy Cockpit on their machines as well as helps developers who want to embed or extend Cockpit. Package: cockpit-machines Description-md5: 8df4c11e840a3161801680033725df15 Description-en: Cockpit user interface for virtual machines The Cockpit Web Console enables users to administer GNU/Linux servers using a web browser. . This package adds an user interface for managing libvirt virtual machines. Package: cockpit-networkmanager Description-md5: d453350593dcc4aba8e5cd9e282c9e7c Description-en: Cockpit user interface for networking The Cockpit components for interacting with networking configuration. Incompatible with systemd-networkd/ifupdown defined networks. Package: cockpit-packagekit Description-md5: 78e1cc24dd1b7a3c1e724e0fb54d4968 Description-en: Cockpit user interface for apps and package updates The Cockpit components installing OS updates and Cockpit add-ons, via PackageKit. Package: cockpit-podman Description-md5: bd8bea62609a52119a9f55b9e9e77daf Description-en: Cockpit component for Podman containers The Cockpit Web Console enables users to administer GNU/Linux servers using a web browser. . This package adds an user interface for Podman containers. Package: cockpit-sosreport Description-md5: 4758fe190de68c7b853346fee5745606 Description-en: Cockpit user interface for diagnostic reports The Cockpit component for creating diagnostic reports with the sosreport tool. Package: cockpit-storaged Description-md5: 3fc77fbcc6a21be7bbf8ead3678a681e Description-en: Cockpit user interface for storage The Cockpit components for interacting with storage. . Install udisks2-lvm2 or udisks2-btrfs if you have LVM/btrfs devices and want to manage them with Cockpit. Package: cockpit-system Description-md5: 305239ce7fcb5c6043156a1e54c69f73 Description-en: Cockpit admin interface for a system Cockpit admin interface package for configuring and troubleshooting a system. Package: cockpit-ws Description-md5: 01211c5252a674e6e584970d6d858b16 Description-en: Cockpit Web Service The Cockpit Web Service listens on the network, and authenticates users. . Install sssd-dbus for supporting client certificate/smart card authentication via sssd/FreeIPA. . Install python3 for running cockpit-desktop. That presents Cockpit in a WebKit view or a web browser without having to run cockpit.service. That feature additionally needs either gir1.2-webkit2-* or a web browser installed. Package: coda Description-md5: 242ddbeb7caa0b075875bef4ad5e63b3 Description-en: Common Data Access framework for Earth science The Common Data Access framework allows reading of scientific data to manipulate and analyse Climate model Data. Supported data formats are GRIB, netCDF, SERVICE, EXTRA and IEG. There are more than 400 operators available. Package: codec2 Description-md5: 6828e17e97c3e2afb27bd64c3e1ef09f Description-en: command line tools for handling Codec2 data Codec2 is an audio codec especially designed for compressing voice at very low bit-rates for applications such as digital voice radio. . This package contains the encoder and decoder command-line applications. Package: coinor-ipopt Description-md5: e62d8cf7d038af6f29658a0b0f29c0a5 Description-en: Interior-Point Optimizer for large-scale nonlinear optimization Ipopt is an open-source solver for large-scale nonlinear continuous optimization. It can be used from modeling environments, such as AMPL, GAMS, or Matlab, and it is also available as a callable library with interfaces to C++, C, and Fortran. Ipopt uses an interior point method, together with a filter linear search procedure. Ipopt is part of the larger COIN-OR initiative (Computational Infrastructure for Operations Research). . The Debian package is compiled against MUMPS and ASL solver. . This package contains the ipopt / ipopt_sens AMPL solver executables. Package: coinor-libcoinutils-dev Description-md5: 05aa436d305fb9aa3f258251445b434e Description-en: COIN-OR collection of utility classes (developer files) CoinUtils (COIN-OR Utilities) is a collection of classes and functions that are generally useful to more than one COIN-OR project. These include classes for vectors, matrices, mps file reading, and functions for floating-point comparisons. . The Computational Infrastructure for Operations Research (COIN-OR, or simply COIN) project is an initiative to spur the development of open source software for the operations research community. . This package contains header files and static libraries. Package: coinor-libcoinutils-doc Description-md5: 46b9ce2f5334a040bc6313e336c93549 Description-en: COIN-OR collection of utility classes (documentation) CoinUtils (COIN-OR Utilities) is a collection of classes and functions that are generally useful to more than one COIN-OR project. These include classes for vectors, matrices, mps file reading, and functions for floating-point comparisons. . The Computational Infrastructure for Operations Research (COIN-OR, or simply COIN) project is an initiative to spur the development of open source software for the operations research community. . This package contains the documentation. Package: coinor-libcoinutils3v5 Description-md5: 4d8ca20299f01641634a39467c4d9488 Description-en: COIN-OR collection of utility classes (shared libraries) CoinUtils (COIN-OR Utilities) is a collection of classes and functions that are generally useful to more than one COIN-OR project. These include classes for vectors, matrices, mps file reading, and functions for floating-point comparisons. . The Computational Infrastructure for Operations Research (COIN-OR, or simply COIN) project is an initiative to spur the development of open source software for the operations research community. . This package contains the shared libraries. Package: coinor-libipopt-dev Description-md5: 02e385c1f6c06f425b44745724ad35d5 Description-en: Interior-Point Optimizer - header files & examples Ipopt is an open-source solver for large-scale nonlinear continuous optimization. It can be used from modeling environments, such as AMPL, GAMS, or Matlab, and it is also available as a callable library with interfaces to C++, C, and Fortran. Ipopt uses an interior point method, together with a filter linear search procedure. Ipopt is part of the larger COIN-OR initiative (Computational Infrastructure for Operations Research). . The Debian package is compiled against MUMPS and ASL solver. . This package contains the header & example files for developers. Package: coinor-libipopt-doc Description-md5: ace0722ec70c25cead2c4fcc86a4a74d Description-en: Interior-Point Optimizer - documentation Ipopt is an open-source solver for large-scale nonlinear continuous optimization. It can be used from modeling environments, such as AMPL, GAMS, or Matlab, and it is also available as a callable library with interfaces to C++, C, and Fortran. Ipopt uses an interior point method, together with a filter linear search procedure. Ipopt is part of the larger COIN-OR initiative (Computational Infrastructure for Operations Research). . The Debian package is compiled against MUMPS (as it is the only one of the available solvers that is Free Software and included in Debian). . This package contains the documentation. Package: coinor-libipopt3 Description-md5: 8b99d27e92d41607216bb873dc667212 Description-en: Interior-Point Optimizer - shared libraries Ipopt is an open-source solver for large-scale nonlinear continuous optimization. It can be used from modeling environments, such as AMPL, GAMS, or Matlab, and it is also available as a callable library with interfaces to C++, C, and Fortran. Ipopt uses an interior point method, together with a filter linear search procedure. Ipopt is part of the larger COIN-OR initiative (Computational Infrastructure for Operations Research). . The Debian package is compiled against MUMPS and ASL solver. . This package contains the shared libraries. Package: coinor-libosi-dev Description-md5: e292f34e1a25c908412bfc8278bb6d1f Description-en: COIN-OR Open Solver Interface (developer files) Osi (Open Solver Interface) provides an abstract C++ base class to a generic linear programming (LP) solver, along with derived classes for specific solvers. Many applications may be able to use the Osi to insulate themselves from a specific LP solver. . Osi is part of the larger COIN-OR initiative (Computational Infrastructure for Operations Research). . This package contains header files and static libraries. Package: coinor-libosi-doc Description-md5: 11323afa3409aef6b962bf9c822e83fb Description-en: COIN-OR Open Solver Interface (documentation) Osi (Open Solver Interface) provides an abstract C++ base class to a generic linear programming (LP) solver, along with derived classes for specific solvers. Many applications may be able to use the Osi to insulate themselves from a specific LP solver. . Osi is part of the larger COIN-OR initiative (Computational Infrastructure for Operations Research). . This package contains the documentation and examples. Package: coinor-libosi1v5 Description-md5: 0bf9e8ada61f7131b0cd806548402bc5 Description-en: COIN-OR Open Solver Interface Osi (Open Solver Interface) provides an abstract C++ base class to a generic linear programming (LP) solver, along with derived classes for specific solvers. Many applications may be able to use the Osi to insulate themselves from a specific LP solver. . Osi is part of the larger COIN-OR initiative (Computational Infrastructure for Operations Research). . This package contains the abstract Osi base library; implementations for different solvers are provided separately. The OsiClp interface is provided by the clp source package. Package: colcon Description-md5: 9e5096ed7e7af4c9951a1696a626167b Description-en: collective construction meta build tool This package is part of ROS 2, the Robot Operating System. colcon is a meta build tool to improve the workflow of building, testing and using multiple software packages. It is the recommended tool for ROS 2 to set up workspaces and build packages from source, but can also handle old ROS 1 workspaces. . This package installs the main colcon executable. Package: colmap Description-md5: c33d96e1bd101c2e0247461ec235b8cf Description-en: Structure-from-Motion and Multi-View Stereo This is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline with a graphical and command-line interface. It offers a wide range of features for reconstruction of ordered and unordered image collections. Package: colobot Description-md5: c9db1c7ed68e79a4a808b29a1b6d9261 Description-en: educational programming strategy game Colobot (Colonize with Bots) is an educational game aiming to teach programming through entertainment. You are playing as an astronaut on a journey with robot helpers to find a planet for colonization. It features 3D real-time graphics and a C++ and Java-like, object-oriented language, CBOT, which can be used to program the robots available in the game. Package: colobot-common Description-md5: 799d4b0d27962105b97cdce3da986424 Description-en: educational programming strategy game - data Colobot (Colonize with Bots) is an educational game aiming to teach programming through entertainment. You are playing as an astronaut on a journey with robot helpers to find a planet for colonization. It features 3D real-time graphics and a C++ and Java-like, object-oriented language, CBOT, which can be used to program the robots available in the game. . This package contains the architecture-independent game data. Package: colobot-common-sounds Description-md5: 96bd44e1a5e6f3dd6a35cdfd98137149 Description-en: educational programming strategy game - sounds and music Colobot (Colonize with Bots) is an educational game aiming to teach programming through entertainment. You are playing as an astronaut on a journey with robot helpers to find a planet for colonization. It features 3D real-time graphics and a C++ and Java-like, object-oriented language, CBOT, which can be used to program the robots available in the game. . This package contains the sounds and music for the game. Package: colobot-common-textures Description-md5: 2b9130dc5ccab599c5201de79497ee8f Description-en: educational programming strategy game - textures Colobot (Colonize with Bots) is an educational game aiming to teach programming through entertainment. You are playing as an astronaut on a journey with robot helpers to find a planet for colonization. It features 3D real-time graphics and a C++ and Java-like, object-oriented language, CBOT, which can be used to program the robots available in the game. . This package contains the textures for the game. Package: colobot-dev-doc Description-md5: ea5c276ad3da1fa529f6ff72c535e47b Description-en: educational programming strategy game - source doc Colobot (Colonize with Bots) is an educational game aiming to teach programming through entertainment. You are playing as an astronaut on a journey with robot helpers to find a planet for colonization. It features 3D real-time graphics and a C++ and Java-like, object-oriented language, CBOT, which can be used to program the robots available in the game. . This package contains the doxygen documentation for the colobot source code. Package: colord-gtk-utils Description-md5: 894223238fd2e0beb8fcf624b947fcbe Description-en: miscellaneous GUI utilities interacting with colord This package contains graphical utilities for interacting with colord, including: * cd-convert: A tool for converting a pair of .ti3 files to a .ccmx file, or generating a .ti3 device sample file from a .ti1 target file. Package: colord-sensor-argyll Description-md5: fde301302d76d6d3f8ba41809688fbe2 Description-en: system service to manage device colour profiles -- argyll sensor plugin colord is a system service that makes it easy to manage, install and generate colour profiles to accurately colour manage input and output devices. . It provides a D-Bus API for system frameworks to query, a persistent data store, and a mechanism for session applications to set system policy. . This package contains a sensor plugin that uses the Argyll tools, allowing colord to support colourimeters that are supported by Argyll. Package: colord-tests Description-md5: cb0371a4f11d93cb9aef691a913c49a1 Description-en: system service to manage device colour profiles -- test suite colord is a system service that makes it easy to manage, install and generate colour profiles to accurately colour manage input and output devices. . It provides a D-Bus API for system frameworks to query, a persistent data store, and a mechanism for session applications to set system policy. . This package contains test programs, designed to be run as a part of a regression test suite. Package: colplot Description-md5: 59bebd55e8af90f69db678e99a9da8c1 Description-en: Utility to plot performance data from collectl At its core, colplot is nothing more than a script that has intimate knowledge of collectl plot file and directory format. Based on the types of plots being requested and some basic formatting options, it will build the necessary gnuplot commands and automatically run them for you. . Colplot can be run either through a web-based interface or a command line. As this introduction is not intended to be a User's Guide, see the colplot man page to identify which command line switches map to which web-based options. Also note that to produce plots on your terminal in command mode you must be running on a system that supports X terminals or windows. No, that is not a typo. Colplot does run on PCs. Also note if you direct colplot to write your plots to a file X is not required. Package: commitizen Description-md5: 793f7135578e3044a636410316290b1e Description-en: Git release management tool designed for teams Commitizen assumes your team uses a standard way of committing rules and from that foundation, it can bump your project's version, create the changelog, and update files. . By default, commitizen uses conventional commits, but you can build your own set of rules, and publish them. Using a standardized set of rules to write commits, makes commits easier to read, and enforces writing descriptive commits. Package: compartment Description-md5: e1ced2b571e02b8132229d9438f183d2 Description-en: Confine services in a limited environment Compartment was designed to allow safe execution of privileged and/or untrusted executables and services. It can execute a process: - Setting specific Linux capabilities - Chrooting it to a certain location - setting the user or group it will run with - running a program before it is executed These features can be used to minimize the risk of a trojanized or vulnerable program/service. Package: composer Description-md5: e03f8a4cfea1bad44f653aea93886b7d Description-en: dependency manager for PHP Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere. . It behaves like Bundler (Ruby), npm (Node), etc. Package: concalc Description-md5: df93b17bc00857308f747905bb109a7e Description-en: console calculator concalc is a calculator for the Linux console. It is just the parser-algorithm of extcalc packed into a simple console program. You can use it if you need a calculator in your shell. concalc is also able to run scripts written in a C-like programming language. Package: configure-debian Description-md5: aceb7acbaf91be22a031f1b75eec9751 Description-en: central configuration program for packages using debconf configure-debian is a program which presents a list of packages which use Debconf, Debian's configuration management system. . Debconf provides first-time installation wizards that run when a package is installed. You may reconfigure these packages at a later time, if you wish, and configure-debian makes that very easy. . configure-debian splits the package lists into the subsections which make up the Debian archive, such as x11, base, gnome, or kde. Package: conmon Description-md5: 786c9a3438be4723bf60d40dd2db71a6 Description-en: OCI container runtime monitor Conmon is a monitoring program and communication tool between a container manager (like podman or CRI-O) and an OCI runtime (like runc or crun) for a single container. . Upon being launched, it double-forks to daemonize and detach from the parent that launched it. It then launches the runtime as its child. This allows managing processes to die in the foreground, but still be able to watch over and connect to the child process (the container). . While the container runs, conmon does two things: . - Provides a socket for attaching to the container, holding open the container's standard streams and forwarding them over the socket. - Writes the contents of the container's streams to a log file (or to the systemd journal) so they can be read after the container's death. . Finally, upon the containers death, conmon will record its exit time and code to be read by the managing programs. . Written in C and designed to have a low memory footprint, conmon is intended to be run by a container managing library. Essentially, conmon is the smallest daemon a container can have. Package: connman Description-md5: b19b94709b4d2ff65c954bf81f0bc2a1 Description-en: Intel Connection Manager daemon The Linux Connection Manager project provides a daemon for managing Internet connections within embedded devices running the Linux operating system. The Connection Manager is designed to be slim and to use as few resources as possible. It is fully modular system that can be extended through plug-ins. The plug-in approach allows for easy adaption and modification for various use cases. . ConnMan provies IPv4 and IPv6 connectivity via: * ethernet * Wi-Fi, using wpasupplicant * Cellular, using oFono * Bluetooth, using bluez . ConnMan implements DNS resolving and caching, DHCP clients for both IPv4 and IPv6, link-local IPv4 address handling and tethering (IP connection sharing) to clients via USB, ethernet, Wi-Fi, cellular and Bluetooth. . This package contains the connman daemon and its plugins. Package: connman-dev Description-md5: 9356ee7162dcfd3a1d09948366ea6372 Description-en: Development files for connman The Linux Connection Manager project provides a daemon for managing Internet connections within embedded devices running the Linux operating system. The Connection Manager is designed to be slim and to use as few resources as possible. It is fully modular system that can be extended through plug-ins. The plug-in approach allows for easy adaption and modification for various use cases. . ConnMan provies IPv4 and IPv6 connectivity via: * ethernet * Wi-Fi, using wpasupplicant * Cellular, using oFono * Bluetooth, using bluez . ConnMan implements DNS resolving and caching, DHCP clients for both IPv4 and IPv6, link-local IPv4 address handling and tethering (IP connection sharing) to clients via USB, ethernet, Wi-Fi, cellular and Bluetooth. . This package contains headers, pkg-config support mainly useful for developing connman plugins. Package: connman-doc Description-md5: 638dda5db988107c5e5f68f2cb2738c6 Description-en: ConnMan documentation The Linux Connection Manager project provides a daemon for managing Internet connections within embedded devices running the Linux operating system. . This package contains the connman API documentation. . See the connman description for more information regarding connman. Package: connman-tests Description-md5: 9104418e16ef5a824e655da3e38aa405 Description-en: Intel Connection Manager daemon -- test scripts The Linux Connection Manager project provides a daemon for managing Internet connections within embedded devices running the Linux operating system. The Connection Manager is designed to be slim and to use as few resources as possible, so it can be easily integrated in other Moblin-based embedded systems. It is fully modular system that can be extended through plug-ins, to support all kinds of wired or wireless technologies. Also, configuration methods like DHCP and domain name resolving are implemented using plug-ins. The plug-in approach allows for easy adaption and modification for various use cases. . This package contains the connman test scripts Package: connman-vpn Description-md5: 309ddae94f93fa8dd037ba1735238f06 Description-en: Intel Connection Manager daemon - VPN daemon The Linux Connection Manager project provides a daemon for managing Internet connections within embedded devices running the Linux operating system. The Connection Manager is designed to be slim and to use as few resources as possible. It is fully modular system that can be extended through plug-ins. The plug-in approach allows for easy adaption and modification for various use cases. . ConnMan provies IPv4 and IPv6 connectivity via: * ethernet * Wi-Fi, using wpasupplicant * Cellular, using oFono * Bluetooth, using bluez . ConnMan implements DNS resolving and caching, DHCP clients for both IPv4 and IPv6, link-local IPv4 address handling and tethering (IP connection sharing) to clients via USB, ethernet, Wi-Fi, cellular and Bluetooth. . This package contains the connman VPN daemon. ConnMan VPN daemon manages VPNs on behalf of connmand and start and stops various VPN client applications. The VPN daemon can also be run standalone without connmand. Package: console-log Description-md5: cf71372fb4900a3e01f408a5ff130cb7 Description-en: Puts logfile pagers on virtual consoles console-log keeps logfile pagers open on virtual consoles. The default configuration puts exim's mainlog on tty8, and the syslog on tty9, in a less process. It can also make sure that this console is visible automatically after system boot so that a crashed system at least leaves the syslog readable on the console before reset. Using a pager makes searching, tagging and highlighting possible. Package: context-modules Description-md5: bf2452c2dc09695b709af301b77c72bf Description-en: additional ConTeXt modules ConTeXt is a document-production system based, like LaTeX, on the TeX typesetting system. Whereas LaTeX insulates the writer from typographical details, ConTeXt takes a complementary approach by providing structured interfaces for handling typography, including extensive support for colors, backgrounds, hyperlinks, presentations, figure-text integration, and conditional compilation. It gives the user extensive control over formatting while making it easy to create new layouts and styles without learning the TeX macro language. ConTeXt's unified design averts the package clashes that can happen with LaTeX. . This package includes additional ConTeXt modules, plus the code for the obsolete MKII engine. Package: converseen Description-md5: a7253e24353100a03ff56f7f998487a3 Description-en: batch image converter and resizer You can convert an unlimited number of images and / or create thumbnails to any of the most popular formats: DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. . Thanks to the Magick++ image libraries it supports more than 100 image formats. Package: convlit Description-md5: fae1ebf3b0ed76581dd866b4dc7b881b Description-en: convert Microsoft Reader .LIT files to HTML This program will extract "DRM1" format .LIT files into their original XML/HTML. If you have the appropriate "keys.txt" file with your private EBook keys, you can also convert "DRM5" files to "DRM1". Package: coolmail Description-md5: fa8dec67e3d19522ae7039958714661a Description-en: Mail notifier with 3d graphics Coolmail is like xbiff -- it watches your inbox mail file and lets you know when you have mail. But unlike xbiff, it can launch your favorite mail utility when you click on it, and it has cool animated 3D graphics. Package: coop-computing-tools Description-md5: 2d3ed84eaaa64f9c805738d1175cd68b Description-en: cooperative computing tools This is a collection of software that help users to share resources in a complex, heterogeneous, and unreliable computing environment. This includes: . * Chirp: A personal filesystem and I/O protocol that allows unprivileged users to share space securely, efficiently, and conveniently. When combined with Parrot, Chirp allows users to create custom wide-area distributed filesystems. * Parrot: A transparent user-level virtual filesystem that allows any ordinary program to be attached to a remote storage device such as an FTP server or a Chirp server. * Makeflow: A workflow system for parallel and distributed computing that uses a language very similar to Make. * Work Queue: A system and API for building master-worker style programs that scale up to thousands of processors. * All Pairs: A computational abstraction for running very large Cartesian products. * Wavefront: A computational abstraction for running very large dynamic programming problems. * The Fault Tolerant Shell: A high-level programming language that allows users to combine the ease of shell scripting, the power of distributed programming, and the precision of compiled languages. Basically, parallel programming and exception handling for scripts. Package: coop-computing-tools-dev Description-md5: 85393004387f17ed004a101c1f5ad86a Description-en: libraries and header files for coop-computing-tools These tools are a collection of software that help users to share resources in a complex, heterogeneous, and unreliable computing environment. . This package provides static libraries and header files for development. Package: coop-computing-tools-doc Description-md5: 6d04dc0d21d45ff80d0205f2b9b366f6 Description-en: documentation for coop-computing-tools These tools are a collection of software that help users to share resources in a complex, heterogeneous, and unreliable computing environment. . This package provides the documentation (manual and API reference) in HTML format. Package: copyright-update Description-md5: 295f004ac4f2cec4abebde7e9f23fed0 Description-en: update copyright information in files Update the copyright information in set of files, possibly recursively, matching content criteria. The updating affects copyright year, GPL address information etc. Package: courier-authdaemon Description-md5: 48c71af6b56ddad7d969cb6a2ff8a060 Description-en: Courier authentication daemon This package contains the authentication daemon for the Courier applications. Package: courier-authlib Description-md5: df47cce316c565912b13c565476e8761 Description-en: Courier authentication library The Courier authentication library provides authentication services for other Courier applications. Package: courier-authlib-dev Description-md5: 8959e6186e43e1f0907ee705b7526166 Description-en: Development libraries for the Courier authentication library This package contains the development libraries and files needed to compile Courier packages that use the Courier authentication library. Package: courier-authlib-ldap Description-md5: 0f4f8f674c030d05f05042a3f255703a Description-en: LDAP support for the Courier authentication library This package contains the LDAP support for the Courier authentication library. Package: courier-authlib-mysql Description-md5: f305ead8efa36cfda2d75a0673c57eec Description-en: MySQL support for the Courier authentication library This package contains the MySQL support for the Courier authentication library. Package: courier-authlib-pipe Description-md5: b5e53c9b4126f288c7aa26ed257d2347 Description-en: External authentication support for the Courier authentication library This package contains external authentication support via pipes for the Courier authentication library. The authpipe module is a generic plugin that enables authentication requests to be serviced by an external program, then communicates through messages on stdin and stdout. Package: courier-authlib-postgresql Description-md5: 3bfd13f8d2b23d8f93c06ffcf8393b6f Description-en: PostgreSQL support for the Courier authentication library This package contains the PostgreSQL support for the Courier authentication library. Package: courier-authlib-sqlite Description-md5: b61c6c8cf150a1e2b8a7b7c88ae8b2bb Description-en: SQLite 3 support for the Courier authentication library This package contains the SQLite 3 support for the Courier authentication library. Package: courier-authlib-userdb Description-md5: e51045b8c13d9c35a109bca2e4293839 Description-en: userdb support for the Courier authentication library This package contains the userdb support for the Courier authentication library. Userdb is a simple way to manage virtual mail accounts using a GDBM-based database file. Package: courier-base Description-md5: 775f44ec60d7706f5d6143f78a59a36f Description-en: Courier mail server - base system The Courier mail transfer agent (MTA) is an integrated mail/groupware server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services within a single, consistent, framework. . This package provides the functionality needed by all courier packages such as some configuration files, helper programs and the Courier TCP server daemon. . Courier uses the a TLS wrapper application named couriertls instead of embedding TLS support in the different applications. Additionally, this package contains a default set of trusted X.509 root CA certs. Package: courier-doc Description-md5: 90873da5c8ac76a5cc32eb91e3580ed7 Description-en: Courier mail server - additional documentation The Courier mail transfer agent (MTA) is an integrated mail/groupware server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services within a single, consistent, framework. . This package contains additional documentation for Courier. Package: courier-faxmail Description-md5: 90feb5ce4867f5fce7606d86eff74687 Description-en: Courier mail server - Fax<->mail gateway The Courier mail transfer agent (MTA) is an integrated mail/groupware server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services within a single, consistent, framework. . The courierfax module implements a faxmail gateway, which faxes a printed copy of an email message to the phone number specified in the email address (e.g. 5558888@fax). Package: courier-imap Description-md5: 9420a3c47c7492e39b747f3102d19e41 Description-en: Courier mail server - IMAP server The Courier mail transfer agent (MTA) is an integrated mail/groupware server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services within a single, consistent, framework. . This package provides an IMAP server that accesses email stored in Maildirs format mailboxes. This server has an extremely small footprint and provides shared and virtual shared folders. . IMAP over TLS is handled by the regular IMAP daemon in conjunction with the TLS wrapper. Package: courier-ldap Description-md5: c20344ca781463f5cef8d8fa13d0fcfc Description-en: Courier mail server - LDAP support The Courier mail transfer agent (MTA) is an integrated mail/groupware server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services within a single, consistent, framework. . This package contains support for LDAP authentication and LDAP-based mail aliasing. Package: courier-mlm Description-md5: 66464191cf68a1ca3aa60790490b34d0 Description-en: Courier mail server - mailing list manager The Courier mail transfer agent (MTA) is an integrated mail/groupware server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services within a single, consistent, framework. . The couriermlm command sets up, maintains, and runs a mailing list. It automatically handles subscribe and unsubscribe requests, and removes undeliverable addresses from the subscription rolls. Mailing lists managed by couriermlm require zero human administrative oversight. It supports digests, write-only posting aliases, and moderated mailing lists. Package: courier-mta Description-md5: 448d7a4fa6c3b36e74afb32ceaf3608c Description-en: Courier mail server - ESMTP daemon The Courier mail transfer agent (MTA) is an integrated mail/groupware server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services within a single, consistent, framework. . This package provides an ESMTP daemon which uses the Maildir format as native storage format, supports IPv6, implements SMTP extensions for mailing list management and features integrated mail filtering. It can function as an intermediate mail relay, relaying mail between an internal LAN and the Internet, or perform final delivery to mailboxes. . ESMTP over TLS is handled by the regular ESMTP daemon in conjunction with the TLS wrapper. Package: courier-pcp Description-md5: 889bad33092ae3c9cc1499b1dac4f9fd Description-en: Courier mail server - Personal Calendaring Protocol server The Courier mail transfer agent (MTA) is an integrated mail/groupware server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services within a single, consistent, framework. . This package contains the PCP (Personal Calendaring Protocol) server needed for the groupware calendaring mode of SqWebMail. Package: courier-pop Description-md5: a8b84e169b8f5b02c011aa053a2beaf5 Description-en: Courier mail server - POP3 server The Courier mail transfer agent (MTA) is an integrated mail/groupware server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services within a single, consistent, framework. . This package provide the POP3 daemon for Courier. It only supports email stored in the Maildir format. . POP3 over TLS is handled by the regular POP3 daemon from in conjunction with the TLS wrapper. Package: courier-webadmin Description-md5: ee38bed62cf040f74c6d12c5ff99e304 Description-en: Courier mail server - web-based administration frontend The Courier mail transfer agent (MTA) is an integrated mail/groupware server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services within a single, consistent, framework. . The web-based administration and configuration tool for the Courier mail server is capable of changing the settings of the MTA, IMAP, POP and Webmail servers and the LDAP, MySQL and PostgreSQL authentication modules. Only the installed parts of the Courier mail server show up in the administration frontend. Package: covered Description-md5: 86b156bb1e738b3df7a11df6bbe5429e Description-en: Verilog code coverage analysis tool Covered is a Verilog code coverage utility that reads in a Verilog design and a generated VCD/LXT dumpfile from that design and generates a coverage file that can be merged with other coverage files or used to create a coverage report. Covered also contains the GUI coverage report utility that reads in a coverage file to allow interactive coverage discovery. Areas of coverage measured by Covered are: line, toggle, memory, combinational logic, FSM state/state-transition and assertion coverage. Package: covered-doc Description-md5: 33a78d25d4b98a5abc59af174252bf4d Description-en: Verilog code coverage analysis tool - documentation Covered is a Verilog code coverage utility that reads in a Verilog design and a generated VCD/LXT dumpfile from that design and generates a coverage file that can be merged with other coverage files or used to create a coverage report. Covered also contains the GUI coverage report utility that reads in a coverage file to allow interactive coverage discovery. Areas of coverage measured by Covered are: line, toggle, memory, combinational logic, FSM state/state-transition and assertion coverage. . This package contains the documentation. Package: cpp-14 Description-md5: 93a75b5e1f4b43c36eba0239b6fab6a3 Description-en: GNU C preprocessor A macro processor that is used automatically by the GNU C compiler to transform programs before actual compilation. . This package has been separated from gcc for the benefit of those who require the preprocessor but not the compiler. Package: cpp-14-doc Description-md5: 22a9ba311e91d8d744a9e4df2030d2bf Description-en: Documentation for the GNU C preprocessor (cpp) Documentation for the GNU C preprocessor in info format. Package: cpp-14-for-build Description-md5: 4d867f66a5170c25af70c1bda2672d33 Description-en: GNU C preprocessor for the build architecture A macro processor that is used automatically by the GNU C compiler to transform programs before actual compilation. . This package has been separated from gcc for the benefit of those who require the preprocessor configured for the build architecture but not the compiler. . This is a dependency package. Package: cpp-14-for-host Description-md5: bdce3f8f67a0382ae150b074db5ebb6f Description-en: GNU C preprocessor for the host architecture A macro processor that is used automatically by the GNU C compiler to transform programs before actual compilation. . This package has been separated from gcc for the benefit of those who require the preprocessor configured for the host architecture but not the compiler. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: cpp-14-x86-64-linux-gnu Description-md5: 43b850052510e8ce407b526ada2b0877 Description-en: GNU C preprocessor for x86_64-linux-gnu A macro processor that is used automatically by the GNU C compiler to transform programs before actual compilation. . This package has been separated from gcc for the benefit of those who require the preprocessor configured for x86_64-linux-gnu architecture but not the compiler. Package: cppcheck Description-md5: 9998bc10c93cd21710a4b0829a0bcc92 Description-en: tool for static C/C++ code analysis (CLI) Cppcheck is a command-line tool that tries to detect bugs that your C/C++ compiler doesn't see. It is versatile, and can check non-standard code including various compiler extensions, inline assembly code, etc. Its internal preprocessor can handle includes, macros, and several preprocessor commands. While Cppcheck is highly configurable, you can start using it just by giving it a path to the source code. . It includes checks for: * pointers to out-of-scope auto variables; * assignment of auto variables to an effective parameter of a function; * out-of-bounds errors in arrays and STL; * missing class constructors; * variables not initialized by a constructor; * use of memset, memcpy, etcetera on a class; * non-virtual destructors for base classes; * operator= not returning a constant reference to itself; * use of deprecated functions (mktemp, gets, scanf); * exceptions thrown in destructors; * memory leaks in class or function variables; * C-style pointer cast in C++ code; * redundant if; * misuse of the strtol or sprintf functions; * unsigned division or division by zero; * unused functions and struct members; * passing parameters by value; * misuse of signed char variables; * unusual pointer arithmetic (such as "abc" + 'd'); * dereferenced null pointers; * incomplete statements; * misuse of iterators when iterating through a container; * dereferencing of erased iterators; * use of invalidated vector iterators/pointers; . This package contains the command-line interface for cppcheck. Package: cppcheck-gui Description-md5: a5b195958a0dbd8a7eca7f99f946e638 Description-en: tool for static C/C++ code analysis (GUI) Cppcheck is a command-line tool that tries to detect bugs that your C/C++ compiler doesn't see. It is versatile, and can check non-standard code including various compiler extensions, inline assembly code, etc. Its internal preprocessor can handle includes, macros, and several preprocessor commands. While Cppcheck is highly configurable, you can start using it just by giving it a path to the source code. . It includes checks for: * pointers to out-of-scope auto variables; * assignment of auto variables to an effective parameter of a function; * out-of-bounds errors in arrays and STL; * missing class constructors; * variables not initialized by a constructor; * use of memset, memcpy, etcetera on a class; * non-virtual destructors for base classes; * operator= not returning a constant reference to itself; * use of deprecated functions (mktemp, gets, scanf); * exceptions thrown in destructors; * memory leaks in class or function variables; * C-style pointer cast in C++ code; * redundant if; * misuse of the strtol or sprintf functions; * unsigned division or division by zero; * unused functions and struct members; * passing parameters by value; * misuse of signed char variables; * unusual pointer arithmetic (such as "abc" + 'd'); * dereferenced null pointers; * incomplete statements; * misuse of iterators when iterating through a container; * dereferencing of erased iterators; * use of invalidated vector iterators/pointers . This package contains the graphical user interface for cppcheck. Package: cproto Description-md5: fe74472d82a7bc4da41968b3563d1a85 Description-en: utilities to generate C function prototypes from C source code Cproto is a program that generates function prototypes and variable declarations from C source code. It can also convert function definitions between the old style and the ANSI C style. This conversion overwrites the original files, so make a backup copy of your files in case something goes wrong. Package: cpucycles Description-md5: 1c2f0be0425f4f14b9222a57ce99cfdd Description-en: command-line tool for counting CPU cycles (libcpucycles) libcpucycles provides a simple API to access hardware precise timers to understand and improve software performance. . libcpucycles understands machine-level cycle counters for most architectures. libcpucycles also understands common OS-level mechanisms, which give varying levels of accuracy. . This package contains the cpucycles-info command-line tool. Package: cpuid Description-md5: 20e5c4ee6c8525987b94be6dbbd10cc4 Description-en: tool to dump x86 CPUID information about the CPU(s) cpuid dumps detailed information about the CPU(s) gathered from the CPUID instruction, and also determines the exact model of CPU(s). It supports Intel, AMD, and VIA CPUs, as well as older Transmeta, Cyrix, UMC, NexGen, Rise, and SiS CPUs. Package: cpuid-dbgsym Description-md5: 3ba64ff5d89d0d1647e29ae682bc03ab Description-en: debug symbols for cpuid Package: cpuidtool Description-md5: 1c007805e74685ecd3de1c840e6e4771 Description-en: C library for x86/ARM CPU detection and feature extraction (tool) libcpuid is a small C library for x86/ARM CPU detection and feature extraction. Using it, you can: . - get the processor vendor, model, brand string, code name, - get information about CPU features such as: number of cores or logical CPUs, cache sizes, CPU clock, - check if the processor implements a specific instruction set such as the SSE2, 3DNow!, - execute the CPUID and RDTSC instructions (portably!) . This package ships the cpuidtool. Package: cpuinfo Description-md5: ab666464e290c05f055e53ee0e828d2c Description-en: CPU INFOrmation library (binary utilities) cpuinfo is a library to detect essential for performance optimization information about host CPU. . Features . - **Cross-platform** availability: - Linux, Windows, macOS, Android, and iOS operating systems - x86, x86-64, ARM, and ARM64 architectures - Modern **C/C++ interface** - Thread-safe - No memory allocation after initialization - No exceptions thrown - Detection of **supported instruction sets**, up to AVX512 (x86) and ARMv8.3 extensions - Detection of SoC and core information: - **Processor (SoC) name** - Integrated **GPU name** (Android/iOS only) - Vendor, **microarchitecture**, and ID (**MIDR** on ARM, **CPUID** leaf 1 EAX value on x86) for each CPU core - Detection of **cache information**: - Cache type (instruction/data/unified), size and line size - Cache associativity - Cores and logical processors (hyper-threads) sharing the cache - Detection of **topology information** (relative between logical processors, cores, and processor packages) - Well-tested **production-quality** code: - 60+ mock tests based on data from real devices - Includes work-arounds for common bugs in hardware and OS kernels - Supports systems with heterogenous cores, such as **big.LITTLE** and Max.Med.Min - Permissive **open-source** license (Simplified BSD) . This package ships with several binary utilities. Package: cputool Description-md5: e9fa1076afa4033be29e0fd68210b9ff Description-en: Utility which manages CPU usage and system load CPUTool allows the limiting of cpu usage of a process or a process group to a given limit and allows the suspensions of process execution if the system load exceeds a defined threshold. Package: crack Description-md5: 29788e610e458190a843f470c4c99c54 Description-en: Password guessing program (crypt() variant) Crack is program designed to quickly locate vulnerabilities in Unix (or other) password files by scanning the contents of a password file, looking for users who have misguidedly chosen a weak login password. . This package provides the runtime files for the crypt() version. Package: crack-common Description-md5: 1c34ab8675faff584d577f8b22af2465 Description-en: Password guessing program (common files of all variants) Crack is program designed to quickly locate vulnerabilities in Unix (or other) password files by scanning the contents of a password file, looking for users who have misguidedly chosen a weak login password. . This package provides the common files for the crypt() and MD5 versions. Package: crack-md5 Description-md5: 110e958d3492f2ca5600b83ba5fef48a Description-en: Password guessing program (MD5 variant) Crack is program designed to quickly locate vulnerabilities in Unix (or other) password files by scanning the contents of a password file, looking for users who have misguidedly chosen a weak login password. . This package provides the runtime files for the MD5 version. Package: cramfsswap Description-md5: b5fe8dd63b326dd6b64e0f385882ff41 Description-en: swap endianness of a cram filesystem (cramfs) cramfs is a highly compressed and size optimized Linux filesystem which is mainly used for embedded applications. The problem with cramfs is that it is endianness sensitive, meaning you can't mount a cramfs for a big endian target on a little endian machine and vice versa. This is often especially a problem in the development phase. . cramfsswap solves that problem by allowing you to swap to endianness of a cramfs filesystem. Package: crawl Description-md5: a4c5f01abc6cc94c8328e8da5db0f5a2 Description-en: Dungeon Crawl, a text-based roguelike game Crawl is a fun game in the grand tradition of games like Rogue, Hack, and Moria. Your objective is to travel deep into a subterranean cave complex and retrieve the Orb of Zot, which is guarded by many horrible and hideous creatures. . This is the console version, for tiles, use crawl-tiles instead. . This is the Stone Soup version of Dungeon Crawl. Package: crawl-common Description-md5: b7adfe0a582271387b7017ef72e4d268 Description-en: Dungeon Crawl, a text-based roguelike game (data files) Crawl is a fun game in the grand tradition of games like Rogue, Hack, and Moria. Your objective is to travel deep into a subterranean cave complex and retrieve the Orb of Zot, which is guarded by many horrible and hideous creatures. . These are the data and support files. . This is the Stone Soup version of Dungeon Crawl. Package: crawl-tiles Description-md5: 8f4db2642b39469e48996525fe90f8c6 Description-en: Dungeon Crawl, a roguelike game, tiles version Crawl is a fun game in the grand tradition of games like Rogue, Hack, and Moria. Your objective is to travel deep into a subterranean cave complex and retrieve the Orb of Zot, which is guarded by many horrible and hideous creatures. . This is the graphical (tiles) version. . This is the Stone Soup version of Dungeon Crawl. Package: crawl-tiles-data Description-md5: d4cd7e0e3054e6f301746246c374d3e2 Description-en: Dungeon Crawl, a text-based roguelike game (tile data files) Crawl is a fun game in the grand tradition of games like Rogue, Hack, and Moria. Your objective is to travel deep into a subterranean cave complex and retrieve the Orb of Zot, which is guarded by many horrible and hideous creatures. . These are the tile graphics. . This is the Stone Soup version of Dungeon Crawl. Package: createrepo-c Description-md5: 6c4fbcdb53ed3e87d7ba8a6bbe4fbe4e Description-en: tool to create RPM repository metadata (C implementation) The createrepo_c tool generates the repodata directory and XML metadata that makes up a repository of RPM packages. This repository format is supported by apt-rpm, red-carpet(zen), smartpm, up2date, yast, and yum. . This package is similar to the apt-ftparchive or reprepro commands, but for working with RPM repositories. Package: credential-sheets Description-md5: 6cc6efc48f059f6d375ee9739c45b6c3 Description-en: User account credential sheets tool After mass import of user accounts (e.g. into LDAP) most site administrators have to create information sheets (or snippets) containing those new credentials (like username, password, policy of usage, etc.). . With this tiny tool, providing these pieces of information to multiple users, becomes really simple. Account data is taken from a CSV file and the sheets are output as PDF using easily configurable LaTeX template files. Package: crossbuild-essential-amd64 Description-md5: 9b2629bcd07961cfcb27934f1371078a Description-en: Informational list of cross-build-essential packages If you do not plan to cross build Debian packages, you don't need this package. Starting with sbuild (>= 0.63.0) this package is required for cross building Debian packages in a chroot. . This package contains an informational list of packages which are considered essential for cross building Debian packages. This package also depends on the packages on that list, to make it easy to have the cross-build-essential packages installed. . If you have this package installed, you only need to install whatever a package specifies as its build-time dependencies to cross build the package. Conversely, if you are determining what your package needs to build-depend on, you can always leave out the packages this package depends on. Package: crossbuild-essential-i386 Description-md5: 9b2629bcd07961cfcb27934f1371078a Description-en: Informational list of cross-build-essential packages If you do not plan to cross build Debian packages, you don't need this package. Starting with sbuild (>= 0.63.0) this package is required for cross building Debian packages in a chroot. . This package contains an informational list of packages which are considered essential for cross building Debian packages. This package also depends on the packages on that list, to make it easy to have the cross-build-essential packages installed. . If you have this package installed, you only need to install whatever a package specifies as its build-time dependencies to cross build the package. Conversely, if you are determining what your package needs to build-depend on, you can always leave out the packages this package depends on. Package: crossbuild-essential-powerpc Description-md5: 9b2629bcd07961cfcb27934f1371078a Description-en: Informational list of cross-build-essential packages If you do not plan to cross build Debian packages, you don't need this package. Starting with sbuild (>= 0.63.0) this package is required for cross building Debian packages in a chroot. . This package contains an informational list of packages which are considered essential for cross building Debian packages. This package also depends on the packages on that list, to make it easy to have the cross-build-essential packages installed. . If you have this package installed, you only need to install whatever a package specifies as its build-time dependencies to cross build the package. Conversely, if you are determining what your package needs to build-depend on, you can always leave out the packages this package depends on. Package: crossfire-client Description-md5: 0ce383bb1e92d8b3c1094f833079d01a Description-en: Client for the multiplayer roguelike Crossfire Crossfire is a free, open-source, cooperative multi-player RPG and adventure game. Since its initial release, Crossfire has grown to encompass over 150 monsters, 3000 areas to explore, an elaborate magic system, 13 races, 15 character classes, and many powerful artifacts scattered far and wide. Set in a fantastical medieval world, it blends the style of Gauntlet, NetHack, Moria, and Angband. . To play the game you'll need to have access to a local or remote server. Package: cruft-ng Description-md5: 780121e316aa36f4ba992bf2b286f7d4 Description-en: programs that helps analyse volatile "cruft" files on your system cruft-ng is a program to look over your system for anything that shouldn't be there, but is - the so called "cruft"; or for anything that should be there, but isn't. . cpigs is a program that by default works like dpigs but for volatile data. It prints out the package with the most volatile data (usually apt, plocate...) It can also dump it's whole state into a .csv format usable for more in depth analysis. . Both cruft-ng and cpigs base most of their results on dpkg's & plocate's databases, and also use a built-in custom homegrown ruleset to match volatile files - also known as "ghost" files on .rpm based systemds - to the corresponding engine. . Packages wanting to document such volatile files can do so using dh-cruft. Package: crunch Description-md5: 764338ffe25304dca81453db54262c62 Description-en: tool for creating wordlist Crunch is a wordlist generator where you can specify a standard character set or any set of characters to be used in generating the wordlists. The wordlists are created through combination and permutation of a set of characters. You can determine the amount of characters and list size. . This program supports numbers and symbols, upper and lower case characters separately and Unicode. Package: crust-firmware Description-md5: 7373e85d424ab3bc2547dfbf0aa2cfc3 Description-en: SCP firmware for Allwinner sunxi boards Some System on a Chip (SoC) computers, also known as single-board, embed a dedicated processor called a System Control Processor (SCP) which abstracts power and system management tasks away from application processors. . Crust replaces the proprietary firmware on the Allwinner's AR100 SCP, found in sunxi boards like Banana/Orange/Lichee Pi or Pinebook/phone. . There is usually no need to install this package. The same contents are more conveniently available from the u-boot-sunxi package. Package: cryfs Description-md5: 6a193616bfd007a57999d6d65d2c809f Description-en: encrypt your files and store them in the cloud CryFS encrypts your files, so you can safely store them anywhere. It works well together with cloud services like Dropbox, iCloud, OneDrive and others. Package: cryptominisat Description-md5: 9d0e8e0236146acc2b7957ceba029158 Description-en: SAT solver command line interface CryptoMiniSat is a modern, multi-threaded, simplifying SAT solver. . This package provides a command line interface which reads SAT formulas in conjunctive normal form in the DIMACS format with the extension of XOR clauses and decides whether they are satisfiable. Package: cryptopant Description-md5: 0e816f149290dc7561f7a6278f3d9bc3 Description-en: IP address anonymization (utils) cryptopANT is a library for ip address anonymization. It implements a widely used prefix-preserving technique known as "cryptopan". This is ANT's project implementation of this technique for anonymization of ipv4 and ipv6 addresses. Package: crystal-facet-uml Description-md5: 2e825b2d342b194a9311a2845daee2a1 Description-en: Diagram documentation tool for system and software architecture: crystal-facet-uml creates sysml/uml diagrams to document system and software architecture. . As software architect, you create a set of diagrams describing use-cases, requirements, structural views, behavioral and deployment views. crystal-facet-uml keeps element names and element hierarchies consistent. It exports diagrams in svg, pdf, ps and png formats to be used in text processing systems like DocBook, html, LaTeX. crystal-facet-uml exports the model to json and xmi format; json can also be imported. The json-based data format can be stored to git, branched and merged together with your source code. This tool runs on your local PC and is based on gtk (incl. glib, gdk, cairo, pango) and sqlite. Package: csound Description-md5: 182da96d0b0fc26ba05910a1f53aecbd Description-en: powerful and versatile sound synthesis software Csound is a sound and music synthesis system. Drawing from over 450 signal processing modules, it can be used to model virtually any synthesizer or multi-effect processor. It can work either in real-time or as a compiler. . Csound is to sound synthesis as C is to programming. Package: csound-data Description-md5: 9bbc7cb6d18aaf39b59917cb1de97faa Description-en: data files used by the csound library This package includes the architecture-independent data files used by the csound library or plugins. . For more information on Csound see the csound package. Package: csound-plugins Description-md5: 503afa0f90dfd38f280d718af22c1e1e Description-en: plugin collection for Csound Csound is a sound and music synthesis system. Drawing from over 450 signal processing modules, it can be used to model virtually any synthesizer or multi-effect processor. It can work either in real-time or as a compiler. . Csound is to sound synthesis as C is to programming. . This package contains additional plugins (that depend on 3rd party libraries). Package: csound-soundfont Description-md5: c693914f0c881cfd4ba9fbab0a58312c Description-en: GM soundfont2 bank from csound This package includes the General MIDI soundfont (sf2) bank. . For more information on Csound see the csound package. Package: csound-utils Description-md5: 1365c03a7b29c6abc9718d95b9c22884 Description-en: miscellaneous utilities for the Csound system This package contains several utilities which may be useful with Csound. These utilities aid in score creation, sound analysis and sound transformations. Package: ctorrent Description-md5: 8e0f9f90331a95d6c7e1c35bfaeaecef Description-en: BitTorrent Client written in C++ This application is written in the C++ language and doesn't require any graphical component, such as an X server. Original ctorrent's upstream has stopped its development and now it's kept updated with new releases/bug fixes by a new developer. It's built as a console program and it can be even used remotely in a machine that provides outside ssh access. Other main features are: . * Support for large files (>2GB) and large torrents (>255 files). * Strategic selection of pieces to request for download. * Continuous queueing of download requests, tuned based on latency and throughput for each peer. * Improved download performance, including parallel requests in initial and endgame modes. * Improved bandwidth regulation. * Improved compatibility with other peers. * Performance optimization and bug fixes. * An interface for monitoring and managing multiple clients. * Dynamic cache allocation and management, including prefetch. . More information about the original but discontinued ctorrent's project can be found by browsing the following website: http://ctorrent.sourceforge.net Package: cubicsdr Description-md5: 64ef6ed6d268daa3cd79bb9ab1eb6a60 Description-en: Software Defined Radio receiver CubicSDR is a cross-platform Software-Defined Radio application which allows you to navigate the radio spectrum and demodulate any signals you might discover. It currently includes several common analog demodulation schemes such as AM and FM and will support digital modes in the future. . CubicSDR uses SoapySDR to access SDR hardware and thereby supports all hardware for which a SoapySDR module exists. Package: cups-tea4cups Description-md5: 8f46e9a5c5a81c69e5abdc9ec966ebec Description-en: Swiss Army's knife of advanced CUPS administrators Tea4CUPS is a CUPS backend wrapper which can capture print datas before they are sent to a printer and process, duplicate or dispatch them in a number of ways. . Tea4CUPS is the Swiss Army's knife of the advanced CUPS administrator, and can easily replace or extend most of the existing specialized CUPS backends (pdf, email, ftp, etc...). . You are greatly encouraged to use this software instead of writing your own CUPS backends: Tea4CUPS will let you plug your own scripts, filters, tools, or commands wherever you want, while giving them access to all the print job's characteristics in a consistent way. . Tea4CUPS makes all information about the current print job, in particular the job's datas and attributes, available to your own commands through environment variables. . The possibilities are endless: . - Your own commands can optionally decide to discard the current print job instead of printing it. - Send the same job to several printers at the same time, which is not possible with CUPS. - Automate the PDF archiving of all print jobs. - Forbid duplicate print jobs (a simple example is shown in the sample configuration file). - Easily create a print accounting solution. Package: cutecom Description-md5: c874930f4b12019295a3bcaa99e74ea1 Description-en: Graphical serial terminal, like minicom Cutecom is a graphical serial terminal, like minicom. It is aimed mainly at hardware developers or other people who need a terminal to talk to their devices. It features lineoriented interface instead of character-oriented, xmodem, ymodem, zmodem support (requires the lrzsz package) and hexadecimal input and output among other things. It is written using the Qt library originally by Trolltech (www.trolltech.com). Package: cvc4 Description-md5: cfa2a5d59806f96ad49c7f5c046db97b Description-en: automated theorem prover for SMT problems CVC4 is an efficient automatic theorem prover for satisfiability modulo theories (SMT) problems. It can be used to prove the validity (or, dually, the satisfiability) of first-order formulas in a large number of built-in logical theories and their combination. . CVC4 is intended to be an open and extensible SMT engine, and it can be used as a stand-alone tool or as a library. It is the fourth in the Cooperating Validity Checker family of tools (also including CVC, CVC Lite and CVC3). CVC4 has been designed to increase the performance and reduce the memory overhead of its predecessors. . This package contains binaries needed to use CVC4 as a stand-alone tool. Package: cvc5 Description-md5: d1e715b2658513dcf601c320616177f6 Description-en: automated theorem prover for SMT problems cvc5 is a tool for determining the satisfiability of a first order formula modulo a first order theory (or a combination of such theories). It is the fifth in the Cooperating Validity Checker family of tools (CVC, CVC Lite, CVC3, CVC4) but does not directly incorporate code from any previous version prior to CVC4. . cvc5 is intended to be an open and extensible SMT engine. It can be used as a stand-alone tool or as a library. It has been designed to increase the performance and reduce the memory overhead of its predecessors. It is written entirely in C++ and is released under an open-source software license. . This package contains binaries needed to use cvc5 as a stand-alone tool. Package: cvsutils Description-md5: 0fc30109b459275c9a1a6c70be3c7b13 Description-en: CVS utilities for use in working directories Several utilities which are used to facilitate working with the files in the working directory of a developer using CVS. . The utilities included in this package are: . + cvsu: Offline "cvs update" simulator. Lists the files found in the current directory (or in the directories which you specify). + cvsco: "Cruel checkout". Removes results of compilation and discards local changes. Deletes all the files except listed unmodified ones and checks out everything which seems to be missing. + cvsdiscard: Discards local changes but keeps results of compilation. Works like "cvsco", but only deletes files which are likely to cause merge conflicts. + cvspurge: CVS-based "make maintainer-clean". Removes results of compilation but keeps local changes intact. Removes unknown files, but keeps changes in files known to CVS. + cvstrim: Removes files and directories unknown to CVS. + cvschroot: Makes it possible to change CVS/Root in all subdirectories to the given value. + cvsdo: Simulates some of the CVS commands (currently add, remove and diff) without any access to the CVS server. + cvsnotag: Reports untagged files. Package: cxxtest Description-md5: a8d8c084885aebca9119a29aba2ce71b Description-en: lightweight xUnit-like framework for C/C++ applications CxxTest is a unit testing framework for C++ that is similar in spirit to JUnit, CppUnit, and xUnit. It provides assertions for checking conditions and classes for defining unit-test cases. . CxxTest is easy to use because it does not require precompiling a CxxTest testing library, it employs no advanced features of C++ (e.g. RTTI) and it supports a very flexible form of test discovery, which simplifies the creation of test drivers. It includes a script that parses C++ files that define unit tests and then generates a C++ test runner. When compiled, the test runner manages the execution of all unit tests in a flexible manner. Package: cyrus-admin Description-md5: 30d4f431154e19f3badd2b37661f7170 Description-en: Cyrus mail system - administration tools This package provides the administrative tools for the Cyrus IMAPd suite. It contains the cyradm tool which can be used to administer both local and remote Cyrus mail systems. It also contains sieveshell and its deprecated cousin installsieve, which can be used to manage sieve scripts. . For more information, please see the cyrus-common package. Package: cyrus-caldav Description-md5: 4a2a6a95eea3e87b63bd5ba8d5020b3d Description-en: Cyrus mail system - CalDAV and CardDAV support This package contains the CalDAV and CardDAV portion of the Cyrus IMAPd suite. . For more information, please see the cyrus-common package. Package: cyrus-clients Description-md5: 992ed3dec2e38f35f5825dbbb87631db Description-en: Cyrus mail system - test clients This package contains client tools to test the Cyrus IMAPd suite. It contains the mupdatetest, sivtest, smtptest, lmtptest, imtest and pop3test tools which can be used to interactively talk to a mupdate, Sieve, SMTP, LMTP, IMAP or POP3 server. The clients are fully SASL-enabled for authentication. . For more information, please see the cyrus-common package. Package: cyrus-common Description-md5: ce477374fcdec4eb4b04c5e339e4a360 Description-en: Cyrus mail system - common files Cyrus is an IMAP server designed to handle massive quantities of mail, with a number of features not found in other IMAP implementations, including support for: - running the daemon without root privileges; - POP3 and NNTP in addition to plain IMAP; - CalDAV and CardDAV; - secure IMAP using SSL; - server-side filtering with Sieve; - mail users without login accounts; - simple mail quotas; - virtual domains; - IPv6. . Cyrus doesn't support reading from and storing mail in the standard mail spool. It stores mail in a separate directory in its own MH-like format. . This package contains the common files needed by the other Cyrus components. The cyrus-imapd and/or cyrus-pop3d packages are needed to enable IMAP and POP3 support respectively. cyrus-murder can be used to enable IMAP, POP3 and LMTP proxying. cyrus-replication can be used to provide server replication between two imap servers. Package: cyrus-dev Description-md5: 16eb6f696ea714cc04c10da3bf1af891 Description-en: Cyrus mail system - developer files This package contains header files and the static library needed to develop IMAP applications that interface with the Cyrus IMAPd suite. . For more information, please see the cyrus-common package. Package: cyrus-doc Description-md5: dc4db33c7f92d614299003a2faaa98f8 Description-en: Cyrus mail system - documentation files Cyrus is an IMAP server designed to handle massive quantities of mail, with a number of features not found in other IMAP implementations, including support for: - running the daemon without root privileges; - POP3 and NNTP in addition to plain IMAP; - CalDAV and CardDAV; - secure IMAP using SSL; - server-side filtering with Sieve; - mail users without login accounts; - simple mail quotas; - virtual domains; - IPv6. . This package contains the documentation for the Cyrus IMAPd suite. . For more information, please see the cyrus-common package. Package: cyrus-imapd Description-md5: 2013b72b2b05fdd34a3b3dd1c1ba084e Description-en: Cyrus mail system - IMAP support Cyrus is an IMAP server designed to handle massive quantities of mail, with a number of features not found in other IMAP implementations, including support for: - running the daemon without root privileges; - POP3 and NNTP in addition to plain IMAP; - CalDAV and CardDAV; - secure IMAP using SSL; - server-side filtering with Sieve; - mail users without login accounts; - simple mail quotas; - virtual domains; - IPv6. . This package contains the IMAP (Internet Mail Access Protocol) portion of the Cyrus IMAPd suite. . For more information, please see the cyrus-common package. Package: cyrus-murder Description-md5: ab90b0c9d4129b972ab15fe6e9c32d5d Description-en: Cyrus mail system - proxies and aggregator This package contains the Cyrus IMAPd suite murder aggregator system, i.e. IMAP, POP3 and LMTP proxies, and the mupdate mailbox master daemon. It allows for cluster setups where there are many backend Cyrus spools and frontend proxy servers. . For more information, please see the cyrus-common package. Package: cyrus-nntpd Description-md5: bcca7012a9781e9e61073187c18156df Description-en: Cyrus mail system - NNTP support This package contains the NNTP (Network News Transfer Protocol) portion of the Cyrus IMAPd suite. . For more information, please see the cyrus-common package. Package: cyrus-pop3d Description-md5: 70c2ae7050e6313a16eb7cb9d9341a7f Description-en: Cyrus mail system - POP3 support Cyrus is an IMAP server designed to handle massive quantities of mail, with a number of features not found in other IMAP implementations, including support for: - running the daemon without root privileges; - POP3 and NNTP in addition to plain IMAP; - CalDAV and CardDAV; - secure IMAP using SSL; - server-side filtering with Sieve; - mail users without login accounts; - simple mail quotas; - virtual domains; - IPv6. . This package contains the POP3 (Post Office Protocol) portion of the Cyrus IMAPd suite. . For more information, please see the cyrus-common package. Package: cyrus-replication Description-md5: b418abba8bf22d6e89141717800813af Description-en: Cyrus mail system - replication This package contains the Cyrus IMAPd suite replication system. It allows the replication of the mail spool between two imap or pop servers. . For more information, please see the cyrus-common package. Package: cysignals-tools Description-md5: a2e99e540644003c7ad2c2f1cf81de20 Description-en: interrupt and signal handling for Cython -- tools Since Cython optimizes for speed, Cython normally does not check for interrupts. The cysignals package provides mechanisms to handle interrupts (and other signals and errors) in Cython code. . This package provides debugging tools. Package: czkawka-cli Description-md5: 6ed44e3a14fdf37083f1792c7233847e Description-en: Multi functional app to find duplicates, empty folders, similar images etc (CLI) Czkawka (tch-kav-ka, hiccup) is a simple, fast and free app to remove unnecessary files from your computer. . Features: - Written in memory safe Rust - Amazingly fast - due to using more or less advanced algorithms and multithreading - Free, Open Source without ads - Multiplatform - works on Linux, Windows and macOS - Cache support - second and further scans should be a lot faster than the first one - CLI frontend - for easy automation - GUI frontend - uses modern GTK 3 and looks similar to FSlint - Rich search option - allows setting absolute included and excluded directories, set of allowed file extensions or excluded items with the * wildcard - Multiple tools to use: - Duplicates - Finds duplicates basing on file name, size, hash, first 1 MB of hash - Empty Folders - Finds empty folders with the help of an advanced algorithm - Big Files - Finds the provided number of the biggest files in given location - Empty Files - Looks for empty files across the drive - Temporary Files - Finds temporary files - Similar Images - Finds images which are not exactly the same (different resolution, watermarks) - Zeroed Files - Finds files which are filled with zeros (usually corrupted) - Same Music - Searches for music with same artist, album etc. - Invalid Symbolic Links - Shows symbolic links which points to non-existent files/directories - Broken Files - Finds files with an invalid extension or that are corrupted Package: czkawka-gui Description-md5: 8a863e13e7e3027954b7002bf1d2c720 Description-en: Multi functional app to find duplicates, empty folders, similar images etc (GUI) Czkawka (tch-kav-ka, hiccup) is a simple, fast and free app to remove unnecessary files from your computer. . Features: - Written in memory safe Rust - Amazingly fast - due to using more or less advanced algorithms and multithreading - Free, Open Source without ads - Multiplatform - works on Linux, Windows and macOS - Cache support - second and further scans should be a lot faster than the first one - CLI frontend - for easy automation - GUI frontend - uses modern GTK 3 and looks similar to FSlint - Rich search option - allows setting absolute included and excluded directories, set of allowed file extensions or excluded items with the * wildcard - Multiple tools to use: - Duplicates - Finds duplicates basing on file name, size, hash, first 1 MB of hash - Empty Folders - Finds empty folders with the help of an advanced algorithm - Big Files - Finds the provided number of the biggest files in given location - Empty Files - Looks for empty files across the drive - Temporary Files - Finds temporary files - Similar Images - Finds images which are not exactly the same (different resolution, watermarks) - Zeroed Files - Finds files which are filled with zeros (usually corrupted) - Same Music - Searches for music with same artist, album etc. - Invalid Symbolic Links - Shows symbolic links which points to non-existent files/directories - Broken Files - Finds files with an invalid extension or that are corrupted Package: d-spy Description-md5: 2b380869e419adbb6bc6da7928357623 Description-en: D-Bus explorer and test app for GNOME D-Spy is a tool to explore and test end-points and interfaces on the System or Session D-Bus. You can also connect to D-Bus peers by address. . D-Spy was originally part of the GNOME Builder app. Package: d52 Description-md5: 0d826c987151f46e1e73b76928882a59 Description-en: Disassembler for 8052, 8048/8041, and Z80/8080/8085 code Disassembler for microcontroller code which supports various targets. . This package contains: - d52: a disassembler for 8052 code, - d48: a disassembler for 8048/8041 code, - dz80: a disassembler for Z80/8080/8085 code. Package: dablin Description-md5: d0d29bac3bea68b76930d7aadf016f6f Description-en: CLI and GTK+ GUI DAB & DAB+ receiver client This plays a DAB and DAB+ audio service – either from a received live transmission or from a stored ensemble recording (frame-aligned ETI- NI). Both DAB (MP2) and DAB+ (AAC-LC, HE-AAC, HE-AAC v2) services are supported by DABlin. Package: damo Description-md5: 29c8e6bda2b255abe221853863fc2c80 Description-en: Data Access Monitoring Operator damo is a user space tool for DAMON, a data access monitoring subsystem for the Linux kernel. Using this, you can monitor the data access patterns of your system or workloads and make data access-aware memory management optimizations. Package: darkplaces Description-md5: 7bb08f2c09ff98a4ef6d497212d9c190 Description-en: Game engine for Quake and similar 3D first person shooter games DarkPlaces is a graphically-intensive engine for Quake and related games, with improved visual effects and lighting and many features for mods. It can be used to play various games based on the Quake engine, such as Xonotic, Nexuiz Classic, OpenQuartz, and Quake itself. . This is the client version of the engine, with a SDL GUI. It requires a graphics driver supporting at least OpenGL 3.2 or OpenGL ES 2.0. . This engine isn't useful without game data: to get a playable game, install nexuiz or another suitable set of game data. It is typically used via a script that launches it with a particular data set, such as the ones found in the "quake" and "nexuiz" packages. Package: darkplaces-server Description-md5: 5b754e266d206f235475cf2666a0bfe6 Description-en: Standalone server for Quake-based games DarkPlaces is a graphically-intensive engine for Quake and related games, with improved visual effects and lighting and many features for mods. It can be used to play various games based on the Quake engine, such as Xonotic, Nexuiz Classic, OpenQuartz, and Quake itself. . This is the dedicated server version, with no GUI. . This engine isn't useful without game data: to get a usable server, install nexuiz or another suitable set of game data. It is typically used via a script that launches it with a particular data set, such as the ones found in the "quake-server" and "nexuiz-server" packages. Package: darkstat Description-md5: e9b7531a9de659a7aa562b3efdd154ef Description-en: network traffic analyzer It is a packet sniffer which runs as a background process and serves its statistics to a web browser: - input and output IP traffic by machines, ports and protocols, - last minute, hourly, daily and monthly global input and output graphics. . It is known to be smaller (in terms of memory footprint) and stabler than ntop. Package: darktable Description-md5: 9bb162e0cc542877672e43a15da10cd8 Description-en: virtual lighttable and darkroom for photographers Darktable manages your digital negatives in a database and lets you view them through a zoomable lighttable. it also enables you to develop raw images and enhance them. . It tries to fill the gap between the many excellent existing free raw converters and image management tools (such as ufraw or f-spot). The user interface is built around efficient caching of image metadata and mipmaps, all stored in a database. the user will always be able to interact, even if the full resolution image is not yet loaded. . All editing is fully non-destructive and only operates on cached image buffers for display. the full image is only converted during export. The frontend is written in gtk+/cairo, the database uses sqlite3, raw image loading is done using rawspeed, high-dynamic range, and standard image formats such as jpeg are also supported. The core operates completely on floating point values, so darktable can not only be used for photography but also for scientifically acquired images or output of renderers (high dynamic range). Package: das-watchdog Description-md5: 1e5a1c27f32d0b95de0a880614e3951c Description-en: solves system lock-ups by making all processes non-realtime Das_Watchdog is a general watchdog for the Linux operating system that should be run in the background at all times to ensure a realtime process won't hang the machine. . Das_Watchdog is inspired by the rt_watchdog program from Florian Schmidt, but has some improvements over it: * Instead of permanently setting all realtime processes to run non-realtime, das_watchdog only sets them temporary. * When the watchdog kicks in, an X window should pop up that tells you whats happening (just close it after reading the message). Package: davfs2 Description-md5: f8eed21b7f3e0ce6b263a0f4db368796 Description-en: mount a WebDAV resource as a regular file system Web Distributed Authoring and Versioning (WebDAV), an extension to the HTTP-protocol, allows authoring of resources on a remote web server. davfs2 provides the ability to access such resources like a typical filesystem, allowing for use by standard applications with no built-in support for WebDAV. . davfs2 is designed to fully integrate into the filesystem semantics of Unix-like systems (mount, umount, et c.). davfs2 makes mounting by unprivileged users as easy and secure as possible. . davfs2 does extensive caching to make the file system responsive, to avoid unnecessary network traffic and to prevent data loss, and to cope for slow or unreliable connections. . davfs2 will work with most WebDAV servers needing little or no configuration. Package: davical Description-md5: 0ba62411c9e2ac58db7899c80a834734 Description-en: PHP CalDAV and CardDAV Server The DAViCal CalDAV Server is designed to store CalDAV calendars and CardDAV addressbooks, such as those from Evolution, Sunbird/Lightning, Mulberry, iCal, iPhone or SOHO Organizer, in a central location, providing shared calendars, free/busy publication and a basic administration interface. Package: davical-doc Description-md5: ffcf6b90911c2a5fef8a3fff3b48d66e Description-en: PHP CalDAV and CardDAV Server - technical documentation The DAViCal CalDAV Server is designed to store CalDAV calendars and CardDAV addressbooks, such as those from Evolution, Sunbird/Lightning, Mulberry, iCal, iPhone or SOHO Organizer, in a central location, providing shared calendars, free/busy publication and a basic administration interface. . This package contains detailed technical documentation for the classes and methods in the DAViCal programs. Some user-centric configuration documentation is also included. Package: davix Description-md5: a06cdc79b4947c565d70747181775631 Description-en: Toolkit for http based file management Davix is a toolkit designed for file operations with http based protocols (WebDav, Amazon S3, ...). Package: davix-dev Description-md5: ba79efcf7d121f8cb37b10928c017bc8 Description-en: Development files for davix Development files for davix. Davix is a toolkit designed for file operations with http based protocols (WebDav, Amazon S3, ...). Package: davix-doc Description-md5: 1c1162b37087282050bef9bee3808367 Description-en: Documentation for davix Documentation and examples for davix. Davix is a toolkit designed for file operations with http based protocols (WebDav, Amazon S3, ...). Package: davix-tests Description-md5: 28aed46b36764ba2d827a89bc3129d13 Description-en: Test suite for davix Test suite for davix. Davix is a toolkit designed for file operations with http based protocols (WebDav, Amazon S3, ...). Package: davmail Description-md5: 5b4960bdb7f574d05105e8babd71cdf5 Description-en: POP/IMAP/SMTP/CalDav/LDAP to Microsoft Exchange gateway - GUI Ever wanted to get rid of Outlook ? DavMail is a POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway allowing users to use any mail/calendar client (e.g. Thunderbird with Lightning or Apple iCal) with an Exchange server, even from the internet or behind a firewall through Outlook Web Access. DavMail now includes an LDAP gateway to Exchange global address book and user personal contacts to allow recipient address completion in mail compose window and full calendar support with attendees free/busy display. . The main goal of DavMail is to provide standard compliant protocols in front of proprietary Exchange. This means LDAP for global address book, SMTP to send messages, IMAP to browse messages on the server in any folder, POP to retrieve inbox messages only, Caldav for calendar support and Carddav for personal contacts sync. Thus any standard compliant client can be used with Microsoft Exchange. . This binary package contains the full GUI. Package: davmail-server Description-md5: cc360db0a8d2d7792d063d68e4fc5aa8 Description-en: POP/IMAP/SMTP/CalDav/LDAP to Microsoft Exchange gateway - headless Ever wanted to get rid of Outlook ? DavMail is a POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway allowing users to use any mail/calendar client (e.g. Thunderbird with Lightning or Apple iCal) with an Exchange server, even from the internet or behind a firewall through Outlook Web Access. DavMail now includes an LDAP gateway to Exchange global address book and user personal contacts to allow recipient address completion in mail compose window and full calendar support with attendees free/busy display. . The main goal of DavMail is to provide standard compliant protocols in front of proprietary Exchange. This means LDAP for global address book, SMTP to send messages, IMAP to browse messages on the server in any folder, POP to retrieve inbox messages only, Caldav for calendar support and Carddav for personal contacts sync. Thus any standard compliant client can be used with Microsoft Exchange. . This binary package contains the headless server. Package: dawg Description-md5: cb9e725a92571609eec86bc390641775 Description-en: simulate the evolution of recombinant DNA sequences DNA Assembly with Gaps (Dawg) is an application designed to simulate the evolution of recombinant DNA sequences in continuous time based on the robust general time reversible model with gamma and invariant rate heterogeneity and a novel length-dependent model of gap formation. The application accepts phylogenies in Newick format and can return the sequence of any node, allowing for the exact evolutionary history to be recorded at the discretion of users. Dawg records the gap history of every lineage to produce the true alignment in the output. Many options are available to allow users to customize their simulations and results. Package: dbab Description-md5: 5ffc3e07daf90f788aff1b487ffa8245 Description-en: dnsmasq-based ad-blocking using pixelserv Block advertising sites at the DNS level. dbab is feather weight, both in terms of package size and CPU usage, because no pattern matching or string substitution is involved. Thus it is super efficient and extremely fast. All ads are be replaced by a 1x1 pixel gif image served locally by the tiny pixelserv server. The ad-block list can be periodically downloaded from pgl.yoyo.org, and can be tweaked locally. Speed up mobile device browsing without installing any apps to them. Package: dbus-cpp-bin Description-md5: 1f692b6fb03f341cbe1df4e085c14071 Description-en: header-only dbus-binding leveraging C++-11 (tools) Protocol compiler and generator to automatically generate protocol headers from introspection XML. . D-Bus is a message bus used for sending messages between applications. . This package contains runtime binaries. Package: dbus-cpp-dev-examples Description-md5: 6c264b967b244227d03e3bafa733507d Description-en: header-only dbus-binding leveraging C++-11 (examples) A header-only dbus-binding leveraging C++-11, relying on compile-time polymorphism to integrate with arbitrary type systems. . D-Bus is a message bus used for sending messages between applications. . This package provides examples. Package: dbuskit-dev-tools Description-md5: 4b007804d2825ec89479687290570075 Description-en: GNUstep framework that interfaces with D-Bus (tools) The DBusKit framework offers tight integration of D-Bus services into Objective-C applications. It handles all low-level details of communication with D-Bus daemons and the services connected to them and exposes an interface similar to Distributed Objects to make it easy for Objective-C programmers to access D-Bus services. . This package contains the "dk_make_protocol" tool which generates Objective-C protocol declarations from D-Bus interface files. Package: dbuskit-doc Description-md5: 9fd567e76cab0c02d95b1394b1294cb8 Description-en: GNUstep framework that interfaces with D-Bus (documentation) The DBusKit framework offers tight integration of D-Bus services into Objective-C applications. It handles all low-level details of communication with D-Bus daemons and the services connected to them and exposes an interface similar to Distributed Objects to make it easy for Objective-C programmers to access D-Bus services. . This package contains the programming manual, the library API reference documentation and an example application. Package: dcfldd Description-md5: 5bc0ea184493944a867f4a5e09429f11 Description-en: enhanced version of dd for forensics and security dcfldd was initially developed at Department of Defense Computer Forensics Lab (DCFL). This tool is based on the dd program with the following additional features: . - Hashing on-the-fly: dcfldd can hash the input data as it is being transferred, helping to ensure data integrity. - Status output: dcfldd can update the user of its progress in terms of the amount of data transferred and how much longer operation will take. - Flexible disk wipes: dcfldd can be used to wipe disks quickly and with a known pattern if desired. - Image/wipe verify: dcfldd can verify that a target drive is a bit-for-bit match of the specified input file or pattern. - Multiple outputs: dcfldd can output to multiple files or disks at the same time. - Split output: dcfldd can split output to multiple files with more configurability than the split command. - Piped output and logs: dcfldd can send all its log data and output to commands as well as files natively. - When dd uses a default block size (bs, ibs, obs) of 512 bytes, dcfldd uses 32768 bytes (32 KiB) which is HUGELY more efficient. - The following options are present in dcfldd but not in dd: ALGORITHMlog:, errlog, hash, hashconv, hashformat, hashlog, hashlog:, hashwindow, limit, of:, pattern, sizeprobe, split, splitformat, statusinterval, textpattern, totalhashformat, verifylog, verifylog:, vf. Package: dcm2niix Description-md5: 87adc72fb839d25eb3a7bdde4a778ff8 Description-en: next generation DICOM to NIfTI converter dcm2niix is the successor of dcm2nii, a popular tool for converting images from the complicated formats used by scanner manufacturers (DICOM, PAR/REC) to the simpler NIfTI format used by many scientific tools. It works for all modalities (CT, MRI, PET, SPECT) and sequence types. Package: dconf-editor Description-md5: 8594999c9f75808f25b87fd50f2307f1 Description-en: simple configuration storage system - graphical editor DConf is a low-level key/value database designed for storing desktop environment settings. . This package contains a graphical editor for settings stored in dconf. Package: ddate Description-md5: 1d40921f66aeb0a50a761c063d6dad86 Description-en: convert Gregorian dates to Discordian dates Displays the Discordian date of a given date. The Discordian calendar was made popular by the "Illuminatus!" trilogy by Robert Shea and Robert Anton Wilson. Package: ddccontrol-db Description-md5: f3bac31fa85e2022d45914c1d8edc996 Description-en: monitor database for ddccontrol Database of monitors used by ddccontrol. This is mostly useless without ddccontrol. Package: ddcui Description-md5: 59d06ab30d3ad51e518ff5813b6aa34b Description-en: GUI for ddcutil This package provides a graphical user interface for ddccutil. . ddcutil communicates with monitors implementing MCCS (Monitor Control Command Set). Normally, communication is performed using the DDC/CI protocol on the I2C bus. Alternatively, communication can be performed over USB as per the USB Monitor Control Class Specification. Package: ddcutil Description-md5: 4edd4b04df8fc05f6e606ecac2414dec Description-en: Control monitor settings - Standalone command line application ddcutil is used to query and change monitor settings. . ddcutil communicates with monitors implementing MCCS (Monitor Control Command Set). Normally, communication is performed using the DDC/CI protocol on the I2C bus. Alternatively, communication can be performed over USB as per the USB Monitor Control Class Specification. Package: debcraft Description-md5: a373031de5c1042d460aff0a4a5460f5 Description-en: Easy, fast and secure way to build Debian packages Debcraft is a tool to build Debian packages as easily as possible. It uses Podman/Docker to automatically create a hermetic network-less build container based on the distribution defined in the source package debian/changelog with the dependencies defined in debian/control. Users don't need to manually create nor update root filesystems. If there is no source package, Debcraft will even automatically download it. . Thanks to efficient caching rebuilds are blazing fast, and additional logs make it easy to see what changed in the end result between each build. . The tool is fully written in Bash, so reasoning about how it works is easy. It does not even need to run on Debian as all builds happen inside containers. Package: debian-codesearch-cli Description-md5: 229e6e0b95cdc6a17d608ac62f35b174 Description-en: client for Debian Code Search Simple client for the Debian Code Search service. Provides a Python library and a CLI tool named "codesearch" Package: debian-mate-default-settings Description-md5: 152eb0142abbab57029c38b58f82291b Description-en: Default settings for MATE on Debian This package comes together with mate-session-manager as provided by upstream but does a little tweaking here and there to provide best experience of the MATE desktop environment on Debian systems. Package: debiandoc-sgml-doc Description-md5: b0a51691786644fb9747b126e546bf1a Description-en: Documentation for DebianDoc-SGML This package contains the documentation for DebianDoc-SGML in HTML, and plain ASCII format. Package: debuerreotype Description-md5: efe5be5e8f1ef2e6341ee6b52c7fbc34 Description-en: reproducible, snapshot-based Debian rootfs builder A set of scripts for building reproducible Debian rootfs tarballs based on snapshot.debian.org, especially for the purposes of Docker base images. . The goal is to create an auditable, reproducible process for creating rootfs tarballs (especially for use in Docker) of Debian releases, based on point-in-time snapshots from snapshot.debian.org. . The only strictly Docker-specific script is debuerreotype-minimizing-config, which applies many configuration tweaks which are useful for Docker users and may or may not be useful outside of that context. Package: debusine-client Description-md5: eae33525dc3e7d85158ba442a5a69d90 Description-en: Command line client to interact with a debusine server Debusine is a general purpose software factory tailored to the needs of a Debian-based distribution. . This package provides the command line client used to interact with a debusine server. Package: debusine-doc Description-md5: 8acfa3828aceb4eee6ae5728fbc2f1ef Description-en: Documentation for debusine Debusine is a general purpose software factory tailored to the needs of a Debian-based distribution. . The documentation includes end-user documentation (how to use), administrator documentation (how to setup) and developer documentation (how to contribute, design and API). Package: debusine-server Description-md5: bc99f38676ea648be1bacbb6d71f5598 Description-en: Services to run a debusine server Debusine is a general purpose software factory tailored to the needs of a Debian-based distribution. . This package provides all the required services to run a debusine server. Package: debusine-signing Description-md5: bee2fefa28dc3de150b97fe517747bdf Description-en: Signing service for debusine Debusine is a general purpose software factory tailored to the needs of a Debian-based distribution. . This package provides a service that holds private keys and uses them to sign data on behalf of debusine. Package: debusine-worker Description-md5: 142822e330f542c85667590d4d51e610 Description-en: Standalone daemon handling work requests for a debusine server Debusine is a general purpose software factory tailored to the needs of a Debian-based distribution. . This package provides the services to run a debusine worker executing work requests sent by a debusine server. Package: deepin-icon-theme Description-md5: 61bb3039dd3e1139991b39bb4af5d649 Description-en: Icon Theme for Deepin software and Deepin Desktop Environment Deepin Icon Theme is the default icon theme for DDE, based on Papirus icon theme. This package contains: * Deepin Icon Theme * Sea Icon Theme * Deepin Cursor Theme . This package is part of DDE (Deepin Desktop Environment). Package: deepin-image-viewer Description-md5: a87cb90fecf4e422c2ee29d7e5323375 Description-en: Image Viewer for Deepin Desktop Environment Deepin Image Viewer is an image viewer and manager elaborately produced by Deepin Technology. It is fashion and smooth, supports multiple image formats, user can view any kind of image. The image management in Deepin Image Viewer, allows user to rank images in Timeline by date, add image to "My favorites" or different albums. All images can be arranged in perfect order by Deepin Image Viewer. . This package is part of DDE (Deepin Desktop Environment). Package: deepin-movie Description-md5: 3c8252ec4159903bc555877ad967a892 Description-en: Deepin movie player Deepin Movie provides an intuitive easy to use operation interface and rich complete shortcuts. You can complete all play operations by keyboard, which will make you thoroughly get rid of the constraint of mouse click. Video files in various formats can be played through Deepin Movie, and you can use the streaming function to easily enjoy online video resources. . This package is part of DDE (Deepin Desktop Environment). Package: deepin-terminal Description-md5: dc1cdb3d8e6282c0fa5574ba7fbaf351 Description-en: Deepin terminal emulator application Deepin Terminal is an advanced terminal emulator with workspace, multiple windows, remote management, quake mode and other features. It sharpens your focus in the world of command line. . This package is part of DDE (Deepin Desktop Environment). Package: dejagnu Description-md5: 641b5a9db687ec0ef1d5efaa06180677 Description-en: framework for running test suites on software tools DejaGnu is a framework for testing other programs. Its purpose is to provide a single front end for all tests. . DejaGnu provides a layer of abstraction which allows you to write tests that are portable to any host or target where a program must be tested. All tests have the same output format. . DejaGnu is written in `expect', which in turn uses "Tcl"--Tool command language. Package: deps-tools-cli Description-md5: e2dd47ad2c30a91c659d5d47afcd6139 Description-en: DEPS command-line tools Currently only contains the limited "graph-includes" tool. . Graph-includes creates a graph of dependencies between source-files and/or groups of source-files, with an emphasis on getting readable and usable graphs even for large projects. . Usability of the dependency graphs are currently improved by: - customizable grouping of several source files into a single node - transitive reduction of the graph . It currently supports graphing the C/C++ #include relationship, using graphviz by default. Package: depthcharge-tools Description-md5: 70c62673d5679827323d1e25f5a49a7e Description-en: Tools for ChromeOS firmware/bootloader integration The built-in firmware on ChromeOS devices has a custom verified boot implementation that can only boot from special images written to partitions of a certain type. This package provides tools that create these images for the running system and manage these partitions. . On ChromeOS devices, this also provides hooks to keep Debian bootable via the firmware's custom verified boot method by automatically building boot images and writing them to appropriate partitions whenever a kernel or an initramfs change happens. Package: designate-tempest-plugin Description-md5: bf6ab1ee68398d0cd496b51bf4778e2f Description-en: OpenStack Integration Test Suite - Designate plugin Tempest is a set of integration tests to be run against a live Openstack cluster in order to make sure that all components are working as expected. Tempest will start and stop virtual machine in order to check that your cloud is working as expected. . This package contains the Designate plugin. Package: designer-qt6 Description-md5: df46dfd1ea0aa8d594bee91fe16e2306 Description-en: Qt 6 Designer Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . Qt Designer is the Qt tool for designing and building graphical user interfaces (GUIs) with Qt Widgets. Package: designer-qt6-plugins Description-md5: 0f0a4d12f9833d96ff16609bbdf74454 Description-en: Qt 6 Designer - plugins Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . Qt Designer is the Qt tool for designing and building graphical user interfaces (GUIs) with Qt Widgets. . This package contains various plugins to be used with the Qt Designer. Package: deskflow Description-md5: 18681dec689f54e51cfb8d59e9d0783f Description-en: Mouse and keyboard sharing utility Deskflow is a free and open source keyboard and mouse sharing app formerly known as Synergy Community Edition. . Use the keyboard, mouse, or trackpad of one computer to control nearby computers, and work seamlessly between them. . Deskflow is oriented cross-platform and supports all major operating systems, including Windows, macOS, Linux, and Unix-like BSD-derived which supports Wayland and has kindly configuration wizard feature because it is also upstream of commercial fork of Synergy and it can be expected continuous maintenance somewhat. . Deskflow provides similar UI like Barrier so transition to Deskflow is easy. Package: desktop-autoloader Description-md5: a485f8a6defee58be90623dcf264cbdc Description-en: Accelerate Diskless Workstation systems by pre-loading a dummy Desktop Session This package is for diskless Linux clients as you often find them in school class rooms running an LTSP based fat client environment. . The logon into and the initial session startup on such diskless workstations can be considerably slow, because all applications need to be fetched from one server hosting the fat clients' filesystem. . The situation gets worse, if 24 computers in the same class room get switched on simultaneously or the teacher tells the students to open the same application (e.g. Libreoffice) at the same time. . However, this issue only occurs to the first student using a diskless workstation that day. If the diskless machine is equipped with enough RAM, other students see all applications being launched within a couple of seconds. . Reason: once an application has been launched, it ends up in the diskless machine's filesystem cache in RAM. . So, this package pre-loads a desktop session of the admin's choice plus some extra popular applications. It does this before 7:30 in the morning, only. So, combine this package with Wake-On-LAN or an RTC Timer to make sure systems are booted before 7:30am. With such a setup in place, the diskless machines will have been prepared for work before the first students enter the class room. Package: deviceinfo-extras Description-md5: 19de268ae9ad82df1b40ebcfaf2382a0 Description-en: Library to detect and configure devices - extra programs Library to detect and configure devices . This package contains extra programs shipped with deviceinfo. At the moment, this includes the update-machine-info-from-deviceinfo tool. Package: deviceinfo-tools Description-md5: 98097cf172b83af91ee768cde035caea Description-en: Tools to detect and configure devices in Lomiri Lomiri Operating Environment is a convergent work shell designed for use cases on phone, tablet or desktop devices. . Tools to detect and configure devices Package: dfu-programmer Description-md5: 1bfe4bfd67724121586a1a2711a8af46 Description-en: device firmware update (DFU) based USB programmer for Atmel chips A Linux based command-line programmer for Atmel chips with a USB bootloader supporting in-system programming. . This is a mostly Device Firmware Update (DFU)-1.0-compliant user-space application. This program was created because the Atmel FLIP program for flashing devices does not run on Linux and because standard DFU loaders do not work for Atmel chips. Package: dgit Description-md5: 559081434127c75cd5fadde790e2eb02 Description-en: git interoperability with the Debian archive dgit (with the associated infrastructure) makes it possible to treat the Debian archive as a git repository. . dgit push constructs uploads from git commits . dgit clone and dgit fetch construct git commits from uploads. Package: dgit-infrastructure Description-md5: e26f759f3f9dc231ac6857a5dac9eef6 Description-en: dgit server backend infrastructure This package contains tools which are useful for setting up a dgit git depository. You probably want dgit, the client package, instead of dgit-infrastructure. Package: dh-apparmor Description-md5: c7bc3728b9d5d471c45d2a640c36d87f Description-en: AppArmor debhelper routines dh-apparmor provides the debhelper tools used to install and migrate AppArmor profiles. This is normally used from package maintainer scripts during install and removal. Package: dh-cruft Description-md5: 42ee11eb7fef9e2a87cfa664ac705c60 Description-en: plugin for DebHelper to register .cruft and .purge files While the files listed in debian/.cruft will simply be accounted for; the one in debian/.purge will actually be removed in the final purge step after package removal. . Some demo package can be found at: https://github.com/a-detiste/dh-cruft-test Package: dh-dlopenlibdeps Description-md5: f7fa3f2e87185346827dad9c3d729ace Description-en: Debian Helper for parsing dlopen metadata from ELF binaries Parses dlopen ELF note and generates dependencies from it that can be used via ${dlopen:Depends|Recommends|Suggests} See: https://systemd.io/ELF_DLOPEN_METADATA/ Package: dh-fortran-mod Description-md5: f45a3cfa6f4224bacda53eb6753d608f Description-en: debhelper add-ons for packaging software written in Fortran dh-fortran provides a debhelper sequence addon named 'fortran', a buildsystem module named 'fortran' and set of helper commamnds dh_fortran* . The fortran buildsystem simplifies building packages that use the Fortran Package Manager (fortran-fpm). . The build helper scripts enable Fortran libraries to be built in parallel for multiple Fortran compilers. Package: dh-haskell Description-md5: cf1f430fa0e1dde1dab0c23bd2800c48 Description-en: Debhelper add-on for software written in Haskell Provides a build system named 'haskell' that should make it easier to package software written in Haskell. Package: dh-package-notes Description-md5: f4efc55ff826f8612b67335eecdab3ac Description-en: Debian Helper for adding package metadata to ELF binaries Provides a linker specs file to add package metadata to the ELF binaries being built. See: https://systemd.io/ELF_PACKAGE_METADATA/ Package: dh-user-session-migration Description-md5: ab82ae559651aeaae860144d8e53cd6e Description-en: debhelper extension for user-session-migration support This package provides a debhelper extension to perform user session migration operations on the installed packages. Package: dhcp-probe Description-md5: 0581c7deb21f21e5c19cd818bef2b97b Description-en: network DHCP or BootP server discover dhcp_probe attempts to discover DHCP and BootP servers on a directly-attached Ethernet network. A network administrator can use this tool to locate un- authorized DHCP and BootP servers. Essentially, dhcp_probe mimics a BootP or DHCP client in a variety of possible states, attempting to provoke responses from servers. Package: dhcpoptinj Description-md5: a991876c02d62a7f19cf6c0ab97bfc06 Description-en: DHCP option injector dhcpoptinj is a simple utility for injecting DHCP options into DHCP packets. It is implemented using netfilter-queue and mangles packets, either by inserting new options or replacing existing options. Package: dhelp Description-md5: 4184dc280d7c83dc51fcec8efe70bc76 Description-en: online help system Read all documentation with a WWW browser. dhelp builds an index of all installed HTML documentation. You don't need a WWW server to read the documentation. dhelp offers a very fast search in the HTML documents. . You can access the online help system with the dhelp program or with your browser. The URL to point your browser at is (if you have a WWW server installed) http://localhost/doc/HTML/index.html , else (if you do not) file://localhost/usr/share/doc/HTML/index.html. Package: dialog Description-md5: bcacb3d599cbbb23a47a1141ae12a28b Description-en: Displays user-friendly dialog boxes from shell scripts This application provides a method of displaying several different types of dialog boxes from shell scripts. This allows a developer of a script to interact with the user in a much friendlier manner. . The following types of boxes are at your disposal: yes/no Typical query style box with "Yes" and "No" answer buttons menu A scrolling list of menu choices with single entry selection input Query style box with text entry field message Similar to the yes/no box, but with only an "Ok" button text A scrollable text box that works like a simple file viewer info A message display that allows asynchronous script execution checklist Similar to the menu box, but allowing multiple selections radiolist Checklist style box allowing single selections gauge Typical "progress report" style box tail Allows viewing the end of files (tail) that auto updates background tail Similar to tail but runs in the background. editbox Allows editing an existing file Package: dials Description-md5: ca13c7c5eb0b3848fea8c4630137336b Description-en: Diffraction Integration for Advanced Light Sources The DIALS software is developed in a fully open-source, collaborative environment. The main development teams are based at Diamond Light Source and CCP4, in the UK, and at Lawrence Berkeley National Laboratory, USA. However, in the spirit of the open source movement, we welcome collaboration from anyone who wishes to contribute to the project. . To avoid “reinventing the wheel” as much as possible, the DIALS project builds on knowledge accumulated over many decades in the field of crystallographic data processing. We benefit greatly from the altruism of experts who contribute their ideas and advice, either directly or via their detailed publications on existing algorithms and packages such as XDS [2] and MOSFLM [3]. At the heart of the DIALS framework lies a design philosophy of hardware abstraction and a generalised model of the experiment that is inspired directly by material published on the seminal workshops on position sensitive detector software [1]. Continuing in the spirit of these workshops we held our own series of meetings, with talks from invited speakers, and code camps in which specific problems are addressed by intensive effort across the collaboration. Summaries of these meetings and copies of slides given as presentations are available here. . DIALS is written using Python and C++, making heavy use of the cctbx [4] for core crystallographic calculations and much infrastructure including a complete build system. Seamless interaction between the C++ and Python components of this hybrid system is enabled by Boost.Python. Python provides a useful ground for rapid prototyping, after which core algorithms and data structures may be transferred over to C++ for speed. High level interfaces of the hybrid system remain in Python, facilitating further development and code reuse both within DIALS and by third parties. Package: diamond-aligner Description-md5: 61d25e105442131bbed8226a4c37df31 Description-en: accelerated BLAST compatible local sequence aligner DIAMOND is a sequence aligner for protein and translated DNA searches and functions as a drop-in replacement for the NCBI BLAST software tools. It is suitable for protein-protein search as well as DNA-protein search on short reads and longer sequences including contigs and assemblies, providing a speedup of BLAST ranging up to x20,000. Package: dicomscope Description-md5: 36e87fe3b90ce3dcd455f7663a90c3c8 Description-en: OFFIS DICOM Viewer DICOMscope is a free DICOM viewer which can display uncompressed, monochrome DICOM images from all modalities and which supports monitor calibration according to DICOM part 14 as well as presentation states. . DICOMscope offers a print client (DICOM Basic Grayscale Print Management) which also implements the optional Presentation LUT SOP Class. . The development of this prototype was commissioned by the "Committee for the Advancement of DICOM" and demonstrated at the European Congress of Radiology ECR 1999. An enhanced version was developed for the "DICOM Display Consistency Demonstration" at RSNA InfoRAD 1999. . The current release has been demonstrated at ECR 2001 and contains numerous extensions, including a print server, support for encrypted DICOM communication, digital signatures and structured reporting. Package: dicomscope-doc Description-md5: d272e2d3f6451a4b57251e439bd60c18 Description-en: OFFIS DICOM Viewer - documentation DICOMscope is a free DICOM viewer which can display uncompressed, monochrome DICOM images from all modalities and which supports monitor calibration according to DICOM part 14 as well as presentation states. . DICOMscope offers a print client (DICOM Basic Grayscale Print Management) which also implements the optional Presentation LUT SOP Class. . The development of this prototype was commissioned by the "Committee for the Advancement of DICOM" and demonstrated at the European Congress of Radiology ECR 1999. An enhanced version was developed for the "DICOM Display Consistency Demonstration" at RSNA InfoRAD 1999. . The current release has been demonstrated at ECR 2001 and contains numerous extensions, including a print server, support for encrypted DICOM communication, digital signatures and structured reporting. . This is the documentation package for DICOMscope Package: dict-cc-cedict Description-md5: 75a295f9211f752698dbfefbdf916f7a Description-en: Chinese-English dictionary for the dict server/client This is Chinese-English dictionary from the CC-CEDICT project. It contains around 122247 headwords. It can be either used with dictd server and a dict client or with GoldenDict. Package: dillo Description-md5: af5fdb5069c81f6b48bbc2e9bcc95d45 Description-en: Small and fast web browser Dillo 3 is a graphical multi-platform web browser known for its speed and small footprint. It is based on version 1.3 of the Fast and Light Toolkit (FLTK) in version 1.3 . It aims to be small in resources, stable, developer-friendly, usable, very fast, and extensible. . To run the included dillo-install-hyphenation script the recommended perl packages need to be installed. Package: directx-headers-dev Description-md5: 2a204fdb2b7a7bd205f0af89a5bfd118 Description-en: Direct3D 12 headers This package provides the development headers for Direct3D 12. Package: direnv Description-md5: eb622bfa54c9d46458c730287447bda5 Description-en: Utility to set directory specific environment variables direnv is an environment variable manager for your shell. It knows how to hook into bash, zsh and fish shell to load or unload environment variables depending on your current directory. This allows one to have project-specific environment variables and not clutter the "~/.profile" file. . Before each prompt it checks for the existence of an ".envrc" file in the current and parent directories. If the file exists, it is loaded into a bash sub-shell and all exported variables are then captured by direnv and then made available to your shell. . Because direnv is compiled into a single static executable it is fast enough to be unnoticeable on each prompt. It is also language agnostic and can be used to build solutions similar to rbenv, pyenv, phpenv, ... Package: direwolf Description-md5: 9442317f19450765ef2af3b9ac313b8c Description-en: Soundcard TNC for APRS Dire Wolf is a software "soundcard" modem/TNC and APRS encoder/decoder. It can be used stand-alone to receive APRS messages, as a digipeater, APRStt gateway, or Internet Gateway (IGate). It can also be used as a virtual TNC for other applications such as APRSIS32, UI-View32, Xastir, APRS-TW, YAAC, UISS, Linux AX25, SARTrack, and many others. Package: discosnp Description-md5: b7d019a485b07265b1579844c0093c10 Description-en: discovering Single Nucleotide Polymorphism from raw set(s) of reads Software discoSnp is designed for discovering Single Nucleotide Polymorphism (SNP) from raw set(s) of reads obtained with Next Generation Sequencers (NGS). . Note that number of input read sets is not constrained, it can be one, two, or more. Note also that no other data as reference genome or annotations are needed. . The software is composed by two modules. First module, kissnp2, detects SNPs from read sets. A second module, kissreads, enhance the kissnp2 results by computing per read set and for each found SNP: . 1) its mean read coverage 2) the (phred) quality of reads generating the polymorphism. . This program is superseded by DiscoSnp++. Package: dish Description-md5: d61edd024d9ce6b0bacdd666851cb7c5 Description-en: diligence/distributed shell for parallel sysadmin Dish executes commands simultaneously on several systems via 'ssh', 'rsh', 'telnet', 'mysql', or any user-defined command-line connection client. It makes easy the distribution of files by 'scp' and 'rcp', but also a remote password change or operations requiring authentication by multiple passwords. Dish can be used as a flexible tool for managing large number of various types of hosts such as (clustered) servers, switches, databases, etc. Package: dislocker Description-md5: 179f3adde3da1312ee2d7a372d87cb5d Description-en: read/write encrypted BitLocker volumes Dislocker has been designed to read BitLocker encrypted partitions under a Linux system. The driver used to read volumes encrypted in Windows system versions of the Vista to 10 and BitLocker-To-Go encrypted partitions, that's USB/FAT32 partitions. . The software works with driver composed of a library, with multiple binaries using this library. Decrypting the partition, you have to give it a mount point where, once keys are decrypted, a file named dislocker-file appears. This file is a virtual NTFS partition, so you can mount it as any NTFS partition and then read from or write to it. Writing to the NTFS virtual file will change the underlying BitLocker partition content. To use dislocker-find Ruby is required. . This tool is useful in cryptography managing and forensics investigations. Package: display-dhammapada Description-md5: fd1f9506275dce4ab7ccd9faea5c61e3 Description-en: fortune-like collection of Buddhist sayings This program displays a random verse from the English or Polish translations of the Dhammapada, a "versified Buddhist scripture traditionally ascribed to the Buddha himself" (from http://en.wikipedia.org/wiki/Dhammapada). . As this program works similarly to fortune, one may use it in shell profiles or .sig generators, among others. Package: displaycal Description-md5: 96c7f50f45d9af9a2e15c1be1d86bfe8 Description-en: Graphical user interface for the Argyll CMS. Calibrates and characterizes display devices using a hardware sensor, driven by the open source color management system Argyll CMS. Supports multi-display setups and a variety of available settings like customizable whitepoint, luminance, black level, tone response curve as well as the creation of matrix and look-up-table ICC profiles with optional gamut mapping. Calibrations and profiles can be verified through measurements, and profiles can be installed to make them available to color management aware applications. Profile installation can utilize Argyll CMS, Oyranos and/or GNOME Color Manager if available, for flexible integration. Package: distribution-gpg-keys Description-md5: bf864787b63af6bf38cdea1fcefadea1 Description-en: Archive keyrings for RPM-based Linux distributions collection of GPG keys to check signatures of rpm packages from following distributions: . - Anolis OS - Amazon Linux - Alma Linux - Azure Linux/CBL-Mariner - CentOS - Circle Linux - EPEL - EuroLinux - Fedora - Mageia - openEuler - OpenMandriva - openSUSE - OpenWRT - Oracle Linux - Qubes - Rocky Linux - RosaLinux - RPM Fusion - Red Hat - Navy Linux - Scientific Linux - United RPMs Package: distrobuilder-images Description-md5: 659c3c47420682df80b8fd9c1b0a55dd Description-en: Official image definitions for distrobuilder This package contains the official yaml definitions used by the Linux Containers Project to generate the pre-built images offered at https://images.linuxcontainers.org/. Package: dita-ot Description-md5: edb439edfcd4e43d55cc5ee895ce4067 Description-en: transforms DITA content (maps and topics) into deliverable formats DITA Open Toolkit, or DITA-OT for short, is an independent, open source implementation of the OASIS owned and developed Darwin Information Typing Architecture (DITA) standard XML data model for authoring and publishing. Package: dita-ot-doc Description-md5: 8291eb75e2abe4e36edaded6b90c7f2d Description-en: DITA Open Toolkit (documentation) DITA Open Toolkit, or DITA-OT for short, is an independent, open source implementation of the OASIS owned and developed Darwin Information Typing Architecture (DITA) standard XML data model for authoring and publishing. . This package contains the documentation for dita-ot. Package: djstub Description-md5: b3dbb8ee169e97fb605b2d311b50dd8d Description-en: DJGPP-compatible stub manipulation tools This package provides DJGPP-compatible tools to manipulate stubbed executables, i.e. the MS-DOS MZ launcher for DOS-extended binaries: . - djstubify to modify the stub itself, in COFF and PE executables; - djlink to link ELF binaries and produce a dj64 executable; - djelfextract to extract an ELF binary from a dj64 executable; - djstrip to strip dj64 executables. . It includes a stub with COFF and ELF loaders, capable of loading DJGPP- or dj64dev-built executables under dosemu2. This stub requires dosemu2 and cannot be used in other environments. Package: djview Description-md5: 70f803a157a01cd392d199dbc03dfe1f Description-en: Transition package, djview3 to djview4 Ease transition from djview or djview3 to djview4 with this dummy package. Package: djview3 Description-md5: 723d08e2761fe57a16db0f1a5d75091f Description-en: Transition package, djview3 to djview4 Ease transition from djview3 to djview4 with this dummy package. Package: djview4 Description-md5: 1b4ea606ecfb1da8696f9a4d4e6bda48 Description-en: Viewer for the DjVu image format The DjVu viewer djview4 (aka djview) is a simple multi-page viewer for DjVu-format documents. It can display, print, and save, and when supported by the document, search for text, copy text to the clipboard, follow links, etc. Package: djvulibre-bin Description-md5: c7421d25ec9e74924d5b7540e469b4bd Description-en: Utilities for the DjVu image format Executables including utilities for conversion between DjVu and other formats. Package: djvulibre-desktop Description-md5: e5da3aea9677bafe75a1aaa48a76c12e Description-en: Desktop support for the DjVu image format Miscellaneous files to support the DjVu image format on the desktop. Package: djvuserve Description-md5: 1440f01db6ede771bb8636f76fcccfda Description-en: CGI program for unbundling DjVu files on the fly CGI program to convert a bundled multi-page DjVu document into an indirect DjVu document on the fly. This provides for efficiently browsing large DjVu documents without transferring unnecessary pages. Package: dlocate Description-md5: 445255bd3de2ad4cb98002359fe0465f Description-en: fast alternative to dpkg -L and dpkg -S Uses GNU grep and text dumps of dpkg's data to greatly speed up finding out which package a file belongs to (i.e. a very fast dpkg -S). Many other uses, including options to view all files in a package, calculate disk space used, view and check md5sums, list man pages, etc. Package: dma Description-md5: cf12c1952090646f2131dbbee7733f30 Description-en: lightweight mail transport agent The DragonFly Mail Agent is a small Mail Transport Agent (MTA), designed for home and office use. It accepts mails from local Mail User Agents (MUA) and delivers them either to local mailboxes or remote SMTP servers. Remote delivery includes support for features such as TLS/SSL and SMTP authentication. . dma is not intended as a replacement for full-featured MTAs like Sendmail, Postfix, or Exim. Consequently, dma does not listen on port 25 for incoming connections. Package: dnf Description-md5: 35ecd037027703f5e8e5541dfb39e073 Description-en: Dandified Yum package manager Package manager forked from Yum, using libsolv as a dependency resolver. Dnf requires a working rpm installation and is meant to be used in chroots, see README.Debian for more information. . This package provides the dnf program. Package: dnf-data Description-md5: 47c9c887dbef28bc2565e32b6c66e32f Description-en: Dandified Yum package manager (data files) Package manager forked from Yum, using libsolv as a dependency resolver. . This package provides common data and configuration files. Package: dnf-doc Description-md5: b0d15d106c53a1e1bfb75e93a7517d33 Description-en: Documentation for the DNF package manager (common documentation) Package manager forked from Yum, using libsolv as a dependency resolver. . This package installs common documentation for the dnf program. Package: dnf-plugins-core Description-md5: 1bf72e0c4efbdbe9a40e8cd2447bca1d Description-en: Core plugins for DNF, the Dandified Yum package manager This package enhances DNF with builddep, config-manager, copr, debug, debuginfo-install, download, needs-restarting, groups-manager, repoclosure, repograph, repomanage, reposync, changelog and repodiff commands. . Additionally provides generate_completion_cache passive plugin. Package: dns2tcp Description-md5: 1c1ef229fc897351617ccb00cb81653e Description-en: TCP-over-DNS tunnel server and client dns2tcp is a set of tools to encapsulate a TCP session in DNS packets. This type of encapsulation generates smaller packets than IP-over-DNS, improving throughput. The client does not need root privileges.1 Package: dnscap Description-md5: 24eb705d172e0388560288b96e8543cb Description-en: Network capture utility designed specifically for DNS traffic dnscap is a network capture utility designed specifically for DNS traffic. It produces binary data in pcap(3) format. This utility is similar to tcpdump(1), but has a number of features tailored to DNS transactions and protocol options. Package: dnscap-dev Description-md5: 3f83a419854159f1cf6e938fb755b456 Description-en: Network capture utility designed specifically for DNS traffic (development) dnscap is a network capture utility designed specifically for DNS traffic. It produces binary data in pcap(3) format. This utility is similar to tcpdump(1), but has a number of features tailored to DNS transactions and protocol options. . This package contains the development files. Package: dnsdist Description-md5: a513b049e15ad7501b5fce6d42694c08 Description-en: DNS loadbalancer Highly DoS- and abuse-aware load balancing tool for DNS traffic, with Lua scripting and configuration capability. Can be configured to use various sets of rules to classify, route and reject traffic. Package: dnsrecon Description-md5: 5eee248ebcc53a8c58ab5a6c2c6e88ef Description-en: Powerful DNS enumeration script DNSRecon is a Python script that provides the ability to perform: . * Check all NS Records for Zone Transfers. * Enumerate General DNS Records for a given Domain (MX, SOA, NS, A, AAAA, SPF and TXT). * Perform common SRV Record Enumeration. * Top Level Domain (TLD) Expansion. * Check for Wildcard Resolution. * Brute Force subdomain and host A and AAAA records given a domain and a wordlist. * Perform a PTR Record lookup for a given IP Range or CIDR. * Check a DNS Server Cached records for A, AAAA and CNAME * Records provided a list of host records in a text file to check. * Enumerate Hosts and Subdomains using Google Package: docbook-dsssl Description-md5: 2439fde54a201fcecb45678b3e4f0fbc Description-en: modular DocBook DSSSL stylesheets, for print and HTML This package provides DSSSL stylesheets which let you convert DocBook SGML or XML files to various formats. . This package contains two DocBook DSSSL stylesheets, one for "print" output and one for HTML. The print stylesheet can be used in conjunction with the RTF and the TeX back-ends that OpenJade provides to produce output suitable for printing. The HTML stylesheet can be used to convert DocBook documents into HTML. . The stylesheets are modular in design so that you can extend and customize them. . Note that you can also perform DocBook XML styling using the "docbook-xsl" package, which provides the XSL stylesheets. The XSL stylesheets are more actively maintained and contain more new features than these DSSSL stylesheets. Package: docbook-slides Description-md5: 63a27a575427cd213b9b2a8fa64f5902 Description-en: XML Slides DTD and XSL Stylesheets A docbook-derived XML DTD for building presentation slides. This package includes the xsl stylesheets for this DTD. This version can be customized with the Simplified DocBook XML DTD or with the full DocBook XML DTD. Package: docbook-slides-demo Description-md5: a0bb9c33263a5c02698a10e226a7eecd Description-en: Demo presentation slides for the docbook-slides package This package provides 12 formatting and display options available for the docbook-slides package. . If you plan to use docbook-slides for developing presentations, these demos will provide you with examples of the many different output options that are available with the docbook-slides package. Package: docbook-to-man Description-md5: 89ca45b83253672c9f11dcdec7e8c0ae Description-en: converter from DocBook SGML into roff man macros docbook-to-man is a batch converter that transforms UNIX-style manpages from the DocBook SGML format into nroff/troff man macros. . This is not the original version by Fred Dalrymple, but one with the modifications by David Bolen. . docbook-to-man lacks support for internationalization and utf-8. Other tools like docbook2man or docbook-xml with xsltproc are better suited for new projects. Package: doctest-dev Description-md5: f991cd5bbdb89957b3f6f0e74e4db84d Description-en: Light and feature-rich C++ testing framework doctest is a light and feature-rich C++98 / C++11 single-header testing framework for unit tests and TDD. . It is inspired by the unittest {} functionality of the D programming language and Python's docstrings - tests can be considered a form of documentation and should be able to reside near the production code which they test. This isn't possible (or at least practical) with any other testing framework for C++. Package: dokuwiki Description-md5: 813998f75a1c296d8a0c800518dae306 Description-en: simple to use and versatile wiki DokuWiki is a simple to use and versatile wiki software that doesn't require a database and has a clean and readable syntax. Package: dokuwiki-farm Description-md5: 6f69cbe97e7ba77ed0f41e46cd0bc8c3 Description-en: simple to use and versatile wiki (farm) DokuWiki is a simple to use and versatile wiki software that doesn't require a database and has a clean and readable syntax. . A wiki farm is a collection of wikis running on the same web server and sharing one parent wiki engine. . This package contains the integration to run a DokuWiki farm. Package: dokuwiki-plugins-extra Description-md5: 83cc09a226faaa36b608eb19b56f8d4b Description-en: Conglomeration package of DokuWiki plugins The dokuwiki-plugins-extra contains the following plugins for DokuWiki: . * addnewpage: Put 'add new page' forms within pages, with optional namespace selection . * color: Opportunity to write colored text in DokuWiki . * mathjax: Enables MathJax parsing of TeX math expressions in wiki pages . * wrap: Universal plugin which combines the functionality of many other plugins Package: dokuwiki-templates-extra Description-md5: 72bad8e167d6ae6ac8655f9708c4478c Description-en: Conglomeration package of DokuWiki templates The dokuwiki-templates-extra contains the following templates for DokuWiki: . * ad-hominem: Simple and lightweight, but modernized version of the default template Package: dolphin-nextcloud Description-md5: dfaf233805cd565efb312a3460a9ade5 Description-en: Nextcloud integration for Dolphin The Nextcloud desktop app lets you always have your latest files wherever you are. Just specify one or more folders on the local machine to and a server to synchronize to. You can configure more computers to synchronize to the same server and any change to the files on one computer will silently and reliably flow across to every other. . Dolphin Nextcloud is an extension that integrates the Nextcloud web service with your Plasma Desktop (KDE). Package: dosbox-x Description-md5: 7acebf815c1856c2d3150b4041caf4fe Description-en: DOS emulator with complete, accurate hardware emulation DOSBox-X is a comprehensive DOS emulator, supporting DOS applications including Windows 3.x and Windows 9x, and striving to provide accurate hardware emulation. It is based on the original DOSBox and includes features from a number of forks including SVN Daum, ECE, DOSBox Staging, DOSVAX, and vDosPlus. . Its features include: - a built-in drop-down menu - a graphical configuration tool - support for save-states - NEC PC-98, AX, and J-3100 emulations - DOS/V support for Chinese, Japanese, and Korean language support - support for CONFIG.SYS commands - printing support - long filename support - DOS SHARE emulation - wheel mouse support (including the CuteMouse wheel mouse API) - 3Dfx Voodoo chip emulation - NE2000 emulation - MT-32 emulation . DOSBox-X isn't a direct upgrade from DOSBox, but DOSBox users should be able to use DOSBox-X without difficulty. Package: dosbox-x-data Description-md5: c234e23b235ea6939902a456194405fd Description-en: DOS emulator with accurate hardware emulation - data DOSBox-X is a comprehensive DOS emulator, supporting DOS applications including Windows 3.x and Windows 9x, and striving to provide accurate hardware emulation. It is based on the original DOSBox and includes features from a number of forks including SVN Daum, ECE, DOSBox Staging, DOSVAX, and vDosPlus. . This package contains the DOSBox-X shared data. Package: dose-builddebcheck Description-md5: a0e3c3577dea8696e672646bb139ac3e Description-en: Checks whether build-dependencies can be satisfied This software checks, given a collection of source package stanzas and a collection of binary package stanzas of Debian packages, whether the build-dependencies of each source package can be satisfied by the binary packages. Package: dose-distcheck Description-md5: 2715c55e164fd097abdc6437f82f0f66 Description-en: Checks whether dependencies of packages can be satisfied This software checks for every package of a distribution whether it is possible to satisfy its dependencies and conflicts within this distribution. It comes in several versions: - dose-debcheck for Debian packages - dose-rpmcheck for rpm packages - dose-eclipsecheck for OSGi plugins Package: dose-doc Description-md5: e8e279d4e57cc7ab991d1b7b7b79d285 Description-en: Documentation for dose tools and libraries. The dose suite provides libraries for handling package meta-data, and various tools for analyzing package relationships in a large package repository. This package contains the documentation of the dose API, and tutorials of various dose tools. Package: dose-extra Description-md5: 21c020291e5e0bcc86762063c9ace0c9 Description-en: Extra QA tools from the Dose3-library This package contains extra tools for analyzing meta-data of software packages: - ceve, a general metadata parser supporting different input formats (Debian, rpm, and others) and different output formats. - dose-outdated, a Debian-specific tool for finding packages that are not installable with respect to a package repository, and that can only be made installable again by fixing the package itself. - dose-challenged, a Debian-specific tool for checking which packages will certainly become uninstallable when some existing package is upgraded to a newer version. - dose-deb-coinstall, a Debian-specific tool for checking whether a set of packages can be installed all together. The tools dose-distcheck and dose-builddebcheck are packaged in their own respective packages. Package: dotdrop Description-md5: 434c268e700419ca48603cdba4f139e2 Description-en: save your dotfiles once deploy them everywhere This program makes the management of dotfiles between different hosts easy. It allows you to store your dotfiles in Git and automagically deploy different versions of the same file on different setups. . It also allows manage different sets of dotfiles. For example, you can have a set of dotfiles for your home laptop and a different set for your office desktop. Those sets may overlap, and different versions of the same dotfiles can be deployed using different predefined profiles. Or you may have a main set of dotfiles for your everyday host and a subset you only need to deploy to temporary hosts (cloud VM etc.) that may be using a slightly different version of some of the dotfiles. Package: doxygen Description-md5: d91bc62dede825d3035b60d33f1ec209 Description-en: Generate documentation from source code Doxygen is a documentation system for C++, C, Objective-C, C#, PHP, Java, Python, IDL, Fortran, VHDL and to some extent D. It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in LaTeX) from a set of annotated source files. . There is also support for generating RTF, PostScript, hyperlinked PDF, compressed HTML, and Unix man pages. The documentation is extracted directly from the sources. . Install the doxygen-latex package to build LaTeX based documents. Package: doxygen-doc Description-md5: b42b96806603e68a6fae70cfabda99b6 Description-en: Documentation for doxygen Doxygen is a documentation system for C++, C, Objective-C, C#, PHP, Java, Python, IDL, Fortran, VHDL and to some extent D. It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in LaTeX) from a set of annotated source files. . This package contains the documentation for doxygen. Package: doxygen-doxyparse Description-md5: 66bd003da4dbf24298eaa0744dd1572f Description-en: Multi-language source code parser based on doxygen Doxygen is a documentation system for C++, C, Objective-C, C#, PHP, Java, Python, IDL, Fortran, VHDL and to some extent D. Doxyparse builds on doxygen's great source code parsing infrastructure and provides a command-line tool that can be used to obtain information from source code, such as: . * which functions/methods and variables/attributes a module/class contains * which functions/methods calls/uses which functions/methods/variables * etc . doxyparses's main goal is to be used by higher-level source code analysis tools. . This package contains doxyparse binary, a source code parser based on doxygen Package: doxygen-gui Description-md5: 2ce3f6dad6c3feccf4911398b92c7821 Description-en: GUI configuration tool for doxygen Doxygen is a documentation system for C++, C, Objective-C, C#, PHP, Java, Python, IDL, Fortran, VHDL and to some extent D. It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in LaTeX) from a set of annotated source files. . This package contains doxywizard, a GUI configuration tool for doxygen. Package: doxygen-latex Description-md5: 7308b20e1a96b09315e8d0baa1e114cf Description-en: Generate LaTeX documentation from source code Doxygen is a documentation system for C++, C, Objective-C, C#, PHP, Java, Python, IDL, Fortran, VHDL and to some extent D. It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in LaTeX) from a set of annotated source files. . This dependency package adds dependencies for all LaTeX packages required to build documents using the default stylesheet. Package: dpdk-dev Description-md5: 2bac84865b00597889092d76d90f8114 Description-en: Data Plane Development Kit (dev tools) DPDK is a set of libraries for fast packet processing. Applications run in user-space and communicate directly with dedicated network interfaces. . This package contains tools useful to a developer and for dpdk self tests. Package: dpdk-doc Description-md5: 8460e56e632f9ddf05320944330e906b Description-en: Data Plane Development Kit (documentation) DPDK is a set of libraries for fast packet processing. Applications run in user-space and communicate directly with dedicated network interfaces. . This package contains the complete set of documentation and guides. Package: dpdk-kmods-dkms Description-md5: c8fc929c74db4633d4836a8b0188b1e9 Description-en: Data Plane Development Kit (dkms) DPDK is a set of libraries for fast packet processing. Applications run in user-space and communicate directly with dedicated network interfaces. . This package contains the source code for the igb_uio kernel module. Package: dq Description-md5: cdd3ddc3227f6a30ff128627ad568bd1 Description-en: DNS/DNSCurve query tool The dq package provides software for DNS/DNSCurve. This software is derived from djbdns, adds DNSCurve protection and support for IPv6. . dq is commandline tool similar to dnsq, dnsqr from djbdns. Is used to query DNS/DNSCurve server for specific type of records about a given domain name. Package: dqcache Description-md5: c1afa7dace16fe17324cbfc06ea838cc Description-en: DNS/DNSCurve recursive server The dq package provides software for DNS/DNSCurve. This software is derived from djbdns, adds DNSCurve protection and support for IPv6. . dqcache is recursive DNS/DNSCurve server derived from dnscache. Package: drbl Description-md5: 4c7ea2c04a4826fc2240c239793f3bdf Description-en: diskless remote boot, and a disk cloning utility DRBL (Diskless Remote Boot in Linux) provides a diskless or systemless environment for client machines. It works on Debian, Ubuntu, Mandriva, Red Hat, Fedora, CentOS and OpenSuSE. DRBL uses distributed hardware resources and makes it possible for clients to fully access local hardware. It also includes Clonezilla, a partition and disk cloning utility similar to Symantec Ghost(TM) or True Image(TM). . For more details, check 1. http://drbl.sourceforge.net (English) 2. http://drbl.nchc.org.tw (Chinese Big5 - Taiwan) Package: drop-seq-testdata Description-md5: 1105a5e0341647c1c24a0845f3001ba2 Description-en: analyzing Drop-seq data (testdata) This software provide for core computational analysis of Drop-seq data, which shows you how to transform raw sequence data into an expression measurement for each gene in each individual cell. . This package provides the test data set included into the upstream source. Package: drop-seq-tools Description-md5: b221a3bb9499260dc089c4b09fab21de Description-en: analyzing Drop-seq data This software provide for core computational analysis of Drop-seq data, which shows you how to transform raw sequence data into an expression measurement for each gene in each individual cell. Package: drraw Description-md5: 7761454feb339fca4fb18b1cc8900fd0 Description-en: simple web based presentation front-end for RRDtool drraw is a simple web based presentation front-end for RRDtool that allows you to interactively build graphs of your own design. A graph definition can be turned into a template which may be applied to many Round Robin Database files. . drraw specializes in providing an easy mean of displaying data stored with RRDtool and does not care about how the data is collected, making it a great complement to other RRDtool front-ends. Package: drs4eb Description-md5: 4e954108d11ac748c9c7c831f5446989 Description-en: DRS4 Evaluation Board software The DRS4 chip is a full custom Integrated Circuit developed at PSI, Switzerland. It contains a switched capacitor array (SCA) with 1024 cells, capable of digitizing eight analog signals with high speed (6 GSPS) and high accuracy (11.5 bit SNR) on a single chip. This web site contains the chip documentation and software (firmware, drivers, applications) needed in order to work with the chip or the chip evaluation board. . This is software that is only useful if you also get the hardware for it. Package: dsdcc Description-md5: 6fe3fde5b1a402f399c07efd1b7af70d Description-en: Digital Speech Decoder (DSD) DSDcc is a digital speech decoder. Supported formats: . * DMR/MOTOTRBO: ETSI two slot TDMA standard. MOTOTRBO is a popular implementation of this standard. * D-Star: developed and promoted by Icom for Amateur Radio customers. * dPMR: ETSI narrowband FDMA standard. This is somehow similar to NXDN 2400 Baud rate mode. * Yaesu System Fusion (abbreviated YSF): developed and promoted by Yaesu for Amateur Radio customers partly inspired by gr-ysf. Voice full rate with SerialDV is not supported. . This package contains dsdccx, the command line interface. Package: dspdfviewer Description-md5: 4b6fe235cea51db1e76e8b2b30a0f53a Description-en: Dual-Screen PDF Viewer for LaTeX-beamer This is a specialized PDF Viewing application custom-made for the LaTeX class beamer, specifically the "show notes on second screen=right" option. . To make use of this program, you will need a document created by latex-beamer, and you will need two monitors connected to your computer. They do not need to have the same resolution, not even the same aspect ratio. . This program will split your PDF page in half, and display the left half (intended for the audience) on one monitor (think: a notebook's VGA output connected to your university's projector) and it will display the right half (intended for you) on the second screen. Also, on the second screen, you get page thumbnails and status information, like the time since you started the presentation and a "wall clock". Package: dspy-common Description-md5: da800f99b4a7102892ee059e95242090 Description-en: common files for D-Bus explorer and test app for GNOME D-Spy is a tool to explore and test end-points and interfaces on the System or Session D-Bus. You can also connect to D-Bus peers by address. . D-Spy was originally part of the GNOME Builder app. . This package contains common data files and translations. Package: dssp Description-md5: c598f7c80386b34edfef6f8b175f44a9 Description-en: protein secondary structure assignment based on 3D structure DSSP is an application you use to assign the secondary structure of a protein based on its solved three dimensional (3D) structure. . This version (4.2) of DSSP is a rewrite that writes annotated mmCIF files by default but can still produce the older dssp format. New is also the support of PP helices. Package: dtdinst Description-md5: 1ef81ecf8073527234b5d1fe6b36a24f Description-en: XML DTD to XML instance format converter dtdinst converts XML DTDs into XML instance format. The XML instance can be in either a format specific to DTDinst or RELAX NG format. Package: duf Description-md5: 0436d2c79d1e0af0862fc184fb4114a7 Description-en: Disk Usage/Free Utility Simple Disk Usage/Free Utility. . Features: - User-friendly, colorful output. - Adjusts to your terminal's theme & width. - Sort the results according to your needs. - Groups & filters devices. - Can conveniently output JSON. Package: dump Description-md5: 196383f2c586a24c32968a6f3eceeff1 Description-en: backup and restore for ext2/3/4 filesystems This is a port of the 4.4BSD filesystem backup suite. Dump examines files on a filesystem and determines which files need to be backed up. These files are copied to the given disk, tape or other storage medium for safe keeping. . The restore command performs the inverse function of dump. A full backup of a filesystem may be restored and subsequent incremental backups layered on top of it. Single files and directory subtrees may be restored from full or partial backups. Package: duperemove Description-md5: 72bba30b3018bc5f707cad43ab080a24 Description-en: extent-based deduplicator for file systems Duperemove is a tool for finding duplicated extents and submitting them for deduplication. When given a list of files it will hash their contents on a block by block basis and compare those hashes to each other, finding and categorizing extents that match each other. . On BTRFS and, experimentally, XFS, it can then reflink such extents in a race-free way. Unlike hardlink-based solutions, affected files appear independent in any way other than reduced disk space used. Package: dustracing2d Description-md5: 95462a5e839b362c04768e0736593a2c Description-en: tile-based 2D racing game Dust Racing (Dustrac) is a tile-based, cross-platform 2D racing game. . Dust Racing comes with a level editor for easy level creation. . Features: * 1-2 human players against 11 challenging computer players * 3 difficulty settings: Easy, Medium, Senna * Split-screen two player game (vertical or horizontal) * Game modes: Race, Time Trial, Duel * 2D graphics with some 3D objects * Smooth game play and physics * Multiple race tracks * Finishing in TOP-6 will unlock the next race track * Star ratings based on the best positions on each race track * Easy to create new race tracks with the level editor * Engine and collision sounds * Pit stops * Runs windowed or fullscreen Package: dustracing2d-data Description-md5: 6c218021ca1161d18a53499ca56b0b1c Description-en: data files for Dust Racing 2D Dust Racing (Dustrac) is a tile-based, cross-platform 2D racing game. . This package contains the data files for Dust Racing 2D. Package: dv4l Description-md5: 09a323034cddcd8bf82043f57ac695dd Description-en: Redirect V4L API to access a camcorder from a V4L program dv4l enables programs to access a dv1394 (Firewire) camcorder by using the video4linux (V4L) API. dv4lstart uses the LD_PRELOAD facility to intercept calls to the V4L API and make the camcorder's videostream available. Package: dvb-apps Description-md5: 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: dvb-tools Description-md5: a54cfaa4944c8dc2a147a912f1a0a388 Description-en: Collection of command line DVB utilities This is a series of tools written to help testing and working with DVB, using its latest V5 API. The tools can also work with the DVBv3 API. . The current tools are: . dvb-fe-tool: a simple test application, that reads from the frontend. it also allows one to change the default delivery system. In the future, it may be used to change any property via command line. . dvb-format-convert: converts from zap and scan initial-tuning-data-file into the new format defined to work with DVBv5. . dvbv5-scan: a DVBv5 scan tool. . dvbv5-zap: a DVBv5 zap tool. It allows one to tune into a DVB channel, and to watch to a DVB service (e. g. receiving the video and audio streams, via another application using the dvr device). Package: dvbackup Description-md5: a8c1856eff9332d996f090db6bfa7bd9 Description-en: backup tool using MiniDV camcorders Dvbackup hides the data it receives on standard input in a perfectly legal DV (digital video) stream. This allows you to use your DV camcorder and your DV cartridges as a potent mass storage system. Obviously, your system and your camcorder have to be connected via IEEE1394 (aka Firewire, iLink). . Current digital camcorders can save approximately 13 GB of data on those tiny DV cartridges at a speed of 3.6 MB/sec. That's faster than most DAT streamers which only work at 1 MB/sec or less. dvbackup can not use all of the data, but 10 GB should be good enough for everyone. . To bring the data on tape, you have to use an additional utility, called dvconnect, which is included in libdv-bin. Package: dvi2ps Description-md5: 99abab39fd1818e7a4cbd076142bec0f Description-en: TeX DVI-driver for NTT JTeX, MulTeX and ASCII pTeX dvi2ps is another converter of DVI file to PostScript file. dvi2ps can handle dvi files of NTT JTeX, MulTeX and ASCII pTeX. Package: dwm Description-md5: 8cb85e50ac4878fe7f313053f30e9329 Description-en: dynamic window manager dwm is a minimalistic window manager. It manages windows in tiling and floating modes. Either mode can be applied dynamically, depending on the application in use and the task performed. . In tiling mode windows are managed in a master and stacking column. The master column contains the window which needs most attention at a time, whereas the stacking column contains all other windows in a stack. Dialog windows are managed floating, however. . In floating mode windows can be resized and moved freely. Windows are grouped by tags. All windows with a specific tag can be viewed at a time. But each window may contain more than one tag, which makes it visible in several views. . Please notice that dwm is currently customized through editing its source code, so you probably want to build your own dwm packages. This package is compiled with the default configuration and should just give you an idea about what dwm brings to your desktop. Package: dynamite Description-md5: 00b801fc1af91c4a40194fcf0a479d48 Description-en: PKWARE Data Compression decompressor Dynamite is a tool and library for decompressing data compressed with PKWARE Data Compression Library and it was created from the specification provided by a post in the comp.compression newsgroup. Package: dynare Description-md5: df6e3d537dc85b8645aaabade6024bc5 Description-en: platform for handling a wide class of economic models Dynare is a software platform for handling a wide class of economic models, in particular dynamic stochastic general equilibrium (DSGE) and overlapping generations (OLG) models. The models solved by Dynare include those relying on the rational expectations hypothesis, wherein agents form their expectations about the future in a way consistent with the model. But Dynare is also able to handle models where expectations are formed differently: on one extreme, models where agents perfectly anticipate the future; on the other extreme, models where agents have limited rationality or imperfect knowledge of the state of the economy and, hence, form their expectations through a learning process. In terms of types of agents, models solved by Dynare can incorporate consumers, productive firms, governments, monetary authorities, investors and financial intermediaries. Some degree of heterogeneity can be achieved by including several distinct classes of agents in each of the aforementioned agent categories. . Dynare offers a user-friendly and intuitive way of describing these models. It is able to perform simulations of the model given a calibration of the model parameters and is also able to estimate these parameters given a dataset. In practice, the user will write a text file containing the list of model variables, the dynamic equations linking these variables together, the computing tasks to be performed and the desired graphical or numerical outputs. . This package provides a full installation of Dynare, to be run on top of GNU Octave. Package: dynare-doc Description-md5: ec4af546f1e67c4f934d48a22acd98eb Description-en: documentation for Dynare Dynare is a software platform for handling a wide class of economic models, in particular dynamic stochastic general equilibrium (DSGE) and overlapping generations (OLG) models. The models solved by Dynare include those relying on the rational expectations hypothesis, wherein agents form their expectations about the future in a way consistent with the model. But Dynare is also able to handle models where expectations are formed differently: on one extreme, models where agents perfectly anticipate the future; on the other extreme, models where agents have limited rationality or imperfect knowledge of the state of the economy and, hence, form their expectations through a learning process. In terms of types of agents, models solved by Dynare can incorporate consumers, productive firms, governments, monetary authorities, investors and financial intermediaries. Some degree of heterogeneity can be achieved by including several distinct classes of agents in each of the aforementioned agent categories. . Dynare offers a user-friendly and intuitive way of describing these models. It is able to perform simulations of the model given a calibration of the model parameters and is also able to estimate these parameters given a dataset. In practice, the user will write a text file containing the list of model variables, the dynamic equations linking these variables together, the computing tasks to be performed and the desired graphical or numerical outputs. . This package contains full Dynare documentation, including the reference manual. Package: dysk Description-md5: 441f0e60bc6b0aa1785d334e10dc5046 Description-en: get information on mounted filesystems A command-line utility to get information on filesystems such as their type, size and used capacity. Like df but better. . By default, information is displayed as a human-readable table. dysk lets you filter filesystems based on the values of columns and export output as JSON or CSV. . Previously known as lfs. Package: dyssol Description-md5: 7ba080ed0c6fe11c868d8b2a1518d8f9 Description-en: Tool for dynamic flowsheet simulation - command line tool Dynamic simulation of solids processes, is a dynamic flowsheet modelling system designed to simulate the time-dependent behaviour of complex production processes in solids processing technology. . This package contains the command line tool. Package: dyssol-data Description-md5: 148296eaa9bc925522524d6b9f713df0 Description-en: Tool for dynamic flowsheet simulation - data files Dynamic simulation of solids processes, is a dynamic flowsheet modelling system designed to simulate the time-dependent behaviour of complex production processes in solids processing technology. . This package contains examples and data files. Package: dyssol-doc Description-md5: 3e502e94f81949f92944489c29ffa312 Description-en: Tool for dynamic flowsheet simulation - documentation Dynamic simulation of solids processes, is a dynamic flowsheet modelling system designed to simulate the time-dependent behaviour of complex production processes in solids processing technology. . This package contains documentation. Package: dyssol-gui Description-md5: 79b4d5934dc273f729b6c0025e311c33 Description-en: Tool for dynamic flowsheet simulation - GUI Dynamic simulation of solids processes, is a dynamic flowsheet modelling system designed to simulate the time-dependent behaviour of complex production processes in solids processing technology. . This package contains the GUI. Package: dzen2 Description-md5: ad3731d926486924dab0bcc6a64d3569 Description-en: General-purpose messaging and notification program for X11 Dzen was designed to be scriptable in any language and integrate well with window managers like dwm, wmii and xmonad though it will work with any window manger. Package: e2guardian Description-md5: b0e8394254d849c17a166b819a3ab35f Description-en: Web content filtering (Dansguardian fork) e2guardian filters the content of pages based on many methods including phrase matching, PICS filtering and URL filtering. It does not purely filter based on a banned list of sites. . It provides real-time virus scanning capabilities for content access. . e2guardian is designed to be completely flexible and allows you to tailor the filtering to your exact needs. It can be as draconian or as unobstructive as you want. The default settings are geared towards what a primary school might want but e2guardian puts you in control of what you want to block. . e2guardian requires squid or another similar caching proxy server on your local network. Package: earlyoom Description-md5: af2528669e45f838534ad3de7a75b3d4 Description-en: Early OOM Daemon Earlyoom is an userspace OOM-killer which can avoid the system to get into unresponsive state caused by swapping, which is most likely to occur when a large swap is present and memory is tight. It checks the amount of available memory and swap periodically, and when both are below a preconfigured value, it kills the largest process. Package: easy-rsa Description-md5: 30ef8db774064b75fc32b3b7baedeb03 Description-en: Simple shell based CA utility This package eases the creation of certificates, for example for openvpn clients. . This was formerly part of the openvpn package. Package: easyeffects Description-md5: cb0b53dc71ccb505cd6ffe625e8f0b82 Description-en: Audio effects for PipeWire applications This program provides various audio effects for PipeWire applications. . This application was formerly known as PulseEffects, but it was renamed to EasyEffects after it started to use GTK4 and GStreamer usage was replaced by native PipeWire filters. Package: easygit Description-md5: 4fbe4fa4ff41ce332b98696066b59618 Description-en: git for mere mortals In short, Easy GIT is a single-file wrapper script for git, designed to make git easy to learn and use. . Features: * eg focuses on documentation and examples * eg removes many principle-of-least-surprise violations that catch git newbies unaware * eg provides subcommands that are a natural extension of capabilities users know from cvs/svn (eg also takes care to make sure the modifications to its subcommands are easily discoverable and error-avoiding for existing git users as well!) Package: ebnflint Description-md5: 23e1e9ca1faf8c2e5912f7035c979b5c Description-en: verifies EBNF productions are consistent and grammatically correct Ebnflint verifies that EBNF productions are consistent and grammatically correct. It reads them from an HTML document such as the Go specification. . Grammar productions are grouped in boxes demarcated by the HTML elements .
   
. Usage: . ebnflint [--start production] [file] . The --start flag specifies the name of the start production for the grammar; it defaults to "Start". Package: ecaccess Description-md5: 53bc991767fb5a1f579a11faffd87133 Description-en: clients to access ECMWF facilities ecaccess is a suite of client tools to enable access to the computing and data archive facilities of the European Centre for Medium-Range Forecasts (ECMWF). . Strict authentication is performed in a uniform way using SecurID cards and standard (X509) certificates. SSL is used to guarantee the integrity of the application data, the transferred jobs and the monitoring information. Package: ecbuild Description-md5: 02afb967de99ff505471e08f585ce930 Description-en: Build system for ECMWF software This is a toolkit from ECMWF extend CMAKE with macros used at ECMWF. . ECMWF is the European Centre for Medium-Range Weather Forecasts. Package: ecdsautils Description-md5: c3ea44d398b0e3a4155f0ce672b87f5b Description-en: ECDSA elliptic curve cryptography command line tools The package provides a series of tools to support, all on the basis of the uecc library the * generation * signing * verifification of keys for elliptic key cryptography. - The package became popular in the Freifunk Wireless networks communities. Package: ecl Description-md5: 8146a3c1932f3cd206981e116a32bbf7 Description-en: Embeddable Common-Lisp: has an interpreter and can compile to C ECL stands for Embeddable Common-Lisp. The ECL project is an effort to modernize Giuseppe Attardi's ECL environment to produce an implementation of the Common-Lisp language which complies to the ANSI X3J13 definition of the language. . The current ECL implementation features: * A bytecodes compiler and interpreter. * A translator to C. * A UFFI-compatible interface to C code. * A dynamic loader. * The possibility to build standalone executables and DLLs. * The Common-Lisp Object System (CLOS). * Conditions and restarts for handling errors. * Sockets as ordinary streams. * The GNU Multiprecision library for fast bignum operations. * A simple conservative mark & sweep garbage collector. * The Boehm-Weiser garbage collector. Package: eclib-tools Description-md5: 0eb561b8bbb6cb2cb47894e7198e0b99 Description-en: Programs for modular symbols and elliptic curves over Q This package includes several programs to compute with elliptic curves over Q ; most notably mwrank (for 2-descent on elliptic curves over Q) and the modular symbol tools used to create the elliptic curve database. Package: ed25519 Description-md5: 3aef97ea5481410f6a0ee317974be12e Description-en: microlibrary X25519/Ed25519 - Ed25519 command line tools microlibrary for the X25519 encryption system and the Ed25519 signature system, both of which use the Curve25519 elliptic curve. Curve25519 is the fastest curve in TLS 1.3, and the only curve in Wireguard, Signal, and many other applications. . lib25519 has a very simple stateless API based on the SUPERCOP API, with wire-format inputs and outputs, providing functions that directly match the central cryptographic operations in X25519 and Ed25519: . lib25519_dh_keypair(pk, sk): X25519 key generation lib25519_dh(k, pk, sk): shared-secret generation lib25519_sign_keypair(pk, sk): Ed25519 key generation lib25519_sign(sm, &smlen, m, mlen, sk): signing lib25519_sign_open(m, &mlen, sm, smlen, pk): verification + message recovery Internally, lib25519 includes implementations designed for performance on various CPUs, implementations designed to work portably across CPUs, and automatic run-time selection of implementations. . lib25519 is intended to be called by larger multi-function libraries, including libraries in other languages via FFI. The idea is that lib25519 will take responsibility for the details of X25519/Ed25519 computation, including optimization, timing-attack protection, and eventually verification, freeing up the calling libraries to concentrate on application-specific needs such as protocol integration. Applications can also call lib25519 directly. . Ed25519 command line tools. Package: ed2k-hash Description-md5: f471f0b7e185836f13d7709eda354399 Description-en: tool for generating ed2k-links This tool is useful for people who want to know the ed2k-links of files they are not currently sharing, or who want the ed2k-links for all files in certain directories etc. You can hash single files, multiple files, whole directories, or whole directory trees. . ed2k-hash can be used for several activities, as forensics investigations. Package: edac-utils Description-md5: cad75191b26a9862f1cc644be4327cad Description-en: report kernel-detected PCI and ECC RAM errors This package contains the user-space utilities for use with the EDAC kernel subsystem. EDAC (Error Detection and Correction) is a set of Linux kernel modules for handling hardware-related errors. Currently its major focus is ECC memory error handling. However it also detects and reports PCI bus parity errors. . PCI parity errors are supported on all architectures (and are a mandatory part of the PCI specification). . Main memory ECC drivers are memory controller specific. At the time of writing, drivers exist for many x86-specific chipsets and CPUs, and some PowerPC, and MIPS systems. . This package provides command lines tools Package: edfbrowser Description-md5: db4db2a6f571361754353ce4845b5f9a Description-en: viewer for biosignal storage files such as bdf and edf EDFbrowser is a viewer for medical timeseries storage files containing data such as EEG, EMG, and ECG signals. It supports EDF(+) and BDF(+) file formats. Apart from viewing the files, it also supports some editing operations and can convert the biomedical files to other formats. Package: efax Description-md5: 2786f3290be033ea8b6fd54a0c4f5bb4 Description-en: programs to send and receive fax messages efax is a small ANSI C/POSIX program that provides the data transport function for fax applications using any Class 1 or Class 2 fax modem Another program, efix, converts between fax, text, bitmap and grayscale formats. fax, a shell script, provides a simple user interface to the efax and efix programs. It allows you to send text or Postscript files as faxes and receive, print or preview received faxes. . The ghostscript package is needed to fax Postscript files, and an image viewing program like xloadimage is needed to view incoming faxes. . Note that you probably have to adapt /etc/efax.rc to your needs. Package: efitools Description-md5: 7c6a1f09a61dc33a701b98867709c423 Description-en: Tools to manipulate EFI secure boot keys and signatures This package installs a variety of tools for manipulating keys and binary signatures on UEFI secure boot platforms. The tools provide access to the keys and certificates stored in the secure variables of the UEFI firmware, usually in the NVRAM area. Package: eflite Description-md5: e845a2eb6f119fe11f3e3b4633fdbac3 Description-en: Festival-Lite based emacspeak speech server EFlite is a speech server for Emacspeak and other screen readers that allows them to interface with Festival Lite, a free text-to-speech engine developed at the CMU Speech Center as an off-shoot of Festival. . Due to limitations inherited from its backend, EFlite does only provide support for the English language at the moment. Package: egctl Description-md5: 628cb4e1087a3b8ea1272eb676af6d9c Description-en: control state of EnerGenie Programmable surge protector program to control the state of EnerGenie Programmable surge protector with LAN interface. It uses native EG-PMS-LAN data exchange protocol version 2.0 or 2.1, not HTTP. Package: eggdrop Description-md5: 161de1f7bee0eec28ae512e8e07cf964 Description-en: Advanced IRC Robot Eggdrop is an IRC bot written in C, which sits on channels and takes protective measures, such as preventing it from being taken over (in the few ways that anything can), recognizing banned users to reject them, recognizing privileged users to give them operator status, punishing users for things like flooding, among innumerable others. . All of this is completely configurable, and can be disabled or enabled as you wish in the configuration file. Also, it's very easy to expand and customize with Tcl scripts and C modules, making it possible to adapt Eggdrop to any special need you might have. Package: eggdrop-data Description-md5: 7123f07310333491264d42096ed5754b Description-en: Architecture independent files for eggdrop This package contains all the files that eggdrop places on /usr/share. These files are not specific to a single processor architecture once the package is built, so a single package can serve all the archs Debian supports. . This package is not useful at all if eggdrop is not installed. Package: elan Description-md5: 73025e9110aebf4866656e7478efe271 Description-en: tool for managing installations of the Lean theorem prover elan is a small tool for managing your installations of the Lean theorem prover. It places lean and leanpkg binaries in your PATH that automatically select and, if necessary, download the Lean version described in the lean_version field of your project's leanpkg.toml. You can also install, select, run, and uninstall Lean versions manually using the commands of the elan executable. Package: elektroid Description-md5: dea8c859b5a516807f35b62d10ac1631 Description-en: Sample and MIDI device manager Elektroid is a sample and MIDI device manager. . With Elektroid you can easily upload and download audio files and manage different types of data on different MIDI devices, such as presets, projects or tunings. . It can also be used to send and receive SysEx MIDI files. . This package provides both the GUI and CLI application of Elektroid. Package: elementary-icon-theme Description-md5: dabdec6f785f2d3eacdc9ae9405bc326 Description-en: Original set of vector icons for elementary OS Elementary Icons is an original set of vector icons designed specifically for elementary OS and its desktop environment: Pantheon. Package: elfx86exts Description-md5: 0a31eb850058c1e92d5b356a1f659e00 Description-en: Print instruction sets used by x86 binaries (ELF or MachO) Disassemble a binary and print out which instruction set extensions it uses. Despite the utterly misleading name, this tool supports ELF and MachO binaries, and perhaps other formats as well, and has preliminary support for ARM64 as well as X86/64. It used to be a lot more limited! Package: eliom Description-md5: 62cffbc5c03a5d5b712313b94492b594 Description-en: web framework for ocsigenserver (tools) Eliom allows one to easily develop sophisticated client/server Web applications using OCaml. . This package contains command-line tools. Package: elpa-ag Description-md5: c37b5194902dac7a0698b6bf79d8f0ec Description-en: Emacs frontend to The Silver Searcher (ag) The Silver Searcher (a.k.a. ag) is very fast grep-like program; Ag is substantially faster than grep and ack, and is almost as fast as RipGrep. Users who prefer The Silver Searcher over RipGrep appreciate its user-friendly interface and features. . ag.el is simple ag frontend for Emacs, loosely based on ack-and-half.el. Package: elpa-bash-completion Description-md5: 20ba50280afd4c9c09c5a79b83956943 Description-en: add programmable bash completion to Emacs shell-mode bash-completion.el defines dynamic completion hooks for shell-mode and shell-command prompts that is based on bash completion. . Bash completion for Emacs: . * is aware of bash builtins, aliases and functions * does file expansion inside of colon-separated variables and after redirections (> or <) * escapes special characters when expanding file names * is configurable through programmable bash completion * works on remote shells, through TRAMP. Package: elpa-buttercup Description-md5: 81d2834c40dae33f543840283e4b95af Description-en: behaviour-driven testing for Emacs Lisp packages Buttercup is a behavior-driven development framework for testing Emacs Lisp code. It allows the programmer to group related tests so they can share common set-up and tear-down code, and it allows the programmer to spy on functions to ensure they are called with the right arguments during testing. . The testing framework is inspired by the Jasmine JavaScript test framework. Package: elpa-cfrs Description-md5: 3f4256e1df04ddb45c39cca7004d48aa Description-en: Child-frame based read-string for Emacs cfrs.el is a simple alternative to `read-string' that allows reading input via a small child-frame spawned at the position of the cursor. Its goal is to make the string input interface closer to those used in modern GUI programs and to help the user with having to switch focus from whatever they are doing currently to look at the minibuffer. Package: elpa-circe Description-md5: 36d8acf22b64231d47b1708e491837ba Description-en: client for IRC in Emacs Circe is a Client for IRC in Emacs. It integrates well with the rest of the editor, using standard Emacs key bindings and indicating activity in channels in the status bar so it stays out of your way unless you want to use it. Complexity-wise, it is somewhere between rcirc (very minimal) and ERC (very complex). Package: elpa-clojure-mode Description-md5: 74ced1d5301281c5b44c394a66a60519 Description-en: Emacs major mode for Clojure code Provides font-lock (syntax highlighting), indentation, navigation and basic refactoring for the Clojure programming language (http://clojure.org). . Also provides clojurescript-mode, clojurec-mode (for .cljc files) and clojurex-mode (for .cljx files). Package: elpa-clojure-mode-extra-font-locking Description-md5: 9db33411d58e2cd61eb076f78cbf48b3 Description-en: extra font-locking for clojure-mode Provides additional font-locking (syntax highlighting) for clojure-mode. See that package's description. Package: elpa-consult Description-md5: 217dd05c192c5cd92195573c4f8e428b Description-en: Useful commands based on completing-read for Emacs Consult provides practical commands based on the Emacs completion function completing-read. Completion allows you to quickly select an item from a list of candidates. Consult offers in particular an advanced buffer switching command consult-buffer to switch between buffers and recently opened files. Furthermore Consult provides multiple search commands, an asynchronous consult-grep and consult-ripgrep, and the line-based search command consult-line. Some of the Consult commands are enhanced versions of built-in Emacs commands. For example the command consult-imenu presents a flat list of the Imenu with live preview, grouping and narrowing. Please take a look at the full list of commands. Package: elpa-corfu Description-md5: 19a636677b6e5827fa61a48d3f44b420 Description-en: Completion Overlay Region FUnction in Emacs Corfu enhances completion at point with a small completion popup. The current candidates are shown in a popup below or above the point. Corfu is the minimalistic completion-in-region counterpart of the Vertico minibuffer UI. Package: elpa-dape Description-md5: 68b91490d566dfa25fc95c28268b92d3 Description-en: Debug Adapter Protocol for Emacs Dape is a debug adapter client for Emacs. The debug adapter protocol, much like its more well-known counterpart, the language server protocol, aims to establish a common API for programming tools. However, instead of functionalities such as code completions, it provides a standardized interface for debuggers. . To begin a debugging session, invoke the `dape' command. In the minibuffer prompt, enter a debug adapter configuration name from `dape-configs'. . For complete functionality, make sure to enable `eldoc-mode' in your source buffers and `repeat-mode' for more pleasant key mappings. . Package looks is heavily inspired by gdb-mi.el Package: elpa-dart-mode Description-md5: 30c0fc7206362a2ca53d111d8b521e92 Description-en: Major mode for editing Dart files This package implements a major-mode for the Dart language, providing basic syntax highlighting and indentation support. Package: elpa-dpkg-dev-el Description-md5: 6c606ded7f84aae2890d6448de8f34bc Description-en: Emacs helpers specific to Debian development This package contains: . * debian-autopkgtest-control-mode - a helper mode for debian/tests/control files; * debian-bts-control - builds control@bugs.debian.org email messages; * debian-changelog-mode - a helper mode for Debian changelogs; * debian-control-mode - a helper mode for debian/control files; * debian-copyright - major mode for Debian package copyright files; * readme-debian - major mode for editing README.Debian files. Package: elpa-ebib Description-md5: a6cfc1ec6b5a45cb61f85cad66df98c6 Description-en: BibTeX database manager for Emacs Ebib is a BibTeX database manager that runs in Emacs. With Ebib, you can create and manage .bib-files, all within Emacs. It supports @string and @preamble definitions, multi-line field values, searching, and integration with Emacs' (La)TeX mode. Package: elpa-embark Description-md5: d3e8031f66abde985dd85e59f5d801ba Description-en: Emacs Mini-Buffer Actions Rooted in Keymaps Embark makes it easy to choose an Emacs command to run based on what is near point, both during a minibuffer completion session and in normal buffers. Bind the command embark-act to a key and it acts like prefix-key for a keymap of actions (commands) relevant to the target around point. With point on an URL in a buffer you can open the URL in a browser or eww or download the file it points to. If while switching buffers you spot an old one, you can kill it right there and continue to select another. Embark comes preconfigured with over a hundred actions for common types of targets such as files, buffers, identifiers, s-expressions, sentences; and it is easy to add more actions and more target types. Embark can also collect all the candidates in a minibuffer to an occur-like buffer or export them to a buffer in a major-mode specific to the type of candidates, such as dired for a set of files, ibuffer for a set of buffers, or customize for a set of variables. Package: elpa-esxml Description-md5: 3debefc976db2081a84de82c5d611384 Description-en: XML, ESXML and SXML library for Emacs Lisp This library makes it possible to write XML, ESXML, SXML and HTML using Emacs Lisp S-expressions. . This library is not intended to be used directly by a user of Emacs. It could be used to generate static html, or used with a library like elnode to serve dynamic pages. Or even to extract a form from a site to produce an API. Package: elpa-find-file-in-project Description-md5: d8eb766e1e5f5e2a078f215a5b0b5dce Description-en: quick access to project files in Emacs This library provides methods for quickly finding any file in a project. It uses GNU Find by default, but can also use (the significantly faster) fd-find. Find-file-in-project supports the following candidate selection interfaces: Consult, Helm, Ido, Ivy, Selectrum, and the Emacs built-in 'completing-read'. . By default, FFIP will search for files in a local Git, Subversion, or Mercurial repository. FFIP uses TRAMP to find files in remote repositories, and claims this is "flawlessly" supported. . Features: . * Fast! Tested with projects that have 50,000+ files * Find's behaviour can be tweaked using ffip-find-options * Smart! The keyword "helloWorld", returns "HelloWorld.html", "hello-world.css", and "HelloWorld.js". * Enhances diff-mode with more convenient patch-handling, including diff creation, application, finding the file associated with a given hunk, and jumping to the section relevant to that hunk * No configuration required. Find-file-in-project works out-of-the-box * Supports evil-mode, with additional configuration (see README) Package: elpa-folding Description-md5: 67fb69e79e4dd8edcc2af9c613044143 Description-en: folding-editor minor mode for Emacs This package provides an Emacs minor mode for folding (hiding) custom regions. It also provides an Isearch interface to the folds. Folds can be nested hierarchically. . Folding-mode is similar to a general-purpose Outline-mode or to Org-mode. It can CLOSE a fold so that only initial special marker and optional fold name/comment are visible, or it can ENTER a fold so that all text outside of the target fold is hidden. . The upstream maintainers of folding-mode do not recommend exclusively relying on folding-mode for code layout and navigation. Hideshow and Imenu are more appropriate for folding code at a per-function() level of granularity. In particular Imenu is more useful for this because it parses function indexes. Folding mode is most useful for dividing code into broad operations and for organising stubs while prototyping. Package: elpa-fricas Description-md5: 486c96ac697740cfc2dd1747254d8161 Description-en: General purpose computer algebra system: emacs support Fricas is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy. It has a programming language and a built-in compiler. . Fricas has been in development since 1973 and was sold as a commercial product. It has been released as free software. . Efforts are underway to extend this software to (a) develop a better user interface (b) make it useful as a teaching tool (c) develop an algebra server protocol (d) integrate additional mathematics (e) rebuild the algebra in a literate programming style (f) integrate logic programming (g) develop an Fricas Journal with refereed submissions. . This package contains support for running Fricas under emacs. Package: elpa-gcl27 Description-md5: 15ce0902f0a2ba74780946183822809c Description-en: GNU Common Lisp compiler GNU Common Lisp (GCL) is a Common Lisp compiler and interpreter implemented in C, and complying mostly with the standard set forth in the book "Common Lisp, the Language I". It attempts to strike a useful middle ground in performance and portability from its design around C. . This package contains an emacs interface to GCL. Package: elpa-geiser Description-md5: 61e931b1f21f9a9f4fc7d164f6122f1a Description-en: Generic Emacs/Scheme interaction mode Geiser is a generic Emacs/Scheme interaction mode, featuring an enhanced REPL and a set of minor modes improving Emacs' basic scheme major mode. . Geiser supports Guile, Chicken, Gauche, Chibi, MIT-Scheme, Gambit, Racket, Stklos, Kawa and Chez. Each one has a separate ELPA package (geiser-guile, geiser-chicken, etc.) that you should install to use your favourite scheme. . Main functionalities: - Evaluation of forms in the namespace of the current module. - Macro expansion. - File/module loading. - Namespace-aware identifier completion (including local bindings, names visible in the current module, and module names). - Autodoc: the echo area shows information about the signature of the procedure/macro around point automatically. - Jump to definition of identifier at point. - Direct access to documentation, including docstrings (when the implementation provides them) and user manuals. - Listings of identifiers exported by a given module (Guile). - Listings of callers/callees of procedures (Guile). - Rudimentary support for debugging (list of evaluation/compilation error in an Emacs' compilation-mode buffer). - Support for inline images in schemes, such as Racket, that treat them as first order values. Package: elpa-git-commit Description-md5: 62c002c42da7a8c58137f7214929fc32 Description-en: Transitional package for git-commit A mode for editing COMMIT_MSG file from git in Emacs. This has become part of elpa-magit since version 4.1.0. Package: elpa-git-modes Description-md5: 3ef0d7edd415c6d91ac2bf458039e00e Description-en: major modes for editing Git configuration files This package provides several major modes for editing Git configuration files. The modes are: . * gitattributes-mode * gitconfig-mode * gitignore-mode . Each mode is defined in its own library by the same name. Loading `git-modes' causes all three libraries to be loaded, but you could also load the libraries individually. Package: elpa-gitattributes-mode Description-md5: 7b7e1f9021f3637c6a7d166f722779af Description-en: major mode for editing Git configuration files (gitattributes) This package provides major mode for editing `.gitattributes', `.git/info/attributes', and `git/attributes' Git configuration files. Package: elpa-gitconfig-mode Description-md5: 826c776cfa386321ae52d08bc8a8cb60 Description-en: major mode for editing Git configuration files (gitconfig and gitmodules) This package provides major mode for editing `.gitconfig', `.git/config', `git/config', and `.gitmodules' Git configuration files. . `gitconfig-mode' derives from `conf-unix-mode'. Package: elpa-gitignore-mode Description-md5: f594f4c20110be40611575ddf7adf685 Description-en: major mode for editing Git configuration files (gitignore) This package provides major mode for editing `.gitignore', `.git/info/exclude', and `git/ignore' Git configuration files. . `gitignore-mode' derives from `conf-unix-mode'. Package: elpa-gnuplot-mode Description-md5: 4cee4712f86059de3f89b2d094edd5b7 Description-en: Gnuplot mode for Emacs Gnuplot is a major mode for Emacs flavours with the following features: - Functions for plotting lines, regions, entire scripts, or entire files - Graphical interface to setting command arguments - Syntax colorization - Completion of common words in Gnuplot - Code indentation - On-line help using Info for Gnuplot functions and features - Interaction with Gnuplot using comint - Pull-down menus plus a toolbar - Distributed with a quick reference sheet in postscript. Package: elpa-helm Description-md5: ff4290aea72388902c7b3d8fc9f40557 Description-en: Emacs incremental completion and selection narrowing framework Helm is incremental completion and selection narrowing framework for Emacs. It will help steer you in the right direction when you're looking for stuff in Emacs (like buffers, files, etc). . Helm is a fork of anything.el originally written by Tamas Patrovic and can be considered to be its successor. Helm sets out to clean up the legacy code in anything.el and provide a cleaner, leaner and more modular tool, that's not tied in the trap of backward compatibility. Package: elpa-helm-core Description-md5: cab7e279fc6783d2829b3fefb61eb79e Description-en: Emacs Helm library files This package provides library Emacs Lisp files used by the elpa-helm package, and by Emacs Lisp addons that depend on Helm. . Please see the description & documentation for the elpa-helm package for more information. Package: elpa-hl-todo Description-md5: da81cee661e7faf60095a36574081988 Description-en: highlight TODO and similar keywords in comments and strings This package provides minor mode to highlight TODO and similar keywords in comments and strings. . Also this package provides commands for moving to the next or previous keyword and to invoke `occur' with a regexp that matches all known keywords. Package: elpa-htmlize Description-md5: 5bc10dba173ebd09d07fdf5bbb1caafa Description-en: convert buffer text and decorations to HTML This package converts the buffer text and the associated decorations to HTML. It supports three types of HTML output, selected by setting htmlize-output-type: css, inline-css (optimized for code snippets), and font (simpler output, doesn't rely on CSS). You can also use htmlize from your Emacs Lisp code. Package: elpa-jsonrpc Description-md5: d4dfe499f1079bfe9de08bd1e3775233 Description-en: Emacs JSON-RPC library This library implements the JSONRPC 2.0 specification as described in https://www.jsonrpc.org/. As the name suggests, JSONRPC is a generic Remote Procedure Call protocol designed around JSON objects. To learn how to write JSONRPC programs with this library, see Info node `(elisp)JSONRPC'. . This library was originally extracted from eglot.el, an Emacs LSP client, which you should see for an example usage. Package: elpa-ligature Description-md5: bea83fc6920cea555a79186a273b88bd Description-en: display typographical ligatures in major modes This package converts graphemes (characters) present in major modes of your choice to the stylistic ligatures present in your frame's font. It though only works with Debian's emacs-gtk and emacs-pgtk package. . Additionally, this Debian package automatically enables system-wide all known programming ligatures of Fira Code and Jetbrains Mono for programming modes and the "www" ligature of Fira Code for all major modes. . Further fonts in Debian known to support programming ligatures are listed in the package's optional dependencies. Without at least one of them, this package is of little use. Package: elpa-llama Description-md5: 2268cdcf8577c6784b71f03b376ce02c Description-en: Compact syntax for short lambda This package implements a macro named `##', which provides a compact way to write short `lambda' expressions. . The signature of the macro is (## FN &rest BODY) and it expands to a `lambda' expression, which calls the function FN with the arguments BODY and returns the value of that. The arguments of the `lambda' expression are derived from symbols found in BODY. Package: elpa-magit Description-md5: 622d35dac27007b3de60043d05b53af4 Description-en: Emacs interface for Git With Magit, you can inspect and modify your Git repositories with Emacs. You can review and commit the changes you have made to the tracked files, for example, and you can browse the history of past changes. There is support for cherry picking, reverting, merging, rebasing, and other common Git operations. Package: elpa-magit-section Description-md5: 37385577c66e3afa9e908d79fc380995 Description-en: Collapsible sections like in Magit This package implements the main user interface of Magit — the collapsible sections that make up its buffers. This package used to be distributed as part of Magit but now it can also be used by other packages that have nothing to do with Magit or Git. Package: elpa-marginalia Description-md5: e027abefb304e4f2a76b03db87542f01 Description-en: Marginalia in the Emacs minibuffer This package provides marginalia-mode which adds marginalia to the minibuffer completions. Marginalia are marks or annotations placed at the margin of the page of a book or in this case helpful colorful annotations placed at the margin of the minibuffer for your completion candidates. Marginalia can only add annotations to be displayed with the completion candidates. It cannot modify the appearance of the candidates themselves, which are shown as supplied by the original commands. . The annotations are added based on the completion category. For example find-file reports the file category and M-x reports the command category. You can cycle between more or less detailed annotators or even disable the annotator with command marginalia-cycle. Package: elpa-matlab-mode Description-md5: 2ca6a9f8eec39f3bd67b9b70e5e43661 Description-en: MATLAB/Emacs integration The MATLAB/Emacs support files include the following features: - matlab-ts-mode, matlab-mode - Emacs major-modes for editing MATLAB programs - Syntax highlighting - Smart Indentation engine - Smart auto-fill for comments and code - Code navigation - Code sections support - matlab-shell - Run MATLAB inside Emacs - Syntax highlighting - Persistent command history - Command completion - Run code from matlab-mode in matlab-shell - GUD support for debugging programs files - Support for remote MATLAB sessions - mlint-mode - Use mlint to identify and highlight warnings and errors from mlint - Auto-fix some common errors - Nested function variable highlighting. - Code templates - Integration with Org-mode - tlc-mode for editing Target Language Compiler (.tlc) files Package: elpa-no-littering Description-md5: 21cdd0dfe9e7949ab043cc053e2a18ff Description-en: help keeping ~/.emacs.d clean The default paths used to store configuration files and persistent data are not consistent across Emacs packages. This isn't just a problem with third-party packages but even with built-in packages. . This package sets out to fix this by changing the values of path variables to put files in either `no-littering-etc-directory' (defaulting to "~/.emacs.d/etc/") or `no-littering-var-directory' (defaulting to "~/.emacs.d/var/"), and by using descriptive file names and subdirectories when appropriate. Package: elpa-oauth2 Description-md5: ec9c339691c80277e10e656bed5a82a0 Description-en: OAuth 2.0 Authorization Protocol Implementation of the OAuth 2.0 draft. . The main entry point is `oauth2-auth-and-store' which will return a token structure, which contains information needed for OAuth2 authentication, e.g. access_token, refresh_token, etc. . If the token needs to be refreshed, call `oauth2-refresh-access' on the token and it will be refreshed with a new access_token. The code will also store the new value of the access token for reuse. Package: elpa-ol-notmuch Description-md5: f35df65630874dfb7ebd77abfa1e6470 Description-en: Links to notmuch messages This file implements links to notmuch messages and "searches". A search is a query to be performed by notmuch; it is the equivalent to folders in other mail clients. Similarly, mails are referred to by a query, so both a link can refer to several mails. . Links have one the following form notmuch: notmuch-search:. . The first form open the queries in notmuch-show mode, whereas the second link open it in notmuch-search mode. Note that queries are performed at the time the link is opened, and the result may be different from when the link was stored. Package: elpa-org Description-md5: c980b91b08c7bf9a6ee9e6792031daef Description-en: Keep notes, maintain ToDo lists, and do project planning in emacs Org-mode is a mode for keeping notes, maintaining ToDo lists, and doing project planning with a fast and effective plain-text system. . Org-mode develops organizational tasks around NOTES files that contain information about projects as plain text. Org-mode is implemented on top of outline-mode, which makes it possible to keep the content of large files well structured. Visibility cycling and structure editing help to work with the tree. Tables are easily created with a built-in table editor. Org-mode supports ToDo items, deadlines, time stamps, and scheduling. It dynamically compiles entries into an agenda. Plain text URL-like links connect to websites, emails, Usenet messages, BBDB entries, and any files related to the projects. For printing and sharing of notes, an Org-mode file can be exported as a structured ASCII file, HTML, and LaTeX. Package: elpa-org-make-toc Description-md5: 938ec9698d7fdad548e423796c04e4c0 Description-en: Automatic tables of contents for Org files This package makes it easy to have one or more customizable tables of contents in Org files. They can be updated manually, or automatically when the file is saved. Links to headings are created compatible with GitHub's Org renderer. Package: elpa-pg Description-md5: 27ae94e9b4ac89fb9f176fcb9bbf071c Description-en: pg.el -- Emacs Lisp socket-level interface to the PostgreSQL RDBMS This module lets you access the PostgreSQL object-relational DBMS from Emacs, using its socket-level frontend/backend protocol. The module is capable of automatic type coercions from a range of SQL types to the equivalent Emacs Lisp type. . Supported features: . - SCRAM-SHA-256 authentication (the default method since PostgreSQL version 14) and MD5 authentication. . - Encrypted (TLS) connections between Emacs and the PostgreSQL backend. . - Support for the SQL COPY protocol to copy preformatted data to PostgreSQL from an Emacs buffer. . - Asynchronous handling of LISTEN/NOTIFY notification messages from PostgreSQL, allowing the implementation of publish-subscribe type architectures (PostgreSQL as an "event broker" or "message bus" and Emacs as event publisher and consumer). . - Support for PostgreSQL's extended query syntax, that allows for parameterized queries to protect from SQL injection issues. . This is a low level API, and won't be useful to end users. If you're looking for a browsing/editing interface to PostgreSQL, see the PGmacs module from https://github.com/emarsden/pgmacs/. Package: elpa-plz Description-md5: 054b9cfe5d4673307527f9316f5c5189 Description-en: HTTP library for Emacs An HTTP library that uses curl as a backend. Inspired by, and some code copied from, Christopher Wellons's library, elfeed-curl.el. . Why this package? . 1. `url' works well for many things, but it has some issues. 2. `request' works well for many things, but it has some issues. 3. Chris Wellons doesn't have time to factor his excellent elfeed-curl.el library out of Elfeed. This will have to do. Package: elpa-ps-ccrypt Description-md5: 7a7dd0e2cfbef0a4bc3d62620ff186f5 Description-en: Emacs addon for working with files encrypted with ccrypt elpa-ps-ccrypt provides low-level support for reading, writing, and loading files encrypted with ccrypt. It hooks into the low-level file I/O functions (including write-region and insert-file-contents) so that they automatically encrypt or decrypt a file if the file appears to need it (based on the extension of the file name). Packages like Rmail, VM, GNUS, and Info should be able to work with encrypted files without modification. Package: elpa-racket-mode Description-md5: c5e2cfd81b12a438872a1765c41fcb3d Description-en: Emacs support for editing and running racket code Provides a major mode to edit Racket source files, as well as a major mode for a Racket REPL. The edit/run experience is similar to DrRacket. Package: elpa-racket-mode-doc Description-md5: ad31bc66df2c8983f10698ddfbd7915d Description-en: Emacs support for editing and running racket code - documentation Provides a major mode to edit Racket source files, as well as a major mode for a Racket REPL. The edit/run experience is similar to DrRacket. . This package contains the info and HTML documentation. Package: elpa-rg Description-md5: 3acfe3d58a8da20810898ad10c3795c6 Description-en: search tool for Emacs based on ripgrep rg.el allows you to interactively create searches, doing automatic searches based on the editing context, refining and modifying search results and much more. It is also highly configurable to be able to fit different users' needs. . If you are used to built-in Emacs rgrep command, transitioning to rg should be simple. rg provides a lot of extra features but the basics are similar. . The big benefit of using ripgrep instead of grep as a backend is speed. Especially when searching large source code repositories where ripgrep really shines. Package: elpa-transient Description-md5: beafc0ab4935ca76d126089ea0b97679 Description-en: Transient command menus Transient is the library used to implement the keyboard-driven "menus" in Magit. It is distributed as a separate package, so that it can be used to implement similar menus in other packages. . Some things that Transient can do * Display current state of arguments * Display and manage lifecycle of modal bindings * Contextual user interface * Flow control for wizard-like composition of interactive forms * History & persistence * Rendering arguments for controlling CLI programs Package: elpa-transient-doc Description-md5: 2e883b579c711236960a793e7507d6e0 Description-en: Transient command menus - Docs Transient is the library used to implement the keyboard-driven "menus" in Magit. It is distributed as a separate package, so that it can be used to implement similar menus in other packages. . This package contain the documentation for transient. Package: elpa-vertico Description-md5: 03bb91c862907daddc8b15916c392e8b Description-en: Performant and minimalistic vertical completion UI for Emacs Vertico provides a performant and minimalistic vertical completion UI for Emacs based on the default completion system. The main focus of Vertico is to provide a UI which behaves correctly under all circumstances. By reusing the built-in facilities system, Vertico achieves full compatibility with built-in Emacs completion commands and completion tables. Vertico only provides the completion UI but aims to be highly flexible, extensible and modular. Additional enhancements are available as extensions or complementary packages. The code base is small and maintainable. The main vertico.el package is only about 600 lines of code without white space and comments. Package: elpa-visual-fill-column Description-md5: ff32d0acaa84968392221fa3d3dda107 Description-en: Emacs mode that wraps visual-line-mode buffers at fill-column Visual-fill-column-mode is a small Emacs minor mode that mimics the effect of fill-column in visual-line-mode. Instead of wrapping lines at the window edge, which is the standard behaviour of visual-line-mode, it wraps lines at fill-column. If fill-column is too large for the window, the text is wrapped at the window edge. Package: elpa-vterm Description-md5: 0cf16043572fa72d54f9d83fa28100b3 Description-en: fully-fledged terminal emulator inside GNU Emacs based on libvterm - elisp Emacs-libvterm (vterm) is fully-fledged terminal emulator inside GNU Emacs based on libvterm, a C library. As a result of using compiled code (instead of elisp), emacs-libvterm is fully capable, fast, and it can seamlessly handle large outputs. . This package contains the elisp files. Package: elpa-with-editor Description-md5: 39ad0f2eeb66c2fb2ac54ace8e265f26 Description-en: call program using Emacs as $EDITOR With this package, you can call program from Emacs such that they will use Emacs as an editor. Package: elpi Description-md5: f7bf6d601995cf75b1c02c4c67a89060 Description-en: embeddable lambda-Prolog interpreter (tool) ELPI implements a lambda-Prolog interpreter enriched with constraint handling rules, to provide an extension language to larger applications written in OCaml. . This package provides the command-line tool. Package: emacs-libvterm Description-md5: 683752888eceb3d98a975104222c7d84 Description-en: fully-fledged terminal emulator inside GNU Emacs based on libvterm - module Emacs-libvterm (vterm) is fully-fledged terminal emulator inside GNU Emacs based on libvterm, a C library. As a result of using compiled code (instead of elisp), emacs-libvterm is fully capable, fast, and it can seamlessly handle large outputs. . This package contains the loadable module. Package: email-reminder Description-md5: a819b0c9f80cffeffe9a22d352bcf5a8 Description-en: Send event reminders by email Email-reminder allows users to define events that they want to be reminded of by email. Possible events include birthdays, anniversaries and yearly events. Reminders can be sent on the day of the event and/or a few days beforehand. . This package includes systemd timers that check for events and send reminders once a daily. . The systemd timers use Persistent=true to ensure reminders are sent even if the computer was turned off at the scheduled time. Package: emf2svg Description-md5: 87d984f2bde65dc9fd3643c71e9e34b6 Description-en: Convert Enhanced Metafile to SVG By themselves, EMF/EMF+ files are rare in the wild. However, they are frequently embedded inside other Microsoft file formats. This project could be used to handle EMF blobs in any Microsoft formats. . This package contains the command line utility emf2svg-conv. Package: emscripten Description-md5: 46339f12bf7f0c234a5b61dbc48f3ab3 Description-en: LLVM-to-JavaScript Compiler Emscripten is an LLVM to JavaScript compiler. It takes LLVM bitcode, also called LLVM IR (which can be generated from C/C++ using Clang, or any other language that can be converted into LLVM bitcode) and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run). . Using Emscripten, you can * Compile C and C++ code into JavaScript and run that on the web * Run code in languages like Python as well, by compiling CPython from C to JavaScript and interpreting code in that on the web . Some uses of emscripten require additional packages: * setting WASM2C requires wabt (at least release 1.0.24-2). * emcmake requires cmake. * emconfigure may require automake. * emmake requires make. * emrun option --android requires adb. * emscons requires scons. * WebIDL Binder requires python3-ply. Package: emscripten-doc Description-md5: fd5f29d708b4ab0e7d5fd925ec6e294b Description-en: LLVM-to-JavaScript Compiler (documentation) Emscripten is an LLVM to JavaScript compiler. It takes LLVM bitcode, also called LLVM IR (which can be generated from C/C++ using Clang, or any other language that can be converted into LLVM bitcode) and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run). . Using Emscripten, you can * Compile C and C++ code into JavaScript and run that on the web * Run code in languages like Python as well, by compiling CPython from C to JavaScript and interpreting code in that on the web . This package contains the documentation. Package: entagged Description-md5: 0bcf3898281d34e0a16fe835ede48e31 Description-en: graphical audio file tagger with freedb support Entagged is an audio file tagger written in Java, using the freedb online database for the retrieval of the tags. It can be used to organize files into complex directory structures according to their tags, or to tag them from their filenames. Supports: APE, FLAC, MP3, MPC, OGG, WMA. Package: env-assert Description-md5: 5a352d1fab4a2ac3f4717b116c46c573 Description-en: tool to ensure that the environment variables match expectations The envassert script, accompanied by the Env::Assert module, checks that your runtime environment, as defined with environment variables, matches with what you want. . You can define your required environment in a file. Default file is .envassert but you can use any file. . It is advantageous to use envassert for examnple when running a container. If you check your environment for missing or wrongly defined environment variables at the beginning of the container run, your container will fail sooner instead of in a later point in execution when the variables are needed. Package: environment-modules Description-md5: e68d2dab565934a6f22604cc65023018 Description-en: Modular system for handling environment variables The Modules package provides for the dynamic modification of a user's environment via modulefiles. Each modulefile contains the information needed to configure the shell for an application. Once the Modules package is initialized, the environment can be modified dynamically on a per-module basis using the module command which interprets modulefiles. Typically modulefiles instruct the module command to alter or set shell environment variables such as PATH, MANPATH, etc. modulefiles may be shared by many users on a system and users may have their own collection to supplement or replace the shared modulefiles. The modules environment is common on SGI/Crays and many workstation farms. Package: eperl Description-md5: 8c031cf4d8b7bf7f078c7b2aac563af3 Description-en: Embedded Perl 5 Language ePerl interprets an ASCII file bristled with Perl 5 program statements by evaluating the Perl 5 code while passing through the plain ASCII data. It can operate in various ways: As a stand-alone Unix filter or integrated Perl 5 module for general file generation tasks and as a powerful Webserver scripting language for dynamic HTML page programming. Package: epiphany-browser Description-md5: 767a0ee0cafbd123a7d0ad923e60350d Description-en: Intuitive GNOME web browser Epiphany is a simple yet powerful GNOME web browser targeted at non-technical users. Its principles are simplicity and standards compliance. . Simplicity is achieved by a well designed user interface and reliance on external applications for performing external tasks (such as reading email). Simplicity does not mean less features; Epiphany has everything a modern web browser is expected to have. . Standards compliance is achieved on the HTML side by using the WebKitGTK+ rendering engine (which is based on the engine used by Apple Safari and Google Chrome); and on the user interface side by closely following the GNOME Human Interface Guidelines (HIG) and by close integration with the GNOME desktop. Package: epiphany-browser-data Description-md5: 602cd9c52c5ffccb213ecf3dec85b99d Description-en: Data files for the GNOME web browser Epiphany is a simple yet powerful GNOME web browser targeted at non-technical users. Its principles are simplicity and standards compliance. . This package contains the common files, artwork and translations for Epiphany. Package: eqonomize Description-md5: 16f78c2e9cb745463b9fe877dc2b74c1 Description-en: personal accounting software for the small household economy Eqonomize! is a personal accounting software for KDE, with focus on efficiency and ease of use for the small household economy. It provides a complete solution, with bookkeeping by double entry and support for scheduled recurring transactions, security investments, and budgeting. It gives a clear overview of past and present transactions, and development of incomes and expenses, with descriptive tables and charts, as well as an approximation of future account values. Package: eqonomize-doc Description-md5: 670a090fd34947110da002baa35bb99f Description-en: documentation for the Eqonomize! accounting software Eqonomize! is a personal accounting software for KDE, with focus on efficiency and ease of use for the small household economy. . This package contains the Eqonomize! Handbook. Package: erlang Description-md5: 444ffdeb0f4a95a7e36f20d18ac794cb Description-en: Concurrent, real-time, distributed functional language Open Source Erlang is a functional programming language designed at the Ericsson Computer Science Laboratory. . Some of Erlang main features are: * Clear declarative syntax and is largely free from side-effects; * Built-in support for real-time, concurrent and distributed programming; * Designed for development of robust and continuously operated programs; * Dynamic code replacement at runtime. . The Erlang distribution also includes OTP (Open Telecom Platform) which provides a rich set of libraries and applications. . This package is a dummy package which will install Erlang/OTP runtime, applications, sources, code examples and the Erlang editing mode for Emacs. Package: erlang-common-test Description-md5: 7b279934204d2fda3ee05f2ba5e002bb Description-en: Erlang/OTP application for automated testing Common Test is a portable application for automated testing. It is suitable for black-box testing of target systems of any type (i.e. not necessarily implemented in Erlang), as well as for white-box testing of Erlang/OTP programs. Black-box testing is performed via standard interfaces (such as SNMP, HTTP, Corba, Telnet, etc) and, if required, via user specific interfaces (often called test ports). White-box testing of Erlang/OTP programs is easily accomplished by calling the target API functions directly from the test case functions. Common Test also integrates usage of the OTP cover tool for code coverage analysis of Erlang/OTP programs. Package: erlang-debugger Description-md5: f2a130c9024aae5b814aecc511de1716 Description-en: Erlang/OTP application for debugging and testing Debugger is a graphical tool which can be used for debugging and testing of Erlang programs. For example, breakpoints can be set, code can be single stepped and variable values can be inspected and modified. Package: erlang-dialyzer Description-md5: 64f3bbfb833c0a9582717bebe4d36557 Description-en: Erlang/OTP discrepancy analyzer application Dialyzer is a static analysis tool that identifies software discrepancies such as type errors, unreachable code, unnecessary tests etc. in single Erlang modules or entire (sets of) applications. Package: erlang-diameter Description-md5: 42a0b30fc825ef17d696ef8100828e2c Description-en: Erlang/OTP implementation of RFC 6733 protocol Interface with which a user creates a service that sends and receives messages using the Diameter protocol as defined in RFC 6733. Package: erlang-doc Description-md5: f5a6c2479deddbfaaa20b776e210c2f4 Description-en: Erlang/OTP HTML documentation Documentation for the Erlang programming language and OTP library in HTML format. Package: erlang-edoc Description-md5: a3f918489b4ca4cd8e396c420e04b999 Description-en: Erlang/OTP module for generating documentation EDoc is the Erlang program documentation generator. Inspired by the Javadoc tool for the Java programming language, EDoc is adapted to the conventions of the Erlang world. Package: erlang-et Description-md5: 642600ae4ee7f6069393fa0af8f50037 Description-en: Erlang/OTP event tracer application The Event Tracer (ET) uses the built-in trace mechanism in Erlang and provides tools for collecting and examining trace data using GUI. Package: erlang-eunit Description-md5: 559493af07c14e28bf56267ccbd871a0 Description-en: Erlang/OTP module for unit testing The EUnit application contains modules with support for unit testing. Package: erlang-ftp Description-md5: 97f938484e6e841e88d0c11037d66a14 Description-en: Erlang/OTP FTP client The ftp application implements a client for file transfer according to a subset of the File Transfer Protocol (FTP). Package: erlang-jinterface Description-md5: 6e3651f89f83062d26177557bb00ae3d Description-en: Java communication tool to Erlang Jinterface Java package contains java classes, which help you integrate programs written in Java with Erlang. Package: erlang-mimerl Description-md5: 013d3e6ba7e2517cc713a445036f022f Description-en: Erlang library to handle mimetypes Parse IANA media types (formerly known as MIME types). mimerl provides functions to transform file extension to mimetype, web extension to mimetype, filename to mimetype, web path to mimetype, and to return the list of extensions for a mimetype. Package: erlang-mochiweb Description-md5: 061ee78f5c680accfc0190a3ea10fdee Description-en: Erlang library for building lightweight HTTP servers MochiWeb is an Erlang library for building lightweight HTTP servers. . It is used (in conjunction with eswf and egeoip) to power services such as MochiBot and MochiAds, which serve dynamically generated SWF content to millions of viewers daily. Package: erlang-mode Description-md5: 458834bc6eb6df394adfd308669076f9 Description-en: Erlang major editing mode for Emacs This package includes the mode for editing Erlang programs in GNU Emacs. It is provided with the default Erlang/OTP distribution. It supports sophisticated indentation, syntax highlighting, electric commands, module name verification, comments, skeletons, tags etc. Package: erlang-nox Description-md5: 7a788b312a01454a03fd4262bf827fcd Description-en: Erlang/OTP applications that don't require X Window System This package is a dummy package which will install all Erlang/OTP applications which do not require X Window System to run. Package: erlang-observer Description-md5: 562a137fe6357e7dc7f07faca76776a1 Description-en: Erlang/OTP application for investigating distributed systems The OBSERVER application contains tools for tracing and investigation of distributed systems. They include etop - a tool for presenting information about Erlang processes, and crashdump_viewer - a HTML based tool for browsing Erlang crashdumps. Package: erlang-odbc Description-md5: 8fb16205445a0b6f3190216580f2428d Description-en: Erlang/OTP interface to SQL databases The Erlang ODBC application provides an interface for accessing relational SQL databases from Erlang. Package: erlang-reltool Description-md5: c21e40c68ee2fb8795e6e8d59da14957 Description-en: Erlang/OTP release management tool Reltool is a release management tool. It analyses a given Erlang/OTP installation and determines dependencies between applications. The graphical frontend depicts the dependencies and enables interactive customization of a target system. The backend provides a batch interface for generation of customized target systems. Package: erlang-src Description-md5: 6a6a52b3019a4fbd9d35a8cde25c0477 Description-en: Erlang/OTP applications sources Erlang sources for all the applications in the Erlang/OTP system. They are useful for educational purpose and as a base for creating embedded systems. Package: erlang-tftp Description-md5: 8aac13f7fcaec29fd897b963f927502e Description-en: Erlang/OTP TFTP client and server The tftp application implements client and server for file transfer according to the Trivial File Transfer Protocol (TFTP). Package: erlang-wx Description-md5: 33737e962cd597aa89c0246f6ed16263 Description-en: Erlang/OTP bindings to wxWidgets The wxErlang application is an API for writing graphical user interfaces with wxWidgets. Package: erlang-x11 Description-md5: 243a50ebbcb77b74596e0d11eccda5c3 Description-en: Erlang/OTP applications that require X Window System This package is a dummy package which will install all Erlang/OTP applications which use graphical interface and therefore require X Window System to run. Package: esbuild Description-md5: 824a203fdbe4e41800868077bb39e880 Description-en: extremely fast JavaScript bundler and minifier (program) esbuild is a JavaScript bundler and minifier. It packages up JavaScript, TypeScript, JSX, CSS, and others, for distribution on the web. . Why build another JavaScript build tool? The current build tools for the web are at least an order of magnitude slower than they should be. It is hoped that this project serves as an "existence proof" that JavaScript tooling can be much, much faster. . This package contains the esbuild binary. Package: esnacc Description-md5: c6670f009a02fa36fcc40a8cb4f1a8e4 Description-en: ASN.1 to C or C++ or IDL compiler esnacc is short for "Enhanced Sample Neufeld ASN.1 to C Compiler" and ASN.1 stands for Abstract Syntax Notation One (ITU-T X.208/ISO 8824). esnacc supports a subset of ASN.1 1988. . Given an ASN.1 source file(s) esnacc can produce: . 1. C routines for BER encoding, decoding, printing and freeing. 2. C++ routines for BER encoding, decoding, and printing. 3. A type table that can be used with C driver routines for BER encoding, decoding, printing and freeing. . If you want to build esnacc based applications, you want to install the libesnacc-dev package, too. Your application will then depend on the esnacc libraries, you find in the libesnacc180 package. Package: esnacc-doc Description-md5: f653f88aeea8c2d64b4096b278f490e1 Description-en: ASN.1 to C or C++ or IDL compiler, documentation esnacc is short for "Enhanced Sample Neufeld ASN.1 to C Compiler" and ASN.1 stands for Abstract Syntax Notation One (ITU-T X.208/ISO 8824). Snacc supports a subset of ASN.1 1988. . The documentation for snacc in PDF format. Package: esorex Description-md5: 3f6f507e7d0cb3e0b53894900d9c5f0f Description-en: Execution Tool for European Southern Observatory pipelines EsoRex is the European Southern Observatory (ESO) Recipe Execution Tool. It can list, configure and execute CPL-based recipes from the command line. . The Common Pipeline Library (CPL) comprises a set of ISO-C libraries that provide a comprehensive, efficient and robust software toolkit. It forms a basis for the creation of automated astronomical data-reduction tasks. . One of the features provided by the CPL is the ability to create data-reduction algorithms that run as plugins (dynamic libraries). These are called "recipes" and are one of the main aspects of the CPL data-reduction development environment. Package: esstra Description-md5: b6a9ef57c9793a3d3c1ab5b37324841a Description-en: software suite for Enhancing Software Supply Chain Transparency esstra, software suite for Enhancing Software Supply Chain Transparency, aims to improve transparency of software supply chains as the name suggests. . It embeds metadata in resulting binary files at compile time, contains information about the source and header files from which the binary file is generated. Package: etherape Description-md5: 4dd46dd38c9e87a20d132cba1725b4c8 Description-en: graphical network monitor EtherApe is a graphical network monitor modeled after etherman. it displays network activity graphically, showing active hosts as circles of varying size, and traffic among them as lines of varying width. . It features link layer, ip and TCP modes, color-color coded protocols display, Ethernet, FDDI, Token Ring, ISDN, PPP and SLIP devices. It can filter traffic to be shown, and can read traffic from a file as well as live from the network. Package: etherape-data Description-md5: f30eacbe021d76cfe8872e502811cc8c Description-en: graphical network monitor (data files) EtherApe is a graphical network monitor modeled after etherman. it displays network activity graphically, showing active hosts as circles of varying size, and traffic among them as lines of varying width. . It features link layer, ip and TCP modes, color-color coded protocols display, Ethernet, FDDI, Token Ring, ISDN, PPP and SLIP devices. It can filter traffic to be shown, and can read traffic from a file as well as live from the network. . This package contains the data files for etherape. Package: eureka Description-md5: dd9e33441c48f70674bcc60270b3cb6e Description-en: map editor for the classic DOOM games Eureka is a cross-platform map editor for the classic DOOM games. It started as a fork of the Yadex editor attempting to make it use the FLTK GUI toolkit and implement multiple Undo / Redo. . Supported games include DOOM, DOOM 2, Final Doom, FreeDoom, HacX and Heretic. Supported source ports are Boom, EDGE, Doom Legacy and Odamex. Package: eurephia Description-md5: 70e0f4d77791d4b066a0c077f2559902 Description-en: flexible OpenVPN authentication module This plug-in enhances OpenVPN by adding user name and password authentication. An eurephia user account is a combination of minimum one OpenVPN SSL certificate and a user name with a password assigned. It is also possible to setup several eurephia user names to use a shared OpenVPN certificate. . In addition, eurephia will blacklist IP addresses, certificates and user names on too many failed attempts and it supports dynamic update of iptables rules which restricts network access per connection. . All information is stored in a database and all changes to the accounts will be effective immediately. At the moment eurephia supports the SQLite database. Package: euslisp Description-md5: 3539fd5ec17931680d721a6bc32caa30 Description-en: Lisp based intelligent robots programming system euslisp provides executables, library and necessary lisp code for running EusLisp language. This provides basic Lisp interpreter, OOP functions, geometric class such as edge, plane, polygon, face, hole and body. Xlib/OpenGL interfaces. . This package contains the eus0/eus1/eus2/eusg/eusx/eusgl executable and accompanying files. Package: euslisp-dev Description-md5: fd5f57b7787784f6bc155ddf45c392f0 Description-en: Development files of Lisp based intelligent robots programming system euslisp-dev provides C language headers and C and Lisp source files for developping EusLisp based modulse. . This package contains *eusdir*/{lisp, include, lib, contrib, demos, models} Package: euslisp-doc Description-md5: 843e7def772d5975babd7bb1ed27476a Description-en: Manuals and Documentations of EusLisp programming system euslisp-doc contains various README and pdf version of manual of EusLisp along with HTML version of the documents. . This package contains the documentation of EusLisp Package: evolution Description-md5: 91491c7b9cec72bd791625b7538ddba3 Description-en: groupware suite with mail client and organizer Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . Additional features include integration with Exchange servers, newsgroup client, LDAP support and web calendars . The following plugins belonging to the "base" set are included. - calendar-file - calendar-http - itip-formatter - default-source - addressbook-file - mark-all-read - publish-calendar - caldav - imap-features - google-account-setup - webdav-account-setup - calendar-weather - sa-junk-plugin - bogo-junk-pluginm Package: evolution-common Description-md5: 63a9c80d6efb5e50b74aae7ebcc8bf5c Description-en: architecture independent files for Evolution Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . This package contains the architecture independent files needed by the evolution package. Package: evolution-data-server-tests Description-md5: f089152abdefc1f27359965309935277 Description-en: Installed tests for the evolution database backend server The data server, called "Evolution Data Server" is responsible for managing mail, calendar, addressbook, tasks and memo information. . This package contains test programs, designed to be run as part of a regression testsuite. Package: evolution-dev Description-md5: e8841388a6199690879d253b06445273 Description-en: development library files for Evolution Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . This package contains header and static library files for developing Evolution components. Package: evolution-ews Description-md5: 22b4a10de423e4dcffab7f7acca33c94 Description-en: Exchange Web Services integration for Evolution This package allows the Evolution mail and groupware suite to connect to Microsoft Exchange servers using the Exchange Web Services interface. . It works in a very similar way to the Evolution Exchange connector, but it supports the Exchange 2007 version. Package: evolution-ews-core Description-md5: 6eb9c7c89cac0f42d39fecca67014a47 Description-en: Exchange Web Services integration for GNOME This package allows GNOME apps other than Evolution to connect to Microsoft Exchange servers using the Exchange Web Services interface. . It works in a very similar way to the Evolution Exchange connector, but it supports the Exchange 2007 version. Package: evolution-plugin-bogofilter Description-md5: ea7228ccd6349df7257c61f0ee7152e5 Description-en: standard plugins for Evolution (bogofilter) Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . This package includes the bogofilter spam filter module for Evolution. Package: evolution-plugin-pstimport Description-md5: 235e34cceea2b696a02434f108471df1 Description-en: standard plugins for Evolution (pstimport) Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . This package includes a plugin for Evolution that enables importing Microsoft Outlook messages from a PST file. Package: evolution-plugin-spamassassin Description-md5: 2f0f85442a14a2c0f09e25029136c49d Description-en: standard plugins for Evolution (spamassassin) Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . This package includes the spamassasin spam filter module for Evolution. Package: evolution-plugins Description-md5: fb67f1a5710947230f19a78f407e2ee7 Description-en: standard plugins for Evolution Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . This package includes plugins for evolution. The plugins belong to the set of "standard" plugins, which are useful, but not necessary for a functioning application. . The following standard plugins are included. - attachment-reminder - bbdb - dbx-import - email-custom-header - face - mailing-list-actions - mail-notification - mail-to-task - prefer-plain - save-calendar - sender-validator - templates Package: evolution-plugins-experimental Description-md5: d7002a313af115cfa4e69a3a6c08f948 Description-en: experimental plugins for Evolution Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . This package includes plugins for Evolution. The plugins belong to the set of "experimental" plugins, which are unsupported, have undergone little testing, and might cause problems to the rest of Evolution. Use with care. . The following plugins are included. - external-editor - contacts-map Package: evtest Description-md5: 87a9309a7fd6f8eaf06bf318e3ec4b43 Description-en: utility to monitor Linux input device events evtest monitors a Linux input device, displaying all the events it generates. . It can be used to determine mice button bindings, keymaps for exotic keyboards... It is commonly used to debug issues with input devices in X.Org. . evtest is now in maintenance mode and doesn't support all the features of the latest kernels; evemu-record from the evemu-tools package should be used instead. Package: exaile Description-md5: f906ce8f57623207bf6464365dccfb9d Description-en: Music player with a simple interface and powerful capabilities Exaile is a music player with a simple interface and powerful music management capabilities. Features include automatic fetching of album art, lyrics fetching, streaming internet radio, tabbed playlists, smart playlists with extensive filtering/search capabilities, and much more. . Exaile is written using Python and GTK+ and is easily extensible via plugins. There are over 50 plugins distributed with Exaile that include advanced track tagging, last.fm scrobbling, support for portable media players, podcasts, internet radio such as icecast and Soma.FM, ReplayGain, output via a secondary output device (great for DJs!), and much more. . For more information see https://www.exaile.org/ Package: exiv2 Description-md5: aeba4b7189f937a626d0f2ef05b13cbb Description-en: EXIF/IPTC/XMP metadata manipulation tool Exiv2 is a C++ library and a command line utility to manage image metadata. It provides fast and easy read and write access to the Exif, IPTC and XMP metadata of images in various formats . Exiv2 command line utility to: . * print Exif, IPTC and XMP image metadata in different formats: - Exif summary info, interpreted values, or the plain data for each tag * set, add and delete Exif, IPTC and XMP image metadata from command line modify commands or command scripts * adjust the Exif timestamp (that's how it all started...) * rename Exif image files according to the Exif timestamp * extract, insert and delete Exif, IPTC and XMP metadata and JPEG comments * extract previews from RAW images and thumbnails from the Exif metadata * insert and delete the thumbnail image embedded in the Exif metadata * print, set and delete the JPEG comment of JPEG images * fix the Exif ISO setting of picture taken with Canon and Nikon cameras Package: expat Description-md5: 946951e418841b66002f30694d1a0b72 Description-en: XML parsing C library - example application This package contains xmlwf, an example application of expat, the C library for parsing XML. The arguments to xmlwf are one or more files which are each to be checked for XML well-formedness. Package: expeyes Description-md5: 60b03d5c802b544bf801a225e4b4d4b8 Description-en: hardware & software framework for developing science experiments This package provides high level interfaces for making science experiments with an ExpEYES box. . ExpEYES is from the PHOENIX project of Inter-University Accelerator Centre, New Delhi. It is a hardware & software framework for developing science experiments, demonstrations and projects and learn science and engineering by exploration. Capable of doing real time measurements and analysing the data in different ways. Analog voltages are measured with 0.025% resolution and time intervals with one microsecond. This project is based on Free and Open Source software, mostly written in Python programming language. The hardware design is also open. Package: expeyes-clib Description-md5: ad31d432a6830f0f94796a1f656a342e Description-en: hardware & software framework for developing science experiments This package provides interfaces written in C language for making science experiments with an ExpEYES box. . ExpEYES is from the PHOENIX project of Inter-University Accelerator Centre, New Delhi. It is a hardware & software framework for developing science experiments, demonstrations and projects and learn science and engineering by exploration. This package provides approximately the same features than the package expeyes, but its sources are in C language. Package: expeyes-web Description-md5: b917c0e00994008894478c7ca37e63be Description-en: Web interface for expEYES-Junior This package allows you to access remotely to a server which drives an expEYES-Jr box. This extends the power of expEYES. Package: extract Description-md5: adb63ea5387b4686cf923e5466e478be Description-en: displays meta-data from files of arbitrary type Similar to the well-known "file" command, extract can display meta-data from a file and print the results to stdout. . Currently, libextractor supports the following formats: HTML, MAN, PS, DVI, OLE2 (DOC, XLS, PPT), OpenOffice (sxw), StarOffice (sdw), FLAC, MP3 (ID3v1 and ID3v2), OGG, WAV, S3M (Scream Tracker 3), XM (eXtended Module), IT (Impulse Tracker), NSF(E) (NES music), SID (C64 music), EXIV2, JPEG, GIF, PNG, TIFF, DEB, RPM, TAR(.GZ), LZH, LHA, RAR, ZIP, CAB, 7-ZIP, AR, MTREE, PAX, CPIO, ISO9660, SHAR, RAW, XAR, FLV, REAL, RIFF (AVI), MPEG, QT and ASF. . Also, various additional MIME types are detected. It can also be used to compute hash functions (SHA-1, MD5, ripemd160). Package: eye Description-md5: b509d100ee53ef205b9512e00c645e20 Description-en: semantic web reasoning engine Euler Yet another proof Engine (EYE) is a reasoning engine supporting the Semantic Web layers. It performs semibackward chaining and it supports Euler paths. Via N3 it is interoperable with Cwm. . Semibackward chaining is backward chaining for rules using <= in N3 and forward chaining for rules using => in N3. This can be seen in EYE Reasoning. . Euler paths are roughly "don't step in your own steps" which is inspired by what Leonhard Euler discovered in 1736 for the Königsberg Bridge Problem. EYE sees the rule P => C as P & NOT(C) => C. . Notation3 (N3) is a shorthand non-XML serialization of Resource Description Framework (RDF) models, designed with human-readability in mind: N3 is much more compact and readable than XML RDF notation. . Resource Description Framework (RDF) is a standard model for data interchange on the Web. Package: eyes17 Description-md5: 5693f672e4dc0b53b38d827ba1a2a31e Description-en: hardware & software framework for developing science experiments This package provides high level interfaces for making science experiments with an ExpEYES-17 box. . ExpEYES-17 is from the PHOENIX project of Inter-University Accelerator Centre, New Delhi. It is a hardware & software framework for developing science experiments, demonstrations and projects and learn science and engineering by exploration. Capable of doing real time measurements and analysing the data in different ways. When compared with previous ExpEYES boxes (Expeyes, Expeyes-Junior), ExpEYES-17 is richer in various features: multiple soft input ranges, more flexible wave generator, better time resolution, better voltage resolution, supports seamlessly cheap I2C sensors. Package: fabric Description-md5: 9c3936dec2149dac99c5867944c7e9eb Description-en: Simple Pythonic remote deployment tool Fabric is designed to upload files and run shell commands on a number of servers in parallel or serially. These commands are grouped in tasks (which are regular Python functions) and specified in a 'fabfile.' . It is similar to Capistrano, except it's implemented in Python and doesn't expect you to be deploying Rails applications. . This package contains the binary executable and the documentation. Package: fakemachine Description-md5: 5b3f42d849c07e567de6082397426262 Description-en: Create and spawn virtual machines (program) Create and spawn virtual machines based on the currently running system. . This package contains the fakemachine program. Package: famfamfam-flag-gif Description-md5: b6a572b77dda222550372b0818926ce6 Description-en: Free collection of countries' flags All flags which are contained in this package are named using the ISO3166-1 alpha-2 country codes where appropriate. . This package contains flags in GIF format. Package: famfamfam-flag-png Description-md5: 71d668c1b080cc71d4ba0806aa3080b7 Description-en: Free collection of countries' flags All flags which are contained in this package are named using the ISO3166-1 alpha-2 country codes where appropriate. . This package contains flags in PNG format. Package: fangfrisch Description-md5: ec38927a42b86e3aa3eef9044caa82b7 Description-en: Update and verify unofficial Clam Anti-Virus signatures This is a sibling of the Clam Anti-Virus freshclam utility. It allows downloading virus definition files that are not official ClamAV canon, e.g. from Sanesecurity, URLhaus and others. Fangfrisch was designed with security in mind, to be run by an unprivileged user only. Package: fapolicyd Description-md5: 407c0caebe7f4104e4e230b89cde1aa6 Description-en: File Access Policy Daemon Fapolicyd is a userspace daemon that determines access rights to files based on a trust database and file or process attributes. . It can be used to either blacklist or whitelist file access and execution. Package: far2l Description-md5: 1bee445c3fe11ea23d90a38146124b9c Description-en: Linux port of FAR v2 This is a clone of FAR manager for Windows, similar, but more powerful than Norton Commander/Midnight Commander. . Plug-ins that are currently working: - NetRocks (SFTP/SCP/FTP/FTPS/SMB/NFS/WebDAV) - colorer - multiarc - tmppanel - align - autowrap - drawline - editcase - SimpleIndent Package: far2l-data Description-md5: e220784c9e7315859d4ad483065e7d05 Description-en: Linux port of FAR v2, data files This is a clone of FAR manager for Windows, similar, but more powerful than Norton Commander/Midnight Commander. . Plug-ins that are currently working: - NetRocks (SFTP/SCP/FTP/FTPS/SMB/NFS/WebDAV) - colorer - multiarc - tmppanel - align - autowrap - drawline - editcase - SimpleIndent . This package contains the data files needed to run far2l. Package: far2l-wx Description-md5: 295403ca8c430c36e2293c2d04b5fe1d Description-en: Linux port of FAR v2 - WX GTK UI This is a clone of FAR manager for Windows, similar, but more powerful than Norton Commander/Midnight Commander. . Plug-ins that are currently working: - NetRocks (SFTP/SCP/FTP/FTPS/SMB/NFS/WebDAV) - colorer - multiarc - tmppanel - align - autowrap - drawline - editcase - SimpleIndent - Python . This package contains a WX GTK user interface for far2l. It will be used automatically when running far2l in a graphical desktop environment. Package: fastddsgen Description-md5: 41d026d4a98d67551e968d058df53f92 Description-en: IDL source code generator for eProsima FastDDS eProsima FastDDS-Gen is a Java application that generates source code for eProsima FastDDS using the data types defined in an IDL (Interface Definition Language) file. This generated source code can be used in any FastDDS application in order to define the data type of a topic, which will later be used to publish or subscribe. Package: fastp Description-md5: b12d006ef5f676f39736a747f70963ee Description-en: Ultra-fast all-in-one FASTQ preprocessor All-in-one FASTQ preprocessor, fastp provides functions including quality profiling, adapter trimming, read filtering and base correction. It supports both single-end and paired-end short read data and also provides basic support for long-read data. Package: fasttext Description-md5: 628366563f423983a9a64207e8d21e2a Description-en: Efficient learning of word representations and sentence classification library fastText is a library for efficient learning of word representations and sentence classification, which refers subword information to enrich word vectors. Package: fatcat Description-md5: 9b9d2142f82b3a6810eca01f3edb2104 Description-en: FAT filesystem explore, extract, repair, and forensic tool fatcat is a tool to explore, extract, repair and forensic FAT filesystem. Its features: - Get information about FAT filesystem; - Explore FAT file system; - Read file or extract directories; - Retrieve file & directories that are deleted; - Backup & restore the FAT tables; - Hack the FAT table by writing on it; - Hack the entries by changing clusters and file sizes; - Perform a search for orphaned files & directories; - Compare and merge the FAT tables; - Repair unallocated directories & files; - Supports FAT12, FAT16 and FAT32. Package: fatrace Description-md5: 93aea8860e9021f1c584bfdfe25751c2 Description-en: report system wide file access events fatrace reports file access events from all running processes. Its main purpose is to find processes which keep waking up the disk unnecessarily and thus prevent some power saving. . This package also contains a "power-usage-report" tool, which uses fatrace and powertop to build a textual report from one minute of measuring power usage and file accesses. This does not take any arguments or requires any interactivity, so is very simple to use and serves as a starting point for bug reports or optimizing a particular installation. Package: fccexam Description-md5: 65bd87dcda0b711bd4a0de17dfbf8656 Description-en: Study tool for USA FCC commercial radio license exams fccexam is an interactive study guide for USA FCC commercial radio exams. question pool choices: . * T1 First Class Radiotelegraph: elements 1, 5, 6. * T2 Second Class Radiotelegraph: elements 1, 5, 6. * T3 Third Class Radiotelegraph: elements 1, 5. * GROL General Radiotelephone Operator License: elements 1, 3. * GROL+ General Radiotelephone Operator License + Radar: elements 1, 3, 8. * MROP Marine Radio Operator Permit: element 1. * GMDSS Global Maritime Distress Safety System Radio Operator: elements 1, 7. * GMDSS+ GMDSS Radio Maintainer + Radar: elements 1, 7, 8, 9. * RGMDSS Restricted GMDSS Radio Operator: elements 1, 7R. . Questions are chosen randomly from the selected pool. Incorrect answers cause the question to be asked again later. Licenses are issued by the FCC, but exams are conducted by COLEM Examiners. For more information about FCC commercial radio licensing: http://wireless.fcc.gov/commoperators/index.htm?job=home Package: fcitx Description-md5: eb148ca7ce16b2d84d02264d801fd140 Description-en: Flexible Input Method Framework Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This metapackage pulls in a set of components recommended for most desktop users. Package: fcitx-bin Description-md5: 1e8503ca9b0600b223cb65ab79e07da3 Description-en: Flexible Input Method Framework - essential binaries Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the essential executable binaries. If you are looking for a working input experience, please install the package "fcitx" instead. Package: fcitx-chewing Description-md5: 8d6b360ad572eb04b242306bcc84dc8c Description-en: Fcitx wrapper for Chewing library fcitx-chewing is a wrapper of Chewing IM engine for Fcitx. . Chewing is an intelligent phonetic input method library designed mainly for inputing Traditional Chinese.. Package: fcitx-config-common Description-md5: 5551f0dbf18b55aee63b6383b17da4f8 Description-en: graphic Fcitx configuration tool - common files Fcitx is the Free Chinese Input Toy of X, which was initially designed for Chinese users, and used XIM protocol. Now it has already evolved into a highly modularized, feature rich input method framework for Unix-like platforms supporting a considerable amount of frontends, backends and modules. . It is an ideal choice for the vast majority. Many of its features make users of Unix-like platforms have a fully modern input experience for the first time. It has also greatly lower the threshold for developers, making the development of extended functions much easier than ever before. . This package provides common files for the graphic configuration tool. Package: fcitx-config-gtk Description-md5: 65b9f05283b29f092b0dfabecf4e13b5 Description-en: graphic Fcitx configuration tool Fcitx is the Free Chinese Input Toy of X, which was initially designed for Chinese users, and used XIM protocol. Now it has already evolved into a highly modularized, feature rich input method framework for Unix-like platforms supporting a considerable amount of frontends, backends and modules. . It is an ideal choice for the vast majority. Many of its features make users of Unix-like platforms have a fully modern input experience for the first time. It has also greatly lower the threshold for developers, making the development of extended functions much easier than ever before. . This package provides a graphical configuration tool. Package: fcitx-data Description-md5: 777cd97c0efe8db67653031bd078d3d8 Description-en: Flexible Input Method Framework - essential data files Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the essential data files. If you are looking for a working input experience, please install the package "fcitx" instead. Package: fcitx-dbus-status Description-md5: b160719476cd3e6fe0fe8b99173b7f3e Description-en: Addon for Fcitx to set/get/monitor IM statuses via D-Bus fcitx-dbus-status addon provides DBus interface such as org.fcitx.Fcitx.Status, and provides Get/Set/Changed methods on it. By accessing these interfaces, you can monitor or control status of input method with external command line tool such as dbus-send. As a typical use case, you can set "katakana" mode in the following example for fcitx-mozc. . dbus-send \ --dest=org.fcitx.Fcitx \ --type=method_call \ --print-reply \ /Status \ org.fcitx.Fcitx.Status.Set \ string:"mozc-composition-mode" \ string:"katakana" Package: fcitx-frontend-all Description-md5: 4b50cd489430e2781f36b30f5c4204fe Description-en: Flexible Input Method Framework - frontends metapackage Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This metapackage pulls in the following frontends: * XIM protocol client * GTK+ 2/3 IM Module * Qt 5 IM Module * Qt 6 IM Module Package: fcitx-frontend-fbterm Description-md5: 12277ca691e98d9f53e8b96510dd40d8 Description-en: Flexible Input Method Framework - FbTerm frontend Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the FbTerm frontend, which is recommended for users who does not use X. Package: fcitx-frontend-gtk2 Description-md5: c124d036a7a879d7e22d4195a4db5c88 Description-en: Flexible Input Method Framework - GTK+ 2 IM Module frontend Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the GTK+ 2 IM Module frontend, which is recommended for all desktop users. Package: fcitx-frontend-gtk3 Description-md5: 995f4a50b6717913464e9a396ea8fff3 Description-en: Flexible Input Method Framework - GTK+ 3 IM Module frontend Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the GTK+ 3 IM Module frontend, which is recommended for all desktop users. This is the best solution if you are looking for a better input experience with GTK+ 3 applications. Package: fcitx-hangul Description-md5: b11e3a5ac70091d7dbe54b823c094a88 Description-en: Korean Hangul Wrapper for Fcitx Fcitx is the Free Chinese Input Toy of X, which was initially designed for Chinese users, and used XIM protocol. Now it has already evolved into a highly modularized, feature rich input method framework for Unix-like platforms supporting a considerable amount of frontends, backends and modules. . It is an ideal choice for the vast majority. Many of its features make users of Unix-like platforms have a fully modern input experience for the first time. It has also greatly lower the threshold for developers, making the development of extended functions much easier than ever before. . This package provides the hangul module, which uses libhangul, the Hangul keyboard input library. Package: fcitx-kkc Description-md5: 880ff60c4246cc551da9f11a3490b2f9 Description-en: Fcitx wrapper for libkkc IM engine fcitx-kkc is a wrapper of libkkc IM engine for Fcitx. . libkkc provides a converter from Japanese Kana-string to Kana-Kanji-mixed-string. . This package provides fcitx module for libkkc. Package: fcitx-kkc-dev Description-md5: 40e92728216a417b34ea957aa09ab186 Description-en: Fcitx wrapper for libkkc - library development files fcitx-kkc is a wrapper of libkkc IM engine for Fcitx. . libkkc provides a converter from Japanese Kana-string to Kana-Kanji-mixed-string. . This package provides the library development files. Package: fcitx-libs Description-md5: 198cf41dafabca67edbd92682dc34c6b Description-en: Flexible Input Method Framework - metapackage for libraries Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package depends on all public libraries of fcitx. Package: fcitx-libs-dev Description-md5: 7208b7351d39fb1f95d5beab3481a564 Description-en: Flexible Input Method Framework - library development files Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the library development files. Package: fcitx-m17n Description-md5: 607d4ff4a0aa501e6c8a76b2bb9e618a Description-en: Free Chinese Input Toy of X - m17n module Fcitx is the Free Chinese Input Toy of X, which was initially designed for Chinese users, and used XIM protocol. Now it has already evolved into a highly modularized, feature rich input method framework for Unix-like platforms supporting a considerable amount of frontends, backends and modules. . It is an ideal choice for the vast majority. Many of its features make users of Unix-like platforms have a fully modern input experience for the first time. It has also greatly lower the threshold for developers, making the development of extended functions much easier than ever before. . This package provides the m17n module, which uses libm17n, a multilingual text processing library for the C language. Package: fcitx-module-autoeng-ng Description-md5: 2645da6a25d4e98f6aeb3a5feee27025 Description-en: Fcitx autoeng module for Sogou pinyin fcitx-module-autoeng-ng is a module for Sogou pinyin Package: fcitx-module-cloudpinyin Description-md5: 8c41972b64f4ffd2936778a9e76e4ea6 Description-en: Flexible Input Method Framework - cloudpinyin module Fcitx is the Flexible Input Method Framework, which was initially designed for Chinese users, and used XIM protocol. Now it has already evolved into a highly modularized, feature rich input method framework for Unix-like platforms supporting a considerable amount of frontends, backends and modules. . It is an ideal choice for the vast majority. Many of its features make users of Unix-like platforms have a fully modern input experience for the first time. It has also greatly lower the threshold for developers, making the development of extended functions much easier than ever before. . This package provides the cloudpinyin module, which supports to make use of Pinyin APIs on the Internet and display the first result as the second input candidate. . Please be aware by installing and enabling this module, Fcitx will send your input data to the Internet to retrieve result candidates. Package: fcitx-module-dbus Description-md5: 8eea19c59915073fef88febb963cfef6 Description-en: Flexible Input Method Framework - D-Bus module and IPC frontend Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the D-Bus module and IPC interface which are directly used by IM Modules and KIMPanel support for instance. Package: fcitx-module-fullwidthchar-enhance Description-md5: 2a5c743529dd7d7be2bce92b8db02105 Description-en: Fcitx fullwidthchar enhance module for Sogou pinyin fcitx-module-fullwidthchar is a module for Sogou pinyin Package: fcitx-module-kimpanel Description-md5: f9f707a1f53efc8a151d6c50e473f648 Description-en: Flexible Input Method Framework - KIMPanel protocol module Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the KIMPanel protocol module of Fcitx, which implements a protocol to talk with D-Bus and is usually needed by the plugin for environments like KIMPanel/(Q)KIMToy, GNOME Shell and Unity. Package: fcitx-module-lua Description-md5: 5e6f8d9280382f2ae2d61744276268c4 Description-en: Flexible Input Method Framework - Lua module Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the Lua module, which enables users to extend their usage with the Lua programming language. Package: fcitx-module-punc-ng Description-md5: c58d3339769492fb216f9419a7d04b47 Description-en: Fcitx punc module for Sogou pinyin fcitx-module-punc-ng is a module for Sogou pinyin Package: fcitx-module-x11 Description-md5: dc0d7a69bb3c4812dc10eee00cfd720e Description-en: Flexible Input Method Framework - X11 module and XIM frontend Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the X11 module, X11 utilities used by other addons such as fcitx-ui-classic, and is required for all desktop users. An Xlibs based virtual keyboard module has been also included in this package for it's an obvious feature needed by many desktop users. . XIM frontend (client) is placed in this package too because of its nature of being the basic input protocol supported by X. Package: fcitx-modules Description-md5: 714628719488a68058d871c98b097e51 Description-en: Flexible Input Method Framework - core modules Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package includes the following common modules: * autoeng: automatically change to English mode while inputing specific string * chttrans: convert Simplified Chinese text to Traditional * fullwidthchar: full-width character input support * ipcportal: compatibility layer for ofd.portal.Fcitx * punc: punctuation conversion support * quickphrase: conveniently input English or from user-defined simple table * remote: change Fcitx state (deprecated, fcitx-remote uses D-Bus now) * spell: spell check support * keyboard: keyboard layout intergrate. Package: fcitx-pinyin Description-md5: eeb7ffedc8a62bef4c90794c05fba610 Description-en: Flexible Input Method Framework - classic Pinyin engine Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the classic Pinyin input method, which features very short responding time by loading the whole dict into RAM during activation. Package: fcitx-qw Description-md5: 7e9f9d35e216ca0fc94c14f01ea4314b Description-en: Flexible Input Method Framework - QuWei engine Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the QuWei input method. Package: fcitx-rime Description-md5: b43004c578ac1ed0e11c36084967d340 Description-en: Fcitx wrapper for RIME engine fcitx-rime is a wrapper of RIME engine for Fcitx. . RIME is a lightweight, extensible input method engine supporting various input schematas including glyph-based input methods, romanization-based input methods as well as those for Chinese dialects. Package: fcitx-sayura Description-md5: 28d0f8c2413094ed5367f8a4c6487da5 Description-en: Fcitx wrapper for Sayura IM engine fcitx-googlepinyin is a wrapper of Sayura IM engine for Fcitx. . Sayura is a quasi-transliteration scheme for Sinhala script. Sayura uses individual Latin characters to signify unmodified consonants. Package: fcitx-skk Description-md5: 1b603861061161960df563413aa574d9 Description-en: Japanese SKK input engine for Fcitx Japanese SKK input method engine for Fcitx, which uses libskk as its backend. . SKK stands for 'Simple Kana to Kanji conversion program'. It provide Japanese input method which convert hiragana text to kanji text. Package: fcitx-sunpinyin Description-md5: 7daba1fb9c0cdb53feeffb78faf7b549 Description-en: fcitx wrapper for Sunpinyin IM engine fcitx-sunpinyin is a wrapper for Sunpinyin IM engine. . Sunpinyin is a statistical language model (SLM) based input method engine for Simplified Chinese, it features full sentence input. Package: fcitx-table Description-md5: 7f54a70fb1467e93b3f6a5147f8c9670 Description-en: Flexible Input Method Framework - table engine Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the table engine. By using this engine, Fcitx can support a large number of table-based input methods such as Wubi, WubiPinyin, etc. Package: fcitx-table-all Description-md5: 846ab873522663e00d81392becf317f8 Description-en: Flexible Input Method Framework - tables metapackage Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This metapackage pulls in tables shipped with Fcitx main program: * Cangjie * Dianbaoma * Erbi * Bingchan * Wanfeng * WubiPinyin * Wubi * Ziranma Package: fcitx-table-array30 Description-md5: 71f523078f1e4be28da78a73c0a7250b Description-en: Flexible Input Method Framework - Array30 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Array30 table used by the Fcitx table engine. Package: fcitx-table-array30-big Description-md5: fc0f2695d9de5d3edd95af0d1c6af8b1 Description-en: Flexible Input Method Framework - Array30-Big table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Array30-Big table used by the Fcitx table engine. Package: fcitx-table-bingchan Description-md5: 5d7fde5544e2f8f73a944dc5ea9a931d Description-en: Flexible Input Method Framework - Bingchan table Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Bingchan table used by the Fcitx table engine. Package: fcitx-table-boshiamy Description-md5: 3eb3edd27b57bb077402b348b46de4c0 Description-en: Flexible Input Method Framework - Boshiamy table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Boshiamy table used by the Fcitx table engine. Package: fcitx-table-cangjie Description-md5: c0c6d1507a4dabc0959303228eddc1ee Description-en: Flexible Input Method Framework - Cangjie table (DO NOT USE) Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Cangjie table used by the Fcitx table engine. . DO NOT USE THIS PACKAGE. THE FUNCTIONALITY OF THIS PACKAGE IS DISABLED BY UPSTREAM BY DEFAULT SINCE 2013. PLEASE SWITCH TO FCITX5 OR OTHER PACKAGES WITH THE NAME OF fcitx-table-cangjie*. DETAILS CAN BE FOUND AT https://groups.google.com/g/fcitx/c/85q7fn-4kZg/m/5umJZnX7AgAJ . Package: fcitx-table-cangjie-big Description-md5: 913733282479b5453d8ceff79ef64b5a Description-en: Flexible Input Method Framework - Cangjie-Big table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Cangjie-Big table used by the Fcitx table engine. Package: fcitx-table-cangjie3 Description-md5: 5e340f2e4e754ab54dbded0265d981c0 Description-en: Flexible Input Method Framework - Cangjie3 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Cangjie3 table used by the Fcitx table engine. Package: fcitx-table-cangjie5 Description-md5: cff2123550aed1202e2d460c723912de Description-en: Flexible Input Method Framework - Cangjie5 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Cangjie5 table used by the Fcitx table engine. Package: fcitx-table-cantonese Description-md5: b7a905db45f283694b9245787f207ec7 Description-en: Flexible Input Method Framework - Cantonese table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Cantonese table used by the Fcitx table engine. Package: fcitx-table-cantonhk Description-md5: be2ccf2ae4185c70cc29dda00e18e931 Description-en: Flexible Input Method Framework - Cantonhk table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Cantonhk table used by the Fcitx table engine. Package: fcitx-table-dianbaoma Description-md5: cb4a60ce8abc26c7b38bb83b9fb7fbf9 Description-en: Flexible Input Method Framework - Dianbaoma table Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Dianbaoma table used by the Fcitx table engine. Package: fcitx-table-easy-big Description-md5: a330f92f714f9a22dfa13534d07558b6 Description-en: Flexible Input Method Framework - Easy-Big table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Easy-Big table used by the Fcitx table engine. Package: fcitx-table-erbi Description-md5: 3225b441335dd980dd7f61184232d665 Description-en: Flexible Input Method Framework - Erbi table Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Erbi table used by the Fcitx table engine. Package: fcitx-table-jyutping Description-md5: a30af0da30b4975ec66991cf087d2757 Description-en: Flexible Input Method Framework - Jyutping table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Jyutping table used by the Fcitx table engine. Package: fcitx-table-quick-classic Description-md5: 0e83062b24f9f191fc6eecf87bff66da Description-en: Flexible Input Method Framework - Quick-Classic table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Quick-Classic table used by the Fcitx table engine. Package: fcitx-table-quick3 Description-md5: cdae993497b58a05075545e819dc34d2 Description-en: Flexible Input Method Framework - Quick3 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Quick3 table used by the Fcitx table engine. Package: fcitx-table-quick5 Description-md5: e559d6e07bb3524a8e6a609a447cf942 Description-en: Flexible Input Method Framework - Quick5 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Quick5 table used by the Fcitx table engine. Package: fcitx-table-scj6 Description-md5: 8d3142982578b3bd34dfae1b1e55f3ee Description-en: Flexible Input Method Framework - Scj6 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Scj6 table used by the Fcitx table engine. Package: fcitx-table-stroke5 Description-md5: 071330b78c056e12a8b57fd4b9bcad57 Description-en: Flexible Input Method Framework - Stroke5 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Stroke5 table used by the Fcitx table engine. Package: fcitx-table-t9 Description-md5: c669cbae9322d3919bc82166302b658b Description-en: Flexible Input Method Framework - T9 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides T9 table used by the Fcitx table engine. Package: fcitx-table-wanfeng Description-md5: 72a1ec1f02f89b2ddf914236fb4f6e23 Description-en: Flexible Input Method Framework - Wanfeng table Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Wanfeng table used by the Fcitx table engine. Package: fcitx-table-wbpy Description-md5: bdb4c7397151321d2b912b36ba47a138 Description-en: Flexible Input Method Framework - WubiPinyin table Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides WubiPinyin table used by the Fcitx table engine. Package: fcitx-table-wu Description-md5: 314212df97d35149f8086c2af1d63088 Description-en: Flexible Input Method Framework - Wu table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Wu table used by the Fcitx table engine. Package: fcitx-table-wubi Description-md5: 0fcf710fc45e93d17f7fc38351992ce6 Description-en: Flexible Input Method Framework - Wubi table Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Wubi table used by the Fcitx table engine. Package: fcitx-table-wubi-large Description-md5: 68cc2334f90d8cba39ccb2890d8d281d Description-en: Flexible Input Method Framework - Wubi-Large table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Wubi-Large table used by the Fcitx table engine. Package: fcitx-table-zhengma Description-md5: 216ddfa919b0fd5f7b6badbb355b07b5 Description-en: Flexible Input Method Framework - Zhengma table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Zhengma table used by the Fcitx table engine. Package: fcitx-table-zhengma-large Description-md5: 5d667a6c3a483101462e70b15ef35fe7 Description-en: Flexible Input Method Framework - Zhengma-Large table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Zhengma-Large table used by the Fcitx table engine. Package: fcitx-table-ziranma Description-md5: abdabf28bba4d6c85d346995428a6d11 Description-en: Flexible Input Method Framework - Ziranma table Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Ziranma table used by the Fcitx table engine. Package: fcitx-tools Description-md5: 08c64ab1cec4ff1049b92611102718bb Description-en: Flexible Input Method Framework - various tools Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the following tools: * createPYMB: create a Pinyin data file (.mb) * mb2org: convert a .mb data file to .org file * mb2txt: convert a .mb data file to text file * readPYBase: read Pinyin base file * readPYMB: read Pinyin data file (.mb) * scel2org: convert scel data file (Sougou) to .org file * txt2mb: convert text file to .mb data file Package: fcitx-ui-classic Description-md5: dbe49affc97198f8d8c30f4f756c2715 Description-en: Flexible Input Method Framework - Classic user interface Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the classic user interface, which is suitable for most users. It also provides the following skins: * classic: Fcitx 3.x classic skin ported to new infrastructure * dark: the dark skin fits for dark desktop theme * default: the default skin Package: fcitx-ui-light Description-md5: b405f150d6f8c29f950f661fd0f96ca0 Description-en: light weight xlibs and xft based UI for Fcitx fcitx-ui-light is a very light weight UI for Fcitx, using only xlibs and xft. It is directly inherited from the UI code base of Fcitx 3.x series. . This UI is intended to work on all X11 environment with minimal dependencies, so it can scale to more situations where none of Cairo, Pango or QT is available. Package: fcitx-unikey Description-md5: 2179ba73a1cd09cfb8c1319fb07b4c15 Description-en: Fcitx wrapper for Unikey engine Fcitx is the Free Chinese Input Toy of X, which was initially designed for Chinese users, and used XIM protocol. Now it has already evolved into a highly modularized, feature rich input method framework for Unix-like platforms supporting a considerable amount of frontends, backends and modules. . It is an ideal choice for the vast majority. Many of its features make users of Unix-like platforms have a fully modern input experience for the first time. It has also greatly lower the threshold for developers, making the development of extended functions much easier than ever before. . This package provides the wrapper for Unikey engine, which is an input method for Vietnamese. Package: fcitx5 Description-md5: dcdce0dad9ad71558671ead12239aa69 Description-en: Fcitx Input Method Framework v5 Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package provides core fcitx5 framework files. Package: fcitx5-anthy Description-md5: 931615f72a339ba039cf9731180ad3b7 Description-en: Fcitx5 wrapper for Anthy IM engine This package provides a wrapper of Anthy IM engine for Fcitx5 Input Method Framework. . Anthy is a Japanese input method which converts hiragana text to mixed kana and kanji. Package: fcitx5-chewing Description-md5: 4e35027f4ba22ceb46d956c6cf425e91 Description-en: Chewing input method support for fcitx5 This package provides a wrapper of Chewing engine for Fcitx5. . Chewing is an intelligent phonetic input method library designed mainly for inputing Traditional Chinese. Package: fcitx5-data Description-md5: ca24ac6dfe869b8d58681d802b3db6ce Description-en: Fcitx Input Method Framework v5 (common data files) Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package provides architecture-independent data files. Package: fcitx5-frontend-all Description-md5: 4fcdbb91ecfe31c62e597795c64472cf Description-en: Fcitx Input Method Framework v5 (Frontend IM Module metapackage) Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package depends on Input Method Modules (IM Modules) utilized by popular GUI libraries for better GUI input integration, currently include GTK3, GTK4, Qt5 and Qt6. Package: fcitx5-frontend-gtk2 Description-md5: d456524d226845759ce49596d7991082 Description-en: GTK2 IM Module for fcitx5 Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package provides the im module of fcitx5. Users of GTK2-based applications are highly recommended to have this package installed for better input method support. Package: fcitx5-frontend-gtk3 Description-md5: abb7f0de22f956428363df53879f232b Description-en: GTK3 IM Module for fcitx5 Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package provides the im module of fcitx5. Users of GTK3-based applications are highly recommended to have this package installed for better input method support. Package: fcitx5-frontend-gtk4 Description-md5: d92b7fb017fef2ac5fa6900099915185 Description-en: GTK4 IM Module for fcitx5 Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package provides the im module of fcitx5. Users of GTK4-based applications are highly recommended to have this package installed for better input method support. Package: fcitx5-frontend-qt5 Description-md5: 96e43f680ce6d0afd2ba1dcf0e2f1647 Description-en: Qt5 IM module for fcitx5 Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package provides the Qt5 IM Module for fcitx5. Package: fcitx5-frontend-qt6 Description-md5: c5af83218da151feccc24163dc872465 Description-en: Qt6 IM module for fcitx5 Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package provides the Qt6 IM Module for fcitx5. Package: fcitx5-frontend-tmux Description-md5: e29d65bcdf0609243f1c29be90b84a4f Description-en: Tmux fcitx5 client Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package can help to make tmux a fcitx client. It allows you to type with input method without using graphical display server. For example, you can type with Fcitx under TTY. Package: fcitx5-hangul Description-md5: b0cec1a6feb1893c4ac0ef5a89a38610 Description-en: Hangul input method wrapper for fcitx5 This package provides a wrapper of Hangul engine for Fcitx5, which uses libhangul, the Hangul keyboard input library. Package: fcitx5-jyutping Description-md5: 85eb0f2cd21168f21b0e3b3a2e719c91 Description-en: Fcitx5 libime implementation of jyutping input method This software provides a library that makes use of libime to implement jyutping (粵拼) input method. It also includes an engine for fcitx 5. . This package provides the jyutping input method. Package: fcitx5-keyman Description-md5: 8c5ccc713bb910da49f04ab20f5ad63d Description-en: Fcitx5 wrapper for Keyman keyboarding platform fcitx5-keyman is a wrapper of Keyman keyboarding platform for Fcitx5 IM framework. . Keyman is now a free and open source keyboarding platform which allows anyone to write a keyboard layout for their language. Package: fcitx5-libthai Description-md5: dbe2f3fe407ee60040c7d4e0c2ca5c4e Description-en: Thai input method engine for Fcitx5 based on LibThai fcitx5-libthai is a Thai IBus input method engine based on LibThai library. Package: fcitx5-m17n Description-md5: 752fc3d55fa8735f41e13a56d1292918 Description-en: m17n support module for Fcitx5 Input Method Framework Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop environments and a developer-friendly API. . This package provides the m17n module for Fcitx5, which uses libm17n, a multilingual text processing library for the C language. Package: fcitx5-module-lua Description-md5: 2b69b49518287de541e0e68792e4fc65 Description-en: Lua support for fcitx5 Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package provides the Lua support for Fcitx5. Package: fcitx5-module-lua-common Description-md5: fe9387a499834f3099090d280a51bbef Description-en: Lua support for fcitx5 (common files) Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package provides the architecture-independent files for fcitx5 Lua module. Package: fcitx5-module-lua-dev Description-md5: bbef26ab75ba65a8e7f8b593b5b53b96 Description-en: Lua support for fcitx5 (development files) Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package provides the development files for fcitx5 Lua module. Package: fcitx5-modules Description-md5: 2895cac742fd359e51715588e78108a9 Description-en: Fcitx Input Method Framework v5 (core modules) Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package provides core modules for fcitx5 and depends on all input modules. Package: fcitx5-modules-dev Description-md5: 36ecc43cc8632f4c0a009da660b01de9 Description-en: Fcitx Input Method Framework v5 (input modules dev files) Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package provides development files for fcitx5 input modules. Package: fcitx5-quwei Description-md5: 91a15313e6bfce0fa227022a508aba01 Description-en: Fcitx Input Method Framework v5 (Qu Wei input method) Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package provides the Qu Wei ("区位") input method compatible with fcitx5. Package: fcitx5-sayura Description-md5: a1e946cf94510b099d6b97878e29ba08 Description-en: Fcitx5 wrapper for Sayura IM engine fcitx5-sayura is a wrapper of Sayura IM engine for Fcitx5 IM framework. . Sayura is a quasi-transliteration scheme for Sinhala script. Sayura uses individual Latin characters to signify unmodified consonants. Package: fcitx5-table-amharic Description-md5: be6f792c115823d735094149e9cb58ce Description-en: Flexible Input Method Framework v5 - Amharic table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Amharic table used by the Fcitx5 table engine. Package: fcitx5-table-arabic Description-md5: d7ae764be7fc6b4a18e579b9321fc990 Description-en: Flexible Input Method Framework v5 - Arabic table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Arabic table used by the Fcitx5 table engine. Package: fcitx5-table-array30 Description-md5: 0af02e3c6eb4632156734d4a103e3429 Description-en: Flexible Input Method Framework v5 - Array30 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Array30 table used by the Fcitx5 table engine. Package: fcitx5-table-array30-large Description-md5: 92af5198d02784d4bebdfa3bf012315c Description-en: Flexible Input Method Framework v5 - Array30-Large table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Array30-Large table used by the Fcitx5 table engine. Package: fcitx5-table-boshiamy Description-md5: eb5e355428621572d351e03e648b9eb1 Description-en: Flexible Input Method Framework v5 - Boshiamy table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Boshiamy table used by the Fcitx5 table engine. Package: fcitx5-table-cangjie-large Description-md5: 0f5a7d302c9d97722392df2d859aa5b8 Description-en: Flexible Input Method Framework v5 - Cangjie-Large table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Cangjie-Large table used by the Fcitx5 table engine. Package: fcitx5-table-cangjie3 Description-md5: 3a42cea6387d1937f0851bd9af05c825 Description-en: Flexible Input Method Framework v5 - Cangjie3 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Cangjie3 table used by the Fcitx5 table engine. Package: fcitx5-table-cangjie5 Description-md5: 0fea0e6ecd2ef7a0a82e1e14eca005f4 Description-en: Flexible Input Method Framework v5 - Cangjie5 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Cangjie5 table used by the Fcitx5 table engine. Package: fcitx5-table-cantonese Description-md5: cd49de8ef2c6d4c9890a59bc2b9f16f9 Description-en: Flexible Input Method Framework v5 - Cantonese table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Cantonese table used by the Fcitx5 table engine. Package: fcitx5-table-cantonhk Description-md5: 62a2e15e107f13bf4e91dcb97d6169a2 Description-en: Flexible Input Method Framework v5 - Cantonhk table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Cantonhk table used by the Fcitx5 table engine. Package: fcitx5-table-cns11643 Description-md5: b4f9a21bb39ac5f6dd9e1595971adc13 Description-en: Flexible Input Method Framework v5 - Cns11643 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Cns11643 table used by the Fcitx5 table engine. Package: fcitx5-table-compose Description-md5: e05c8a26c914eb4d015c665d3818e687 Description-en: Flexible Input Method Framework v5 - Compose table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Compose table used by the Fcitx5 table engine. Package: fcitx5-table-easy-large Description-md5: 22a57e384919eac19a92cb3af0e4630e Description-en: Flexible Input Method Framework v5 - Easy-Large table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Easy-Large table used by the Fcitx5 table engine. Package: fcitx5-table-emoji Description-md5: d2fc95e9b560de2f646b9bdf629c6c1b Description-en: Flexible Input Method Framework v5 - Emoji table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Emoji table used by the Fcitx5 table engine. Package: fcitx5-table-extra Description-md5: 3285dc0d2d761cb52156d0fd86023f3a Description-en: Additional table based input method for Fcitx 5 Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This metapackage recommends all additional table based input methods provided by fcitx5-table-extra project. Package: fcitx5-table-ipa-x-sampa Description-md5: 6704aae1cdcd739562fd9ec6da37841a Description-en: Flexible Input Method Framework v5 - IPA-X-SAMPA table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides IPA-X-SAMPA table used by the Fcitx5 table engine. Package: fcitx5-table-jyutping Description-md5: cc103e2806f97d6a24ef8db1afbce28d Description-en: Flexible Input Method Framework v5 - Jyutping table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Jyutping table used by the Fcitx5 table engine. Package: fcitx5-table-latex Description-md5: 76b9a12d257bf319ccf82c55662189bc Description-en: Flexible Input Method Framework v5 - LaTeX table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides LaTeX table used by the Fcitx5 table engine. Package: fcitx5-table-malayalam-phonetic Description-md5: 1485255924d4780b5977c52b8d5245f9 Description-en: Flexible Input Method Framework v5 - Malayalam phonetic table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Malayalam phonetic table used by the Fcitx5 table engine. Package: fcitx5-table-other Description-md5: e95688f8e96067d0c80637be3be97b7e Description-en: Additional table based input method for Fcitx 5 Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This metapackage recommends all additional table based input methods provided by fcitx5-table-other project. Package: fcitx5-table-quick-classic Description-md5: 4d6ec07e84ffba79ee12a9f69e630bd7 Description-en: Flexible Input Method Framework v5 - Quick-Classic table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Quick-Classic table used by the Fcitx5 table engine. Package: fcitx5-table-quick3 Description-md5: c4e0b33073400774ba313d5258b25131 Description-en: Flexible Input Method Framework v5 - Quick3 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Quick3 table used by the Fcitx5 table engine. Package: fcitx5-table-quick5 Description-md5: 0734b86dbf5b959d53bf5e06f90a7777 Description-en: Flexible Input Method Framework v5 - Quick5 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Quick5 table used by the Fcitx5 table engine. Package: fcitx5-table-rustrad Description-md5: 012c26df8acb6727c27cb942522ab008 Description-en: Flexible Input Method Framework v5 - Rustrad table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Rustrad table used by the Fcitx5 table engine. Package: fcitx5-table-scj6 Description-md5: 8447ad96616b64f1a29fced918362ef2 Description-en: Flexible Input Method Framework v5 - Scj6 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Scj6 table used by the Fcitx5 table engine. Package: fcitx5-table-stroke5 Description-md5: 9852d9931bb4d8f66630a5069a05e21f Description-en: Flexible Input Method Framework v5 - Stroke5 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Stroke5 table used by the Fcitx5 table engine. Package: fcitx5-table-t9 Description-md5: ec56bf793c4e184e520417de02b1a41b Description-en: Flexible Input Method Framework v5 - T9 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides T9 table used by the Fcitx5 table engine. Package: fcitx5-table-tamil-remington Description-md5: 4705c14be3bf68a5a71bbe066616535e Description-en: Flexible Input Method Framework v5 - Tamil Remington table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Tamil Remington table used by the Fcitx5 table engine. Package: fcitx5-table-thai Description-md5: 53ec3f4609ead1ffdc4b8434c57f0aca Description-en: Flexible Input Method Framework v5 - Thai table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Thai table used by the Fcitx5 table engine. Package: fcitx5-table-translit Description-md5: 87e3c8c62784f380cb8a5309eb95d0f0 Description-en: Flexible Input Method Framework v5 - Translit table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Translit table used by the Fcitx5 table engine. Package: fcitx5-table-translit-ua Description-md5: 1749551aac8ee09fc9fdd916c3871f4b Description-en: Flexible Input Method Framework v5 - Ukrainian Translit table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Ukrainian Translit table used by the Fcitx table engine. Package: fcitx5-table-viqr Description-md5: 85886a43fd61d4f7fd107f4e891909bf Description-en: Flexible Input Method Framework v5 - Viqr table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Viqr table used by the Fcitx5 table engine. Package: fcitx5-table-wu Description-md5: 0375adb82464d63602d05674a3b2e67f Description-en: Flexible Input Method Framework v5 - Wu table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Wu table used by the Fcitx5 table engine. Package: fcitx5-table-wubi-large Description-md5: 90ca7ef68f50fdf1120e7409d48db8b8 Description-en: Flexible Input Method Framework v5 - Wubi-Large table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Wubi-Large table used by the Fcitx5 table engine. Package: fcitx5-table-wubi98 Description-md5: b456c184c7c0ef0f735139b322fa36a8 Description-en: Flexible Input Method Framework v5 - Wubi98 table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Wubi98 table used by the Fcitx5 table engine. Package: fcitx5-table-wubi98-pinyin Description-md5: 3f0b9d32ddd0e49b058c000010cbc4c4 Description-en: Flexible Input Method Framework v5 - Wubi98-Pinyin table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Wubi98-Pinyin table used by the Fcitx5 table engine. Package: fcitx5-table-wubi98-single Description-md5: 21df06925b595976208a509c33df7b13 Description-en: Flexible Input Method Framework v5 - Wubi98-Single table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Wubi98-Single table used by the Fcitx5 table engine. Package: fcitx5-table-yawerty Description-md5: 29343ab976ab2c7ce3e578dcdef112c1 Description-en: Flexible Input Method Framework v5 - Yawerty table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Yawerty table used by the Fcitx5 table engine. Package: fcitx5-table-zhengma Description-md5: 1eaf560341e2630823a8f57e0030878c Description-en: Flexible Input Method Framework v5 - Zhengma table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Zhengma table used by the Fcitx5 table engine. Package: fcitx5-table-zhengma-large Description-md5: ae4d76f3896e2ac9ad1fa0f0b3c21855 Description-en: Flexible Input Method Framework v5 - Zhengma-Large table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Zhengma-Large table used by the Fcitx5 table engine. Package: fcitx5-table-zhengma-pinyin Description-md5: 94e6d4d6658408fc8ae97a14dc77b30e Description-en: Flexible Input Method Framework v5 - Zhengma-Pinyin table Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ and Qt IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides Zhengma-Pinyin table used by the Fcitx5 table engine. Package: fcitx5-varnam Description-md5: 8a7bdcf5a6284e8256e50fd520e04d69 Description-en: Fcitx5 wrapper for Varnam input method Fcitx5 Varnam is a wrapper to add Varnam Input Method Engine support in Fcitx5 Input Method. . Varnam is a cross platform, self learning, open source library which support transliteration and reverse transliteration for Indic languages. Package: fcitx5-zhuyin Description-md5: c2058db80180fc3035838e60f1eb9ca2 Description-en: Libzhuyin Wrapper for Fcitx5 This package provides the libzhuyin wrapper for Fcitx5 Input Method Framework. Package: fdm Description-md5: a9b467877691119d131af0f900a2556c Description-en: fetching, filtering and delivering emails fdm is a program to fetch mail and deliver it in various ways depending on a user-supplied ruleset. Mail may be fetched from stdin, IMAP or POP3 servers, or from local maildirs, and filtered based on whether it matches a regexp, its size or age, or the output of a shell command. It can be rewritten by an external process, dropped, left on the server or delivered into maildirs, mboxes, to a file or pipe, or any combination. . fdm is designed to be lightweight but powerful, with a compact but clear configuration syntax. It is primarily designed for single-user uses but may also be configured to deliver mail in a multi-user setup. In this case, it uses privilege separation to minimise the amount of code running as the root user. Package: fdm-materials Description-md5: fa1717316f5c80213ef84f95f7c47027 Description-en: 3D printing material definitions for Cura This package contains FDM (Fused Deposition Modelling) material definitions for use with the Cura 3D printing application. . It is recommended to install them along with Cura, but they are not required if you only use custom definitions. Package: fdroidcl Description-md5: 2c17cf3ba98f9f581baf362a32db7398 Description-en: F-Droid desktop client F-Droid (https://f-droid.org/) desktop client. . While the Android client integrates with the system with regular update checks and notifications, this is a command line client that talks to connected devices via ADB (https://developer.android.com/tools/help/adb.html). Quickstart Download the index: fdroidcl update Package: fdupes Description-md5: d917c30aa3870e8a38071caa9a905475 Description-en: identifies duplicate files within given directories FDupes uses md5sums and then a byte by byte comparison to find duplicate files within a set of directories. It has several useful options including recursion. Package: feathernotes Description-md5: 4d8092f0ac22cd408e92f348de3a1ee9 Description-en: Hierarchical notes-manager (binaries) FeatherNotes is a lightweight Qt hierarchical notes-manager for Linux. It is independent of any desktop environment. . This package contain the application files. Package: feathernotes-l10n Description-md5: ea1657cb1a21bca35f92a2dfb2d0dc38 Description-en: Hierarchical notes-manager (localization) FeatherNotes is a lightweight Qt hierarchical notes-manager for Linux. It is independent of any desktop environment. . This package contain the localization files. Package: feed2toot Description-md5: eb3461830248b1c813ab5a28effb4fc9 Description-en: automatically parses rss feeds, and posts entries to the fediverse feed2toot is a Python application that: - automatically parses rss feeds - identifies new posts - posts these entries on the Mastodon social network Package: feedbackd Description-md5: e21f85224431aebcd16699f4033e0f84 Description-en: DBus service for haptic/visual/audio feedback Feedbackd is a DBus activated daemon that provides haptic/ visual/audio feedback based on events selected from configurable profiles. . This package contains the daemon. Package: feedbackd-common Description-md5: d81d16b6f9aebfc6a4df605d9b8c90e6 Description-en: Shared files for feedbackd Feedbackd is a DBus activated daemon that provides haptic/ visual/audio feedback based on events selected from configurable profiles. . This package contains the architecture-independent shared files. Package: feedbackd-device-themes Description-md5: 8d9e9d827599a13b6757aba40beb6d77 Description-en: Device specific themes for Feedbackd Feedbackd is a DBus activated daemon that provides haptic/ visual/audio feedback based on events. . This package contains device-specific feedback theme files. Currently supported devices include: * Pine64 PinePhone * Purism Librem 5 * OnePlus 6/6T * Xiaomi Pocophone F1 Package: feenox Description-md5: dcb943ba0ecfdbce329d4dc6f8d2324d Description-en: cloud-first free no-X uniX-like finite-element(ish) tool FeenoX is a computational engineering tool designed to solve engineering-related problems using cloud servers in parallel in such a way that the problem is defined in a plain-text near-English self descriptive input file read at run time, without requiring further user intervention after the invocation. . So far it can solve . * Basic mathematics * Systems of ODEs/DAEs * Laplace’s equation * Heat conduction * Elasticity * Modal analysis * Neutron diffusion * Neutron SN . The usage depends on Gmsh to create the meshes. Optionally, FeenoX's output can be post-processed with Paraview. Package: feh Description-md5: ddbd2b9dee660c8f24f444f71b30712e Description-en: imlib2 based image viewer feh is a fast, lightweight image viewer which uses imlib2. It is commandline-driven and supports multiple images through slideshows, thumbnail browsing or multiple windows, and montages or index prints (using TrueType fonts to display file info). Advanced features include fast dynamic zooming, progressive loading, loading via HTTP (with reload support for watching webcams), recursive file opening (slideshow of a directory hierarchy), and mouse wheel/keyboard control. Package: fennel Description-md5: 9da47efaf8b0a0fd5ccc251cc7acd4af Description-en: Lisp-based programming language for the Lua runtime Fennel is a lisp that compiles to Lua. It aims to be easy to use, expressive, and has almost zero overhead compared to handwritten Lua. . You can use any function or library from Lua in Fennel, and vice versa. Compiled code should be just as or more efficient than hand-written Lua. Macros allow you to ship compiled code with no runtime dependency on Fennel. Fennel is a one-file library as well as an executable. Embed it in other programs to support runtime extensibility and interactive development. Package: fenrir Description-md5: 4b043a2585d7d139a33e87fbcabc44fa Description-en: Userland console (TTY) screen reader written in python Fenrir is a young but powerful, modular and flexible console screen reader. It has a lot of functionality: . * spellchecker * advanced review functionality * copy/paste * multiple clipboards * not in kernel space * echo: word, char and deletion * date/ time announcement * script key (add functionality via bash and let fenrir read the output) * window mode * highlight tracking mode * easy to extent, plugin architecture * promoted words (hear a sound if your name is spoken in IRC) * periodic time announcement * everything configurable * per app scripts * emoji replacement :) = smile * user defined dictionary * multiple keyboard layouts * sound icons themes Package: ferm Description-md5: 72483f2f5f9153295b67c751fece6d34 Description-en: maintain and setup complicated firewall rules ferm is a frontend for iptables. It reads the rules from a structured configuration file and calls iptables(8) to insert them into the running kernel. . ferm's goal is to make firewall rules easy to write and easy to read. It tries to reduce the tedious task of writing down rules, thus enabling the firewall administrator to spend more time on developing good rules than the proper implementation of the rule. . To achieve this, ferm uses a simple but powerful configuration language, which allows variables, functions, arrays, blocks. It also allows you to include other files, allowing you to create libraries of commonly used structures and functions. . ferm, pronounced "firm", stands for "For Easy Rule Making". Package: ferret Description-md5: 0bee4005802c3785c28feec3452bfaa5 Description-en: CASE tool for data model editing GNU Ferret (Free Entity Relationship and Reverse Engineering Tool) serves to edit data models. These can be implemented within a range of relational databases such as PostgreSQL or MySQL. Package: festvox-kallpc16k Description-md5: ef7f5d8b879a1378aa42a8adcc6d289f Description-en: American English male speaker for festival, 16khz sample rate This is a diphone database for festival that uses 16k samples for high quality sound output. This is a large database (6 MB), and festival will convert text to speech more slowly using it, so you might want to install festvox-kallpc8k instead if you have low disk space or a slow computer. . The voice contained in this database is an American English male speaker. A different American English voice can be found in the festvox-kdlpc16k package if you dislike this one. Package: festvox-kallpc8k Description-md5: a3a8a41228730e724b110f09eca8f33b Description-en: American English male speaker for festival, 8khz sample rate This is a diphone database for festival that uses 8k samples so it takes up a minimum of disk space. Using this diphone database, festival also converts text to speech faster than with the 16k version. However, the sound quality is not as good. . The voice contained in this database is an American English male speaker. A different American English voice can be found in the festvox-kdlpc16k package if you dislike this one. Package: festvox-kdlpc16k Description-md5: c47627c339aac42a24d7651ced239b18 Description-en: American English male speaker for festival, 16khz sample rate This is a diphone database for festival that uses 16k samples for high quality sound output. This is a large database (9 MB), and festival will convert text to speech more slowly using it, so you might want to install festvox-kdlpc8k instead if you have low disk space or a slow computer. . The voice contained in this database is an American English male speaker. A different American English voice can be found in the festvox-kallpc16k package if you dislike this one. Package: festvox-kdlpc8k Description-md5: f38b2e0dfea1dccf7905294231587c5b Description-en: American English male speaker for festival, 8khz sample rate This is a diphone database for festival that uses 8k samples so it takes up a minimum of disk space. Using this diphone database, festival also converts text to speech faster than with the 16k version. However, the sound quality is not as good. . The voice contained in this database is an American English male speaker. A different American English voice can be found in the festvox-kallpc8k package if you dislike this one. Package: fever Description-md5: b909bca5113c0484e6b8f6dc555941a4 Description-en: fast, extensible, versatile event router for Suricata's EVE-JSON format The Fast, Extensible, Versatile Event Router (FEVER) is a tool for fast processing of events from Suricata's JSON EVE output. What is meant by 'processing' is defined by a number of modular components, for example facilitating fast ingestion into a database. Other processors implement collection, aggregation and forwarding of various metadata (e.g. aggregated and raw flows, passive DNS data, etc.) as well as performance metrics. . It is meant to be used in front of (or as a replacement for) general-purpose log processors like Logstash to increase event throughput as observed on sensors that see a lot of traffic. Package: field3d-doc Description-md5: 39e115e8381c81587e646e596696c517 Description-en: documentation for Field3D Field3D is an open source library for storing voxel data. . It provides C++ classes that handle in-memory storage and a file format based on HDF5 that allows the C++ objects to be written to and read from disk. . This package contains the documentation. Package: field3d-tools Description-md5: 6ea5a966efeb6247002bfb75e0237fbf Description-en: command-line tools for Field3D Field3D is an open source library for storing voxel data. . It provides C++ classes that handle in-memory storage and a file format based on HDF5 that allows the C++ objects to be written to and read from disk. . This package contains the command-line tools. Package: filespooler Description-md5: 27aa1cc739cc919e3ce59b0baa5b02f8 Description-en: Sequential, distributed, POSIX-style job queue processing Filespooler is a Unix-style tool that facilitates local or remote command execution, complete with stdin capture, with easy integration with various tools. Here's a brief Filespooler feature list: . - It can easily use tools such as S3, Dropbox, Syncthing, NNCP, ssh, UUCP, USB drives, CDs, etc. as transport. . - Translation: you can use basically anything that is a filesystem as a transport . - It can use arbitrary decoder command pipelines (eg, zcat, stdcat, gpg, age, etc) to pre-process stored packets. . - It can send and receive packets by pipes. . - Its storage format is simple on-disk files with locking. . - It supports one-to-one and one-to-many configurations. . - Locking is unnecessary when writing new jobs to the queue, and many arbitrary tools (eg, Syncthing, Dropbox, etc) can safely write directly to the queue without any assistance. . - Queue processing is strictly ordered based on the order on the creation machine, even if job files are delivered out of order to the destination. . - stdin can be piped into the job creation tool, and piped to a later executor at process time on a remote machine. . - The file format is lightweight; less than 100 bytes overhead unless large extra parameters are given. . - The queue format is lightweight; having 1000 different queues on a Raspberry Pi would be easy. . - Processing is stream-based throughout; arbitrarily-large packets are fine and sizes in the TB range are no problem. . - The Filespooler command, fspl, is extremely lightweight, consuming less than 10MB of RAM on x86_64. . - Filespooler has extensive documentation. . Filespooler consists of a command-line tool (fspl) for interacting with queues. It also consists of a Rust library that is used by fspl. main.rs for fspl is just a few lines long. Package: filius Description-md5: 56505564e54cbe91631edc1239edc38e Description-en: educational network simulator This simulation tool supports studying and teaching the technology behind computer networks. . Starting from two connected devices up to separate local area networks connected to the internet, many protocols, services and applications are available, waiting to be explored. . Filius provides simulated desktops, servers, switches, routers and quite some specifics on Ethernet and the TCP/IP protocol suite. Package: finalcif Description-md5: 2bbc19ff75ee3b10b69f05b8f987c846 Description-en: editor for Crystallographic Information Format Finalcif is a full-featured CIF file editor to make editing and validation of CIF files easy. It collects all the information from a work folder needed in order to finalize a CIF file for publication. In any case, one can also import a valid CIF file to complete the information. In ideal cases, it takes one click to have a publication-ready file. . Essentially, one should have the corresponding CIF file for FinalCif in its original 'work' folder, which contains all other files such as SAINT list files, SADABS list file, SHELX list files, etc. that led to this CIF file. . Checking the final CIF file with the IUCr CheckCIF server is a one-click problem in FinalCif. One gets a web and PDF report or just a local PLATON CIF check for computers without internet. . FinalCif generates beautiful CIF reports in seconds for publication as MS Word files (also compatible with Openoffice etc.). The report includes tables of structure properties like R-values or atom parameters and a report text about the experiment conditions. . The button "save cif file" saves the current file under 'name'-finalcif.cif. FinalCif will never make changes to the original CIF file. Package: find-libpython Description-md5: f415b742eac9743435198755559b9089 Description-en: utility to find libpython associated with your environment The library is designed to find the path to the libpython dynamic library for the current Python environment. It should work with many types of installations, whether it be conda-managed, system-managed, or otherwise. And it should function on Windows, Mac OS/OS X, and any Linux distribution. . This code is useful in several contexts, including projects that embed a Python interpreter into another process, or Python library build systems. . This package contains the command line utility. Package: findent Description-md5: d83ed194aada6194024dcbd0e091190f Description-en: indents/converts Fortran sources Indents Fortran sources: free or fixed format. Optionally converts from fixed format to free format. Optionally generates dependencies for Make, based on definition and usage of modules. Supports Fortran-2 .. Fortran-2023. Indentation is controlled by a number of flags. Easy integration with (g)vim, gedit, emacs. . wfindent is a wrapper for findent and facilitates in-place indenting of Fortran sources. Package: finit Description-md5: 78f827bd09c7d056c90e20dd2a557943 Description-en: Fast init for Linux systems Finit is a simple alternative to SysV init and systemd, reverse engineered from the EeePC fastinit. Focus is on small and embedded systems, although Finit is fully usable on server and desktop systems as well. . Finit supports runlevels, process monitoring, and starting services on demand using the built-in inetd, or by triggering a condition. E.g., "don't start this service until basic networking is available", or "wait until syslogd has started". Package: finit-plugins Description-md5: c4e1913e5144baef41176bfa1ce4a56c Description-en: Fast init for Linux systems - plugins Finit is a simple alternative to SysV init and systemd, reverse engineered from the EeePC fastinit. Focus is on small and embedded systems, although Finit is fully usable on server and desktop systems as well. . This package contains a set of plugins: * alsa-utils.so: Restore and save ALSA sound settings on startup/shutdown. * bootmisc.so: Setup necessary files and system directories for, e.g., UTMP (tracks logins at boot). * dbus.so: Setup and start system message bus, D-Bus, at boot. * hook-scripts.so: Trigger the execution of scripts from plugin hook points. * rtc.so: Restore and save system clock from/to RTC on boot/halt. * modules-load.so: Scans /etc/modules-load.d/*.conf for modules to load using modprobe. * netlink.so: Listens to Linux kernel Netlink events for gateway and interfaces. * resolvconf.so: Setup necessary files for resolvconf at startup. * tty.so: Watches /dev, using inotify, for new device nodes (TTY's) to start/stop getty consoles on them on demand. * urandom.so: Setup random seed at startup. * x11-common.so: Setup necessary files for X-Window. Package: finit-sysv Description-md5: 3d569ccc0cdb1cf0f4487ad4baae3a69 Description-en: Fast init for Linux systems - SysV compatibility symlinks Finit is a simple alternative to SysV init and systemd, reverse engineered from the EeePC fastinit. Focus is on small and embedded systems, although Finit is fully usable on server and desktop systems as well. . Installing finit-sysv will overwrite /sbin/init with a symlink to finit. Package: fio Description-md5: 0d63d558bd4971928ed6262572b9a348 Description-en: flexible I/O tester fio is a tool that will spawn a number of threads or processes doing a particular type of I/O action as specified by the user. fio takes a number of global parameters, each inherited by the thread unless otherwise parameters given to them overriding that setting is given. The typical use of fio is to write a job file matching the I/O load one wants to simulate. . This package contains the command line version of fio and all additional command line tools. The package fio-examples contains the example job files. Package: fio-examples Description-md5: f9d6b511ce329e9d228c50e08ab7a9bb Description-en: flexible I/O tester - example job files fio is a tool that will spawn a number of threads or processes doing a particular type of I/O action as specified by the user. fio takes a number of global parameters, each inherited by the thread unless otherwise parameters given to them overriding that setting is given. The typical use of fio is to write a job file matching the I/O load one wants to simulate. . This package contains the example job files. Package: firmware-carl9170 Description-md5: a5b202c642e9e79207f8907781289c9e Description-en: firmware for AR9170 USB wireless adapters This is the carl9170 firmware for Qualcomm Atheros AR9170 802.11n USB wireless adapters. This gets loaded onto the device during use, and is intended to be used in conjunction with the carl9170 driver. Package: fizmo-ncursesw Description-md5: 55d5b6ad25a86998631c87498a5627df Description-en: Ncurses-based Z-machine interpreter for Infocom/Inform games This is a ncurses-(text-)based Z-Machine interpreter. It is used to play old Infocom text adventures (except version 6) and modern interactive fiction as created by the Inform compiler. For more information about interactive fiction -- and to download many storyfiles -- see http://www.ifarchive.org. Package: flactag Description-md5: 35acfa7e5b8c803b9c41033083a545ae Description-en: Tagger for whole-album FLAC files using data from MusicBrainz Tagger for whole-album FLAC files with embedded CUE sheets. Data for the tags is retrieved from the MusicBrainz service. Tags are written as VORBIS comments or standalone CUESHEET files, and the application has the ability to rename a file based on the tags using a user-specified template. . flactag can be run either interactively (to allow the user to select which of the results to tag the file with), or in batch mode (allowing files to be checked regularly for changes, and optionally to apply these changes automatically). Package: flake Description-md5: d0382fe74ce0e438d3a545b04154877b Description-en: Alternative encoder for the Free Lossless Audio Codec The purpose of Flake is to be an alternative to the FLAC reference encoder with the goal of increasing encoding speed and implementing experimental features. . Flake encodes WAV audio files into lossless FLAC files. Package: flam3-palette Description-md5: 6122758b70db212fe55c4afe80c2745b Description-en: Palette file for flam3 & qosmic Fractal Flames are algorithmically generated images and animations. Example palette file for use with rendering fractal flames. Without a palette file, flames will be black and white only. Package: flam3-utils Description-md5: dba66d6d4c551cf4541e6cfd073ef55a Description-en: Render and animate FLAM3s and manipulate their genomes Fractal Flames are algorithmically generated images and animations. . The software was originally written in 1992 and released as open source, aka free software. Since then it has developed a lot. It has been incorporated into many graphics programs and ported to most operating systems. The shape of each image is specified by a long string of numbers - a genetic code of sorts. . You can create your own flames with the Apophysis interactive designer (for windows), Qosmic (for Linux), or Oxidizer (for Mac OS X), or Apophysis-J (cross-platform in Java). Package: flameshot Description-md5: d66868c2aa0ae1c1f518d150155a434b Description-en: Powerful yet simple-to-use screenshot software Flameshot is a powerful yet simple-to-use screenshot software. Notable features include customizable appearance, in-app screenshot editing, D-Bus interface, experimental GNOME/KDE Wayland support, integration with Imgur and support for both GUI and CLI interface. Package: flang Description-md5: bd017b88c85853e1292c78015b1d62a8 Description-en: Fortran compiler Ground-up implementation of a Fortran front end written in modern C++. . While it is capable of generating executables for a number of examples, some functionalities are still missing. Package: flang-20 Description-md5: bd017b88c85853e1292c78015b1d62a8 Description-en: Fortran compiler Ground-up implementation of a Fortran front end written in modern C++. . While it is capable of generating executables for a number of examples, some functionalities are still missing. Package: flang-21 Description-md5: bd017b88c85853e1292c78015b1d62a8 Description-en: Fortran compiler Ground-up implementation of a Fortran front end written in modern C++. . While it is capable of generating executables for a number of examples, some functionalities are still missing. Package: flang-22 Description-md5: bd017b88c85853e1292c78015b1d62a8 Description-en: Fortran compiler Ground-up implementation of a Fortran front end written in modern C++. . While it is capable of generating executables for a number of examples, some functionalities are still missing. Package: flare-engine Description-md5: 275a3bc406e7863ddeb465e5542b1221 Description-en: game engine for single-player 2D action role-playing games Flare (Free Libre Action Roleplaying Engine) is a simple game engine built to handle a very specific kind of game: single-player 2D action RPGs. Flare is not a reimplementation of an existing game or engine. It is a tribute to and exploration of the action RPG genre. . Flare uses simple file formats (INI style config files) for most of the game data, allowing anyone to easily modify game contents. Open formats are preferred (png, ogg). The game code is C++. . This package contains the game engine and you will need a game package (such as flare or polymorph) to play. Package: flare-game Description-md5: e0ae01799cfa7c9f4d3ed4f8df52fa48 Description-en: fantasy single-player 2D action role-playing game Flare (Free Libre Action Roleplaying Engine) is a simple game engine built to handle a very specific kind of game: single-player 2D action RPGs. Flare is not a reimplementation of an existing game or engine. It is a tribute to and exploration of the action RPG genre. . Rather than building a very abstract, robust game engine, the goal of this project is to build several real games and harvest an engine from the common, reusable code. This first game, in progress, is a fantasy dungeon crawl. Package: flashbench Description-md5: 3ff98099bc85ed4955d7008027733450 Description-en: identify flash storage properties This utility helps to identify properties of SD cards and flash based storage. In particular it can be used to discover page and segment sizes and maximum number of concurrently open segments. These properties can then be used to better align partitions and tune filesystem options for maximum performance. Package: flatpak Description-md5: f91acb1d2880527b2759bc5e2d99fbff Description-en: Application deployment framework for desktop apps Flatpak installs, manages and runs sandboxed desktop application bundles. Application bundles run partially isolated from the wider system, using containerization techniques such as namespaces to prevent direct access to system resources. Resources from outside the sandbox can be accessed via "portal" services, which are responsible for access control; for example, the Documents portal displays an "Open" dialog outside the sandbox, then allows the application to access only the selected file. . Each application uses a specified "runtime", or set of libraries, which is available as /usr inside its sandbox. This can be used to run application bundles with multiple, potentially incompatible sets of dependencies within the same desktop environment. . This package contains the services and executables needed to install and launch sandboxed applications, and the portal services needed to provide limited access to resources outside the sandbox. Package: flatpak-tests Description-md5: 8c55ee927d2b9992e22292e7b2c097aa Description-en: Application deployment framework for desktop apps (tests) Flatpak installs, manages and runs sandboxed desktop application bundles. See the flatpak package for a more comprehensive description. . This package contains automated tests. Package: fldiff Description-md5: d27162e07581c89fbbc3bbd77409bc53 Description-en: graphical diff program Fldiff is a graphical diff program that shows the differences between two files/directories, or a file/directory and a CVS or Subversion repository. It is inspired by xdiff (Motif-based) and xxdiff (Qt-based), whose choice of GUI toolkit has hampered their portability to many of the systems. . Fldiff uses the Fast Light Toolkit (FLTK) and has been tested on AIX, IRIX, Linux, MacOS X, and Solaris, and should also run on Windows. Package: fldigi Description-md5: ce2f94fe587213bc11ce5c968844d7e3 Description-en: digital modem program for hamradio operators Fldigi is a modem program which supports most of the digital modes used by hamradio operators today. You can also use the program for calibrating your sound card to WWV or doing a frequency measurement test. The program also comes with a CW decoder. Fldigi is written with the help of the Fast Light Toolkit X GUI. Package: flexbar Description-md5: 03a403b8724d2b94377992a79dfad89b Description-en: flexible barcode and adapter removal for sequencing platforms Flexbar preprocesses high-throughput sequencing data efficiently. It demultiplexes barcoded runs and removes adapter sequences. Moreover, trimming and filtering features are provided. Flexbar increases mapping rates and improves genome and transcriptome assemblies. It supports next-generation sequencing data in fasta/q and csfasta/q format from Illumina, Roche 454, and the SOLiD platform. . Parameter names changed in Flexbar. Please review scripts. The recent months, default settings were optimised, several bugs were fixed and various improvements were made, e.g. revamped command-line interface, new trimming modes as well as lower time and memory requirements. Package: flexml Description-md5: c6a0b60a317853fd7d5a6656dfa3886b Description-en: Fast validating XML processors and applications generator FleXML makes it easy to generate very fast validating XML processors as flex(1) source. . By design it can only handle documents using an external DTD. Package: flit Description-md5: d5eb260f83d0d92fae17af6ae5cc460b Description-en: simple way to put Python packages and modules on PyPI (PEP 517) Flit is a easy way to put Python packages and modules on PyPI. It tries to require less thought about packaging and help you avoid common mistakes. . Flit supports PEP 517 Python packaging and PEP 621 project metadata. . Make the easy things easy and the hard things possible is an old motto from the Perl community. Flit is entirely focused on the easy things part of that, and leaves the hard things up to other tools. . Specifically, the easy things are pure Python packages with no build steps (neither compiling C code, nor bundling Javascript, etc.). The vast majority of packages on PyPI are like this: plain Python code, with maybe some static data files like icons included. Package: floppyd Description-md5: f60e3cff71356b58d676dbb4c9155a5c Description-en: Daemon for remote access to floppy drives Floppyd is used as a server to grant access to the floppy drive to clients running on a remote machine, just as an X server grants access to the display to remote clients. Package: flowblade Description-md5: 3148d236b0b7901dea894d3442ef040d Description-en: non-linear video editor Flowblade Movie Editor is designed to provide a fast, precise and as-simple-as-possible editing experience. . Flowblade employs film style editing paradigm in which clips are usually automatically placed tightly after the previous clip - or between two existing clips - when they are inserted on the timeline. Edits are fine-tuned by trimming in and out points of clips, or by cutting and deleting parts of clips. Film style editing is faster for creating programs with mostly straight cuts and audio splits, but may be slower when programs contain complex composites unless correct work flow is followed. Package: fltk-options Description-md5: 2ab820f9194949c8a87e2b517ca69d8c Description-en: Fast Light Toolkit - library option manager This package provides a tool for viewing and setting overall FLTK options interactively or programmatically. . The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface toolkit originally based on libForms. Package: fltk1.3-doc Description-md5: cb89fb265884e1336ad2c05695a67c80 Description-en: Fast Light Toolkit - documentation This package provides documentation for FLTK, including a chapter on its user interface designer (fluid). . The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface toolkit originally based on libForms. Package: fltk1.3-games Description-md5: 02c991fe963ab55824f872e0775060ec Description-en: Fast Light Toolkit - example games: checkers, sudoku This package contains the example games that accompany FLTK. Specifically, it contains the following two programs: - flblocks: clear groups of adjacent blocks before they fill the screen; - flcheckers: classic board game, also known as draughts; - flsudoku: Sudoku puzzle (place numbers in a grid). . The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface toolkit originally based on libForms. Package: fltk1.4-doc Description-md5: cb89fb265884e1336ad2c05695a67c80 Description-en: Fast Light Toolkit - documentation This package provides documentation for FLTK, including a chapter on its user interface designer (fluid). . The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface toolkit originally based on libForms. Package: fltk1.4-games Description-md5: 26f136135b3f866c13e56de5b1988492 Description-en: Fast Light Toolkit - example games: checkers, sudoku This package contains the example games that accompany FLTK. Specifically, it contains the following two programs: - flblocks: clear groups of adjacent blocks before they fill the screen; - flcheckers: classic board game, also known as draughts; - flpuzzle: Klotski puzzle (slide blocks around); - flsudoku: Sudoku puzzle (place numbers in a grid). . NB: flpuzzle has a heavier dependency chain than the other games; playing it requires having this package's recommendations installed. . The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface toolkit originally based on libForms. Package: fluid Description-md5: c983d66e9fccc81da0d3474837426b4f Description-en: Fast Light Toolkit - user interface designer This package provides Fluid, an interactive GUI designer for FLTK, allowing graphical development of FLTK-based user interfaces. It natively works with (textual) .fl files, but also includes rough support for reading .fd files produced by fdesign (in libforms-bin). . The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface toolkit originally based on libForms. Package: fluidsynth Description-md5: 7ccb40b5de8c2ddfe43c7da6ffeeea91 Description-en: Real-time MIDI software synthesizer Fluidsynth is a real-time midi synthesizer based on the soundfont (sf2 and sf3) specifications. It can be used to render MIDI input or MIDI files to audio. The MIDI events are read from a MIDI device. The sound is rendered in real-time to the sound output device. Package: fluster Description-md5: 691c7e05e645a560ddda6d451040d362 Description-en: Testing framework for multimedia decoder conformance Fluster is a testing framework written in Python for decoders conformance. It is composed of a CLI application that runs a number of test suites with the supported decoders. Its purpose is to check different decoder implementations against known test suites with known and tested results. It has been originally designed to check the conformance of H.265/HEVC decoders, but it also supports H.264/AVC and can be easily extended to add more decoders and test suites. . It is useful for codec development to ensure that the decoder driver and userspace components are implemented correctly. Package: flvstreamer Description-md5: d4f752499e5a5058fbaea2d4f942b358 Description-en: command-line RTMP client Command-line RTMP client intended to stream audio or video content from all types of Flash or RTMP servers. Package: flye Description-md5: 3db7e270dab8950024fe6cdcafb3a3bb Description-en: de novo assembler for single molecule sequencing reads using repeat graphs Flye is a de novo assembler for single molecule sequencing reads, such as those produced by PacBio and Oxford Nanopore Technologies. It is designed for a wide range of datasets, from small bacterial projects to large mammalian-scale assemblies. The package represents a complete pipeline: it takes raw PacBio / ONT reads as input and outputs polished contigs. Flye also has a special mode for metagenome assembly. Package: fnott Description-md5: 0571f380f9ecf039d3a5343b7ba4947c Description-en: lightweight notification daemon for wlroots-based compositors Fnott is a keyboard driven and lightweight notification daemon for wlroots-based Wayland compositors. . It implements (parts of) the Desktop Notification Specification. Package: focuswriter Description-md5: 9cef91d4a6a22c05f3ac94fe1c7bbc11 Description-en: Fullscreen distraction-free writing program Focuswriter is a fullscreen writing program designed to be distraction free. You can customize your environment by changing the font, colors, and background image to add ambiance. FocusWriter features an on-the-fly updating wordcount, optional auto-save, optional daily goals, and toolbars that hide away to allow you to focus more clearly. Additionally, when you open the program your current work in progress will automatically load and position you at the end of your document, so that you can immediately jump back in. Package: folks-common Description-md5: 51f0e7fa459256b7f6d53ea160bcc369 Description-en: library to aggregates people into metacontacts (common files) libfolks is a library that aggregates people from multiple sources (eg, Telepathy connection managers and eventually evolution data server, Facebook, etc.) to create metacontacts. . This package contains common files (translations) used by folks components. Package: folks-tools Description-md5: f42543e1b08499d5d82b2dabdf9f54b0 Description-en: Telepathy backend for libfolks - database and import tools libfolks is a library that aggregates people from multiple sources (eg, Telepathy connection managers and eventually evolution data server, Facebook, etc.) to create metacontacts. . This package contains tools to inspect the folks database and import metacontacts from pidgin Package: foma Description-md5: 15ae7652b941e9cf87b93a1f592bf36b Description-en: Tools for constructing various finite-state automata Compiler, programming language, and C library for constructing finite-state automata and transducers for various uses. Package: fonts-ancient-scripts Description-md5: bb9cf31558d12f3f18f5bc34c780276d Description-en: Unicode Fonts for Ancient Scripts These are free unicode fonts for Aegean Scripts, other ancient scripts in the greater Aegean vicinity, Egyptian Hieroglyphs, Sumero-Akkadian Cuneiform, and Musical Symbols in the Unicode Standard. . The fonts included are: . * Abydos * Aegean * Aegyptus * Akkadian * Alexander * Alfios * Anaktoria * Analecta * Anatolian * Aroania * Asea * Assyrian * Atavyros * Avdira * Cretan * Cypro * Gardiner * Maya * Musica * Nilus * Unidings Package: fonts-arundina Description-md5: bbeb57d6371e317eca6fe7d0d8847f33 Description-en: Thai DejaVu-compatible fonts Arundina fonts for Thai script. . The fonts are designed to be compatible with Bitstream Vera or DejaVu fonts. Serif, sans-serif and monospace type faces are included. Package: fonts-ebgaramond Description-md5: 9dae67c9b8d404ddd17eec67f5fe66ac Description-en: EB Garamond OpenType fonts EB Garamond is an open source project to create a revival of Claude Garamont’s famous humanist typeface from the mid-16th century. This package contains OpenType fonts. Package: fonts-ebgaramond-extra Description-md5: bce47f49402514a5c8d9a26bc3c634ed Description-en: EB Garamond SmallCaps and TrueType fonts EB Garamond is an open source project to create a revival of Claude Garamont’s famous humanist typeface from the mid-16th century. This package contains TrueType fonts (.ttf), webfonts (.woff), and small caps fonts. Package: fonts-ebgaramond-initials Description-md5: 35c135b1f53a06e3eef40961e434e73c Description-en: EB Garamond Initials OpenType fonts EB Garamond is an open source project to create a revival of Claude Garamont’s famous humanist typeface from the mid-16th century. This package contains OpenType fonts. Package: fonts-ebgaramond-initials-extra Description-md5: 790f622763b00b6dee8ef356de1127ea Description-en: EB Garamond Initials TrueType and web fonts EB Garamond is an open source project to create a revival of Claude Garamont’s famous humanist typeface from the mid-16th century. This package contains TrueType fonts (.ttf) and webfonts (.woff). Package: fonts-fantasque-sans Description-md5: b418a3287135c28cca48d133166c0ae9 Description-en: monospaced font variant for programmers This package provides a programming font designed with functionality in mind, and with some wibbly-wobbly handwriting like fuzziness that makes it unassumingly cool. . This package provides truetype fonts along with woff and svg variants as webfonts along CSS required to use them. Package: fonts-firacode Description-md5: 05be5757433de98497d4ab55f8505286 Description-en: Monospaced font with programming ligatures Fira Code is an extension of the Fira Mono font containing a set of ligatures for common programming multi-character combinations. This is just a font rendering feature: underlying code remains ASCII-compatible. This helps to read and understand code faster. For some frequent sequences like .. or //, the ligatures allow one to correct spacing. . This font is expected to work in most text editors but won't work in most (especially VTE-based) terminal emulators. A detailed list is available on https://github.com/tonsky/FiraCode#terminal-support Package: fonts-freefont-otf Description-md5: 69de667c41c8b631f6a6c392e30f0c8c Description-en: Freefont Serif, Sans and Mono OpenType fonts Freefont is a set of free high-quality OpenType fonts covering the UCS character set. These fonts are similar to the widely known Helvetica, Times and Courier fonts. Package: fonts-hack Description-md5: ba060c2e507eb28908330958fd7e3c0d Description-en: Typeface designed for source code No frills. No gimmicks. Hack is hand groomed and optically balanced to be a workhorse face for code. . It has deep roots in the libre, open source typeface community and expands upon the contributions of the Bitstream Vera & DejaVu projects. The face has been re-designed with a larger glyph set, modifications of the original glyph shapes (including distinct point styles and semi-bold punctuation weight in the regular set to make analphabetic characters less transparent), and meticulous attention to metrics (including numerous spacing adjustments to improve the rhythm of the face and the legibility of code at small text sizes). The large x-height + wide aperture + low contrast design combined with PostScript hinting/hint replacement programs and a TrueType instruction set make it highly legible at commonly used source code text sizes with a sweet spot that runs in the 8px - 12px range on modern desktop and laptop monitors. . This package contains the TrueType fonts and the Webfont (WOFF/WOFF2) versions. Package: fonts-jetbrains-mono Description-md5: c7306c0840172fef765902c50b15f37f Description-en: free and open-source typeface for developers JetBrains Mono. A typeface for developers. Features include: - Increased height for a better reading experience - Adapted to reading code - 139 code-specific ligatures - 145 languages - 7 weights with matching italics . This package contains the TrueType fonts. Package: fonts-jetbrains-mono-web Description-md5: 31809520baa4e54bb9cb52a450bcf2cf Description-en: free and open-source typeface for developers (WOFF2) JetBrains Mono. A typeface for developers. Features include: - Increased height for a better reading experience - Adapted to reading code - 139 code-specific ligatures - 145 languages - 7 weights with matching italics . This package contains the web fonts in the WOFF2 format. Package: fonts-junicode Description-md5: fbd830d3d554491ca8c7db7968f90e8f Description-en: Unicode font for medievalists (Latin, IPA and Runic) This is a Unicode font targeted at medievalists, but including the full range of characters for languages written in the Latin script, International Phonetic Alphabet, Uralic Phonetic Alphabet and Runic. Package: fonts-lyx Description-md5: 0b744f00a75e4039d36926b5ec9b5245 Description-en: TrueType versions of some TeX fonts used by LyX These fonts are needed for the visual math symbol display in LyX. They can also be used to display MathML in Gecko-based browsers like Firefox. . The following fonts are included in this package: * cmex10 - Computer Modern math extension * cmmi10 - Computer Modern math italic * cmr10 - Computer Modern Roman * cmsy10 - Computer Modern math symbols * esint10 - Alternate integrals * eufm10 - Euler Fraktur (medium-weight) * msam10 - Extra math symbols, first series * msbm10 - Extra math symbols, second series, including Blackboard Bold * wasy10 - Waldi symbol fonts Package: fonts-manrope Description-md5: 26825ef0e3fc2768575ba9f89b9d28f2 Description-en: modern geometric sans-serif This font is an open-source modern sans-serif font family. Designed by Mikhail Sharanda in 2018-2019. Package: fonts-sora Description-md5: 60ffb165512dbfb9ae75ea2cd1b309fb Description-en: Sora typeface This is a typeface family commissioned for the Sora decentralized autonomous economy as a custom solution for branding and interface design. Soramitsu, the developer of Sora, is a boutique Japanese technology company specializing in developing blockchain technologies and well-known for creating the first central bank digital currency using Hyperledger Iroha for the central bank of Cambodia. Sora, meaning sky in Japanese, is focused on empowering projects that benefit society by delivering new goods and services. Package: fonts-symbola Description-md5: f8891af1a74801a45207108915b3153f Description-en: symbolic font providing emoji characters from Unicode 9.0 This package includes the Symbola font, which contains special symbols and emoji characters which are encoded in the Unicode Standard 9.0 Package: fonts-terminus-otb Description-md5: 3ea98cbf0d8fe059c8730c44cc94882e Description-en: Terminus - fast reading fixed-width OpenType bitmap fonts These are fixed-width fonts suitable for terminals, editors, etc. If you have to work for extended time in front of monitor (i.e. over eight hours), you may find that using of these fonts reduces your eyes-fatigue. . This package contains normal, bold and oblique fonts in the following sizes: 6x12, 8x14, 8x16, 10x20, 11x22, 12x24, 14x28 and 16x32. Package: fonts-uniol Description-md5: 4f477bb3d05d49caf09048163f74b9c2 Description-en: fonts for Ol Chiki/Ol Chemetʼ script This package provides a font for Ol Chiki / Ol Chemetʼ script, which is the official writing system for Santali Language. Package: foomatic-filters Description-md5: efd71d9a23140772a4ce729460e7553a Description-en: OpenPrinting printer support - filters Foomatic is a printer database designed to make it easier to set up common printers for use with UNIX-like operating systems. It provides the "glue" between a print spooler (like CUPS or lpr) and the printer, by processing files sent to the printer. . This package consists of filters used by the printer spoolers to convert the incoming PostScript data into the printer's native format using a printer-specific, but spooler-independent PPD file. . For use with CUPS, you will need both the cups and cups-client packages installed on your system. Package: foomatic-filters-beh Description-md5: e349d51c9a23366e3d8e2c8bb314a2ce Description-en: Openprinting Backend error handler Foomatic is a printer database designed to make it easier to set up common printers for use with UNIX-like operating systems. It provides the "glue" between a print spooler (like CUPS or lpr) and the printer, by processing files sent to the printer. . This package contains the backend error handler. Package: foomuuri Description-md5: c8bb894cf6e2a8cbc9b18dffba5ebe7f Description-en: multizone bidirectional nftables firewall Foomuuri is a firewall generator for nftables based on the concept of zones. It is suitable for all systems from personal machines to corporate firewalls, and supports advanced features such as a rich rule language, IPv4/IPv6 rule splitting, dynamic DNS lookups, a D-Bus API and firewalld emulation for NetworkManager's zone support. Package: foomuuri-firewalld Description-md5: b45cbe10e9ccc750e1a17ef7273b92e4 Description-en: multizone bidirectional nftables firewall - firewalld emulation This package provides firewalld D-Bus emulation for Foomuuri, allowing dynamically assigning interfaces to Foomuuri zones via NetworkManager, replacing firewalld. Package: foot Description-md5: 5b91183776a1d7e15df34bc8ebe2ba63 Description-en: Fast, lightweight and minimalistic Wayland terminal emulator The fast, lightweight and minimalistic Wayland terminal emulator. Features . * Fast * Lightweight, in dependencies, on-disk and in-memory * Wayland native * DE agnostic * User configurable font fallback * On-the-fly DPI font size adjustment * Scrollback search * Color emoji support * Server/daemon mode * Multi-seat * Synchronized Updates support * Sixel image support Package: foot-extra-terminfo Description-md5: 9a030015141023c3e524e7588995d94b Description-en: Fast, lightweight and minimalistic Wayland terminal emulator (extra terminfo files) The fast, lightweight and minimalistic Wayland terminal emulator. . This package contains extra terminfo files for foot. Package: foot-terminfo Description-md5: a644e2e327b4df7bb12971f741753885 Description-en: Fast, lightweight and minimalistic Wayland terminal emulator (terminfo files) This is a transitional package. It can safely be removed. The foot terminfo files are now shipped by ncurses-term. Package: foot-themes Description-md5: 45cf3b5ccd0461d3fc7ee1632fd475e5 Description-en: Fast, lightweight and minimalistic Wayland terminal emulator (theme files) The fast, lightweight and minimalistic Wayland terminal emulator. . This package contains theme files for foot. Package: ford Description-md5: 688897c25f4edb69e34ecabb5f8c3355 Description-en: Fortran documentation generator This is an automatic documentation generator for modern Fortran programs. FORD stands for FORtran Documenter. . The goal of FORD is to be able to reliably produce documentation for modern Fortran software which is informative and nice to look at. Ford was written due to Doxygen's poor handling of Fortran and the lack of comparable alternatives. The documentation should be easy to write and non-obtrusive within the code. . While it will never be as feature-rich as Doxygen, hopefully FORD will be able to provide a good alternative for documenting Fortran projects. Package: forensics-all Description-md5: ae5c482f7dc1fe7bf686fc19b31279ef Description-en: Debian Forensics Environment - essential components (metapackage) This package provides the core components for a forensics environment. All here available tools are packaged by Debian Security Tools Team. This metapackage includes the most programs to data recovery, rootkit and exploit search, filesystems and memory analysis, image acquisition, volume inspection, special actions over the hardware and many other activities. . The following packages were included in this metapackage: . aesfix, afflib-tools, altdns, argon2, assetfinder, braa, bruteforce-salted-openssl, bruteforce-wallet, btscanner, capstone-tool, ccrypt, cewl, chaosreader, creddump7, dirb, dislocker, dnsrecon, doona, ed2k-hash, ext4magic, extundelete, ewf-tools, fatcat, fcrackzip, forensic-artifacts, forensics-colorize, galleta, gpshell, graudit, grokevt, hashdeep, hashid, hashrat, hcxkeys, hcxtools, john, mac-robber, maskprocessor, masscan, memdump, metacam, mfcuk, mfoc, missidentify, myrescue, nasty, nbtscan, ncrack, ngrep, ophcrack-cli, pasco, pff-tools, pipebench, pixiewps, pnscan, polenum, pompem, readpe, recoverdm, recoverjpeg, regripper, rephrase, rhash, rifiuti, rifiuti2, rkhunter, rsakeyfind, safecopy, samdump2, scrounge-ntfs, shed, sherlock, sleuthkit, smbmap, snowdrop, sploitscan, ssdeep, ssldump, statsprocessor, stegsnow, sucrack, tableau-parm, tcpdump, testssl.sh, undbx, unhide, unhide.rb, usbrip, vinetto, waymore, wfuzz, winregfs, wipe, yara . This metapackage is useful for pentesters, ethical hackers and forensics experts. Package: forensics-all-gui Description-md5: c5aa496c8bedf69ddca9f12d7776e386 Description-en: Debian Forensics Environment - GUI components (metapackage) This package provides the core components for a GUI forensics environment. All here available tools are packaged by Debian Security Tools Team. This metapackage includes graphics programs, useful for some specific activities. . The following packages were included in this metapackage: . binwalk, ophcrack, rfdump, unhide-gui . This metapackage is useful for pentesters, ethical hackers and forensics experts. Package: forensics-extra Description-md5: c38ac627a9935c6b2aa30853d9ae0072 Description-en: Forensics Environment - extra console components (metapackage) This package provides the extra components for a forensics environment. All here available tools are text console based. None of these tools were packaged by Debian Security Tools Team. This metapackage includes the most programs to data recovery, rootkit and exploit search, filesystems and memory analysis, image acquisition, volume inspection, passwords crackers, dictionaries (all put in /usr/share/dict), disassemblers, special actions over the hardware and many other activities. . The idea is provide several packages via APT, to avoid forgetting something when creating a specialized environment, specifically designed to operate outdoor. . There are not an intent to provide tools for remote attacks. So, some packages can be provided to allow a local analyses over pcap files. Other packages can be used to find vulnerabilities inside a LAN which is being investigated. . Other examples are hexedit and mc packages. mc provides mcview. The hexedit and mcview are able to manipulate very large files. . The following packages were included in this metapackage: . ancient, ansifilter, arc, bfbtester, bind9-dnsutils, binutils, brotli, bzip2, bzip3, cabextract, clzip, comprez, crunch, cryptmount, cupp, curl, dares, dcfldd, ddrutility, dhcpdump, dictconv, diffstat, disktype, dtach, erofs-utils, ethstatus, ethtool, exif, exiftags, exiv2, fdupes, foremost, funcoeszz, gddrescue, gdisk, geoip-bin, gifshuffle, heartbleeder, hexcompare, hexedit, horst, hping3, imageindex, inxi, ipgrab, ipv6toolkit, jdupes, less, libimage-exiftool-perl, lltdscan, lrzip, lshw, lynis, lz4, lzma, lzop, mblaze, mboxgrep, mc, mdns-scan, memstat, minizip, mpack, mscompress, nasm, ncompress, netcat-openbsd, netdiscover, nomarch, ntfs-3g, openpace, parted, pcapfix, pcaputils, pdfcrack, pecomato, plzip, png-definitive-guide, pngcheck, poppler-utils, psrip, rarcrack, readstat, rzip, scrot, secure-delete, sipcrack, sipgrep, sipvicious, sngrep, squashfs-tools-ng, ssh-audit, sslscan, stepic, tcpflow, tshark, ugrep, unrar-free, unzip, wamerican, wamerican-huge, wamerican-insane, wamerican-large, wamerican-small, wbrazilian, wbritish, wbritish-huge, wbritish-insane, wbritish-large, wbritish-small, wbulgarian, wcanadian, wcanadian-huge, wcanadian-insane, wcanadian-large, wcanadian-small, wcatalan, weplab, wesperanto, wfaroese, wfrench, wgaelic, wgerman-medical, whatweb, whois, wirish, witalian, wmanx, wngerman, wpolish, wportuguese, wspanish, wswedish, wswiss, wukrainian, wzip, xva-img, xxd, xz-utils, zpaq . This metapackage is useful for pentesters, ethical hackers and forensics experts. Package: forensics-extra-gui Description-md5: fd0d895fce5530f747e778894bc9807c Description-en: Forensics Environment - extra GUI components (metapackage) This package provides the extra components for a forensics environment. All here available tools are GUI (Graphics User Interface) based. None of these tools were packaged by Debian Security Tools Team. This metapackage includes image viewers, audio and picture analyzers and movie and image (picture) viewers. . The idea is provide several packages via APT, to avoid forgetting something when creating a specialized environment, specifically designed to operate outdoor. . The following packages were included in this metapackage: . ansifilter-gui, arqiver, dupeguru, evince, gwenview, membernator, mirage, packeth, packetsender, shotwell, sqlitebrowser, sxiv, vlc, wireshark . This metapackage is useful for pentesters, ethical hackers and forensics experts. Package: forensics-full Description-md5: 4318a1e37dd02b06ecef39e037a5edca Description-en: Full forensics station (metapackage) This metapackage install forensics-all, forensics-all-gui, forensics-extra and forensics-extra-gui packages, making available all significative tools for forensics activities provided by Debian. . If you want a desktop acting as a forensics station, this package is for you. . This package is also useful for pentesters, ethical hackers and forensics experts to analyse desktops and networks after security incidents. Package: fort-validator Description-md5: e61bd1baf75038ab7e8239a3aead4e5f Description-en: RPKI validator and RTR server FORT validator is an RPKI relying party software: it performs the validation of the RPKI repository and serves the ROAs to the routers. Package: fortunes-br Description-md5: 6a09d9167a7af84272ac9fcd51f9868f Description-en: Data files with fortune cookies in Portuguese A collection of several fortune cookies for Portuguese speakers, gathered from various sources, ranging from proverbs to quotations from literature classics. Package: fossil Description-md5: 21b5c8af5ad471c6f1c111bbfb3ccfe7 Description-en: DSCM with built-in wiki, http interface and server, tickets database Fossil is an easy-to-use Distributed Source Control Management system (DSCM) which supports access and administration over HTTP CGI or via a built-in HTTP server, has a built-in wiki, built-in file browsing, a built-in tickets system, etc. Package: fplll-tools Description-md5: 4b65fe73531630a67fbeabb522c4abe1 Description-en: Tools to compute LLL-reduction of Euclidian lattices fpLLL is a library for computing reduced (nearly orthogonal) bases for Euclidean lattices using the floating-point LLL algorithm. . fpLLL contains multiple different implementations of the floating-point LLL reduction algorithm, offering multiple different speed/guarantees ratios. . It contains a 'wrapper' that chooses the estimated best sequence of variants in order to provide a guaranteed output as fast as possible. In the case of the wrapper, the succession of variants is oblivious to the user. . This package contains the base tools using libfplll. Package: fpzip-utils Description-md5: 34ccbbd1b8a381fecca8d7e49c8f1bbc Description-en: FP array compression library - tools fpzip is a library and command-line utility for lossless and optionally lossy compression of 2D and 3D floating-point arrays. fpzip assumes spatially correlated scalar-valued data, such as regularly sampled continuous functions, and is not suitable for compressing unstructured streams of floating-point numbers. This package provides command-line utilities. Package: frama-c-base Description-md5: 2e7860054dd191ec0787bab2062c3031 Description-en: Platform dedicated to the analysis of source code written in C Frama-C gathers several analysis techniques in a single collaborative framework, based on analyzers (called "plug-ins") that can build upon the results computed by other analyzers in the framework. . Thanks to this approach, Frama-C provides sophisticated tools, including: * an analyzer based on abstract interpretation (Value plug-in); * a program proof framework based on weakest precondition calculus (WP plug-in); * a program slicer (Slicing plug-in); * a tool for verification of temporal (LTL) properties (Aoraï plug-in); * several tools for code base exploration and dependency analysis (plug-ins From, Impact, Metrics, Occurrence, Scope, etc.). . These plug-ins communicate between each other via the Frama-C API and via ACSL (ANSI/ISO C Specification Language) properties. . This package provides the library of Frama-c which is useful to build plugins for Frama-c, the command-line tools, and the graphical interface. Package: free42-nologo Description-md5: e38f379a4a026b23511ddee8b74edea4 Description-en: Free42 is a re-implementation of the HP-42S calculator It is a complete rewrite, not using any HP code, and it does not require an HP-42S ROM image. Loading and saving programs is possible. FPU is required. Package: freecell-solver-bin Description-md5: ee9e2c32e61d90d3fc2e0900d7e1d4ff Description-en: Library for solving Freecell games - utilities Freecell Solver is a library for automatically solving boards of Freecell and similar variants of card Solitaire. This package contains the header files and static libraries necessary for developing programs using Freecell Solver. . This package contains the binaries included with freecell-solver Package: freedink Description-md5: 6b3e332b8d3797216c6ab6fef8ce9c72 Description-en: humorous top-down adventure and role-playing game Dink Smallwood is an adventure/role-playing game, similar to classic Zelda, made by RTsoft. Besides twisted humor, it includes the actual game editor, allowing players to create hundreds of new adventures called Dink Modules or D-Mods for short. . GNU FreeDink is a new and portable version of the game engine, which runs the original game as well as its D-Mods, with close compatibility, under multiple platforms. . This package is a metapackage to install the game, its data and a front-end to manage game options and D-Mods. Package: freedink-engine Description-md5: 2758e7f6b8dc68999c3892c14828c0d4 Description-en: humorous top-down adventure and role-playing game (engine) Dink Smallwood is an adventure/role-playing game, similar to classic Zelda, made by RTsoft. Besides twisted humor, it includes the actual game editor, allowing players to create hundreds of new adventures called Dink Modules or D-Mods for short. . GNU FreeDink is a new and portable version of the game engine, which runs the original game as well as its D-Mods, with close compatibility, under multiple platforms. . This package contains the game engine alone. Package: freedm Description-md5: 1f746c2fbbba005b000c3d97e86aa301 Description-en: multiplayer deathmatch game for Doom-compatible engines The Freedoom project aims to produce three base-game data files (IWADs) for Doom-compatible engines. With it comes the capability to also play the wide range of mods created for Doom by a vibrant community. . FreeDM is a fast-paced set of levels designed for multiplayer deathmatches, part of the Freedoom project. Challenge your friends to the most torturous test of their abilities as you navigate through 32 levels stalking and hunting them. . FreeDM is fully compatible with Doom II mods. Package: freedoom Description-md5: 8b0f88bf5f675079948e5074a4aaf4e8 Description-en: two single player campaigns for Doom-compatible engines The Freedoom project aims to produce three base-game data files (IWADs) for Doom-compatible engines. With it comes the capability to also play the wide range of mods created for Doom by a vibrant community. . Freedoom: Phase 1 contains four chapters, nine levels each, to provide a smoothly-paced first person action game. In it is a wide variety of mazes and enemies to fight and challenge your reflexes. . Freedoom: Phase 2 is a 32-level game, expanding upon Phase 1 and adding a double-barrelled shotgun and more enemy types, along with even more brutal gameplay to really test your limits. . Freedoom: Phase 1 is fully compatible with The Ultimate Doom mods. Freedoom: Phase 2 is fully compatible with Doom II and Final Doom mods. Package: freedroid Description-md5: 39b55e4233f4ba57574ffe5f0f5e9c95 Description-en: Clone of Paradroid - a strategic shoot-em up You must clear a spaceship from all droids. To achieve this your device will need to take control of more powerful droids, more able to confront the most powerful ones. But you'll also need to manage your energy, as you won't be able to control any droid for an indefinite time, and even your own device has a limited lifetime. . Note that this package is different from the freedroidrpg game, developed by the same team, and also available in Debian. Package: freedroid-data Description-md5: 553ed9ae41b0b85511d68eced0651512 Description-en: Data files for freedroid - a strategic shoot-em up This package includes the sounds, graphics, and level definitions, for the freedroid game. Package: freefilesync Description-md5: e355579e2dde7a83f5b8af7969961634 Description-en: Cross-platform file sync utility with GUI (GPL release) FreeFileSync is a folder comparison and synchronization software that creates and manages backup copies of all your important files. Instead of copying every file every time, FreeFileSync determines the differences between a source and a target folder and transfers only the minimum amount of data needed. FreeFileSync is Open Source software, available for Windows, Linux and macOS. . This is the "GPL release" which uses the sources as published by the author, as opposed to the "FreeFileSync Donation Edition". Package: freeglut3-dev Description-md5: bfe8ebc058cce6653c20fea6f85a4246 Description-en: transitional package This is a transitional package. It can safely be removed. Package: freeipa-client Description-md5: 1aa0c0a3f974364e79585d72db619762 Description-en: FreeIPA centralized identity framework -- client FreeIPA is an integrated solution to provide centrally managed Identity (machine, user, virtual machines, groups, authentication credentials), Policy (configuration settings, access control information) and Audit (events, logs, analysis thereof). . This is the client package. Package: freeipa-client-epn Description-md5: e86c1026ebb3af2bf07192883a773749 Description-en: FreeIPA centralized identity framework -- tools for configuring Expiring Password Notification FreeIPA is an integrated solution to provide centrally managed Identity (machine, user, virtual machines, groups, authentication credentials), Policy (configuration settings, access control information) and Audit (events, logs, analysis thereof). . This package provides a service to collect and send expiring password notifications via email (SMTP). Package: freeipa-client-samba Description-md5: c96b7178885d6e724e0833a8eaf878ea Description-en: FreeIPA centralized identity framework -- Samba client FreeIPA is an integrated solution to provide centrally managed Identity (machine, user, virtual machines, groups, authentication credentials), Policy (configuration settings, access control information) and Audit (events, logs, analysis thereof). . This package provides command-line tools to deploy Samba domain member on the machine enrolled into a FreeIPA environment. Package: freeipa-common Description-md5: 94d7150bfe2c2b72eb5182a3b5ebf3f8 Description-en: FreeIPA centralized identity framework -- common files FreeIPA is an integrated solution to provide centrally managed Identity (machine, user, virtual machines, groups, authentication credentials), Policy (configuration settings, access control information) and Audit (events, logs, analysis thereof). . This package includes common files. Package: freetds-bin Description-md5: ecc81bdba70ea8f8a0ff19107655f93a Description-en: FreeTDS command-line utilities FreeTDS is an implementation of the Tabular DataStream protocol, used for connecting to MS SQL and Sybase servers over TCP/IP. . This package includes the command-line utilities shipped with FreeTDS. Package: frei0r-plugins Description-md5: 599b6277ac789dc307b958da496b9c52 Description-en: minimalistic plugin API for video effects, plugins collection frei0r is a minimalistic plugin API for video sources and filters. The behavior of the effects can be controlled from the host by simple parameters. The intent is to solve the recurring reimplementation or adaptation issue of standard effects. It is not meant as a generic API for all kinds of video applications. . frei0r plugins are used by several projects (e.g.: LiVES, Veejay, Open Movie Editor, FreeJ, Pure Data Visual Junk Tools, MLT framework). . This package contains a collection of plugins. Package: frei0r-plugins-dev Description-md5: 712fcd51202955814f7121a08987bc42 Description-en: minimalistic plugin API for video effects, header files frei0r is a minimalistic plugin API for video sources and filters. The behavior of the effects can be controlled from the host by simple parameters. The intent is to solve the recurring reimplementation or adaptation issue of standard effects. It is not meant as a generic API for all kinds of video applications. . frei0r plugins are used by several projects (e.g.: LiVES, Veejay, Open Movie Editor, FreeJ, Pure Data Visual Junk Tools, MLT framework). . This package contains the header needed to enable frei0r in other packages at build time and to build your own frei0r plugins. Package: frei0r-plugins-doc Description-md5: ccb78b52a1cb4e3160d4e5762dc0085f Description-en: minimalistic plugin API for video effects, API documentation frei0r is a minimalistic plugin API for video sources and filters. The behavior of the effects can be controlled from the host by simple parameters. The intent is to solve the recurring reimplementation or adaptation issue of standard effects. It is not meant as a generic API for all kinds of video applications. . frei0r plugins are used by several projects (e.g.: LiVES, Veejay, Open Movie Editor, FreeJ, Pure Data Visual Junk Tools, MLT framework). . This package contains the API documentation. Package: fricas Description-md5: 7feca22a9bf3ec86d992b0744ed3a62e Description-en: General purpose computer algebra system: main binary and modules Fricas is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy. It has a programming language and a built-in compiler. . Fricas has been in development since 1973 and was sold as a commercial product. It has been released as free software. . Efforts are underway to extend this software to (a) develop a better user interface (b) make it useful as a teaching tool (c) develop an algebra server protocol (d) integrate additional mathematics (e) rebuild the algebra in a literate programming style (f) integrate logic programming (g) develop an Fricas Journal with refereed submissions. . This package contains the main program binary and all precompiled algebra and autoloadable modules. Package: fricas-databases Description-md5: 5a64ca3df686ed03487ad701be2ca01a Description-en: General purpose computer algebra system: generated text databases Fricas is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy. It has a programming language and a built-in compiler. . Fricas has been in development since 1973 and was sold as a commercial product. It has been released as free software. . Efforts are underway to extend this software to (a) develop a better user interface (b) make it useful as a teaching tool (c) develop an algebra server protocol (d) integrate additional mathematics (e) rebuild the algebra in a literate programming style (f) integrate logic programming (g) develop an Fricas Journal with refereed submissions. . This package contains the text databases generated during the build process used in computing the hierarchical domain structure, among other uses. Package: fricas-doc Description-md5: ed708c982bd3e3207c3d307cc73f6373 Description-en: General purpose computer algebra system: documentation Fricas is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy. It has a programming language and a built-in compiler. . Fricas has been in development since 1973 and was sold as a commercial product. It has been released as free software. . Efforts are underway to extend this software to (a) develop a better user interface (b) make it useful as a teaching tool (c) develop an algebra server protocol (d) integrate additional mathematics (e) rebuild the algebra in a literate programming style (f) integrate logic programming (g) develop an Fricas Journal with refereed submissions. . This package contains all documentation, including the Fricas book in dvi format with all postscript images. Package: fricas-graphics Description-md5: 191d9661500e2f4b5a90322b471cd149 Description-en: General purpose computer algebra system: graphics subsystem Fricas is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy. It has a programming language and a built-in compiler. . Fricas has been in development since 1973 and was sold as a commercial product. It has been released as free software. . Efforts are underway to extend this software to (a) develop a better user interface (b) make it useful as a teaching tool (c) develop an algebra server protocol (d) integrate additional mathematics (e) rebuild the algebra in a literate programming style (f) integrate logic programming (g) develop an Fricas Journal with refereed submissions. . This package contains the binaries for the graphics subsystem. The programs in this package allow fricas to draw plots to separate windows in X as well as to output files in postscript format. Package: fricas-graphics-data Description-md5: dacbd0787d12d8d64b6f472334e0aaad Description-en: General purpose computer algebra system: graphics data Fricas is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy. It has a programming language and a built-in compiler. . Fricas has been in development since 1973 and was sold as a commercial product. It has been released as free software. . Efforts are underway to extend this software to (a) develop a better user interface (b) make it useful as a teaching tool (c) develop an algebra server protocol (d) integrate additional mathematics (e) rebuild the algebra in a literate programming style (f) integrate logic programming (g) develop an Fricas Journal with refereed submissions. . This package contains required data files for the fricas graphics subsystem. Package: fricas-hypertex Description-md5: 0b3bae53014b2e6fa600183e43090ae5 Description-en: General purpose computer algebra system: hypertex subsystem Fricas is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy. It has a programming language and a built-in compiler. . Fricas has been in development since 1973 and was sold as a commercial product. It has been released as free software. . Efforts are underway to extend this software to (a) develop a better user interface (b) make it useful as a teaching tool (c) develop an algebra server protocol (d) integrate additional mathematics (e) rebuild the algebra in a literate programming style (f) integrate logic programming (g) develop an Fricas Journal with refereed submissions. . This package contains the binaries for the hypertex subsystem. The programs in this package provide an interactive online help system describing the many fricas commands. Package: fricas-hypertex-data Description-md5: 6c681c400b0b71d36a509c6d76a9c93c Description-en: General purpose computer algebra system: hypertex data Fricas is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy. It has a programming language and a built-in compiler. . Fricas has been in development since 1973 and was sold as a commercial product. It has been released as free software. . Efforts are underway to extend this software to (a) develop a better user interface (b) make it useful as a teaching tool (c) develop an algebra server protocol (d) integrate additional mathematics (e) rebuild the algebra in a literate programming style (f) integrate logic programming (g) develop an Fricas Journal with refereed submissions. . This package contains required data files for the fricas hypertex subsystem. Package: fricas-source Description-md5: 576ba8ed232f43bf48e0437f46116af0 Description-en: General purpose computer algebra system: source files Fricas is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy. It has a programming language and a built-in compiler. . Fricas has been in development since 1973 and was sold as a commercial product. It has been released as free software. . Efforts are underway to extend this software to (a) develop a better user interface (b) make it useful as a teaching tool (c) develop an algebra server protocol (d) integrate additional mathematics (e) rebuild the algebra in a literate programming style (f) integrate logic programming (g) develop an Fricas Journal with refereed submissions. . This package contains source files in Fricas's native spad language for the compiled algebra modules supplied in the fricas package. Package: fricas-test Description-md5: 50809d340e00f1c1495a883c851801a0 Description-en: General purpose computer algebra system: regression test inputs Fricas is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy. It has a programming language and a built-in compiler. . Fricas has been in development since 1973 and was sold as a commercial product. It has been released as free software. . Efforts are underway to extend this software to (a) develop a better user interface (b) make it useful as a teaching tool (c) develop an algebra server protocol (d) integrate additional mathematics (e) rebuild the algebra in a literate programming style (f) integrate logic programming (g) develop an Fricas Journal with refereed submissions. . This package contains input files for Fricas's regression test suite. Package: frotz Description-md5: 15075d22e4b53f664f23fc2945d343e9 Description-en: interpreter of Z-code story-files Frotz interprets Z-code story-files, which are usually text adventure games (although a few arcade-style Z-code games have been written). Examples of such story files include the adventure games published by Infocom, as well as any games produced by compilers to this format, such as Inform. You can find a number of Inform-compiled games up for anonymous FTP at ftp://ftp.ifarchive.org/ or HTTP at http://www.ifarchive.org/ . Frotz complies with the Z Machine specification version 1.0. . This package contains the dumb and Curses versions of Frotz. Package: fs-uae Description-md5: b58c47c3284c20f136586bd74d1ec248 Description-en: Cross-platform Amiga emulator based on UAE/WinUAE FS-UAE is a cross-platform Amiga emulator based on updated emulation code from WinUAE. FS-UAE uses SDL for input, OpenAL for audio and OpenGL for graphics. Package: fsarchiver Description-md5: 3da05c8c86b885254877d63de800fc49 Description-en: file system archiver FSArchiver is a system tool that allows you to save the contents of a file system to a compressed archive file. The file system can be restored on a partition which has a different size and it can be restored on a different file system. Unlike tar/dar, FSArchiver also creates the file system when it extracts the data to partitions. Everything is checksummed in the archive in order to protect the data. If the archive is corrupt, you just lose the current file, not the whole archive. Package: fsearch Description-md5: b2e35ae45d12107ebd67e9c9433ecf39 Description-en: Fast graphical file search utility FSearch is a fast file search utility, based on GTK3. It supports regular expressions, wildcards, fast sorting, instant results with millions of files and more. Package: fstl Description-md5: dcc64286550ed5e28613d767c2e456a8 Description-en: Viewer for .stl files fstl is a viewer for .stl files commonly used in stereolithography, rapid prototyping, 3D printing and CAM. . It is optimized to quickly load and render very high-polygon models. Package: ft2-clone Description-md5: 335630dbc7c044d4f6d139d3be9d9265 Description-en: Fasttracker II clone Multi-platform clone of the classic music making software FastTracker II. It can load XM, MOD, S3M, STM module files. Package: ftdi-eeprom Description-md5: b25f43696d03c67044d74467e49c4b44 Description-en: Tool for reading/erasing/flashing FTDI USB chip EEPROMs ftdi-eeprom is a small tool for creating and uploading the configuration EEPROM for the FTDI chip. This eeprom contains information such as vendor and product ID, manufacturer and product strings, revision, etc. Package: fte Description-md5: 416e5a500077be0ae50d1f03062cb432 Description-en: Text editor for programmers - base package FTE is a text editor for programmers. Some of its features are smart indentation for C, C++, Java, Perl; color syntax highlighting for many more languages; multiple file/window editing; column blocks; configurable menus and keyboard bindings; mouse support; undo/redo; regular expression search and replace; folding; background compiler execution. . This package contains files necessary to build a configuration file and some elementary documentation. There is no editor here; please select one of the packages in the dependencies. Package: fte-console Description-md5: 4ffc9d62c484cfc547f9e09e2ed00cd3 Description-en: Text editor for programmers - console edition, no I18N support FTE is a text editor for programmers. Some of its features are smart indentation for C, C++, Java, Perl; color syntax highlighting for many more languages; multiple file/window editing; column blocks; configurable menus and keyboard bindings; mouse support; undo/redo; regular expression search and replace; folding; background compiler execution. . This is the Linux console edition, without internationalization support. Package: fte-docs Description-md5: c8c0c33cb72f13a474fa501c86c7cf6c Description-en: Documentation and examples for the FTE editor FTE is a text editor for programmers. Some of its features are smart indentation for C, C++, Java, Perl; color syntax highlighting for many more languages; multiple file/window editing; column blocks; configurable menus and keyboard bindings; mouse support; undo/redo; regular expression search and replace; folding; background compiler execution. . This package contains HTML documentation and sample configuration files. Package: fte-terminal Description-md5: ec3fbb693916a59035311cd6f190139b Description-en: Text editor for programmers - version for terminals FTE is a text editor for programmers. Some of its features are smart indentation for C, C++, Java, Perl; color syntax highlighting for many more languages; multiple file/window editing; column blocks; configurable menus and keyboard bindings; mouse support; undo/redo; regular expression search and replace; folding; background compiler execution. . This is the version for terminals (e.g. xterm, vt100). Package: fte-xwindow Description-md5: 8b0fe99af804ae1498e6e5340eef9e0c Description-en: Text editor for programmers - X Window System edition with I18N support FTE is a text editor for programmers. Some of its features are smart indentation for C, C++, Java, Perl; color syntax highlighting for many more languages; multiple file/window editing; column blocks; configurable menus and keyboard bindings; mouse support; undo/redo; regular expression search and replace; folding; background compiler execution. . This is the X Window System edition, with internationalization support. Package: ftp-proxy Description-md5: 62e06e3e66504bb8dcc3df43dd9668ff Description-en: application level proxy for the FTP protocol FTP-Proxy is a transparent, application-level proxy server for FTP connections, designed to protect FTP servers against attacks based on the FTP protocol. It is the first (and currently only) component of the SuSE Proxy Suite, a set of programs to enhance firewall security. . FTP-Proxy is much less complex than any current FTP server, has been designed with great care and performs chroot(), setuid(), setgid() to avoid possible vulnerabilities, and is believed to be immune against current known attacks. . FTP-Proxy features include: o Securely relays FTP connections between clients and servers o Can switch connections from active to passive and vice versa o Utilizes port ranges for both control and data connections o Provides extensive auditing (via syslog or rotating log files) o Can separate user related from system triggered audit events o Provides command restriction based on logged in user name o Allows command argument checking with regular expressions o Is able to retrieve configuration data from an LDAP directory o Has been thoroughly tested against buffer overflow attacks o Fully conforms to RFC 959 and 1123 (the basic FTP RFCs) o Planned to support RFC 1579 ("Firewall Friendly FTP") o Planned to support RFC 2428 (IPv6 Extensions for FTP) o Based on GNU AutoConf, supposed to run on many UNIX systems Package: ftp-proxy-doc Description-md5: c6a24aa91cec5d8501d5b000611c9c39 Description-en: documentation for ftp-proxy FTP-Proxy is a transparent, application-level proxy server for FTP connections, designed to protect FTP servers against attacks based on the FTP protocol. It is the first (and currently only) component of the SuSE Proxy Suite, a set of programs to enhance firewall security. . This package contains the documentation in PDF and HTML for ftp-proxy. Package: ftp-ssl Description-md5: df54f8993102609570fe5a7e7cfe0c6b Description-en: FTP client with SSL or TLS encryption support ftp is the user interface to the ARPANET standard File Transfer Protocol. The program allows a user to transfer files to and from a remote network site. . ftp-ssl replaces normal ftp using SSL or TLS authentication and encryption. It interoperates with normal ftpd. It checks if the other side is also talking SSL or TLS, if not it falls back to normal ftp protocol. . Advantages over normal ftp(d): Your passwords and the data you send will not go in cleartext over the line. Nobody can get it with tcpdump or similar tools. Package: ftpcopy Description-md5: d08a536f7e94fc6c8e51d60ba074a4e2 Description-en: FTP clients collection ftpcopy is a simple FTP client written to copy files or directories (recursively) from an FTP server. It was written to mirror FTP sites which support the EPLF directory listing format, but it also supports the traditional listing format (/bin/ls). . ftpls is an FTP client which generates directory listings, either in plain text or HTML. . The tools only support passive mode FTP. There is no plan to support active mode. Package: fungw Description-md5: 1c0b8ee3a4ea7b18edb918ef7306f59d Description-en: Standard installation of libfungw Fungw is a tiny, portable library written in C (C89) that manages dynamic function calls across different programming languages. . This package installs fungw core and support for a few very small scripting languages. Package: funnelweb-doc Description-md5: c84dde5247e713cf143cab9d2b2df035 Description-en: Documentation for funnelweb This package includes the HTML manuals for the funnelweb litterate-programming system. These are the Tutorial Manual, the Reference Manual, and the Developer Manual. Package: furnace Description-md5: bc468713e5fdf802a6c02dec5ced12c1 Description-en: multi-system chiptune tracker compatible with DefleMask modules This is a chiptune tracker compatible with DefleMask modules (.dmf). It supports the following systems: - Sega Genesis - Sega Master System - Game Boy - PC Engine - NES - Commodore 64 - Yamaha YM2151 (plus PCM) - Neo Geo - AY-3-8910 (ZX Spectrum, Atari ST, etc.) - Microchip AY8930 - Philips SAA1099 - Amiga - TIA (Atari 2600/7800) Package: furo Description-md5: c9c56af5221eaa44fc5cec365d5d5551 Description-en: clean customisable Sphinx documentation theme Furo is a clean customisable Sphinx documentation theme ... - Intentionally minimal — the most important thing is the content, not the scaffolding around it. - Responsive — adapting perfectly to the available screen space, to work on all sorts of devices. - Customisable — change the color palette, font families, logo and more! - Easy to navigate — with carefully-designed sidebar navigation and inter-page links. - Good looking content — through clear typography and well-stylised elements. - Good looking search — helps readers find what they want quickly. - Biased for smaller docsets — intended for smaller documentation sets, where presenting the entire hierarchy in the sidebar is not overwhelming. Package: fuzz Description-md5: ff3ef1b766f8b8faf96d0fbb67bed0cc Description-en: stress-test programs by giving them random input The fuzz generator is designed to attack certain kinds of software and expose one particular kind of bug common in software. This is the situation where the programmer implicitly makes some assumptions about the data stream that the program will be parsing. If the data stream is substantially different then the program might not be able to deal with it. Package: fuzzylite Description-md5: c9a162d6dfd61855d12c2cdfbbd3f00f Description-en: fuzzy logic control binary fuzzylite is a fuzzy logic control library which allows one to easily create fuzzy logic controllers in a few steps utilizing object-oriented programming. It supports five controller types (Mamdani, Takagi-Sugeno, Larsen, Tsukamoto, Inverse Tsukamoto), 20 linguistic terms, five integral and two weighted defuzzifiers, six hedge types, three import types (FuzzyLite Language, Fuzzy Inference System and Fuzzy Control Language) and six export types (C++, Java, FuzzyLite Language, FuzzyLite Dataset, Fuzzy Inference System, Fuzzy Control Language). It comes bundled with more than thirty examples for Mamdani, Takagi-Sugeno and Tsukamoto controllers from fuzzylite, octave and matlab, each in all supported export formats. . This package contains the runtime binary Package: fvwm3 Description-md5: 5bfae36b498c66382b04923a7bc011d5 Description-en: F(?) Virtual Window Manager FVWM3 is a powerful ICCCM2 compliant multiple virtual desktop window manager for the X Window System. FVWM3 is the successor to FVWM 2.x, which was originally (a looooong time ago!) derived from TWM. FVWM3 is intended to have a small memory footprint but a rich feature set, be extremely customizable and extendible, and have a high degree of Motif MWM compatibility. Package: fwlogwatch Description-md5: 9fb0eca840377b5b84c214320b65b9ff Description-en: Firewall log analyzer fwlogwatch produces ipchains, netfilter/iptables, ipfilter, Cisco IOS and Cisco PIX log summary reports in text and HTML form and has a lot of options to find and display relevant patterns in connection attempts. With the data found it can also generate customizable incident reports from a template and send them to abuse contacts at offending sites or CERT coordination centers. Finally, it can also run as daemon and report anomalies or start countermeasures. Package: fzf Description-md5: a0bfeecf96a19354d63fcb504b7530c9 Description-en: general-purpose command-line fuzzy finder It's an interactive Unix filter for command-line that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc. . Refer /usr/share/doc/fzf/README.Debian for quick instructions on how to add keybindings for Bash, Zsh, Fish to call fzf. Package: g++-14 Description-md5: 0a3fad3367cb994bd16c61b0e16a8b9c Description-en: GNU C++ compiler This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. Package: g++-14-for-build Description-md5: 6b662a2a3907f28ed9a0e2ac6a55d3ea Description-en: GNU C++ compiler for the build architecture This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. . This package contains C++ cross-compiler for arch_gnu architecture. . This is a dependency package. Package: g++-14-for-host Description-md5: 9390f1b2980c545f669a0b8b8d5b11e0 Description-en: GNU C++ compiler for the host architecture This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. . This package contains C++ cross-compiler for the host architecture. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: g++-14-multilib Description-md5: 291f2f15035d2eb62358c5157bbae10c Description-en: GNU C++ compiler (multilib support) This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. . This is a dependency package, depending on development packages for the non-default multilib architecture(s). Package: g++-14-x86-64-linux-gnu Description-md5: f28641d421c551d47a5e989009efe119 Description-en: GNU C++ compiler for x86_64-linux-gnu architecture This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. . This package contains C++ cross-compiler for x86_64-linux-gnu architecture. Package: g++-mingw-w64 Description-md5: be80ce4b74c17089adf52fd4e6f4d519 Description-en: GNU C++ compiler for MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the C++ compiler, supporting cross-compiling to 32- and 64-bit MinGW-w64 targets. Package: g++-mingw-w64-i686 Description-md5: 6366762ba193116a3b542733f5cfb5e8 Description-en: GNU C++ compiler for MinGW-w64 targeting Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the C++ compiler, supporting cross-compiling to 32-bit MinGW-w64 targets. Package: g++-mingw-w64-i686-posix Description-md5: 59f77e288f7da43385e23cd3357279e5 Description-en: GNU C++ compiler for MinGW-w64, Win32/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C++ compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the POSIX threading model. Package: g++-mingw-w64-i686-win32 Description-md5: a417f252857a5b8608e19402178d0d79 Description-en: GNU C++ compiler for MinGW-w64, Win32/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C++ compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the Win32 threading model. Package: g++-mingw-w64-x86-64 Description-md5: 14601edb773363e23588439ef1aaa043 Description-en: GNU C++ compiler for MinGW-w64 targeting Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the C++ compiler, supporting cross-compiling to 64-bit MinGW-w64 targets. Package: g++-mingw-w64-x86-64-posix Description-md5: 2f78b451e8f57f04cf2bb392f2101c0e Description-en: GNU C++ compiler for MinGW-w64, Win64/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C++ compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the POSIX threading model. Package: g++-mingw-w64-x86-64-win32 Description-md5: b7a278b6e6a5418562b9721cbfb394f2 Description-en: GNU C++ compiler for MinGW-w64, Win64/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C++ compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the Win32 threading model. Package: g-golf Description-md5: 7052727413ac74c5ece55bd1747cc2ee Description-en: Guile Object Library for GNOME G-Golf low level API comprises a binding to - (most of) the GObject Introspection and (some of) the GObject and Glib libraries, as well as additional (G-Golf) utilities - used to import GObject libraries and build their corresponding G-Golf high level API. G-Golf high level API makes (imported) GOBject classes and methods available using GOOPS, the Guile Object Oriented System. G-Golf is a tool to develop modern graphical applications. Package: g-golf-adw-1-examples Description-md5: 444e37ba11fe210cf62e53931e9d985b Description-en: G-Golf example programs for the Adwaita user interface library This package contains Guile Scheme example programs using G-Golf and the Adwaita library. Package: g-golf-gtk-4-examples Description-md5: 343c45ee57ea2297913b565807c4c6e8 Description-en: G-Golf example programs for the GTK 4.0 user interface library This package contains Guile Scheme example programs using G-Golf and the GTK 4.0 library. Package: ga68-15 Description-md5: 30c69c461c89e2a11180e4b8c6d22def Description-en: GNU Algol 68 compiler This is the GNU Algol 68 compiler, which compiles Algol 68 on platforms supported by gcc. It uses the gcc backend to generate optimised code. Package: ga68-15-for-build Description-md5: d932cad28db19ec14513ce2f387605ac Description-en: GNU Algol 68 compiler for the build architecture This is the GNU Algol 68 compiler for the build architecture, which compiles COBOL on platforms supported by gcc. It uses the gcc backend to generate optimised code. . This is a dependency package. Package: ga68-15-for-host Description-md5: ee4bae01b40440072aed9579af2d02b1 Description-en: GNU Algol 68 compiler for the host architecture This is the GNU Algol 68 compiler for the host architecture, which compiles Algol 68 on platforms supported by gcc. It uses the gcc backend to generate optimised code. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: ga68-15-x86-64-linux-gnu Description-md5: a1d70223937520d075c1df71dbd3fb4e Description-en: GNU Algol 68 compiler for the x86_64-linux-gnu architecture This is the GNU Algol 68 compiler for the x86_64-linux-gnu architecture, which compiles Algol 68 on platforms supported by gcc. It uses the gcc backend to generate optimised code. Package: gallery-dl Description-md5: 0510bb32672915f74b92695fc9fb569d Description-en: command-line program to download image galleries gallery-dl is a command-line program to download image-galleries and -collections from several image hosting sites. It is a cross-platform tool with many configuration options and powerful filenaming capabilities. Package: galvani Description-md5: d0393c68da26478999a11add487654cd Description-en: reads data from a device with graphical plots and evaluation galvani reads data from a digital multimeter or other measurement device through a serial interface. Data are plotted graphically and can be evaluated in different forms (Peak-Integration of Chromatogramms, Differential Analysis and other). Additionally data can be produced by a simulation. Package: gammu Description-md5: 12551c0ae5fdb3bc3de3855bc96d1015 Description-en: mobile phone management utility Gammu is command line utility and library to work with mobile phones from many vendors. Support for different models differs, but basic functions should work with majority of them. Program can work with contacts, messages (SMS, EMS and MMS), calendar, todos, filesystem, integrated radio, camera, etc. It also supports daemon mode to send and receive SMSes. . Currently supported phones include: . * Many Nokia models. * Alcatel BE5 (501/701), BF5 (715), BH4 (535/735). * AT capable phones (Siemens, Nokia, Alcatel, IPAQ). * OBEX and IrMC capable phones (Sony-Ericsson, Motorola). * Symbian phones through gnapplet. . This package contains Gammu binary as well as some examples. Package: gammu-doc Description-md5: 134d10d3d22ac60cd01e546ffa9518dd Description-en: Gammu Manual This provides gammu module, that can work with any phone Gammu supports - many Nokias, Siemens, Alcatel, ... . This package contains The Gammu Manual, comprehensive documentation covering Gammu command line utilities, Gammu SMS Daemon, Python bindings for Gammu and libGammu library API. Package: gammu-smsd Description-md5: e36e4d0f7657805b68533f3d10f281f5 Description-en: SMS message daemon Gammu is command line utility and library to work with mobile phones from many vendors. Support for different models differs, but basic functions should work with majority of them. Program can work with contacts, messages (SMS, EMS and MMS), calendar, todos, filesystem, integrated radio, camera, etc. It also supports daemon mode to send and receive SMSes. . Currently supported phones include: . * Many Nokia models. * Alcatel BE5 (501/701), BF5 (715), BH4 (535/735). * AT capable phones (Siemens, Nokia, Alcatel, IPAQ). * OBEX and IrMC capable phones (Sony-Ericsson, Motorola). * Symbian phones through gnapplet. . This package contains Gammu SMS Daemon and tool to inject messages into the queue. Package: ganeti-os-noop Description-md5: c5e2e48358b84dbf9f77b8897d6128c0 Description-en: Dummy no-op OS provider for Ganeti Ganeti is a virtual server cluster management software tool built on top of the Xen and KVM virtualization technologies and other Free Software. After setting it up it will provide you with an automated environment to manage highly available virtual machine instances. . This package provides a no-op OS for Ganeti. If virtual machines use this no-op OS, then a "Reinstall" action in Ganeti will not have any effect, virtual machines will not be re-installed (i.e., wiped) if a reinstall action is requested via gnt-instance. . Setting the OS of an instance to "no-op" is ideal for virtual machines that have been installed from ISO CD/DVD image. Package: gap-aclib Description-md5: 43ae6076d0f0c0e69de053fa832671fc Description-en: GAP AClib - Almost Crystallographic Groups - A Library and Algorithms GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . The AClib package contains a library of almost crystallographic groups and a some algorithms to compute with these groups. A group is called almost crystallographic if it is finitely generated nilpotent-by-finite and has no non-trivial finite normal subgroups. Further, an almost crystallographic group is called almost Bieberbach if it is torsion-free. The almost crystallographic groups of Hirsch length 3 and a part of the almost cyrstallographic groups of Hirsch length 4 have been classified by Dekimpe. This classification includes all almost Bieberbach groups of Hirsch lengths 3 or 4. The AClib package gives access to this classification; that is, the package contains this library of groups in a computationally useful form. The groups in this library are available in two different representations. First, each of the groups of Hirsch length 3 or 4 has a rational matrix representation of dimension 4 or 5, respectively, and such representations are available in this package. Secondly, all the groups in this libraray are (infinite) polycyclic groups and the package also incorporates polycyclic presentations for them. The polycyclic presentations can be used to compute with the given groups using the methods of the Polycyclic package. The package was written by Karel Dekimpe and Bettina Eick. Package: gap-anupq Description-md5: a620b3aead89a8f9b5f8579784b9b506 Description-en: GAP ANUPQ - ANU p-Quotient GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . The ANUPQ package provides an interactive interface to the p-quotient, p- group generation and standard presentation algorithms of the ANU pq C program. Package: gap-autodoc Description-md5: 7a2d24b05aa3ffcb9daef14108d93fb2 Description-en: GAP AutoDoc - Generate documentation from GAP source code GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . This package is used to generate documentation directly from GAP source code. Package: gap-autpgrp Description-md5: 2125c850afe098b0fa4ce0f37c303013 Description-en: GAP AutPGrp - Computing the Automorphism Group of a p-Group GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . AutPGrp is a GAP package for computing automorphism groups of p-groups by Bettina Eick and Eamonn O'Brien. Package: gap-character-tables Description-md5: 5cb92789c42570bd863d72f380dec0bd Description-en: GAP Library of character tables GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . This package contains the Character Table Library by Thomas Breuer. Package: gap-float Description-md5: 7e0c4df02b4ee88b4929ab169dcb61fd Description-en: multi-precision floating-point computation for GAP GAP is a system for computational discrete algebra with particular emphasis on computational group theory, but which has already proved useful also in other areas. . This GAP package brings to GAP floating-point numbers with arbitrary precision; it is based on MPFR, MPFI, MPC, CXSC, and FPLLL. Package: gap-guava Description-md5: ceb439f8b673e1389bd13bb8900cf658 Description-en: coding theory library for GAP GAP is a system for computational discrete algebra with particular emphasis on computational group theory, but which has already proved useful also in other areas. . This GAP package brings to GAP computing with error-correcting codes. Package: gap-guava-bin Description-md5: da9b5c6828187117be42a3fa29fd0d87 Description-en: coding theory library for GAP (arch-dep files) GAP is a system for computational discrete algebra with particular emphasis on computational group theory, but which has already proved useful also in other areas. . This GAP package brings to GAP computing with error-correcting codes. . This Debian package contains the architecture-dependent files for the gap-guava Debian package. Package: gap-polycyclic Description-md5: f17bc3fe0f4823eac1c7bc93806d9406 Description-en: GAP Polycyclic - Computation with polycyclic groups GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . GAP Polycyclic is a package for computation with polycyclic groups, by Bettina Eick, Max Horn and Werner Nickel. Package: gap-primgrp Description-md5: d5ad1a5c90a4de5a39358692b8b0a70f Description-en: GAP PrimGrp - GAP Primitive Permutation Groups Library GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . The Primitive Permutation Groups Library. includes, up to permutation isomorphism (i.e., up to conjugacy in the corresponding symmetric group), all primitive permutation groups of degree < 4096. Package: gap-utils Description-md5: b7b12bf5844b02c28332612c8b1c6de3 Description-en: GAP utils - Utility functions in GAP GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . The Utils package provides a collection of utility functions gleaned from many packages. Package: gargoyle-free Description-md5: 436c627cbce3086c212a7b6702137606 Description-en: graphical player for Interactive Fiction games Gargoyle is an Interactive Fiction (text adventure) player that supports all the major interactive fiction formats. . Most interactive fiction is distributed as portable game files. These portable game files come in many formats. In the past, you used to have to download a separate player (interpreter) for each format of IF you wanted to play. Instead, Gargoyle provides unified player. . Gargoyle is based on the standard interpreters for the formats it supports: .taf (Adrift games, played with Scare), .dat (AdvSys), *.agx/.d$$ (AGiliTy), .a3c (Alan3), .asl/.cas (Quest games, played with Geas), .jacl/.j2 (JACL), .l9/.sna (Level 9), .mag (Magnetic), *.saga (Scott Adams Grand Adventures), .gam/.t3 (TADS), *.z1/.z2/.z3/.z4/.z5/.z6/.z7/.z8 (Inform Z-Machine games, played with Frotz, Nitfol or Bocfel), .ulx/.blb/.blorb/.glb/.gblorb (Inform or Superglús games compiled to the Glulxe VM in Blorb archives, played with Git or Glulxe), .zlb, .zblorb (Inform Z-Machine games in Blorb archives, played with Frotz). . (note: do not confuse the Git Glux interpreter with the Git DVCS or the GNU Interactive Tools) . Gargoyle also features graphics, sounds and Unicode support. . Technically all the bundled interpreters support the Glk API to manage I/O (keyboard, graphics, sounds, file) in IF games. Gargoyle provides a Glk implementation called garglk that displays texts and images in a graphical Qt window, with care on typography. . Limitations: . * While Gargoyle can display in-game pictures, it does not provide a way to display the cover art present in some Blorb archives. . * The TADS interpreter doesn't support HTML TADS; you can play the games, but will miss the hyperlinks. Package: garlic-doc Description-md5: a050e251856d4f8ebcc887964f93c8cb Description-en: [Chemistry] a molecular visualization program - documents This is the documentation package for Garlic. . Garlic is probably the most portable molecular visualization program in the Unix world. It's written for the investigation of membrane proteins. It may be used to visualize other proteins, as well as some geometric objects. The name should has something to do with the structure and operation of this program. This version of garlic recognizes PDB format version 2.1. Garlic may also be used to analyze protein sequences. . Features include (but not limited to): o The slab position and thickness are visible in a small window. o Atomic bonds as well as atoms are treated as independent drawable objects. o The atomic and bond colors depend on position. Five mapping modes are available (as for slab). o Capable to display stereo image. o Capable to display other geometric objects, like membrane. o Atomic information is available for atom covered by the mouse pointer. No click required, just move the mouse pointer over the structure! o Capable to load more than one structure. o Capable to draw Ramachandran plot, helical wheel, Venn diagram, averaged hydrophobicity and hydrophobic moment plot. o The command prompt is available at the bottom of the main window. It is able to display one error message and one command string. Package: gbsplay Description-md5: f7203982f7c777ff49743467cfcf4bf5 Description-en: Gameboy sound player This program emulates the sound hardware of the Nintendo Gameboy. It is able to play the sounds from a Gameboy module dump (.GBS format). Also included is the gbsinfo tool which displays information about a .GBS file. Package: gcab Description-md5: 96bfb738184b7dc60be13cb7a3a13d3a Description-en: Microsoft Cabinet file manipulation tool gcab can list, extract and create cabinet (.cab) files, commonly used as archives to distribute software on Windows. . gcab is similar to cabextract but can create cabinet files. Package: gcc-14 Description-md5: 394374e688b1afb3af5f419895d29698 Description-en: GNU C compiler This is the GNU C compiler, a fairly portable optimizing compiler for C. Package: gcc-14-doc Description-md5: bf320d6d806b62ff03b567626d36b1fb Description-en: Documentation for the GNU compilers (gcc, gobjc, g++) Documentation for the GNU compilers in info format. Package: gcc-14-for-build Description-md5: 1231e8563c440c0230388f9db0660a3c Description-en: GNU C compiler for the build architecture This is the GNU C compiler, a fairly portable optimizing compiler for C. . This is a dependency package. Package: gcc-14-for-host Description-md5: 2f6f77eeb03535ba77299cfe1a0ef756 Description-en: GNU C compiler for the host architecture This is the GNU C compiler, a fairly portable optimizing compiler for C. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gcc-14-hppa64-linux-gnu Description-md5: 0ee0959bbc343ff940f7f385554ffc51 Description-en: GNU C compiler (cross compiler for hppa64) This is the GNU C compiler, a fairly portable optimizing compiler for C. Package: gcc-14-locales Description-md5: eb5e72cb380341d4ed2ad2d24c34f31d Description-en: GCC, the GNU compiler collection (native language support files) Native language support for GCC. Lets GCC speak your language, if translations are available. . Please do NOT submit bug reports in other languages than "C". Always reset your language settings to use the "C" locales. Package: gcc-14-multilib Description-md5: d1bddfa375b62324197c575c04fb2e4e Description-en: GNU C compiler (multilib support) This is the GNU C compiler, a fairly portable optimizing compiler for C. . This is a dependency package, depending on development packages for the non-default multilib architecture(s). Package: gcc-14-offload-amdgcn Description-md5: e96e628ccd58c5a2bf9ff080281b9496 Description-en: GCC offloading compiler to GCN The package provides offloading support for AMD GCN. OpenMP and OpenACC programs linked with -fopenmp will by default add GCN code into the binaries, which can be offloaded to AMD GCN capable devices if available. Package: gcc-14-offload-nvptx Description-md5: 3c146096ed88f2f061e433f8b7d0e37c Description-en: GCC offloading compiler to NVPTX The package provides offloading support for NVidia PTX. OpenMP and OpenACC programs linked with -fopenmp will by default add PTX code into the binaries, which can be offloaded to NVidia PTX capable devices if available. Package: gcc-14-plugin-dev Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155 Description-en: Files for GNU GCC plugin development. This package contains (header) files for GNU GCC plugin development. It is only used for the development of GCC plugins, but not needed to run plugins. Package: gcc-14-source Description-md5: cb00049993a8c14b73bb041c050eb8c5 Description-en: Source of the GNU Compiler Collection This package contains the sources and patches which are needed to build the GNU Compiler Collection (GCC). Package: gcc-14-test-results Description-md5: dc68b9fb54342c9f71afbc0efcf1ade0 Description-en: Test results for the GCC test suite This package contains the test results for running the GCC test suite for a post build analysis. Package: gcc-14-x86-64-linux-gnu Description-md5: 7bf4c826102db622ef3a4d867a96ef4e Description-en: GNU C compiler for the x86_64-linux-gnu architecture This is the GNU C compiler for the x86_64-linux-gnu architecture, a fairly portable optimizing compiler for C. Package: gcc-15-diagnostics Description-md5: 3b093af11d873e3197ab5004eca6c6c1 Description-en: GCC diagnostic tools Currently only provides the sarif-replay command-line tool, which takes SARIF files as input, and uses libdiagnostics to replay any diagnostics within them as if they were GCC diagnostics. Package: gcc-15-hppa64-linux-gnu Description-md5: 0ee0959bbc343ff940f7f385554ffc51 Description-en: GNU C compiler (cross compiler for hppa64) This is the GNU C compiler, a fairly portable optimizing compiler for C. Package: gcc-15-locales Description-md5: eb5e72cb380341d4ed2ad2d24c34f31d Description-en: GCC, the GNU compiler collection (native language support files) Native language support for GCC. Lets GCC speak your language, if translations are available. . Please do NOT submit bug reports in other languages than "C". Always reset your language settings to use the "C" locales. Package: gcc-15-offload-amdgcn Description-md5: e96e628ccd58c5a2bf9ff080281b9496 Description-en: GCC offloading compiler to GCN The package provides offloading support for AMD GCN. OpenMP and OpenACC programs linked with -fopenmp will by default add GCN code into the binaries, which can be offloaded to AMD GCN capable devices if available. Package: gcc-15-offload-nvptx Description-md5: 3c146096ed88f2f061e433f8b7d0e37c Description-en: GCC offloading compiler to NVPTX The package provides offloading support for NVidia PTX. OpenMP and OpenACC programs linked with -fopenmp will by default add PTX code into the binaries, which can be offloaded to NVidia PTX capable devices if available. Package: gcc-15-plugin-dev Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155 Description-en: Files for GNU GCC plugin development. This package contains (header) files for GNU GCC plugin development. It is only used for the development of GCC plugins, but not needed to run plugins. Package: gcc-15-source Description-md5: cb00049993a8c14b73bb041c050eb8c5 Description-en: Source of the GNU Compiler Collection This package contains the sources and patches which are needed to build the GNU Compiler Collection (GCC). Package: gcc-15-test-results Description-md5: dc68b9fb54342c9f71afbc0efcf1ade0 Description-en: Test results for the GCC test suite This package contains the test results for running the GCC test suite for a post build analysis. Package: gcc-mingw-w64 Description-md5: 186a2a61eb56afd112def7e23ba6c0ba Description-en: GNU C compiler for MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the C compiler, supporting cross-compiling to 32- and 64-bit MinGW-w64 targets. Package: gcc-mingw-w64-base Description-md5: c672bcae021d4c3e369501f16896add5 Description-en: GNU Compiler Collection for MinGW-w64 (base package) MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This empty package contains the documentation common to all gcc-mingw-w64 packages. Package: gcc-mingw-w64-i686 Description-md5: 1df9e48aacb272ce9615f670323ec4b7 Description-en: GNU C compiler for MinGW-w64 targeting Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the C compiler, supporting cross-compiling to 32-bit MinGW-w64 targets. Package: gcc-mingw-w64-i686-posix Description-md5: aaea0a71bcf8004dbff53ab14cdc680c Description-en: GNU C compiler for MinGW-w64, Win32/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the POSIX threading model. Package: gcc-mingw-w64-i686-posix-runtime Description-md5: 8cf4db2a61554a8b638d718263fa1896 Description-en: GNU Compiler Collection for MinGW-w64, i686/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the runtime DLLs used by GCC and applications built with it, for i686, using the POSIX thread model. Its purpose is both to provide the DLLs used during builds, and to allow packages shipping Windows programs to depend on those DLLs without pulling in the complete toolchain. Package: gcc-mingw-w64-i686-win32 Description-md5: 9d97b15b1a36742b6f1c0af43e50bd9e Description-en: GNU C compiler for MinGW-w64, Win32/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the Win32 threading model. Package: gcc-mingw-w64-i686-win32-runtime Description-md5: 388de3e4d18656b3a94b84c4a51659cf Description-en: GNU Compiler Collection for MinGW-w64, i686/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the runtime DLLs used by GCC and applications built with it, for i686, using the Win32 thread model. Its purpose is both to provide the DLLs used during builds, and to allow packages shipping Windows programs to depend on those DLLs without pulling in the complete toolchain. Package: gcc-mingw-w64-x86-64 Description-md5: cfe2f1984459e655ca7197df3f410b29 Description-en: GNU C compiler for MinGW-w64 targeting Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the C compiler, supporting cross-compiling to 64-bit MinGW-w64 targets. Package: gcc-mingw-w64-x86-64-posix Description-md5: 6a3f3e94c5611377c2ca02e8e014ab3a Description-en: GNU C compiler for MinGW-w64, Win64/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the POSIX threading model. Package: gcc-mingw-w64-x86-64-posix-runtime Description-md5: a45e6da30baf0e44fb002221b7820e3f Description-en: GNU Compiler Collection for MinGW-w64, x86-64/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the runtime DLLs used by GCC and applications built with it, for x86-64, using the POSIX thread model. Its purpose is both to provide the DLLs used during builds, and to allow packages shipping Windows programs to depend on those DLLs without pulling in the complete toolchain. Package: gcc-mingw-w64-x86-64-win32 Description-md5: caa3be7db7eeed56498fd7c4fb27f2b2 Description-en: GNU C compiler for MinGW-w64, Win64/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the Win32 threading model. Package: gcc-mingw-w64-x86-64-win32-runtime Description-md5: 6a92bf4ba77035bbc3f428c93f7fd133 Description-en: GNU Compiler Collection for MinGW-w64, x86-64/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the runtime DLLs used by GCC and applications built with it, for x86-64, using the Win32 thread model. Its purpose is both to provide the DLLs used during builds, and to allow packages shipping Windows programs to depend on those DLLs without pulling in the complete toolchain. Package: gccgo-14 Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d Description-en: GNU Go compiler This is the GNU Go compiler, which compiles Go on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. Package: gccgo-14-doc Description-md5: 76326180b2469131aa9547f46e5b3105 Description-en: Documentation for the GNU Go compiler (gccgo) Documentation for the GNU Go compiler in info format. Package: gccgo-14-for-build Description-md5: 48f6a7ed16a17b424736635ff7390599 Description-en: GNU Go compiler for the build architecture This is the GNU Go compiler for the build architecture, which compiles Go on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. . This is a dependency package. Package: gccgo-14-for-host Description-md5: 3709a5079a9cb97b4e9a88427901107d Description-en: GNU Go compiler for the host architecture This is the GNU Go compiler for the host architecture, which compiles Go on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gccgo-14-multilib Description-md5: 25e9a6929ec801c16cd933e711c7f1ed Description-en: GNU Go compiler (multilib support) This is the GNU Go compiler, which compiles Go on platforms supported by the gcc compiler. . This is a dependency package, depending on development packages for the non-default multilib architecture(s). Package: gccgo-14-x86-64-linux-gnu Description-md5: fdb31c41e8727172123ebc6e0fa9807a Description-en: GNU Go compiler for the x86_64-linux-gnu architecture This is the GNU Go compiler for the x86_64-linux-gnu architecture, which compiles Go on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. Package: gccgo-15 Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d Description-en: GNU Go compiler This is the GNU Go compiler, which compiles Go on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. Package: gccgo-15-doc Description-md5: 76326180b2469131aa9547f46e5b3105 Description-en: Documentation for the GNU Go compiler (gccgo) Documentation for the GNU Go compiler in info format. Package: gccgo-15-for-build Description-md5: 48f6a7ed16a17b424736635ff7390599 Description-en: GNU Go compiler for the build architecture This is the GNU Go compiler for the build architecture, which compiles Go on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. . This is a dependency package. Package: gccgo-15-for-host Description-md5: 3709a5079a9cb97b4e9a88427901107d Description-en: GNU Go compiler for the host architecture This is the GNU Go compiler for the host architecture, which compiles Go on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gccgo-15-multilib Description-md5: 25e9a6929ec801c16cd933e711c7f1ed Description-en: GNU Go compiler (multilib support) This is the GNU Go compiler, which compiles Go on platforms supported by the gcc compiler. . This is a dependency package, depending on development packages for the non-default multilib architecture(s). Package: gccgo-15-x86-64-linux-gnu Description-md5: fdb31c41e8727172123ebc6e0fa9807a Description-en: GNU Go compiler for the x86_64-linux-gnu architecture This is the GNU Go compiler for the x86_64-linux-gnu architecture, which compiles Go on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. Package: gccrs-14 Description-md5: edc83783dbd68b432855822f5c422cb4 Description-en: GNU Rust compiler !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! . gccrs is a full alternative implementation of the Rust language ontop of GCC with the goal to become fully upstream with the GNU toolchain. . !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! Package: gccrs-14-for-build Description-md5: 5066e422e5da41e2f2dd30ef10e0bcf7 Description-en: GNU Rust compiler for the build architecture !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! . gccrs is a full alternative implementation of the Rust language ontop of GCC with the goal to become fully upstream with the GNU toolchain. . !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! . This is a dependency package. Package: gccrs-14-for-host Description-md5: 0526722408b6a3a14aeb6aac1f703999 Description-en: GNU Rust compiler for the host architecture !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! . gccrs is a full alternative implementation of the Rust language ontop of GCC with the goal to become fully upstream with the GNU toolchain. . !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gccrs-14-x86-64-linux-gnu Description-md5: 31912838d25768bf9d621e13e0ae3088 Description-en: GNU Rust compiler for the x86_64-linux-gnu architecture !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! . gccrs is a full alternative implementation of the Rust language ontop of GCC with the goal to become fully upstream with the GNU toolchain. . !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! Package: gccrs-15 Description-md5: edc83783dbd68b432855822f5c422cb4 Description-en: GNU Rust compiler !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! . gccrs is a full alternative implementation of the Rust language ontop of GCC with the goal to become fully upstream with the GNU toolchain. . !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! Package: gccrs-15-for-build Description-md5: 5066e422e5da41e2f2dd30ef10e0bcf7 Description-en: GNU Rust compiler for the build architecture !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! . gccrs is a full alternative implementation of the Rust language ontop of GCC with the goal to become fully upstream with the GNU toolchain. . !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! . This is a dependency package. Package: gccrs-15-for-host Description-md5: 0526722408b6a3a14aeb6aac1f703999 Description-en: GNU Rust compiler for the host architecture !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! . gccrs is a full alternative implementation of the Rust language ontop of GCC with the goal to become fully upstream with the GNU toolchain. . !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gccrs-15-x86-64-linux-gnu Description-md5: 31912838d25768bf9d621e13e0ae3088 Description-en: GNU Rust compiler for the x86_64-linux-gnu architecture !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! . gccrs is a full alternative implementation of the Rust language ontop of GCC with the goal to become fully upstream with the GNU toolchain. . !!!!! Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs !!!!! Package: gcin Description-md5: 76aafdefb6c4738db36a21e1d9cbbd66 Description-en: GTK+ based input method for Chinese users gcin is a GTK+ based input method which focused mainly on Traditional Chinese. However, it is also very useful for Simplified Chinese, Japanese, and many other languages. . To use gcin, the correspondence immodule packages also need to be installed. They are: . * gcin-gtk2-immodule for GTK2 * gcin-gtk3-immodule for GTK3 * gcin-qt5-immodule for Qt5 Package: gcin-anthy Description-md5: 4c536c3e43101619a9a80eaa2dfd2f6b Description-en: support library to use Anthy in gcin gcin is a GTK+ based input method which focused mainly on Traditional Chinese. However, it is also very useful for Simplified Chinese, Japanese, and many other languages. . This package is the support library to use anthy in gcin. Package: gcin-data Description-md5: df99f0ed19376dce96e764842e1e9334 Description-en: icons and scripts for gcin gcin is a GTK+ based input method which focused mainly on Traditional Chinese. However, it is also very useful for Simplified Chinese, Japanese, and many other languages. . This package contains icons, scripts and other architecture-independent things. Package: gcin-gtk2-immodule Description-md5: 7185dac38716d3678f078a67ce57249a Description-en: GTK2 input method module with gcin as backend gcin is a GTK+ based input method which focused mainly on Traditional Chinese. However, it is also very useful for Simplified Chinese, Japanese, and many other languages. . This package is the GTK2 input method module (immodule) for gcin. Package: gcin-gtk3-immodule Description-md5: 9f6d772990da66bfd1fe3978f8102f76 Description-en: GTK3 input method module with gcin as backend gcin is a GTK+ based input method which focused mainly on Traditional Chinese. However, it is also very useful for Simplified Chinese, Japanese, and many other languages. . This package is the GTK3 input method module (immodule) for gcin. Package: gcin-qt5-immodule Description-md5: 47a564ee5f7aa4d010076956b05f5557 Description-en: Qt5 input method module with gcin as backend gcin is a GTK+ based input method which focused mainly on Traditional Chinese. However, it is also very useful for Simplified Chinese, Japanese, and many other languages. . This package is the Qt5 input method module (immodule) for gcin. Package: gcin-tables Description-md5: f0ffb01141ee45898b43f6fe35c1a919 Description-en: input method tables for gcin gcin is a GTK+ based input method which focused mainly on Traditional Chinese. However, it is also very useful for Simplified Chinese, Japanese, and many other languages. . This package contains architecture-dependent input method tables. Package: gcl27 Description-md5: f493367acf500ea1be0a017b9c0f0fb8 Description-en: GNU Common Lisp compiler GNU Common Lisp (GCL) is a Common Lisp compiler and interpreter implemented in C, and complying mostly with the standard set forth in the book "Common Lisp, the Language I". It attempts to strike a useful middle ground in performance and portability from its design around C. . This package contains the Lisp system itself. Documentation is provided in the gcl-doc package. Package: gcl27-doc Description-md5: 483dd6828aa7d50396bfdfa3d8827731 Description-en: Documentation for GNU Common Lisp GNU Common Lisp (GCL) is a Common Lisp compiler and interpreter implemented in C, and complying mostly with the standard set forth in the book "Common Lisp, the Language I". It attempts to strike a useful middle ground in performance and portability from its design around C. . This package contains documentation in info format of the system internals. Package: gcl27-tk Description-md5: 201444ea511fce668cc31c28dde8565d Description-en: GNU Common Lisp compiler GNU Common Lisp (GCL) is a Common Lisp compiler and interpreter implemented in C, and complying mostly with the standard set forth in the book "Common Lisp, the Language I". It attempts to strike a useful middle ground in performance and portability from its design around C. . This package contains a graphical interface based on the popular TCL/TK toolkit. Package: gcl27-tk-doc Description-md5: dd2e7b534228673e4084dc43c73f8174 Description-en: Documentation for GNU Common Lisp GNU Common Lisp (GCL) is a Common Lisp compiler and interpreter implemented in C, and complying mostly with the standard set forth in the book "Common Lisp, the Language I". It attempts to strike a useful middle ground in performance and portability from its design around C. . This package contains documentation in info format of the graphical interface currently implemented in Tcl/Tk. Package: gcli Description-md5: 959246b8e816dd9b8b15430c366bb012 Description-en: Git Forge CLI This is a command line tool to interact with various Git forges, such as Gitea, GitLab and Microsoft® GitHub™. . Features include: * Interacting with issues/bug reports * Managing and commenting pull/merge requests * Creating and altering repositories, including forks * Inspecting and managing pipelines * Tagging and publishing releases Package: gcobol-15 Description-md5: fb2b7a1b0cc69f3d6d8fb85ce21008e4 Description-en: GNU COBOL compiler This is the GNU COBOL compiler, which compiles COBOL on platforms supported by gcc. It uses the gcc backend to generate optimised code. Package: gcobol-15-for-build Description-md5: 20db7310701fe6d3e72769c140375356 Description-en: GNU COBOL compiler for the build architecture This is the GNU COBOL compiler for the build architecture, which compiles COBOL on platforms supported by gcc. It uses the gcc backend to generate optimised code. . This is a dependency package. Package: gcobol-15-for-host Description-md5: 3146c4ecabe497109d6a298a7c1c7724 Description-en: GNU COBOL compiler for the host architecture This is the GNU COBOL compiler for the host architecture, which compiles COBOL on platforms supported by gcc. It uses the gcc backend to generate optimised code. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gcobol-15-x86-64-linux-gnu Description-md5: b9721de3b3392759192464a146e9734d Description-en: GNU COBOL compiler for the x86_64-linux-gnu architecture This is the GNU COBOL compiler for the x86_64-linux-gnu architecture, which compiles COBOL on platforms supported by gcc. It uses the gcc backend to generate optimised code. Package: gdc-14 Description-md5: 864a87c3c14c54bac8e1eca97a6eb9a7 Description-en: GNU D compiler (version 2) This is the GNU D compiler, which compiles D on platforms supported by gcc. It uses the gcc backend to generate optimised code. . This compiler supports D language version 2. Package: gdc-14-for-build Description-md5: 37e9bbaf8fbfca59e8217dc2367c7215 Description-en: GNU D compiler (version 2) for the build architecture This is the GNU D compiler for the build architecture, which compiles D on platforms supported by gcc. It uses the gcc backend to generate optimised code. . This compiler supports D language version 2. . This is a dependency package. Package: gdc-14-for-host Description-md5: 9da49654390f533a91350e9ffc22d416 Description-en: GNU D compiler (version 2) for the host architecture This is the GNU D compiler for the host architecture, which compiles D on platforms supported by gcc. It uses the gcc backend to generate optimised code. . This compiler supports D language version 2. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gdc-14-multilib Description-md5: 5bd997d730190f1d6151d11f184d631d Description-en: GNU D compiler (version 2, multilib support) This is the GNU D compiler, which compiles D on platforms supported by gcc. It uses the gcc backend to generate optimised code. . This is a dependency package, depending on development packages for the non-default multilib architecture(s). Package: gdc-14-x86-64-linux-gnu Description-md5: 3370d98e61f8c9ed857813919b9a5f4c Description-en: GNU D compiler (version 2) for the x86_64-linux-gnu architecture This is the GNU D compiler for the x86_64-linux-gnu architecture, which compiles D on platforms supported by gcc. It uses the gcc backend to generate optimised code. . This compiler supports D language version 2. Package: gdc-15 Description-md5: 864a87c3c14c54bac8e1eca97a6eb9a7 Description-en: GNU D compiler (version 2) This is the GNU D compiler, which compiles D on platforms supported by gcc. It uses the gcc backend to generate optimised code. . This compiler supports D language version 2. Package: gdc-15-for-build Description-md5: 37e9bbaf8fbfca59e8217dc2367c7215 Description-en: GNU D compiler (version 2) for the build architecture This is the GNU D compiler for the build architecture, which compiles D on platforms supported by gcc. It uses the gcc backend to generate optimised code. . This compiler supports D language version 2. . This is a dependency package. Package: gdc-15-for-host Description-md5: 9da49654390f533a91350e9ffc22d416 Description-en: GNU D compiler (version 2) for the host architecture This is the GNU D compiler for the host architecture, which compiles D on platforms supported by gcc. It uses the gcc backend to generate optimised code. . This compiler supports D language version 2. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gdc-15-multilib Description-md5: 5bd997d730190f1d6151d11f184d631d Description-en: GNU D compiler (version 2, multilib support) This is the GNU D compiler, which compiles D on platforms supported by gcc. It uses the gcc backend to generate optimised code. . This is a dependency package, depending on development packages for the non-default multilib architecture(s). Package: gdc-15-x86-64-linux-gnu Description-md5: 3370d98e61f8c9ed857813919b9a5f4c Description-en: GNU D compiler (version 2) for the x86_64-linux-gnu architecture This is the GNU D compiler for the x86_64-linux-gnu architecture, which compiles D on platforms supported by gcc. It uses the gcc backend to generate optimised code. . This compiler supports D language version 2. Package: gdf-tools Description-md5: 79615942e5e933b31c61079ba1e6b2d2 Description-en: IO library for the GDF -- helper tools GDF (General Dataformat for Biosignals) is intended to provide a generic storage for biosignals, such as EEG, ECG, MEG etc. . This package provides the tool shipped with the library (gdf_merger). Package: gdigi Description-md5: 78714e1c959e62b484f276c9b61893ab Description-en: utility to control DigiTech effect pedals gdigi is a tool aimed to provide X-Edit functionality to Linux users . Supported devices: * RP150 * RP155 * RP250 * RP255 * RP355 * RP500 * RP1000 * GNX3000 * GNX4K Package: gdl-coyote Description-md5: d49035e74eb911abbf692ec0d6871b11 Description-en: GDL library from D. Fannings IDL courses The Coyote Library evolved from work David Fanning was doing teaching IDL courses and answering IDL questions on the IDL newsgroup. It is meant to be a well-documented library that demonstrates how to write solid IDL/GDL programs that are easy to maintain and extend. . The main content of the library is the Coyote Graphics System (CGS), a collection of Coyote Library programs that turn the traditional GDL/IDL graphics commands (e.g., Plot, Contour, Surface, TV, etc.) into modern programs. . The most important features of Coyote Graphics System are: . * The commands work identically on the display, in PostScript, and in the Z-graphics buffer. * The commands can be displayed automatically in resizable graphics windows. * The commands automatically create high quality PostScript, PDF, and raster file output. * CGS graphics visualizations can be saved and restore later, or e-mailed to colleagues. * The commands work identically in an indexed or decomposed color environment. * The commands can use colors by name (e.g., "red", "dodger blue"). * CGS commands are faster (often much faster) than the equivalent IDL function graphics commands. * Greek letters and other symbols can be directly embedded in Coyote Graphics text. * The commands fix the most annoying quirks (e.g., contour holes and levels) in traditional IDL commands. Package: gearman-server Description-md5: e7597f47edd569f62c875c5965350fc9 Description-en: Gearman distributed job server and Perl interface Gearman is a system to farm out work to other machines, dispatching function calls to machines that are better suited to do work, to do work in parallel, to load balance lots of function calls, or even to call functions between languages. . This package contains both the Gearman server as well as the corresponding Perl bindings. Package: gedit Description-md5: 6f23bb18bd5efec9c9262b1291b92a8e Description-en: popular text editor for the GNOME desktop environment gedit is a text editor which supports most standard editor features, extending this basic functionality with other features not usually found in simple text editors. gedit is a graphical application which supports editing multiple text files in one window (known sometimes as tabs or MDI). . gedit fully supports international text through its use of the Unicode UTF-8 encoding in edited files. Its core feature set includes syntax highlighting of source code, auto indentation and printing and print preview support. . gedit is also extensible through its plugin system, which currently includes support for spell checking, comparing files, viewing CVS ChangeLogs, and adjusting indentation levels. Package: gedit-common Description-md5: 9a2ba6b65039f4dd4bc79817d53867ce Description-en: popular text editor for the GNOME desktop environment (support files) gedit is a text editor which supports most standard editor features, extending this basic functionality with other features not usually found in simple text editors. . This package contains gedit's architecture-independent support files. Package: gedit-dev Description-md5: a545cd6b5325d1fe68e9ee7abb9518e0 Description-en: popular text editor for the GNOME desktop environment (dev files) gedit is a text editor which supports most standard editor features, extending this basic functionality with other features not usually found in simple text editors. gedit is a graphical application which supports editing multiple text files in one window (known sometimes as tabs or MDI). . gedit fully supports international text through its use of the Unicode UTF-8 encoding in edited files. Its core feature set includes syntax highlighting of source code, auto indentation and printing and print preview support. . gedit is also extensible through its plugin system, which currently includes support for spell checking, comparing files, viewing CVS ChangeLogs, and adjusting indentation levels. . This package is required to build plugins for gedit. Package: geeqie Description-md5: d54bfbbaf76572caf1fcc02be235dc50 Description-en: image viewer using GTK+ Geeqie is a browser for graphics files offering single click viewing of your graphics files. It includes thumbnail view, zoom, filtering features and external editor support. Package: geeqie-common Description-md5: 5c92b3de58f07d9b507f898e80fbd0a5 Description-en: data files for Geeqie Geeqie is a browser for graphics files offering single click viewing of your graphics files. It includes thumbnail view, zoom, filtering features and external editor support. . This package contains data files for Geeqie such as documentation or locales. Package: geneagrapher Description-md5: 96f57c15abf287fee634dfce5a3b41e9 Description-en: Create tree from Mathematics Genealogy Project (executable) The Mathematics Genealogy Grapher (Geneagrapher) is a software tool to gather the information for building math genealogy trees with data from the Mathematics Genealogy Project. The information extracted is stored in dot file format, which can then be passed to Graphviz to generate a graph. . This package contains the command-line tool. Package: generate-ninja Description-md5: 07fe9ff036b6e4b5c688313612d778d9 Description-en: meta-build system for ninja Generate-Ninja, or GN, is a meta-build system that generates Ninja build files so that you can build your project with Ninja. GN was, originally, part of the Chromium source tree, and has since been extracted into its own standalone repo. Package: generator-scripting-language Description-md5: 5a179059900204995bfc9ec6467ff829 Description-en: Generator Scripting Language code generator GSL/4.1 is a code construction tool. It will generate code in all languages and for all purposes. If this sounds too good to be true, welcome to 1996, when we invented these techniques. Magic is simply technology that is twenty years ahead of its time. In addition to code construction, GSL has been used to generate database schema definitions, user interfaces, reports, system administration tools and much more. Package: generator-scripting-language-examples Description-md5: 7ef0b275b5917668f88f21def15261fc Description-en: Examples for the Generator Scripting Language code generator GSL/4.1 is a code construction tool. It will generate code in all languages and for all purposes. If this sounds too good to be true, welcome to 1996, when we invented these techniques. Magic is simply technology that is twenty years ahead of its time. In addition to code construction, GSL has been used to generate database schema definitions, user interfaces, reports, system administration tools and much more. . This package contains examples to get started with gsl. Package: genimage Description-md5: 3c894cc946714cd91d1a57a1bd2001e3 Description-en: Image Creation Tool genimage is a tool to generate multiple filesystem and flash/disk images from a given root filesystem tree. It also supports creating flash/disk images out of different file-system images and files. Package: genometools Description-md5: 00c8a03659977f199801c7a670b057b3 Description-en: versatile genome analysis toolkit The GenomeTools contains a collection of useful tools for biological sequence analysis and -presentation combined into a single binary. . The toolkit contains binaries for sequence and annotation handling, sequence compression, index structure generation and access, annotation visualization, and much more. Package: genometools-common Description-md5: 7e1f44f32080d3bc8b45b3614b40c53b Description-en: shared data files for GenomeTools This package contains configuration files such as alphabet transformations, style files, etc. required to use the GenomeTools executable and/or library. Package: genometools-doc Description-md5: 526c1492d63f7117ba842af153eff979 Description-en: documentation for GenomeTools This package contains API documentation and tool documentation for GenomeTools. The GenomeTools toolkit contains binaries for sequence and annotation handling, sequence compression, index structure generation and access, annotation visualization, and much more. Package: genomicsdb-tools Description-md5: 3f20136b322610f83a0ea378faf066d5 Description-en: sparse array storage library for genomics (tools) GenomicsDB is built on top of a htslib fork and an internal array storage system for importing, querying and transforming variant data. Variant data is sparse by nature (sparse relative to the whole genome) and using sparse array data stores is a perfect fit for storing such data. . The GenomicsDB stores variant data in a 2D array where: - Each column corresponds to a genomic position (chromosome + position); - Each row corresponds to a sample in a VCF (or CallSet in the GA4GH terminology); - Each cell contains data for a given sample/CallSet at a given position; data is stored in the form of cell attributes; - Cells are stored in column major order - this makes accessing cells with the same column index (i.e. data for a given genomic position over all samples) fast. - Variant interval/gVCF interval data is stored in a cell at the start of the interval. The END is stored as a cell attribute. For variant intervals (such as deletions and gVCF REF blocks), an additional cell is stored at the END value of the variant interval. When queried for a given genomic position, the query library performs an efficient sweep to determine all intervals that intersect with the queried position. . This package contains some tools to be run as executable files. Package: gentoo Description-md5: 9ad3e891b5d22b3d284de9f8f8926b5b Description-en: fully GUI-configurable, two-pane X file manager gentoo is a two-pane file manager for the X Window System. gentoo lets the user do (almost) all of the configuration and customizing from within the program itself. If you still prefer to hand-edit configuration files, they're fairly easy to work with since they are written in an XML format. . gentoo features a fairly complex and powerful file identification system, coupled to an object-oriented style system, which together give you a lot of control over how files of different types are displayed and acted upon. Additionally, over a hundred pixmap images are available for use in file type descriptions. . gentoo was written from scratch in ANSI C, and it utilizes the GTK+ toolkit for its interface. Package: genwqe-tools Description-md5: 2df62bffda3a05a5d04ac79b7e33d99c Description-en: utilities for accelerated libz implementation Accelerated libz implementation uses FPGA based PCIe cards (e.g. zEDC) to accelerate compression/decompression. . This package provides utilities to use libzADC, as well as gzip/gunzip names for genwqe utilities in a subdirectory not in $PATH. Package: geographiclib-doc Description-md5: 33836e81bc51dbad9396395444981791 Description-en: C++ library to solve some geodesic problems -- documentation GeographicLib is a small set of C++ classes for converting between geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates, for geoid calculations, and for computing geodesic. It is a suitable replacement for the core functionality provided by NGA Geotrans. . This package contains the documentation for the GeographicLib tools. Package: geographiclib-tools Description-md5: caa68d5c22672d6e7c6261b33b7a9bd1 Description-en: C++ library to solve some geodesic problems -- tools GeographicLib is a small set of C++ classes for converting between geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates, for geoid calculations, and for computing geodesic. It is a suitable replacement for the core functionality provided by NGA Geotrans. . This package contains some core tools based on the GeographicLib library. Package: geoip-database Description-md5: 3bfa5b4c9f973261799fb4d9355f3b6c Description-en: IP lookup command line tools that use the GeoIP library (country database) GeoIP is a C library that enables the user to find the country that any IP address or hostname originates from. It uses a file based database. . This database simply contains IP blocks as keys, and countries as values and it should be more complete and accurate than using reverse DNS lookups. . This package contains the free GeoLiteCountry database. Package: geophar Description-md5: c3acc8ca9907ae13522455d6c16ff829 Description-en: Swiss army knife for the math teacher this application contains every tool you would like to find when preparing math courses, exercises or their keys. Features: - symbolic calculus - tables of variations, LaTeX syntax - dynamic geometry - probability trees - graphs - function plotting - histograms, etc. Package: ges1.0-tools Description-md5: c59e8d2cae5d7d4114d74760a82cde3f Description-en: Tools for use with the GStreamer editing services The GStreamer multimedia framework and the accompanying NLE set of plugins for non-linear editing offer all the building blocks for: * Decoding and encoding to a wide variety of formats, through all the available GStreamer plugins. * Easily choosing segments of streams and arranging them through time through the NLE set of plugins. But all those building blocks only offer stream-level access, which results in developers who want to write non-linear editors to write a consequent amount of code to get to the level of non-linear editing notions which are closer and more meaningful for the end-user (and therefore the application). . The GStreamer Editing Services (GES) aims to fill the gap between GStreamer/NLE and the application developer by offering a series of classes to simplify the creation of many kind of editing-related applications. . This package contains command-line tools for GStreamer editing services. Package: getdns-utils Description-md5: 41d2c2ba09e7ad281762f48fd0860eb6 Description-en: modern asynchronous DNS API (utils) getdns is a modern asynchronous DNS API. It implements DNS entry points from a design developed and vetted by application developers, in an API specification edited by Paul Hoffman. This API intends to offer application developers a modernized and flexible way to access DNS security (DNSSEC) and other powerful new DNS features; a particular hope is to inspire application developers towards innovative security solutions in their applications. . This package contains getdns-query utility. Package: getdp Description-md5: d37be89327ef07aeaf1bd960a9d14b69 Description-en: general environment for the treatment of discrete problems GetDP is a general finite element solver using mixed elements to discretize de Rham-type complexes in one, two and three dimensions. . The main feature of GetDP is the closeness between the input data defining discrete problems (written by the user in ASCII data files) and the symbolic mathematical expressions of these problems. . See GetDP's reference manual for a more thorough overview of GetDP's capabilities: http://www.geuz.org/getdp Package: getdp-sparskit Description-md5: c238adac56d31689c87d19ae4f434b5b Description-en: general environment for the treatment of discrete problems GetDP is a general finite element solver using mixed elements to discretize de Rham-type complexes in one, two and three dimensions. . The main feature of GetDP is the closeness between the input data defining discrete problems (written by the user in ASCII data files) and the symbolic mathematical expressions of these problems. . See GetDP's reference manual for a more thorough overview of GetDP's capabilities: http://www.geuz.org/getdp . Getdp is compiled with SPARSKIT support Package: getmail6 Description-md5: 09c4168831bf7d57c2fbdb2c58e309d4 Description-en: mail retriever with support for POP3, IMAP4 and SDPS getmail6 is intended as a simple replacement for fetchmail. It retrieves mail (either all messages, or only unread messages) from one or more POP3/IMAP4/SDPS servers for one or more email accounts, and reliably delivers into a qmail-style Maildir, mbox file or to a command (pipe delivery) like maildrop or procmail, specified on a per-account basis. getmail6 also has support for domain (multidrop) mailboxes. . Supported protocols: POP3, POP3-over-SSL, IMAP4, IMAP4-over-SSL, and SDPS mail. . getmail6 is based on getmail with adaptations for Python3. Package: gf-complete-tools Description-md5: 3a0f8dafbdb443be3c9fdedc0d188b47 Description-en: Galois Field Arithmetic - tools Galois Field arithmetic forms the backbone of erasure-coded storage systems, most famously the Reed-Solomon erasure code. A Galois Field is defined over w-bit words and is termed GF(2^w). As such, the elements of a Galois Field are the integers 0, 1, . . ., 2^w − 1. Galois Field arithmetic defines addition and multiplication over these closed sets of integers in such a way that they work as you would hope they would work. Specifically, every number has a unique multiplicative inverse. Moreover, there is a value, typically the value 2, which has the property that you can enumerate all of the non-zero elements of the field by taking that value to successively higher powers. . This package contains miscellaneous tools for working with gf-complete. Package: gfarm-client Description-md5: 53c09bb5deaa4cef06699deaddd7dfc8 Description-en: Gfarm file system clients The Gfarm file system is designed to turn commodity PCs into nodes of a distributed storage network, implementing the Grid Datafarm architecture for global petascale data-intensive computing. It solves performance and reliability problems in NFS and AFS by means of multiple file replicas, and not only prevents performance degradation due to access concentration, but also supports fault tolerance and disaster recovery. . This package provides client utilities for Gfarm. Package: gfarm-doc Description-md5: 4e27e9c979f85a1396efdf5604e32e26 Description-en: Gfarm file system documentation The Gfarm file system is designed to turn commodity PCs into nodes of a distributed storage network, implementing the Grid Datafarm architecture for global petascale data-intensive computing. It solves performance and reliability problems in NFS and AFS by means of multiple file replicas, and not only prevents performance degradation due to access concentration, but also supports fault tolerance and disaster recovery. . This package provides documentation for Gfarm. Package: gfmd Description-md5: 3f0f7dcd15050d2800c055dcb24b3001 Description-en: Gfarm file system metadata server The Gfarm file system is designed to turn commodity PCs into nodes of a distributed storage network, implementing the Grid Datafarm architecture for global petascale data-intensive computing. It solves performance and reliability problems in NFS and AFS by means of multiple file replicas, and not only prevents performance degradation due to access concentration, but also supports fault tolerance and disaster recovery. . This package provides the Gfarm metadata server, which equips a host to function as a server node managing file system metadata. Package: gfortran-14 Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2 Description-en: GNU Fortran compiler This is the GNU Fortran compiler, which compiles Fortran on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. Package: gfortran-14-doc Description-md5: 17a01a9ada93e104865a01e6615e2401 Description-en: Documentation for the GNU Fortran compiler (gfortran) Documentation for the GNU Fortran compiler in info format. Package: gfortran-14-for-build Description-md5: 748b70d5e078f51a0a1a8810f97e7888 Description-en: GNU Fortran compiler for the build architecture This is the GNU Fortran compiler for the build architecture, which compiles Fortran on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. . This is a dependency package. Package: gfortran-14-for-host Description-md5: 45750004f61e98b776fd803bf4361bf0 Description-en: GNU Fortran compiler for the host architecture This is the GNU Fortran compiler for the host architecture, which compiles Fortran on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gfortran-14-multilib Description-md5: ad5cf91f123889c593b105572b4a958c Description-en: GNU Fortran compiler (multilib support) This is the GNU Fortran compiler, which compiles Fortran on platforms supported by the gcc compiler. . This is a dependency package, depending on development packages for the non-default multilib architecture(s). Package: gfortran-14-x86-64-linux-gnu Description-md5: d58c4dfdb182f598353d755dda19253d Description-en: GNU Fortran compiler for the x86_64-linux-gnu architecture This is the GNU Fortran compiler for the x86_64-linux-gnu architecture, which compiles Fortran on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. Package: gfortran-mingw-w64 Description-md5: 226bdce350b0262f3c77b87c36299c88 Description-en: GNU Fortran compiler for MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Fortran compiler, supporting cross-compiling to 32- and 64-bit MinGW-w64 targets. Package: gfortran-mingw-w64-i686 Description-md5: 8514229bdbe4d596f03ba9790bbcfd2a Description-en: GNU Fortran compiler for MinGW-w64 targeting Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Fortran compiler, supporting cross-compiling to 32-bit MinGW-w64 targets. Package: gfortran-mingw-w64-i686-posix Description-md5: 8a0592c2734bdbf3cad2e63b33589d7c Description-en: GNU Fortran compiler for MinGW-w64, Win32/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Fortran compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the POSIX threading model. Package: gfortran-mingw-w64-i686-win32 Description-md5: 189f58f8edc956cf8be003dc5d75ed39 Description-en: GNU Fortran compiler for MinGW-w64, Win32/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Fortran compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the Win32 threading model. Package: gfortran-mingw-w64-x86-64 Description-md5: f81944970a0452452936b0dfcfe0605b Description-en: GNU Fortran compiler for MinGW-w64 targeting Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Fortran compiler, supporting cross-compiling to 64-bit MinGW-w64 targets. Package: gfortran-mingw-w64-x86-64-posix Description-md5: 416377ec0777856235543e1a2b85afce Description-en: GNU Fortran compiler for MinGW-w64, Win64/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Fortran compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the POSIX threading model. Package: gfortran-mingw-w64-x86-64-win32 Description-md5: 8d5bee720a90108f09b45c667c3c492e Description-en: GNU Fortran compiler for MinGW-w64, Win64/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Fortran compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the Win32 threading model. Package: gfsd Description-md5: 94f134ae149cc59a9344c11b5c99568e Description-en: Gfarm file system daemon The Gfarm file system is designed to turn commodity PCs into nodes of a distributed storage network, implementing the Grid Datafarm architecture for global petascale data-intensive computing. It solves performance and reliability problems in NFS and AFS by means of multiple file replicas, and not only prevents performance degradation due to access concentration, but also supports fault tolerance and disaster recovery. . This package provides the Gfarm file system daemon, which equips a host to function as a storage node for the network. Package: gftl-dev Description-md5: 9f2f6d38813e2e2da2e41e25c10d3150 Description-en: Containers and iterators for Fortran gFTL provides a mechanism to easily create robust containers and associated iterators which can be used within Fortran applications. The primary methods are intended to be as close to their C++ STL analogs as possible. These containers are a powerful productivity multiplier for certain types of software development, and hope that others find them to be just as useful. Package: gftl-shared-dev Description-md5: a15a2de928cb6400924760d379ce62c8 Description-en: Common gFTL containers of Fortran intrinsic types gFTL provides a mechanism to easily create robust containers and associated iterators which can be used within Fortran applications. The primary methods are intended to be as close to their C++ STL analogs as possible. The following three types of containers are provided: Vector (list), Set, Map (associated array). . This package provides gFTL containers for the Fortran intrinsic types. Package: ghex Description-md5: 67cf246af8ab12639e8fc0d8c020bd11 Description-en: GNOME Hex editor for files The GHex program can view and edit files in two ways, hex or ascii. Good for editing saved game files. Package: ghostess Description-md5: ee1f6c5fc131288e29183dcd81610442 Description-en: graphical DSSI plugin host A graphical DSSI host, based on jack-dssi-host, but capable of saving and restoring plugin configuration, as well as specifying MIDI channels and layering synths. Package: gifti-bin Description-md5: f0f940dbb5976ff7387b3eae3ecbd19d Description-en: tools shipped with the GIFTI library GIFTI is an XML-based file format for cortical surface data. This reference IO implementation is developed by the Neuroimaging Informatics Technology Initiative (NIfTI). . This package provides the tools that are shipped with the library (gifti_tool and gifti_test). Package: gigolo Description-md5: febd62208284054635976501942ff045 Description-en: frontend to manage connections to remote filesystems using GIO/GVfs Gigolo is a frontend to easily manage connections to remote filesystems using GIO/GVfs. It allows you to quickly connect/mount a remote filesystem and manage bookmarks of such. Package: gigtools Description-md5: d8a4bdc27dbadc6909ec54391b64d937 Description-en: command line tools for Gigasampler and DLS Level 1/2 files Raw file handling for audio sampler files based on DLS Level 1/2 and Gigasampler. These files are typically used in modern day audio waveform samplers. This package contains the following command line tools: . gigdump: Prints out the content of a .gig file. gigextract: Extracts samples from a .gig file. dlsdump: Prints out the content of a DLS file. rifftree: Prints out the RIFF tree of an arbitrary RIFF container file. sf2dump: Prints out the content of a .sf2 file. sf2extract: Extracts audio samples from a .sf2 file. korgdump: Prints out the content of KORG sound files (.KSF, .KMP). korg2gig: Converts KORG (.KSF, .KMP) sound files to GigaStudio (.gig) files. akaidump: Dump an AKAI media i.e. from a CDROM drive as disk image file to your HD. akaiextract: Extracts audio samples from an AKAI media or from an AKAI disk image file. Package: gimagereader Description-md5: 48d985281da7da5e501aa4c82fccbf2c Description-en: Graphical GTK+ front-end to tesseract-ocr gImageReader is a simple front-end to tesseract-ocr. Tesseract is probably the most accurate open source optical character recognition (OCR) software and can recognize text in over 60 languages. . gImageReader supports automatic page layout detection but the user can also manually define and adjust the recognition regions. It is possible to import images from disk, scanning devices, clipboard and screenshots. gImageReader also supports multipage PDF documents. Recognized text is displayed directly next to the image and basic text editing including search/replace and removing of line breaks is possible. Spellchecking for the output text is also supported if the corresponding dictionaries are installed. . This package contains the GTK+ variant of gImageReader. Package: gimagereader-common Description-md5: ae49b09dbdf514425828c63494d19ae9 Description-en: gImageReader common files gImageReader is a simple front-end to tesseract-ocr. Tesseract is probably the most accurate open source optical character recognition (OCR) software and can recognize text in over 60 languages. . gImageReader supports automatic page layout detection but the user can also manually define and adjust the recognition regions. It is possible to import images from disk, scanning devices, clipboard and screenshots. gImageReader also supports multipage PDF documents. Recognized text is displayed directly next to the image and basic text editing including search/replace and removing of line breaks is possible. Spellchecking for the output text is also supported if the corresponding dictionaries are installed. . This package contains common files for the GTK+ and Qt variants of gImageReader. Package: gimagereader-qt Description-md5: 4892610dbf2e2d5dd4405c7e51ff9f45 Description-en: Graphical Qt front-end to tesseract-ocr gImageReader is a simple front-end to tesseract-ocr. Tesseract is probably the most accurate open source optical character recognition (OCR) software and can recognize text in over 60 languages. . gImageReader supports automatic page layout detection but the user can also manually define and adjust the recognition regions. It is possible to import images from disk, scanning devices, clipboard and screenshots. gImageReader also supports multipage PDF documents. Recognized text is displayed directly next to the image and basic text editing including search/replace and removing of line breaks is possible. Spellchecking for the output text is also supported if the corresponding dictionaries are installed. . This package contains the Qt variant of gImageReader. Package: gimagereader-qt5 Description-md5: bfe8ebc058cce6653c20fea6f85a4246 Description-en: transitional package This is a transitional package. It can safely be removed. Package: ginac-tools Description-md5: 3c7d3cfd0ba2efeb745a11f0b3171b14 Description-en: GiNaC symbolic framework support tools GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is a library for doing symbolic (i.e. non-numeric) computation directly in the C++ programming language. . This package provides some additional tools, like the popular ginsh (GiNaC interactive shell) and viewgar (for inspecting GiNaC archive files). Package: ginga Description-md5: 972fb915e6622a9c7b415eaaef76f0f9 Description-en: Astronomical image viewer Ginga is a toolkit designed for building viewers for scientific image data in Python, visualizing 2D pixel data in numpy arrays. It can view astronomical data such as contained in files based on the FITS (Flexible Image Transport System) file format. It is written and is maintained by software engineers at the Subaru Telescope, National Astronomical Observatory of Japan. . The Ginga toolkit centers around an image display object which supports zooming and panning, color and intensity mapping, a choice of several automatic cut levels algorithms and canvases for plotting scalable geometric forms. In addition to this widget, a general purpose "reference" FITS viewer is provided, based on a plugin framework. A fairly complete set of standard plugins are provided for features that is expected from a modern FITS viewer: panning and zooming windows, star catalog access, cuts, star pick/fwhm, thumbnails, etc. . This package contains the image viewer based on Python 3. Package: gir1.2-abi-3.0 Description-md5: 3080f9492437b653f33ad601202f0ae1 Description-en: GObject introspection data for libabiword This package contains introspection data for libabiword. . It can be used by packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-appstreamglib-1.0 Description-md5: 5c470e9895465da5de82ce57f0c8435a Description-en: GObject introspection data for the libappstream-glib library AppStream is a cross-distribution effort for creating and sharing metadata about software components available in the package repositories of a distribution. . This package contains introspection data for the libappstream-glib library. Package: gir1.2-babl-0.1 Description-md5: f0d0e6406e6a3e5398c1906c13be6481 Description-en: GObject introspection data for Babl library Babl is a dynamic, any to any, pixel format conversion library. It provides conversions between the myriad of buffer types images can be stored in. Babl doesn't only help with existing pixel formats, but also facilitates creation of new and uncommon ones. . This package contains introspection data for the library. . This package can be used by other packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-brasero-3.1 Description-md5: 7c1eeb238606ff6f5c6a9ecdcd3121f5 Description-en: CD/DVD burning library for GNOME - GObject introspection data This package contains introspection data for the GNOME CD/DVD burning library . It can be used by packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-caja-2.0 Description-md5: d2d03b886d3ddf07dc0cfb9d52676537 Description-en: GObject introspection data for Caja Caja is the official file manager for the MATE desktop. It allows one to browse directories, preview files and launch applications associated with them. It is also responsible for handling the icons on the MATE desktop. It works on local and remote filesystems. . This package contains introspection data for Caja. . It can be used by packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-cinnamondesktop-3.0 Description-md5: 3f75c79d7d007d1a1096d351b0f120b3 Description-en: Introspection data for CinnamonDesktop This package contains the introspection data for CinnamonDesktop. Package: gir1.2-cogl-1.0 Description-md5: 148c6f8cbdcd16e6500ac32753a34daf Description-en: GObject introspection data for the Cogl 1.0 library This package contains introspection data for the Clutter scene graph library. . It can be used by packages using the GIRepository format to generate dynamic bindings for libcogl. Package: gir1.2-coglpango-1.0 Description-md5: 9add089f4444192d7be4e46f724bc4b0 Description-en: GObject introspection data for the CoglPango 1.0 library This package contains introspection data for the Clutter scene graph library. . It can be used by packages using the GIRepository format to generate dynamic bindings for libcogl-pango. Package: gir1.2-cvc-1.0 Description-md5: 2a9b5ddab080b7b95ea96cba397ddf2b Description-en: Introspection data for Cinnamon pulseaudio abstraction This package contains the introspection data for Cinnamon pulseaudio abstraction. Package: gir1.2-evd-0.2 Description-md5: 02d0dacb62ba2a6d2e8061c33554a998 Description-en: Peer-to-peer inter-process communication library - GObject introspection data EventDance is an open source library for interconnecting heterogeneous applications in a simple, secure and scalable fashion. It provides a nice API to send and receive data among distributed applications over different types of transports. This and other features like cryptography, make EventDance a perfect choice for peer-to-peer application development. . This package contains the GObject introspection data. It can be used by packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-fcitx-1.0 Description-md5: 208284b6c5637b159e731b162abbfdb1 Description-en: GObject introspection data for fcitx Fcitx is an input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package can be used by other packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-fcitxg-1.0 Description-md5: b5bdbc76868abb1a9d7d03e47f4cceca Description-en: GObject introspection data for fcitx5 Fcitx5 is the next generation of fcitx input method framework. It provides pleasant and modern input experience with intuitive graphical configuration tools. The framework is highly extensible with support for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop environments and a developer-friendly API. . Some of its new features include support of both Wayland and Xorg and the ability to mimic IBus Input Method Framework in order to provide better compatibility across different Linux distributions and desktop environments. . This package contains introspection data for Fcitx5. It can be used by packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-flatpak-1.0 Description-md5: d56a77ab2a71ace5e8bdb87dcec05c28 Description-en: Application deployment framework for desktop apps (introspection) Flatpak installs, manages and runs sandboxed desktop application bundles. See the flatpak package for a more comprehensive description. . This package can be used by other packages using the GIRepository format to generate dynamic bindings for libflatpak0. Package: gir1.2-folks-0.7 Description-md5: 101a0cc9448dd2bd027680cded24f583 Description-en: library to aggregates people into metacontacts - GObject-Introspection libfolks is a library that aggregates people from multiple sources (eg, Telepathy connection managers and eventually evolution data server, Facebook, etc.) to create metacontacts. . It can be used by packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-gcab-1.0 Description-md5: c8e010457d1de4d0252ea434ea64bcdd Description-en: Microsoft Cabinet file manipulation library - gir bindings libgcab provides functions to manipulate cabinet (.cab) files, both for reading and writing their contents. . This package contains the GObject introspection repository bindings. Package: gir1.2-ges-1.0 Description-md5: 6becd314b8c159acf979f724d8fa3df7 Description-en: GObject introspection data for the GES library The GStreamer multimedia framework and the accompanying NLE set of plugins for non-linear editing offer all the building blocks for: * Decoding and encoding to a wide variety of formats, through all the available GStreamer plugins. * Easily choosing segments of streams and arranging them through time through the NLE set of plugins. But all those building blocks only offer stream-level access, which results in developers who want to write non-linear editors to write a consequent amount of code to get to the level of non-linear editing notions which are closer and more meaningful for the end-user (and therefore the application). . The GStreamer Editing Services (GES) aims to fill the gap between GStreamer/NLE and the application developer by offering a series of classes to simplify the creation of many kind of editing-related applications. . This package contains introspection data for the GStreamer editing services. Package: gir1.2-gfls-1 Description-md5: 4d5f757e6e979acffa4bebd94ca94a1f Description-en: File loading and saving library for gedit - GObject introspection libgedit-gfls is a file loading and saving library for the gedit text editor. . This package contains the GObject introspection binding. Package: gir1.2-gm-0 Description-md5: 2409e8699db1479abe2e41d862f8d547 Description-en: GObject introspection data for gmobile gmobile is a library containing mobile related helpers for glib based projects. . This package contains introspection data for the gmobile library. Package: gir1.2-govirt-1.0 Description-md5: 53038ce1b062fd08c562b83d19f572b2 Description-en: GObject introspection data for libgovirt libgovirt is a library that allows applications to use oVirt REST API to list VMs managed by an oVirt instance, and to get the connection parameters needed to make a SPICE/VNC connection to them. . This package contains introspection data for the libgovirt library. Package: gir1.2-granite-7.0 Description-md5: a3b95c9aacdd3640e615decf44627445 Description-en: extension of GTK4 libraries (introspection files) Granite-7 is an extension of GTK4. Among other things, it provides complex widgets and convenience functions designed for use in apps built for elementary OS. . This package can be used by other packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-gspell-1 Description-md5: 7999f69e300c63c049aa9b0b548f4579 Description-en: spell-checking library for GTK+ applications - GObject introspection gspell provides a flexible API to add spell checking to a GTK+ application. It features: * GObject wrappers around Enchant * An inline spell checker for GtkTextView (enhanced version of GtkSpell) * A spell checker dialog for GtkTextView * Support of the no-spell-check tag defined by GtkSourceView * Language choosers (button and dialog) . This package contains the GObject introspection binding Package: gir1.2-gst-rtsp-server-1.0 Description-md5: 86caaabae9e614dcf85cc74d17bd9192 Description-en: GObject introspection data for the GStreamer RTSP Server gst-rtsp-server is a library on top of GStreamer for building an RTSP server or embedding RTSP server capabilities into applications. . GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. . This package contains introspection data for the GStreamer RTSP Server. Package: gir1.2-gtksessionlock-0.1 Description-md5: ffe7e9a4c00ebb4dc51d9549b9ee01cb Description-en: Wayland screen locker library using ext-session-lock-v1 (gir bindings) gtk-session-lock is a library to use GTK 3 to build screen lockers using the secure ext-session-lock-v1 protocol. This Library is compatible with C, C++ and any language that supports GObject introspection files (Python, Vala, etc, see using the library below). . This library is a fork of the incredible gtk-layer-shell, which has laid all the groundwork necessary to make this happen. . This package can be used by other packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-gtksource-300 Description-md5: 01178d22f437bac194ac864c55c6b2d6 Description-en: gir files for the GTK+ syntax highlighting widget libgedit-gtksourceview is a library that extends GtkTextView, the standard GTK widget for multiline text editing. This library adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. . This package contains GObject introspection information. Package: gir1.2-gupnpigd-1.6 Description-md5: 81f4ea8b350871b0d020a0e2ca6ee32a Description-en: GObject introspection data for the GUPnP IGD library This package contains introspection data for GUPnP IGD, a UPnP Internet Gateway Device library. . It can be used by packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-itl-1.0 Description-md5: 2f28551251fab78b86672bc989de43ea Description-en: GObject introspection data for Itl 1.0 library This library is a GObject bindings library for libitl (Islamic tools & library project), libitl allows applications to convert between Hijri/Gregorian dates and compute Muslim prayer times and Qibla direction based on multiple methods of calculation. . This package contains introspection data for the GObject bindings library. Package: gir1.2-jsonrpc-1.0 Description-md5: e018f35484046dca4c9f4a8997e8c446 Description-en: GObject introspection data for jsonrpc-glib This package contains GObject introspection information. . It can be used by packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-lfb-0.0 Description-md5: 0cd810ec77124e4eafe52868666f7e01 Description-en: GObject introspection data for libfeedback Feedbackd is a DBus activated daemon that provides haptic/ visual/audio feedback based on events selected from configurable profiles. . This package contains introspection data for the libfeedback library. Package: gir1.2-libmsi-1.0 Description-md5: 2dd5b6328a53bf18283f0dfc14ecd3e8 Description-en: Windows Installer file manipulation library - gir bindings libmsi provides functions to manipulate Windows Installer (.msi) files, both for reading and writing their contents and querying their databases. . This package contains the GObject introspection repository bindings. Package: gir1.2-libxfce4panel-2.0 Description-md5: 6f88d6a939694f758eac9078910bbf06 Description-en: Xfce4 panel library (introspection data) This package contains introspection data for the library (GTK3 variant) used by various plugins for the Xfce panel. Package: gir1.2-libxfce4windowing-0.0 Description-md5: c70358f3a947a4f54538c0a72c7b8c7b Description-en: Typelib file for libxfce4windowing This package contains the headers for libxfce4windowing. If you intend to code wayland applications for the Xfce4 desktop environment, you need to install this package. . This package provides the introspection data for libxfce4windowing. Package: gir1.2-libxfce4windowingui-0.0 Description-md5: dc0d6e1bfd7f5e59f4ffaadbd968b410 Description-en: Typelib file for libxfce4windowingui This package contains the headers for libxfce4windowing. If you intend to code wayland applications for the Xfce4 desktop environment, you need to install this package. . This package provides the introspection data for libxfce4windowingui. Package: gir1.2-manette-0.2 Description-md5: 550e1d1705d49a0ad1689f12265144fd Description-en: GObject introspection data for libmanette This package contains GObject introspection information. . It can be used by packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-matedesktop-2.0 Description-md5: 9587d13bbedea4b417ad0c7a5a289e4c Description-en: GObject introspection data for the libmate-desktop library The MATE component mate-desktop contains the libmate-desktop library, the mate-about program, as well as some desktop-wide documents. . The libmate-desktop library provides an API shared by several applications on the desktop, but that cannot live in the platform for various reasons. . This package contains introspection data for the library. . It can be used by packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-matekbd-1.0 Description-md5: b5b57ebd921fc4f773f284f0f84c8abe Description-en: GObject introspection data for libmatekbd and libmatekbdui libmatekbd offers an API to manage the keyboard in MATE applications. . libmatekbdui offers an API to display a graphical user interface for libmatekbd operations. . This package contains introspection data for the libmatekbd and the libmatekbdui libraries. . It can be used by packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-matemenu-2.0 Description-md5: 8d14bf35d9d4453147c321f3cc89a591 Description-en: GObject introspection data for the MATE menu specification This package contains introspection data for MATE menu specification, an implementation of the draft "Desktop Menu Specification" from freedesktop.org. . It can be used by packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-shumate-1.0 Description-md5: bae02491367acc355bde51cead1d372b Description-en: GTK4 widgets for embedded maps - gir bindings It supports numerous free map sources such as OpenStreetMap, OpenCycleMap, OpenAerialMap and Maps for free. . This package can be used by other packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-skk-1.0 Description-md5: d9ff39c490975bfcd43632b300062127 Description-en: library to deal with Japanese kana-kanji conversion method - introspection data Libskk is a library that provides GObject-based interface of Japanese input methods. Currently it supports SKK (Simple Kana Kanji) with various typing rules including romaji-to-kana, AZIK, ACT, TUT-Code, T-Code, and NICOLA. . This package contains the GObject introspection data. Package: gir1.2-telepathyglib-0.12 Description-md5: 79b134317a8965965a687e169f21caea Description-en: GLib Telepathy connection manager library (GObject-Introspection) This package contains introspection data for telepathy-glib, which can be used to generate dynamic bindings for Telepathy components. . These GObject-Introspection bindings are considered to be experimental by the maintainers of telepathy-glib, and might receive incompatible changes until at least telepathy-glib 0.14.0. . Telepathy is a D-Bus framework for unifying real time communication, including instant messaging, voice calls and video calls. It abstracts differences between protocols to provide a unified interface for applications. Package: gir1.2-thunarx-3.0 Description-md5: a4863920cf5b2e48f81428ce236f81cd Description-en: Typelib file for thunar This package contains the Thunar extension library which permits adding new features to the Thunar file manager. . This package provides the introspection data for thunar. Package: gir1.2-ukwm-1 Description-md5: 5a17bc86d55c537036d2ed8eecb6cdfb Description-en: GObject introspection data for Ukwm Ukwm is a small window manager, using GTK+ and Clutter to do everything. . Ukwm is the clutter-based evolution of Metacity, which, as the author says, is a "Boring window manager for the adult in you. Many window managers are like Marshmallow Froot Loops; Metacity is like Cheerios." . This package contains the GObject introspection data which may be used to generate dynamic bindings. Package: gir1.2-umockdev-1.0 Description-md5: fbb61fba8c934a3abb2dd226ec23d275 Description-en: introspection data for umockdev library umockdev mocks hardware devices for creating unit tests for libraries and programs that handle Linux hardware devices. . This package contains the introspection data for the libumockdev library. Package: gir1.2-v-sim-1.0 Description-md5: b88785f37cb67c6dabe2c223cc211dfe Description-en: Visualize atomic structures (gir bindings) V_Sim visualizes atomic structures such as crystals, grain boundaries, molecules and so on (either in binary format, or in plain text format). . This package can be used by other packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-vips-8.0 Description-md5: 6a5a50d6b91f7bd84add8c9d061eb07d Description-en: GObject introspection data for VIPS VIPS is an image processing system designed with efficiency in mind. It is good with large images (ones that larger than the amount of RAM in your machine), and for working with colour. It can perform many image manipulation tasks much faster than other packages such as ImageMagick and the GIMP and includes some special features such as creating single "mosaic" images from multiple parts. . VIPS consists of two main components: an image processing library with some command-line tools and a spreadsheet-like graphical user interface. The graphical interface is available in the nip2 package. . This package provides the introspection data for VIPS library. Package: gir1.2-xapp-1.0 Description-md5: cd11763cad28e22896f2e168ea48d58f Description-en: Introspection data for Xapp Xapp provides components which are common to multiple desktop environments and required to implement cross-DE solutions. . This package contains the introspection data for Xapp. Package: git-cola Description-md5: 9324e28ad53a522b449eb332a4b93078 Description-en: highly caffeinated git GUI Git-cola is a git GUI optimized for working with the git index. . Git-cola can compare arbitrary commits using standard merge tools. With it you can search commit messages, content, authors, paths, data ranges etc. and it makes it easy to interactively edit the index. Package: git-credential-oauth Description-md5: a5bcae974c8df2135d63650e528b7b33 Description-en: Git credential helper for GitHub and other forges using OAuth A Git credential helper that authenticates to GitHub, GitLab, BitBucket and other forges using OAuth. The first time you push, the helper will open a browser window to authenticate. Subsequent pushes within the cache timeout require no interaction. Package: git-debpush Description-md5: 105ec8f4a6cd42b7b9240815a87a8f8d Description-en: client script for git pushing to Debian-style archives git-debpush is a script to create and push a specially formatted signed git tag. The metadata in the tag indicates that the tagged commit should be pushed (or "uploaded") to a Debian-style archive. . Tags generated by this script can be read by an intermediary service, which performs any conversion that's needed (such as producing and signing a .dsc and .changes), and then uploads the result to the Debian-style archive on your behalf. . This package also ships git-deborig, a program which tries to produce Debian orig.tar using git-archive(1). (This program used to be in the 'devscripts' package.) Package: git-debrebase Description-md5: e4745a1c73d8cbbfb3a0f6cbfa82eeaf Description-en: rebasing git workflow tool for Debian packaging git-debrebase is a tool for representing in git, and manipulating, Debian packages based on upstream source code. . git-debrebase is an alternative to workflows including git-dpm, gbp pq, and direct use of quilt patches. Package: git-dpm Description-md5: 2e056c0a17325271b8379b7f70e2c0da Description-en: git Debian package manager Manage Debian source packages in an git archive, storing possible changes to the upstream source as git commits that are stored in "3.0 (quilt)" format patch series. Package: git-extras Description-md5: 586868900a4b72be0cda7cfc3efa7582 Description-en: Extra commands for git This package provides extra git commands to easily solve typical tasks such as managing remote branches, managing feature/refactor/bug workflows and generate some repository stats. Package: git-merge-changelog Description-md5: 7f0c01842e0b7082290afb8a754cb31e Description-en: git merge driver for GNU ChangeLog files ChangeLog files *always* foul up most version control systems in their default configuration. . git-merge-changelog is a tool from gnulib designed to help with this for the case of GNU-style ChangeLogs; it can be used with at least git, bzr, and hg. Package: git-quick-stats Description-md5: 2e47a1d13f13108f786a9767ae385d32 Description-en: simple and efficient way to access various statistics in git repository Git quick statistics is a simple and efficient way to access various statistics in git repository. Package: git-remote-hg Description-md5: e234f635f09d5f36868752fb5f2ed305 Description-en: bidirectional bridge between Git and Mercurial This package provides the hg remote helper, which allows Git to read from and write to Mercurial repositories as though they were remote Git repositories. Package: git-subrepo Description-md5: 15d03ff71d04ea7468923acf31fdecf9 Description-en: Alternative to git-submodule(1) and git-subtree(1) git-subrepo allows embedding and managing copies of other git repositories in your repo for purposes such as vendoring. . Commits in the parent repo involving the subrepo can easily be pushed back upstream even when they touch files outside the subrepo -- these will simply be omitted. . Pulling new upstream commits back into your repo is naturally also possible. . git-subrepo is designed such that only the maintainer of a repo will actually need to have it installed, contributors only need to do so if they wish to push/pull from the subrepo's upstream and user should never have to interact with git-subrepo at all since all of a subrepos file are available right after a plain git-clone. . This is unlike git-submodule(1)s where all users and contributors must be aware of their presence and deal with them. . git-subrepo is in principle somewhat similar to git-subtree(1) as it also embedds snapshot copies of other repos, however it is much easier to use and the way the history is kept is less convoluted. Pulling any number of new commits from a subrepo's upstream will result in only a single commit in the parent repo for example. Package: git2cl Description-md5: 77c2b4a45820e6a8ee9a5dd3bbdf6276 Description-en: Simple tool to convert git logs to GNU ChangeLog format git2cl is used to automatically generate GNU ChangeLogs from git logs. . GNU ChangeLog format specification is available from: http://www.gnu.org/prep/standards/html_node/Change-Logs.html Package: gita Description-md5: 48e6c5cc3046b338f8190678995c9536 Description-en: Manage many git repos Gita is a command-line tool to manage multiple git repos: . * display the status of multiple Git repos such as branch, modification, commit message side by side * (batch) delegate git commands/aliases from any working directory . If several repos are related, Gita helps to see their status together too. Package: gkrellm-bfm Description-md5: 533975de70ebeba8dff14f31a86ffc00 Description-en: system load plugin for gkrellm with a duck A load monitor plugin for gkrellm, descended from wmfishtime and bubblemon. Features include fish representing network traffic, bubbles representing CPU usage, and a duck representing a duck. Package: gkrellm-volume Description-md5: 8f0b0b243f369c6a6d9e51e072489741 Description-en: Mixer plugin for GKrellM This GKrellM plugin allows you to control the mixer of your soundcard. Package: gkrellshoot Description-md5: 64306555cbfc37198b8d75a1fdec59c7 Description-en: Plugin for gkrellm to lock the screen and make screenshots This plugin gives easy access to screenlock and screenshot facilities. For screenshot it uses ImageMagick. The plugin displays animations (like a screensaver) along with 'Lock' and 'Shoot' buttons to be clicked on. With the 'Shoot' button one can either grab a window, selected area or the whole screen. It's also possible to delay the screenshot by a given number of seconds. Another feature is that grabbed images can be viewed with your preferred image viewer. Pressing 'Lock' button will lock the screen and start your screen saver. (You need to have xscreensaver installed to use this feature.) Package: glance-tempest-plugin Description-md5: f366cae71f11388dac240c09826f8536 Description-en: OpenStack Integration Test Suite - Glance plugin Tempest is a set of integration tests to be run against a live Openstack cluster in order to make sure that all components are working as expected. Tempest will start and stop virtual machine in order to check that your cloud is working as expected. . This package contains the Glance plugin. Package: glances Description-md5: b985e0253103aa5027d5b25058344340 Description-en: Curses-based monitoring tool Glances is a curses-based monitoring tool for GNU/Linux or BSD OS. Glances uses the PsUtil library to get information from your system. . It monitors CPU, load, memory, network bandwidth, disk I/O, disk use, process. Package: glances-doc Description-md5: 86b356cef08ba1aad85b54aa12b3f27b Description-en: Documentation for glances Curses-based monitoring tool This package provides all information about glances and how to use it Glances is a cross-platform curses-based monitoring tool which aims to present a maximum of information in a minimum of space, ideally to fit in a classical 80x24 terminal or higher to have additional information. Also work in client/server mode. Remote monitoring could be done via terminal or web interface Package: glasscoder Description-md5: 567d260b5daee95a4f2903ab6809769d Description-en: minimalist audio encoder for generating live streams GlassCoder is a minimalist audio encoder for IceCase and Soutcase streaming servers as well as HTTP Live Streaming (HLS). It supports the following audio sources: . Advanced Linux Sound Architecture (ALSA) File Streaming (FILE) JACK Audio Connection Kit (JACK) . The base GlassCoder streamer component utilizes no configuration files or GUI interface whatsoever; with the 'user interface' consisting entirely of the command-line invocation. As such, it is well suited for use cases where the encoder is completely driven by an external system or script. . The following audio codecs are supported: . MPEG-1/1.5 Layer 3 ('MP3') Ogg Opus Ogg Vorbis PCM16 . Also included is GlassGui, a graphical point-and-click interface that can be used to drive GlassCoder or generate command-line invocations that can be copy/pasted to other systems Package: glassgui Description-md5: 38ab7de77904d8358cdefebac73f1fd9 Description-en: minimalist audio encoder GUI for generating live streams GlassCoder is a minimalist audio encoder for IceCase and Soutcase streaming servers as well as HTTP Live Streaming (HLS). It supports the following audio sources: . Advanced Linux Sound Architecture (ALSA) File Streaming (FILE) JACK Audio Connection Kit (JACK) . The base GlassCoder streamer component utilizes no configuration files or GUI interface whatsoever; with the 'user interface' consisting entirely of the command-line invocation. As such, it is well suited for use cases where the encoder is completely driven by an external system or script. . The following audio codecs are supported: . MPEG-1/1.5 Layer 3 ('MP3') Ogg Opus Ogg Vorbis PCM16 . This package contains GlassGui, a graphical point-and-click interface that can be used to drive GlassCoder or generate command-line invocations that can be copy/pasted to other systems Package: glbinding-doc Description-md5: 9cc62a22189bfc1d2f5461ce20de800f Description-en: documentation for glbinding glbinding leverages modern C++11 features like enum classes, lambdas, and variadic templates, instead of relying on macros; all OpenGL symbols are real functions and variables. . It provides type-safe parameters, per feature API header, lazy function resolution, multi-context and multi-thread support, global and local function callbacks, meta information about the generated OpenGL binding and the OpenGL runtime, as well as tools and examples for quick-starting your projects. . This package provides the documentation. Package: glbinding-tools Description-md5: 0733f9be11e923d90786e089fc7c9a02 Description-en: command-line tools for glbinding glbinding leverages modern C++11 features like enum classes, lambdas, and variadic templates, instead of relying on macros; all OpenGL symbols are real functions and variables. . It provides type-safe parameters, per feature API header, lazy function resolution, multi-context and multi-thread support, global and local function callbacks, meta information about the generated OpenGL binding and the OpenGL runtime, as well as tools and examples for quick-starting your projects. . This package provides the command-line tools. Package: gle-graphics Description-md5: 018f9b6ea87b70c5034b2da40dd16312 Description-en: Graphics Layout Engine GLE is a graphics scripting language designed for creating publication quality figures such as charts, plots, graphs, and diagrams. It supports various chart types (including function plot, histogram, bar chart, scatter plot, contour plot, color map, and surface plot) through a simple but flexible set of graphing commands; more complex output can be created by relying on its scripting language, which is full featured with subroutines, variables, and logic control. . GLE relies on LaTeX for text output and supports mathematical formulae in graphs and figures. Output formats include (E)PS, PDF, JPEG, and PNG. Package: gle-graphics-glebtool Description-md5: f8728a6048db69619097d92169055230 Description-en: Graphics Layout Engine glebtool glebtool is used to build the PDF gle-graphics-manual Package: gle-graphics-library Description-md5: 4f08499b401e8396d9897ab90a4c3714 Description-en: Library of routines and example scripts written in GLE These scripts used to come bundled with the GLE distribution. However, they may get updated prior to the next release. This repo makes them available separately for users to modify and/or update outside of the GLE release schedule. Package: gle-graphics-manual Description-md5: 951ab063b83647bbf89f71ed4b8dab3f Description-en: Graphics Layout Engine manual The reference manual for GLE. Written in LaTeX. Requires LaTeX, perl, and GLE for building. This manual comes bundled with the GLE distribution. However, it may get updated prior to the next release. This repo makes it available separately for users to modify and/or update outside of the GLE release schedule. Package: glgrib-data Description-md5: 714f8716d08af1ee546655f2384d7b91 Description-en: Display GRIB2 fields using OpenGL (data for glgrib) This package contains the runtime data for glgrib, which are coastlines and landscapes. Package: glgrib-doc Description-md5: 77063f3f61c2fd1396bac2a4938efea0 Description-en: Display GRIB2 fields using OpenGL (glgrib documentation) This is the documentation (in markdown format) for glgrib: pictures and examples. Package: glgrib-egl Description-md5: ef5a17d1eaab5b035ba384d6349c7098 Description-en: Render geophysical fields encoded in GRIB edition 2 using OpenGL This is the headless executable, based on EGL. Display GRIB2 fields with OpenGL. Raster, contour, vector, colorbar, mapscale, coastlines, borders. Lat/lon, lambert, gaussian grid. GLFW backend for interactive display, EGL backend for batch processing without X11 display. Perl/Tk interface. Tested on : - VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06) - VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06) - VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wani [Radeon R5/R6/R7 Graphics] (rev c8) - 3D controller: NVIDIA Corporation GV100GL [Tesla V100S PCIe 32GB] (rev a1) Package: glgrib-glfw Description-md5: d917d803aa437b63eccfc25458f98864 Description-en: Interactive display for geophysical fields encoded in GRIB2 This is the interactive executable, based on GLFW. Display GRIB2 fields with OpenGL. Raster, contour, vector, colorbar, mapscale, coastlines, borders. Lat/lon, lambert, gaussian grid. GLFW backend for interactive display, EGL backend for batch processing without X11 display. Perl/Tk interface. Tested on : - VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06) - VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06) - VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wani [Radeon R5/R6/R7 Graphics] (rev c8) - 3D controller: NVIDIA Corporation GV100GL [Tesla V100S PCIe 32GB] (rev a1) Package: glgrib-shaders Description-md5: 3a80698ab14f59f8cd3e9f1dc0d2f9c4 Description-en: Display GRIB2 fields using OpenGL (shaders for glgrib) This package contains the OpenGL shaders used by glgrib, in its GLFW & EGL flavours. Package: glgrib-testdata Description-md5: 31cda71e04f66e4a650bb855628dcdb1 Description-en: Display GRIB2 fields using OpenGL (test data for glgrib) This package contains mostly GRIB2 files used to create glgrib examples and tests. Package: glgrib-tk Description-md5: f6cf9a13efeaf467fd2810773a422bc3 Description-en: Display GRIB2 fields using OpenGL (Perl/Tk interface) This package offers full access to glgrib capabilities through a Perl/Tk interface. Package: glibc-source Description-md5: 1892ef83f2f36db0d236ccc041158b32 Description-en: GNU C Library: sources This package contains the sources and patches which are needed to build glibc. Package: glmark2-data Description-md5: 24746229a3c7754d19fe2c96cf02bbdb Description-en: OpenGL (ES) 2.0 benchmark suite -- data files glmark2 is a benchmark for OpenGL (ES) 2.0. It uses only the subset of the OpenGL 2.0 API that is compatible with OpenGL ES 2.0. glmark2 offers a suite of scenes that can be used to measure many aspects of OpenGL (ES) 2.0 performance. The way in which each scene is rendered is configurable through a set of options. . This package provides data files. Package: glmark2-drm Description-md5: 4b3bd6f44b044a6bb42310af3f5db0de Description-en: OpenGL 2.0 benchmark suite (DRM / GL) glmark2 is a benchmark for OpenGL 2.0. It uses only the subset of the OpenGL 2.0 API that is compatible with OpenGL ES 2.0. glmark2 offers a suite of scenes that can be used to measure many aspects of OpenGL (ES) 2.0 performance. The way in which each scene is rendered is configurable through a set of options. . This package is intended only for the DRM stand-alone back-end. GL version. Package: glmark2-es2-drm Description-md5: 26acd0455fe1b285a981faaa5f739b46 Description-en: OpenGL 2.0 benchmark suite (DRM / GLESv2) glmark2 is a benchmark for OpenGL 2.0. It uses only the subset of the OpenGL 2.0 API that is compatible with OpenGL ES 2.0. glmark2 offers a suite of scenes that can be used to measure many aspects of OpenGL (ES) 2.0 performance. The way in which each scene is rendered is configurable through a set of options. . This package is intended only for the DRM stand-alone back-end. GLESv2 version. Package: glmark2-es2-wayland Description-md5: 729dc11f74656387f3b317f1330b78e2 Description-en: OpenGL 2.0 benchmark suite (Wayland / GLESv2) glmark2 is a benchmark for OpenGL 2.0. It uses only the subset of the OpenGL 2.0 API that is compatible with OpenGL ES 2.0. glmark2 offers a suite of scenes that can be used to measure many aspects of OpenGL (ES) 2.0 performance. The way in which each scene is rendered is configurable through a set of options. . This package intended only for the wayland platform. GLESv2 version. Package: glmark2-es2-x11 Description-md5: c23230d1a272153e68ada09a256af3db Description-en: OpenGL 2.0 benchmark suite (X11 / GLESv2) glmark2 is a benchmark for OpenGL 2.0. It uses only the subset of the OpenGL 2.0 API that is compatible with OpenGL ES 2.0. glmark2 offers a suite of scenes that can be used to measure many aspects of OpenGL (ES) 2.0 performance. The way in which each scene is rendered is configurable through a set of options. . This package is intended only for the X11 platform. GLESv2 version. Package: glmark2-wayland Description-md5: 187dd022b83d73130051c491caa3366e Description-en: OpenGL 2.0 benchmark suite (Wayland / GL) glmark2 is a benchmark for OpenGL 2.0. It uses only the subset of the OpenGL 2.0 API that is compatible with OpenGL ES 2.0. glmark2 offers a suite of scenes that can be used to measure many aspects of OpenGL (ES) 2.0 performance. The way in which each scene is rendered is configurable through a set of options. . This package intended only for the wayland platform. GL version. Package: glmark2-x11 Description-md5: b6bce2752e6bcd34f45c1b4d8fce215a Description-en: OpenGL 2.0 benchmark suite (X11 / GL) glmark2 is a benchmark for OpenGL 2.0. It uses only the subset of the OpenGL 2.0 API that is compatible with OpenGL ES 2.0. glmark2 offers a suite of scenes that can be used to measure many aspects of OpenGL (ES) 2.0 performance. The way in which each scene is rendered is configurable through a set of options. . This package is intended only for the X11 platform. GL version. Package: glow Description-md5: 35e0d929f9db85fb043c25bd874004d5 Description-en: Render Markdown on the command-line Glow is a terminal based Markdown reader designed from the ground up to bring out the beauty — and power — of the command-line. . Use it to discover Markdown files, read documentation directly on the command line. Glow will find local Markdown files in subdirectories or a local git repository. Package: glpeces Description-md5: e3e2e9a451e2ec237c2696ef489d143a Description-en: Tangram (puzzle) game clone The Tangram is an ancient Chinese puzzle game where the player has to arrange a set of figures with 7 polygonal pieces. Peces allows playing 40 different modalities of tangrams and it includes more than 31,000 figures to solve. Also, it allows creating new figures and competitions. glpeces is especially designed to use in education. Package: glpeces-data Description-md5: 4f0fb7282f9cfe33cf6afa3f933b463c Description-en: Data files for glpeces (Tangram puzzle) The Tangram is an ancient Chinese puzzle game where the player has to arrange a set of figures with 7 polygonal pieces. Peces allows playing 40 different modalities of tangram and it includes more than 31,000 figures to solve. Also, it allows creating new figures and competitions. glpeces is especially designed to use in education. . This package contains architecture-independent required files for glpeces package. The files contain data for the construction of the figures of the game, help, locales and images. Package: glslc Description-md5: 1877a1dac5b9bfcebb2374ecd778c443 Description-en: Command line compiler for GLSL/HLSL to SPIR-V glslc wraps around core functionality in glslang and SPIRV-Tools. glslc and its library aims to provide: - a command line compiler with GCC- and Clang-like usage, for better integration with build systems; - an API where functionality can be added without breaking existing clients; - an API supporting standard concurrency patterns across multiple operating systems; - increased functionality such as file #include support. . This package contains the glslc binary. Package: glvis Description-md5: 76859bfb6754f3224ceb64cba648f5c1 Description-en: accurate and flexible finite element visualization This is an OpenGL tool for visualization of finite element meshes and functions. Package: glymur-bin Description-md5: 88657de093a578500b8b68bb9e5d13c1 Description-en: Python tools for accessing JPEG2000 filesi -- scripts Glymur is an interface to the OpenJPEG library which allows one to read and write JPEG 2000 files from Python. Glymur supports both reading and writing of JPEG 2000 images, but writing JPEG 2000 images is currently limited to images that can fit in memory. Glymur can read images using OpenJPEG library versions as far back as 1.3, but it is strongly recommended to use at least version 2.1.2. . In regards to metadata, most JP2 boxes are properly interpreted. Certain optional JP2 boxes can also be written, including XML boxes and XMP UUIDs. There is incomplete support for reading JPX metadata. . Glymur will look to use lxml when processing boxes with XML content, but can fall back upon the standard library’s ElementTree if lxml is not available. . This package provides utilities and executable scripts. Package: glyrc Description-md5: 77c8b244c018d87101b811df186fbaa1 Description-en: command-line interface to libglyr Glyr is a library to retrieve music-related metadata from several online providers (Amazon, Discogs, Musicbrainz...). . It can be used in media player programs to download cover art, lyrics, biography and much more. . This package contains a command-line interface to the library. Package: gm2-14 Description-md5: e64f12bc1504dd633dc9ff6d7313cb70 Description-en: GNU Modula-2 compiler (version 2) This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms supported by gcc. It uses the gcc backend to generate optimised code. Package: gm2-14-doc Description-md5: 8c1ff0489b300a48b35a366311e7c7fd Description-en: Documentation for the GNU Modula-2 compiler (gm2) Documentation for the GNU Modula-2 compiler in HTML and info format. Package: gm2-14-for-build Description-md5: 7cc656c744910632285aea28d1eea6e5 Description-en: GNU Modula-2 compiler for the build architecture This is the GNU Modula-2 compiler for the build architecture, which compiles Modula-2 on platforms supported by gcc. It uses the gcc backend to generate optimised code. . This is a dependency package. Package: gm2-14-for-host Description-md5: c116400de44ebf7dafebe5650c8d9515 Description-en: GNU Modula-2 compiler for the host architecture This is the GNU Modula-2 compiler for the host architecture, which compiles Modula-2 on platforms supported by gcc. It uses the gcc backend to generate optimised code. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gm2-14-x86-64-linux-gnu Description-md5: 715017f94accf8a4e1546b56f9253afd Description-en: GNU Modula-2 compiler for the x86_64-linux-gnu architecture This is the GNU Modula-2 compiler for the x86_64-linux-gnu architecture, which compiles Modula-2 on platforms supported by gcc. It uses the gcc backend to generate optimised code. Package: gm2-15 Description-md5: e64f12bc1504dd633dc9ff6d7313cb70 Description-en: GNU Modula-2 compiler (version 2) This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms supported by gcc. It uses the gcc backend to generate optimised code. Package: gm2-15-doc Description-md5: 8c1ff0489b300a48b35a366311e7c7fd Description-en: Documentation for the GNU Modula-2 compiler (gm2) Documentation for the GNU Modula-2 compiler in HTML and info format. Package: gm2-15-for-build Description-md5: 7cc656c744910632285aea28d1eea6e5 Description-en: GNU Modula-2 compiler for the build architecture This is the GNU Modula-2 compiler for the build architecture, which compiles Modula-2 on platforms supported by gcc. It uses the gcc backend to generate optimised code. . This is a dependency package. Package: gm2-15-for-host Description-md5: c116400de44ebf7dafebe5650c8d9515 Description-en: GNU Modula-2 compiler for the host architecture This is the GNU Modula-2 compiler for the host architecture, which compiles Modula-2 on platforms supported by gcc. It uses the gcc backend to generate optimised code. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gm2-15-x86-64-linux-gnu Description-md5: 715017f94accf8a4e1546b56f9253afd Description-en: GNU Modula-2 compiler for the x86_64-linux-gnu architecture This is the GNU Modula-2 compiler for the x86_64-linux-gnu architecture, which compiles Modula-2 on platforms supported by gcc. It uses the gcc backend to generate optimised code. Package: gmailieer Description-md5: e51b9fa1191282d600f2a3a4aef0d5c7 Description-en: Transition package, gmailieer to lieer Ease transition from gmailieer to lieer with this dummy package. Package: gmediarender Description-md5: 22bc7578d815e1e0f92e4c3af8a98477 Description-en: Small headless UPnP media renderer gmediarender is a UPnP media renderer for POSIX-compliant systems, such as Linux or UNIX. It implements the server component that provides UPnP controllers a means to render media content (audio, video and images) from a UPnP media server. . gmrender-resurrect is a fork from GMediaRender which was abandoned upstream. Package: gmerlin-encoders-extra Description-md5: a089a3a3d9dd74c3a18cdc46727d09ec Description-en: MJPEG encoders for Gmerlin Gmerlin is a multiformat media player with tree-like virtual directory structure, where you can save your files, webstreams or whatever. It handles even large media collections gracefully. Hardware devices appear also in the tree so you can open Audio-CDs, (S)VCDs, DVDs and DVB-broadcasts. . This package includes the "extra" set of Gmerlin's plugins, which contains the MJPEG encoders. Package: gmerlin-encoders-ffmpeg Description-md5: 4fbe98d4155221c3cb71c5bf5d4d200f Description-en: ffmpeg encoders for Gmerlin Gmerlin is a multiformat media player with tree-like virtual directory structure, where you can save your files, webstreams or whatever. It handles even large media collections gracefully. Hardware devices appear also in the tree so you can open Audio-CDs, (S)VCDs, DVDs and DVB-broadcasts. . This package includes ffmpeg based encoders to be used by Gmerlin, enabling gmerlin-transcoder to encode more file formats. Package: gmerlin-encoders-good Description-md5: 4b7b9ef409e843dc5bfa6672594edf33 Description-en: patent-free encoders for Gmerlin Gmerlin is a multiformat media player with tree-like virtual directory structure, where you can save your files, webstreams or whatever. It handles even large media collections gracefully. Hardware devices appear also in the tree so you can open Audio-CDs, (S)VCDs, DVDs and DVB-broadcasts. . This package includes the "good" set of Gmerlin's plugins, which contains only non-proprietary and patent-free encoders. Package: gmotionlive Description-md5: ceda5f577b726e909b092dd53d8c533d Description-en: Simple multipart/x-mixed-replace viewer gmotionlive is a simple gtk viewer for streaming webcams that use multipart/x-mixed-replace streams. . It was written for viewing streams from the motion program but should be usable for other sources such as network cameras. Package: gmp-ecm Description-md5: aa8a1ad2382ce8ce2808bef77751b023 Description-en: Factor integers using the Elliptic Curve Method gmp-ecm is a free implementation of the Elliptic Curve Method (ECM) for integer factorization. . The original purpose of the ECMNET project was to make Richard Brent's prediction true, i.e. to find a factor of 50 digits or more by ECM. This goal was attained on September 14, 1998, when Conrad Curry found a 53-digit factor of 2^677-1 c150 using George Woltman's mprime program. The new goal of ECMNET is now to find other large factors by ecm, mainly by contributing to the Cunningham project, most likely the longest, ongoing computational project in history according to Bob Silverman. A new record was set by Nik Lygeros and Michel Mizony, who found in December 1999 a prime factor of 54 digits using GMP-ECM. . See http://www.loria.fr/~zimmerma/records/ecmnet.html for more information about ecmnet. . This package provides the command line utility. Package: gmt Description-md5: 8ac67adc3c58bce0682536c089d9c7ce Description-en: Generic Mapping Tools GMT is a collection of tools that allow users to manipulate (x,y) and (x,y,z) data sets (including filtering, trend fitting, gridding, projecting, etc.) and produce Encapsulated PostScript File (EPS) illustrations ranging from simple x-y plots through contour maps to artificially illuminated surfaces and 3-D perspective views in black and white, gray tone, hachure patterns, and 24-bit color. . GMT supports many common map projections plus linear, log, and power scaling, and comes with support data such as coastlines, rivers, and political boundaries. Package: gmt-common Description-md5: dcf5e74fa34468ea764f0d7dcdb33f3c Description-en: Generic Mapping Tools - Architecture-independent files GMT is a collection of tools that allow users to manipulate (x,y) and (x,y,z) data sets (including filtering, trend fitting, gridding, projecting, etc.) and produce Encapsulated PostScript File (EPS) illustrations ranging from simple x-y plots through contour maps to artificially illuminated surfaces and 3-D perspective views in black and white, gray tone, hachure patterns, and 24-bit color. . GMT supports many common map projections plus linear, log, and power scaling, and comes with support data such as coastlines, rivers, and political boundaries. . This package contains the architecture-independent files for GMT. Package: gmtsar Description-md5: 779544715601e2fa6cfbaede29f59eed Description-en: InSAR processing system based on Generic Mapping Tools - metapackage GMTSAR is an open source Interferometric Synthetic Aperture RADAR (InSAR) processing system designed for users familiar with Generic Mapping Tools (GMT). . The code is written in C and will compile on any computer where GMT and NETCDF are installed. . The system has three main components: * a preprocessor for each satellite data type (ERS-1/2, Envisat, ALOS-1, TerraSAR-X, COSMO-SkyMed, Radarsat-2, Sentinel-1A/B, and ALOS-2) to convert the native format and orbital information into a generic format; * an InSAR processor to focus and align stacks of images, map topography into phase, and form the complex interferogram; * a postprocessor, mostly based on GMT, to filter the interferogram and construct interferometric products of phase, coherence, phase gradient, and line-of sight displacement in both radar and geographic coordinates. . GMT is used to display all the products as pdf files and KML images for Google Earth. A set of shell scripts has been developed for standard 2-pass processing as well as geometric image alignment for stacking and time series. Package: gmtsar-core Description-md5: 8a52ead8afa1349762d0ebb3f9979bfd Description-en: InSAR processing system based on Generic Mapping Tools - core GMTSAR is an open source Interferometric Synthetic Aperture RADAR (InSAR) processing system designed for users familiar with Generic Mapping Tools (GMT). . The code is written in C and will compile on any computer where GMT and NETCDF are installed. . The system has three main components: * a preprocessor for each satellite data type (ERS-1/2, Envisat, ALOS-1, TerraSAR-X, COSMO-SkyMed, Radarsat-2, Sentinel-1A/B, and ALOS-2) to convert the native format and orbital information into a generic format; * an InSAR processor to focus and align stacks of images, map topography into phase, and form the complex interferogram; * a postprocessor, mostly based on GMT, to filter the interferogram and construct interferometric products of phase, coherence, phase gradient, and line-of sight displacement in both radar and geographic coordinates. . GMT is used to display all the products as pdf files and KML images for Google Earth. A set of shell scripts has been developed for standard 2-pass processing as well as geometric image alignment for stacking and time series. . This package provides gmtsar executable programs. Package: gmtsar-data Description-md5: 4831c5967f6975befafed15113be17db Description-en: InSAR processing system based on Generic Mapping Tools - data GMTSAR is an open source Interferometric Synthetic Aperture RADAR (InSAR) processing system designed for users familiar with Generic Mapping Tools (GMT). . The code is written in C and will compile on any computer where GMT and NETCDF are installed. . The system has three main components: * a preprocessor for each satellite data type (ERS-1/2, Envisat, ALOS-1, TerraSAR-X, COSMO-SkyMed, Radarsat-2, Sentinel-1A/B, and ALOS-2) to convert the native format and orbital information into a generic format; * an InSAR processor to focus and align stacks of images, map topography into phase, and form the complex interferogram; * a postprocessor, mostly based on GMT, to filter the interferogram and construct interferometric products of phase, coherence, phase gradient, and line-of sight displacement in both radar and geographic coordinates. . GMT is used to display all the products as pdf files and KML images for Google Earth. A set of shell scripts has been developed for standard 2-pass processing as well as geometric image alignment for stacking and time series. . This package provides gmtsar shared data files. Package: gmtsar-scripts Description-md5: c589e9012b6c17f5863a622ed2fe3e70 Description-en: InSAR processing system based on Generic Mapping Tools - scripts GMTSAR is an open source Interferometric Synthetic Aperture RADAR (InSAR) processing system designed for users familiar with Generic Mapping Tools (GMT). . The code is written in C and will compile on any computer where GMT and NETCDF are installed. . The system has three main components: * a preprocessor for each satellite data type (ERS-1/2, Envisat, ALOS-1, TerraSAR-X, COSMO-SkyMed, Radarsat-2, Sentinel-1A/B, and ALOS-2) to convert the native format and orbital information into a generic format; * an InSAR processor to focus and align stacks of images, map topography into phase, and form the complex interferogram; * a postprocessor, mostly based on GMT, to filter the interferogram and construct interferometric products of phase, coherence, phase gradient, and line-of sight displacement in both radar and geographic coordinates. . GMT is used to display all the products as pdf files and KML images for Google Earth. A set of shell scripts has been developed for standard 2-pass processing as well as geometric image alignment for stacking and time series. . This package provides c-shell sctipts for gmtsar. Package: gnat-14 Description-md5: 8cebde0cd6b861927a7a457cacc8851f Description-en: GNU Ada compiler GNAT is a compiler for the Ada programming language. It produces optimized code on platforms supported by the GNU Compiler Collection (GCC). . This package provides the compiler, tools and runtime library that handles exceptions using the default zero-cost mechanism. Package: gnat-14-doc Description-md5: 8139d6afb41aa31e17dbd1884d4ab725 Description-en: GNU Ada compiler (documentation) GNAT is a compiler for the Ada programming language. It produces optimized code on platforms supported by the GNU Compiler Collection (GCC). . The libgnat library provides runtime components needed by most applications produced with GNAT. . This package contains the documentation in info format. Package: gnat-14-for-build Description-md5: 66ec605ce8a00da3b6957457f873b44e Description-en: GNU Ada compiler for the build architecture GNAT is a compiler for the Ada programming language. It produces optimized code on platforms supported by the GNU Compiler Collection (GCC). . This package provides the compiler, tools and runtime library that handles exceptions using the default zero-cost mechanism. . This is a dependency package. Package: gnat-14-for-host Description-md5: 26e4a341bb88e54a4842408bed0e44a5 Description-en: GNU Ada compiler for the host architecture GNAT is a compiler for the Ada programming language. It produces optimized code on platforms supported by the GNU Compiler Collection (GCC). . This package provides the compiler, tools and runtime library that handles exceptions using the default zero-cost mechanism. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gnat-14-x86-64-linux-gnu Description-md5: 759fa47ec4a247c672dca154584fe221 Description-en: GNU Ada compiler for the x86_64-linux-gnu architecture GNAT is a compiler for the Ada programming language. It produces optimized code on platforms supported by the GNU Compiler Collection (GCC). . This package provides the compiler, tools and runtime library that handles exceptions using the default zero-cost mechanism. Package: gnat-15 Description-md5: 8cebde0cd6b861927a7a457cacc8851f Description-en: GNU Ada compiler GNAT is a compiler for the Ada programming language. It produces optimized code on platforms supported by the GNU Compiler Collection (GCC). . This package provides the compiler, tools and runtime library that handles exceptions using the default zero-cost mechanism. Package: gnat-15-doc Description-md5: 8139d6afb41aa31e17dbd1884d4ab725 Description-en: GNU Ada compiler (documentation) GNAT is a compiler for the Ada programming language. It produces optimized code on platforms supported by the GNU Compiler Collection (GCC). . The libgnat library provides runtime components needed by most applications produced with GNAT. . This package contains the documentation in info format. Package: gnat-15-for-build Description-md5: 66ec605ce8a00da3b6957457f873b44e Description-en: GNU Ada compiler for the build architecture GNAT is a compiler for the Ada programming language. It produces optimized code on platforms supported by the GNU Compiler Collection (GCC). . This package provides the compiler, tools and runtime library that handles exceptions using the default zero-cost mechanism. . This is a dependency package. Package: gnat-15-for-host Description-md5: 26e4a341bb88e54a4842408bed0e44a5 Description-en: GNU Ada compiler for the host architecture GNAT is a compiler for the Ada programming language. It produces optimized code on platforms supported by the GNU Compiler Collection (GCC). . This package provides the compiler, tools and runtime library that handles exceptions using the default zero-cost mechanism. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gnat-15-x86-64-linux-gnu Description-md5: 759fa47ec4a247c672dca154584fe221 Description-en: GNU Ada compiler for the x86_64-linux-gnu architecture GNAT is a compiler for the Ada programming language. It produces optimized code on platforms supported by the GNU Compiler Collection (GCC). . This package provides the compiler, tools and runtime library that handles exceptions using the default zero-cost mechanism. Package: gnat-mingw-w64 Description-md5: 1562dadaf2bdac519bb9c18b81e84dc7 Description-en: GNU Ada compiler for MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Ada compiler, supporting cross-compiling to 32- and 64-bit MinGW-w64 targets. Package: gnat-mingw-w64-i686 Description-md5: ebdcd25cfbe0ca4c6add299e73634239 Description-en: GNU Ada compiler for MinGW-w64 targeting Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Ada compiler, supporting cross-compiling to 32-bit MinGW-w64 targets. Package: gnat-mingw-w64-i686-posix Description-md5: d3d4f50a6680407f291d49171d48eaf4 Description-en: GNU Ada compiler for MinGW-w64, Win32/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Ada compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the POSIX threading model. Package: gnat-mingw-w64-i686-win32 Description-md5: ca2e7efc6aa8646c992d40a727079873 Description-en: GNU Ada compiler for MinGW-w64, Win32/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Ada compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the Win32 threading model. Package: gnat-mingw-w64-x86-64 Description-md5: 0328018315680f1cb26ea975661e7c0a Description-en: GNU Ada compiler for MinGW-w64 targeting Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Ada compiler, supporting cross-compiling to 64-bit MinGW-w64 targets. Package: gnat-mingw-w64-x86-64-posix Description-md5: c8efde02816ce5b6297ec4a53754a4c7 Description-en: GNU Ada compiler for MinGW-w64, Win64/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Ada compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the POSIX threading model. Package: gnat-mingw-w64-x86-64-win32 Description-md5: b51b502172020254cc2e28dc8bc50333 Description-en: GNU Ada compiler for MinGW-w64, Win64/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Ada compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the Win32 threading model. Package: gnome-applets Description-md5: be9d3b81bf1932b197878a22ae7eb300 Description-en: Various applets for the GNOME panel - binary files Keyboard Accessibility Status: indicates keyboard accessibility settings, including the current state of the keyboard, if those features are in use. . Battery Charge Monitor: monitors the power subsystem on a laptop. . Brightness: provides a way to adjust screen brightness. . Character palette: provides a convenient way to access non-standard characters, such as accented characters, mathematical symbols, special symbols, and punctuation marks. . Command: shows the output of a command. . CPUFreq: CPU frequency scaling monitor. . Disk Mounter: lets you mount and unmount drives and file systems. . Eyes: pair of eyes which follow the mouse pointer around the screen. . Weather Report: shows the current weather conditions, and forecasts. . Inhibit: allows you to inhibit automatic power saving. . Command Line (Mini Commander): adds a command line to the panel. . System Monitor: a system load indicator. . Network Monitor (Netspeed): shows how much traffic occurs on a network device (ethernet card, wireless LAN card, or dial-up). . Sticky Notes: lets you create, view, and manage sticky notes on the desktop. . Search Bar: allows you to find your data quickly using LocalSearch. . Timer: lets you start a timer and receive a notification when it is finished. . Trash: lets you drag items to the trash folder. . Window Buttons: shows window controls (minimize, restore, close) in the panel for maximized windows. . Window Picker applet: window switcher showing only icons, not titles. . Window Title: shows window title in the panel for maximized windows. Package: gnome-applets-data Description-md5: ee365d5f47182bbf8d8d6a9844b020e2 Description-en: Various applets for the GNOME panel - data files This package contains data files (pixmaps, icons, documentations) needed by the gnome-applets package. Package: gnome-boxes Description-md5: 23802aa6ebc544c9c10bcdeaaeda1749 Description-en: Simple GNOME app to access virtual systems GNOME Boxes is a desktop client to view or use local virtual machines. Boxes is intentionally simple and easy to use. . Hardware virtualization is required. . Previously, GNOME Boxes could also be used to connect to remote computers, but that feature is now provided by the GNOME Connections app. Package: gnome-browser-connector Description-md5: 43946ac811b50863f04071b7486fc93f Description-en: GNOME Shell extensions integration for web browsers Provides integration with GNOME Shell extensions repository for Chromium (and derivatives) and Firefox . This package provides the connector that talks with the browser extension Package: gnome-chess Description-md5: 06725d6e3f88a846b7b2929994c06b91 Description-en: simple chess game This is the chess game from the GNOME desktop. It allows one to play with most existing chess engines, or against a human opponent. Package: gnome-connections Description-md5: 9b5b85db431b07e23e45d7d5b21f6b89 Description-en: Simple GNOME app to access remote computers GNOME Connections is a desktop client to view or use remote computers using VNC or RDP. The app is intentionally simple and easy to use. . GNOME Connections replaces the remote desktop functionality that was previously found in GNOME Boxes. Package: gnome-console Description-md5: e710ea5763ba35fb4a920726062f2e48 Description-en: Simple user-friendly terminal emulator for the GNOME desktop Console is a simple terminal emulator for GNOME that adjusts nicely to small screen sizes and touch usage. Package: gnome-contacts Description-md5: 79d9d8cdf2b5dd4c7e214e8397694bcd Description-en: Contacts manager for GNOME GNOME Contacts is a standalone application to view and manage contacts provided by all available contacts sources (Evolution, Empathy, etc). Package: gnome-firmware Description-md5: 869337de3ac6e8268b81fc55e720112e Description-en: GTK front end for fwupd This application can: . - Upgrade, Downgrade, & Reinstall firmware on devices supported by fwupd. - Unlock locked fwupd devices - Verify firmware on supported devices - Display all releases for a fwupd device Package: gnome-mahjongg Description-md5: 6c9bdf97cef171ecb9cb2f128e36ca00 Description-en: classic Eastern tile game for GNOME This is a solitaire (one player) version of the classic Eastern tile game, Mahjongg. . You start with five levels of tiles which are stacked so some are covered up by the tiles on top. The object of Mahjongg is to remove all the tiles from the game, by finding matching pairs which look alike. . Mahjongg is a GNOME Circle app. Package: gnome-maps Description-md5: d2e6b5504bdde5755eb5c696cfa41232 Description-en: map application for GNOME Maps is a map application for GNOME that allows you to view maps in different zoom levels, search for places, etc. Package: gnome-mines Description-md5: 36262e86f4363ae5903b00c430f60af1 Description-en: popular minesweeper puzzle game for GNOME Mines is a puzzle game where you locate mines floating in an ocean using only your brain and a little bit of luck. Package: gnome-music Description-md5: 0641d53778635a80dcd6b9028bd041ad Description-en: Music playing app for the GNOME Desktop Music is a music playing application that is a simple and elegant replacement for using Files to show the Music directory. Package: gnome-nibbles Description-md5: ccb0a9603f67265e5d5ac0d42961ba34 Description-en: snake game, up to four players This is a GNOME port of the popular “Snake” game. . Nibbles is a game where the user controls a worm. The worm moves around the board, eating diamonds while avoiding the walls placed around it. Package: gnome-shell-extension-gsconnect Description-md5: 46cf17a53cc54c84d70ed3faf35daf34 Description-en: KDE Connect implementation for GNOME Shell This extension enables you to connect your phone or other devices to your system, sending remote sms, see phone calls, share notifications, send files. . To connect an Android device, install the KDE Connect Android app from the Google Play Store or F-Droid. . GSConnect is a complete KDE Connect protocol implementation for GNOME Shell with Nautilus, contacts and Shell integration. Package: gnome-shell-extension-gsconnect-browsers Description-md5: fa0ee3984a3193012e23996b06c4f775 Description-en: Browser support of KDE Connect implementation for GNOME Shell This extension enables you to connect your phone or other devices to your system, sending remote sms, see phone calls, share notifications, send files. . This package contains Chromium, Firefox and Chrome integration support to send text via sms or open links on your phone. Package: gnome-shell-extension-manager Description-md5: 2726aaa42b905eea24cc49fb8c1f78e0 Description-en: Utility for managing GNOME Shell Extensions The GNOME shell extension manager is a tool for helping you manage your installed GNOME shell extensions. Package: gnome-shell-pomodoro Description-md5: dbe404f20395592657db310e1046a670 Description-en: GNOME Shell time-management app This GNOME Shell app helps you to manage time according to the pomodoro technique. . Features: * puts a countdown timer in the GNOME Shell top panel; * nags you with reminders about taking a break; * uses full screen notifications that can be easily dismissed; * hides other notifications until the start of the break; * sets your IM (Empathy) status to "busy". . The pomodoro technique is a time and focus management method which improves productivity and quality of work. The name comes from a kitchen timer, which can be used to keep track of time. In short, you are supposed to focus on work for around 25 minutes and then have a well deserved break in which you should relax. Then when this cycle repeats for the fourth time you should take a longer break (have a walk or something). Package: gnome-shell-pomodoro-data Description-md5: 31fefb2e9849a33865fe62b4720819df Description-en: Data for GNOME Shell time-management app This package contains the architecture-independent data used by the gnome-shell-pomodoro package. . This GNOME Shell app helps you to manage time according to the pomodoro technique. . For more information about gnome-shell-pomodoro, see the gnome-shell-pomodoro package description. Package: gnome-software Description-md5: c18037138f62996f54244e20a5eee15b Description-en: Software Center for GNOME Software lets you install and update applications and system extensions. . Software uses a plugin architecture to separate the frontend from the technologies that are used underneath. Currently, a PackageKit plugin provides data from a number of traditional packaging systems, such as rpm or apt. An appdata plugin provides additional metadata from locally installed data in the appdata format. Package: gnome-software-common Description-md5: a52964f99bc0ad87fa14fa1afc5a66d8 Description-en: Software Center for GNOME (common files) Software lets you install and update applications and system extensions. . Software uses a plugin architecture to separate the frontend from the technologies that are used underneath. Currently, a PackageKit plugin provides data from a number of traditional packaging systems, such as rpm or apt. An appdata plugin provides additional metadata from locally installed data in the appdata format. . This package contains the architecture-independent files. Package: gnome-software-dev Description-md5: a685973217137603fee623d0248a8bbf Description-en: Software Center for GNOME - development files Software lets you install and update applications and system extensions. . This package contains headers and other files required when compiling external plugins for use with Software. Package: gnome-software-doc Description-md5: 1f2b6f59f2b2cd70411e140d8567de54 Description-en: Software Center for GNOME - documentation Software lets you install and update applications and system extensions. . This package contains documentation for use when developing plugins for Software. Package: gnome-software-plugin-deb Description-md5: 98211eb6e3d263f68b785a7a91634d5e Description-en: .deb support for GNOME Software Software lets you install and update applications and system extensions. . Software uses a plugin architecture to separate the frontend from the technologies that are used underneath. Currently, a PackageKit plugin provides data from a number of traditional packaging systems, such as rpm or apt. An appdata plugin provides additional metadata from locally installed data in the appdata format. . This package contains the AppStream and PackageKit plugins necessary for managing .deb packages with apt. Package: gnome-software-plugin-flatpak Description-md5: 17e17f1c979bf0356663d39a226e1efb Description-en: Flatpak support for GNOME Software Software lets you install and update applications and system extensions. . Software uses a plugin architecture to separate the frontend from the technologies that are used underneath. Currently, a PackageKit plugin provides data from a number of traditional packaging systems, such as rpm or apt. An appdata plugin provides additional metadata from locally installed data in the appdata format. . This package contains the Flatpak plugin. Package: gnome-software-plugin-fwupd Description-md5: b38d3d38bb3ab6e39bb68803b1ff71fd Description-en: Firmware updater support for GNOME Software Software lets you install and update applications and system extensions. . Software uses a plugin architecture to separate the frontend from the technologies that are used underneath. Currently, a PackageKit plugin provides data from a number of traditional packaging systems, such as rpm or apt. An appdata plugin provides additional metadata from locally installed data in the appdata format. . This package contains the fwupd plugin to update firmware. Package: gnome-software-plugin-snap Description-md5: 350535e017d3ca23c8ef2ee15a9a07e1 Description-en: Snap support for GNOME Software Software lets you install and update applications and system extensions. . Software uses a plugin architecture to separate the frontend from the technologies that are used underneath. Currently, a PackageKit plugin provides data from a number of traditional packaging systems, such as rpm or apt. An appdata plugin provides additional metadata from locally installed data in the appdata format. . This package contains the Snap plugin. Package: gnome-sudoku Description-md5: 36f1efc2746ddf39c8f11ff90893cc96 Description-en: Sudoku puzzle game for GNOME This is an application for playing the popular sudoku logic puzzle game, in which one must fill a 9 by 9 square with the correct digits. . It features automatic puzzle generation, saving and restoring games, annotations, trackers, and much more. Package: gnome-tetravex Description-md5: 99ef5297c9709738cc89e1b1ade04ed4 Description-en: put tiles on a board and match their edges together GNOME Tetravex is a simple puzzle game which scope is to move the various pieces from one side of the board to the other side, so that the same numbers depicted on the pieces are touching each other. Package: gnome-tour Description-md5: 9a3164d8a0d6b87e4c4654103351c3fe Description-en: guided tour and greeter for GNOME This simple app has been part of the first run experience for GNOME since 3.38. Package: gnome-tweaks Description-md5: 941073ce1ecfd5c85f09b1ba2d0728f3 Description-en: tool to adjust advanced configuration settings for GNOME GNOME Tweak Tool allows the adjustment of several advanced GNOME options that can't be configured in gnome-control-center. This includes things like: * fonts used in user interface elements and titlebar * font hinting and aliasing * alternative user interface themes * changes in window management behaviour * behaviour on laptop lid close * file manager desktop icons * icons in menus and buttons Package: gnome-user-share Description-md5: 5a7a9c3f62b13d278e2025fc1a5eb150 Description-en: User level public file sharing via WebDAV gnome-user-share is a small package that allows easy user-level file sharing via WebDAV. The shared files are announced on the network by Avahi. Package: gnome-weather Description-md5: 3b239cf1695fdb131ae446370425998b Description-en: access current conditions and forecasts Weather is a small application for GNOME that allows one to monitor the current weather conditions for a city, or anywhere in the world, and to access updated forecasts provided by various internet services. Package: gnote Description-md5: 7d8e1d6e363a6e9deaaf777262bb05a8 Description-en: desktop note taking program using Wiki style links Gnote is a desktop note-taking application which is simple and easy to use. It lets you organise your notes intelligently by allowing you to easily link ideas together with Wiki style interconnects. . It is a port of Tomboy to C++ and consumes less resources. Package: gnuit Description-md5: c4ab7066d6551e3d3830aa94838f8fcf Description-en: GNU Interactive Tools, a file browser/viewer and process viewer/killer gnuit (GNU Interactive Tools) is a set of interactive text-mode tools, closely integrated with the shell. It contains an extensible file system browser (similar to Norton Commander and XTree), an ASCII/hex file viewer, a process viewer/killer and some other related utilities and shell scripts. It can be used to increase the speed and efficiency of most of the daily tasks such as copying and moving files and directories, invoking editors, compressing and uncompressing files, creating and expanding archives, compiling programs, sending mail, etc. It looks nice, has colors (if the standard ANSI color sequences are supported) and is user-friendly. . One of the main advantages of gnuit is its flexibility. It is not limited to a given set of commands. The configuration file can be easily enhanced, allowing the user to add new commands or file operations, depending on its needs or preferences. Package: gnujump Description-md5: 6c30e85428f9c2825fa514e63012e2bb Description-en: platform game where you have to jump up to survive The goal in this game is to jump to the next floor so you don't fall down. As you go higher in the falling tower the floors will fall faster. Try to survive longer than anyone, or, in single player mode, try to get as high as you can. . At the moment, the game is called sdljump (and it will appear as such in the menu), but the package name has changed following an upstream rename. The new version of the game will be called gnujump as well. . The game is a clone of xjump, and provides all its features, plus some more: * Multiplayer mode (up to four players, not networked) * Smooth graphics possible (but xjump style as well) * Different themes are available * Can use OpenGL for rendering * Music and sound effects * Recording (and replaying) of games Package: gnujump-data Description-md5: 00830b2dca768b4fb209724dcad27a67 Description-en: platform game where you have to jump up to survive - data files The goal in this game is to jump to the next floor so you don't fall down. As you go higher in the falling tower the floors will fall faster. Try to survive longer than anyone, or, in single player mode, try to get as high as you can. . At the moment, the game is called sdljump (and it will appear as such in the menu), but the package name has changed following an upstream rename. The new version of the game will be called gnujump as well. . The game is a clone of xjump, and provides all its features, plus some more: * Multiplayer mode (up to four players, not networked) * Smooth graphics possible (but xjump style as well) * Different themes are available * Can use OpenGL for rendering * Music and sound effects * Recording (and replaying) of games . This package provides the data files for the game. Package: gnulib Description-md5: b74e587b070a2b8bccb9acb5265666dc Description-en: GNU Portability Library The GNU portability library is a macro system and C declarations and definitions for commonly-used API elements and abstracted system behaviors. It can be used to improve portability and other functionality in your programs. Package: gnuplot-mode Description-md5: 59266c5d2b56f39efc89514d462b9f44 Description-en: Transition Package, gnuplot-mode to elpa-gnuplot-mode The gnuplot-mode emacs addon has been elpafied. This dummy package helps ease transition from gnuplot-mode to elpa-gnuplot-mode. Package: gnustep Description-md5: 606c06d2bb4cf4710e41f368d083d407 Description-en: User applications for the GNUstep Environment These packages will give a fairly complete GNUstep user environment. . This is a metapackage depending on some of the important GNUstep applications. Package: gnustep-common Description-md5: 21e07eaabb93b22e8ae11a6c5c6069f3 Description-en: Common files for the core GNUstep environment This package contains the main GNUstep configuration file, common files, scripts and directory layout needed to run any GNUstep software. Package: gnustep-core-devel Description-md5: 5e2c73f5f3771ecfb89dca395437e8d1 Description-en: GNUstep Development Environment -- core libraries These are the packages needed to develop programs for the GNUstep environment. . This is a metapackage that depends on the GNUstep core libraries (FoundationKit and AppKit, aka GNUstep Base and GUI). Package: gnustep-core-doc Description-md5: d4d2c2b0556302d94c3e856710d2c4bd Description-en: GNUstep Development Environment -- core documentation These packages provide documentation for developing programs for the GNUstep environment. . This is a metapackage that depends on the documentation packages of the core GNUstep development environment (GNUstep Make, Base and GUI). Package: gnustep-devel Description-md5: 420c2d7aa2dd99c3903918c951c973f9 Description-en: GNUstep Development Environment -- development tools These packages provide tools for development applications for GNUstep, as well as extra libraries for the GNUstep environment. . This is a metapackage that depends on gnustep-core-devel and commonly used development applications. Package: gnustep-full Description-md5: 7baca7ac2f345a391120279470e435ba Description-en: Complete set of GNUstep packages This package depends on all available GNUstep packages: tools, applications, frameworks, libraries, documentation, etc. The only exception is SOGo and its dependencies, which are not co-installable with libgnustep-dl2-dev. The various GNUstep backends are also not available. . This is a metapackage which includes some leaf and specialized packages that most users wouldn't want to install. Package: gnustep-games Description-md5: ccb0bfaff1d7a5c398647ae23633ca76 Description-en: GNUstep based games These packages are a few games for GNUstep. . This is a metapackage that depends on (almost) all games designed for the GNUstep environment. Package: gnustep-make Description-md5: 7310f8ab166503bcfee57a368b5ff34c Description-en: GNUstep build system This package contains the makefiles needed to compile any GNUstep software, and the GNUstep Test Framework used by GNUstep packages to build and run tests. Package: gnustep-make-doc Description-md5: 98bf098f69a7d90ca5639d83ded2753d Description-en: Documentation for GNUstep Make This package contains the GNUstep Make manual in Info, HTML and PDF format. Also included are several documents such as the GNUstep HOWTO, FAQ and explanation of the GNUstep filesystem which are useful to get familiar with the basic aspects of the GNUstep environment. Package: gnustep-multiarch Description-md5: 82e873d650253043aa67911e7577d758 Description-en: GNUstep Multi-Arch support This package contains the symlinks in the GNUstep System Library (/usr/lib/x86_64-linux-gnu/GNUstep) to their corresponding architecture-independent directories at /usr/share. Package: go-bindata Description-md5: 08cee567afc36736faa12b71862e6430 Description-en: embed data in a Go program This tool converts any file into manageable Go source code. It is useful for embedding binary data into a Go program. The file data is optionally gzip compressed before being converted to a raw byte slice. . This package provides the standalone utility `go-bindata`. Package: go-dqlite Description-md5: d230612ebca2a3deddd172911aaa07a8 Description-en: Pure-Go dqlite client Go-dqlite is a pure-Go dqlite client implementation. 2 binaries are provided: - dqlite-demo, a demo dqlite application, which exposes a simple key/value store over an HTTP API, - dqlite, a basic SQLite-like dqlite shell which supports normal SQL queries plus the sp ecial .cluster and .leader commands to inspect the cluster members and the current leader. Package: go-git Description-md5: e51db9dca545f3c2e90657e459772a1f Description-en: highly extensible Git implementation in pure Go (command line) go-git is a highly extensible git implementation library written in pure Go. . It can be used to manipulate git repositories at low level (plumbing) or high level (porcelain), through an idiomatic Go API. It also supports several types of storage, such as in-memory filesystems, or custom implementations, thanks to the Storer interface. . This package provides command line interface of this library. Package: go-internal Description-md5: ad1524a66a3041c36f10fa689303ed26 Description-en: Selected Go-internal packages factored out from the standard library (binaries) The go-internal repository factors out an opinionated selection of internal packages and functionality from the Go standard library. Currently this consists mostly of packages and testing code from within the Go tool implementation. . Included are the following: . * dirhash: calculate hashes over directory trees the same way that the Go tool does. * goproxytest: a GOPROXY implementation designed for test use. * gotooltest: Use the Go tool inside test scripts (see testscript below). * imports: list of known architectures and OSs, and support for reading import statements. * modfile: read and write go.mod files while preserving formatting and comments. * module: module paths and versions. * par: do work in parallel. * semver: semantic version parsing. * testenv: information on the current testing environment. * testscript: script-based testing based on txtar files. * txtar: simple text-based file archives for testing. . This package contains the compiled binaries, namely testscript, txtar-addmod, txtar-c and txtar-goproxy. Package: go-md2man Description-md5: 3cb32e3dafe0fcb59f08ab326dfb0756 Description-en: utility to create manpages from markdown Turns Markdown into manpages, which is really handy for people that don't want to learn how to make manpages from stuff like DocBook. . This package contains the conversion binary for go-md2man version 2. Package: go-org Description-md5: 23700d444f77a019dfcd79e8dc5e2ebc Description-en: Org mode parser with HTML & pretty-printed Org rendering (program) go-org is an Org mode parser written in Go. . Take a look at https://niklasfasching.github.io/go-org/ for some examples and an online Org → HTML demo (Wasm based). . Please note that the goal for the HTML export is to produce sensible HTML output, not to exactly reproduce output the output of org-html-export. . This package contains the go-org executable. Package: go-sendxmpp Description-md5: 80c11ad24fcdcb3c77a6005f0cf9a3d6 Description-en: Command line utility to send messages or files using XMPP Go-sendxmpp can send messages or files (if the server supports http-upload) to an XMPP contact or MUC. It is inspired by the perl tool sendxmpp. Package: gobjc++-14 Description-md5: b9baa94c6e3efdfa23b7927008258616 Description-en: GNU Objective-C++ compiler This is the GNU Objective-C++ compiler, which compiles Objective-C++ on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. Package: gobjc++-14-for-build Description-md5: c4787a502b3ba4f5182d072f7a9b7dc4 Description-en: GNU Objective-C++ compiler for the build architecture This is the GNU Objective-C++ compiler for the build architecture, which compiles Objective-C++ on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. . This is a dependency package. Package: gobjc++-14-for-host Description-md5: 6eb456849ad49181c17bb137b0c69f45 Description-en: GNU Objective-C++ compiler for the host architecture This is the GNU Objective-C++ compiler for the host architecture, which compiles Objective-C++ on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gobjc++-14-multilib Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7 Description-en: GNU Objective-C++ compiler (multilib support) This is the GNU Objective-C++ compiler, which compiles Objective-C++ on platforms supported by the gcc compiler. . This is a dependency package, depending on development packages for the non-default multilib architecture(s). Package: gobjc++-14-x86-64-linux-gnu Description-md5: d42533fdeebe4ead4bce7ea608fd980c Description-en: GNU Objective-C++ compiler for the x86_64-linux-gnu architecture This is the GNU Objective-C++ compiler for the x86_64-linux-gnu architecture, which compiles Objective-C++ on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. Package: gobjc++-15 Description-md5: b9baa94c6e3efdfa23b7927008258616 Description-en: GNU Objective-C++ compiler This is the GNU Objective-C++ compiler, which compiles Objective-C++ on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. Package: gobjc++-15-for-build Description-md5: c4787a502b3ba4f5182d072f7a9b7dc4 Description-en: GNU Objective-C++ compiler for the build architecture This is the GNU Objective-C++ compiler for the build architecture, which compiles Objective-C++ on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. . This is a dependency package. Package: gobjc++-15-for-host Description-md5: 6eb456849ad49181c17bb137b0c69f45 Description-en: GNU Objective-C++ compiler for the host architecture This is the GNU Objective-C++ compiler for the host architecture, which compiles Objective-C++ on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gobjc++-15-multilib Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7 Description-en: GNU Objective-C++ compiler (multilib support) This is the GNU Objective-C++ compiler, which compiles Objective-C++ on platforms supported by the gcc compiler. . This is a dependency package, depending on development packages for the non-default multilib architecture(s). Package: gobjc++-15-x86-64-linux-gnu Description-md5: d42533fdeebe4ead4bce7ea608fd980c Description-en: GNU Objective-C++ compiler for the x86_64-linux-gnu architecture This is the GNU Objective-C++ compiler for the x86_64-linux-gnu architecture, which compiles Objective-C++ on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. Package: gobjc++-mingw-w64 Description-md5: dc7e3abeb026ad5da4a85f91fa070a74 Description-en: GNU Objective-C++ compiler for MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Objective-C++ compiler, supporting cross-compiling to 32- and 64-bit MinGW-w64 targets. Package: gobjc++-mingw-w64-i686 Description-md5: 0517df82def24a8915a4a2be58749172 Description-en: GNU Objective-C++ compiler for MinGW-w64 targeting Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Objective-C++ compiler, supporting cross-compiling to 32-bit MinGW-w64 targets. Package: gobjc++-mingw-w64-i686-posix Description-md5: 6e63256af7f3fdead5ba0305c626eac5 Description-en: GNU Objective-C++ compiler for MinGW-w64, Win32/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C++ compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the POSIX threading model. Package: gobjc++-mingw-w64-i686-win32 Description-md5: 0696c94a708736812e65ad9a40746273 Description-en: GNU Objective-C++ compiler for MinGW-w64, Win32/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C++ compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the Win32 threading model. Package: gobjc++-mingw-w64-x86-64 Description-md5: bb20907e50d2659494026949f23b16cc Description-en: GNU Objective-C++ compiler for MinGW-w64 targeting Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Objective-C++ compiler, supporting cross-compiling to 64-bit MinGW-w64 targets. Package: gobjc++-mingw-w64-x86-64-posix Description-md5: ebf58359e18f213c08d8b10411f94cf7 Description-en: GNU Objective-C++ compiler for MinGW-w64, Win64/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C++ compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the POSIX threading model. Package: gobjc++-mingw-w64-x86-64-win32 Description-md5: 5551ceb3abf97239c8901e039dc560c8 Description-en: GNU Objective-C++ compiler for MinGW-w64, Win64/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C++ compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the Win32 threading model. Package: gobjc-14 Description-md5: ef51de6b57526dc4a161944678606486 Description-en: GNU Objective-C compiler This is the GNU Objective-C compiler, which compiles Objective-C on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. Package: gobjc-14-for-build Description-md5: 00a45a638d9dea92abad9b24b56a66fc Description-en: GNU Objective-C compiler for the build architecture This is the GNU Objective-C compiler for the build architecture, which compiles Objective-C on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. . This is a dependency package. Package: gobjc-14-for-host Description-md5: ec590acbac35f97ced34020023b140bc Description-en: GNU Objective-C compiler for the host architecture This is the GNU Objective-C compiler for the host architecture, which compiles Objective-C on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gobjc-14-multilib Description-md5: b79f5c8e5ac0b4d1089b9028a80813f3 Description-en: GNU Objective-C compiler (multilib support) This is the GNU Objective-C compiler, which compiles Objective-C on platforms supported by the gcc compiler. . This is a dependency package, depending on development packages for the non-default multilib architecture(s). Package: gobjc-14-x86-64-linux-gnu Description-md5: 422b34aab953e689456f69bc9fa19667 Description-en: GNU Objective-C compiler for the x86_64-linux-gnu architecture This is the GNU Objective-C compiler for the x86_64-linux-gnu architecture, which compiles Objective-C on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. Package: gobjc-15 Description-md5: ef51de6b57526dc4a161944678606486 Description-en: GNU Objective-C compiler This is the GNU Objective-C compiler, which compiles Objective-C on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. Package: gobjc-15-for-build Description-md5: 00a45a638d9dea92abad9b24b56a66fc Description-en: GNU Objective-C compiler for the build architecture This is the GNU Objective-C compiler for the build architecture, which compiles Objective-C on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. . This is a dependency package. Package: gobjc-15-for-host Description-md5: ec590acbac35f97ced34020023b140bc Description-en: GNU Objective-C compiler for the host architecture This is the GNU Objective-C compiler for the host architecture, which compiles Objective-C on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. . When using this package, tools must be invoked with an architecture prefix. . This is a dependency package. Package: gobjc-15-multilib Description-md5: b79f5c8e5ac0b4d1089b9028a80813f3 Description-en: GNU Objective-C compiler (multilib support) This is the GNU Objective-C compiler, which compiles Objective-C on platforms supported by the gcc compiler. . This is a dependency package, depending on development packages for the non-default multilib architecture(s). Package: gobjc-15-x86-64-linux-gnu Description-md5: 422b34aab953e689456f69bc9fa19667 Description-en: GNU Objective-C compiler for the x86_64-linux-gnu architecture This is the GNU Objective-C compiler for the x86_64-linux-gnu architecture, which compiles Objective-C on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. Package: gobjc-mingw-w64 Description-md5: 7fe2ecb47243cc07bea99018742991b0 Description-en: GNU Objective-C compiler for MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Objective-C compiler, supporting cross-compiling to 32- and 64-bit MinGW-w64 targets. Package: gobjc-mingw-w64-i686 Description-md5: 172fe07dd1538747126285978c1061e8 Description-en: GNU Objective-C compiler for MinGW-w64 targeting Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Objective-C compiler, supporting cross-compiling to 32-bit MinGW-w64 targets. Package: gobjc-mingw-w64-i686-posix Description-md5: 3be549903ba16400e761d50360f234a9 Description-en: GNU Objective-C compiler for MinGW-w64, Win32/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the POSIX threading model. Package: gobjc-mingw-w64-i686-win32 Description-md5: f53953ed988e77ca04a5e9a57d390e32 Description-en: GNU Objective-C compiler for MinGW-w64, Win32/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the Win32 threading model. Package: gobjc-mingw-w64-x86-64 Description-md5: 11ea58d29c4f5d92c7dc744cf90b0af6 Description-en: GNU Objective-C compiler for MinGW-w64 targeting Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Objective-C compiler, supporting cross-compiling to 64-bit MinGW-w64 targets. Package: gobjc-mingw-w64-x86-64-posix Description-md5: 9f75b5920ef296d65897332a582bfac6 Description-en: GNU Objective-C compiler for MinGW-w64, Win64/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the POSIX threading model. Package: gobjc-mingw-w64-x86-64-win32 Description-md5: 4ea5963c05fed1a60c996954e71f2d0a Description-en: GNU Objective-C compiler for MinGW-w64, Win64/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the Win32 threading model. Package: gobuster Description-md5: 3349e6496ac8c57def362fd25de9ed5f Description-en: Directory/file & DNS busting tool written in Go Gobuster is a tool used to brute-force: URIs (directories and files) in web sites, DNS subdomains (with wildcard support), Virtual Host names on target web servers, Open Amazon S3 buckets, Open Google Cloud buckets and TFTP servers. . Gobuster is useful for pentesters, ethical hackers and forensics experts. It also can be used for security tests. Package: goby-java Description-md5: 7daadd5ba6446733aa16ef9cd19caea8 Description-en: next-generation sequencing data and results analysis tool Goby is a next-gen data management framework designed to facilitate the implementation of efficient data analysis pipelines. . Goby provides very efficient file formats to store next-generation sequencing data and intermediary analysis results. . Goby also provides utilities that implement common next-gen data computations. These utilities are designed to be relatively easy to use, yet very efficient. . This package provides the entire Goby framework, including application programs (i.e., Goby modes). It is released under the GPL3 license. Package: gocryptfs Description-md5: 885f33609ec7ba845f3f61d4715db79f Description-en: Encrypted overlay filesystem written in Go gocryptfs is built on top of the excellent go-fuse (https://github.com/hanwen/go-fuse) FUSE library and its LoopbackFileSystem API. . This project was inspired by EncFS and strives to fix its security issues while providing good performance (benchmarks (https://nuetzlich.net/gocryptfs/comparison/#performance)). . For details on the security of gocryptfs see the Security (https://nuetzlich.net/gocryptfs/security/) design document. Package: gogglesmm Description-md5: 67bd1e72656f8d081a1a2f5ed7317d04 Description-en: Goggles Music Player and Manager Goggles Music Manager is a easy to use music manager and player for the Linux desktop. It comes with a podcast manager to download and/or play podcasts from the internet. Music tracks can be organized in various ways using play lists and custom filters. The buildin tag editor allows for easy editing tags in files, including adding album art and lyrics. . Features: * Fast and light weight. Quick startup, no splash screen needed! * Supports Ogg Vorbis, Opus, FLAC, MP3 and MP4 (aac) * Support for cover art embedded in tag or as separate file on disk * Subscribe to Podcasts (rss) using the buildin podcast manager * Tag editing and powerful file renaming capability * Leading word filter to prevent sorting on common words like the, a or an * Configurable Filters / smart play lists * Configurable play lists * Import/Export music library and play lists to XSPF, PLS, Extended M3U, M3U and CSV * Clipboard & DND (drag-and-drop) to arrange playlists and dragging to and from desktop * Clean and fast database backend using SQLite 3 * Written using FOX, one of the fastest GUI toolkits available * Last.fm and libre.fm audio scrobbler support * Replay Gain support (Ogg Vorbis, FLAC and mp3 with APE tags) * Translated in Czech, French, German, Hungarian, Portuguese, Russian and Spanish Package: golang-agwa-go-listener-dev Description-md5: 8c3240f5f054a35e5d066b2fe3df4047 Description-en: net.Listener library with TCP, UNIX, FDs, PROXY and TLS support go-listener makes it easy to also listen on TCP ports, UNIX domain sockets and pre-opened file descriptors. Additionally it supports PROXY protocol and TLS wrapping with automated certificate provisioning using ACME. Package: golang-bitbucket-pkg-inflect-dev Description-md5: 4328ad299274f9cf9dbb9a30a7fd0fe2 Description-en: Go library to transform words from singular to plural The Go library "bitbucket.org/pkg/inflect" transforms words from singular to plural, class names to table names, modularized class names to ones without, and class names to foreign keys. The default inflections for pluralization, singularization, and uncountable words are kept in inflect.go. . Originally ported from the ActiveSupport::Inflector module from Ruby on Rails. Package: golang-chroma-v2 Description-md5: 17e77fa1619c54ba13480455fc608296 Description-en: general purpose syntax highlighter in pure Go (binaries) Chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI-coloured text, etc. . Chroma is based heavily on Pygments (http://pygments.org/), and includes translators for Pygments lexers and styles. . This package contains the compiled chroma-v2 and chromad-v2 binaries. Package: golang-code-gitea-sdk-dev Description-md5: 75c0b3a170dd83c209211e733d43fdaa Description-en: Gitea SDK for Go (library) This project acts as a client SDK implementation written in Go for the Gitea API, empowering Go programs with the ability to interact with Gitea instances. Package: golang-coreos-log-dev Description-md5: 8ca3138ac812639df24dcd94e59bbd8c Description-en: simple logging library for Go This is a simple logging library for Go. It supports different "Sinks" for log messages, and can filter log message based on message priorities. . Systemd journal support is disabled in this package. . This package contains the source. Package: golang-easyjson Description-md5: b2192e0b6056885cea3fc7f505675a95 Description-en: Fast JSON serializer for golang - command-line client easyjson allows (un-)marshaling of JSON golang structs without the use of reflection by generating marshaller code. . One of the aims of the library is to keep generated code simple enough so that it can be easily optimized or fixed. Another goal is to provide users with ability to customize the generated code not available in 'encoding/json', such as generating snake_case names or enabling 'omitempty' behavior by default. . This package contains the command-line client. Package: golang-forgejo-forgejo-levelqueue-dev Description-md5: 059f0de531ec8e0930c6dcaf44a7e3b4 Description-en: queue simplification for go-leveldb (Go library) levelqueue is a Go library to simplify queue usage with go-leveldb. Package: golang-github-14rcole-gopopulate-dev Description-md5: da211412e015502e2c8a4bf9b688637f Description-en: Small library to populate a directory with random data populate a directory with random data. This package is used for debos image building tool. Package: golang-github-adhocore-gronx-dev Description-md5: 1313108b78c1d3c84acb556db0c80c3d Description-en: Lightweight cron expression parser, task runner, and job scheduler (library) gronx is Golang cron expression parser ported from adhocore/cron-expr with task runner and daemon that supports crontab like task list file. If that's not enough, you can use gronx to find the next (NextTick()) or previous (PrevTick()) run time of an expression from any arbitrary point of time. Package: golang-github-agnivade-levenshtein-dev Description-md5: b7fb6019bf02ba82779f76ac71fa07b0 Description-en: Go implementation to calculate Levenshtein Distance. (library) levenshtein is a Go package to calculate the Levenshtein Distance between two strings. It is fully capable of working with non-ASCII strings. Package: golang-github-agtorre-gocolorize-dev Description-md5: ca19dcfd3c91489c4ac39f2a77e82b40 Description-en: Stateful ANSI coloring for Go Gocolorize is a package that allows Go programs to provide ANSI coloring in a stateful manner. Gocolorize is ideal for logging or cli applications. Package: golang-github-alecthomas-chroma-v2-dev Description-md5: 48f5fc140cc6a4f844acd9d456da69ea Description-en: general purpose syntax highlighter in pure Go (libraries) Chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI-coloured text, etc. . Chroma is based heavily on Pygments (http://pygments.org/), and includes translators for Pygments lexers and styles. . This package contains Chroma's source code and helper libraries. Package: golang-github-alecthomas-colour-dev Description-md5: 7bfec411be4d4530aafa7abb9fbd6573 Description-en: Quake-style colour formatting for Unix terminals Go package colour provides Quake-style colour formatting for Unix terminals. . The package level functions can be used to write to stdout (or strings or other files). If stdout is not a terminal, colour formatting will be stripped. . Example: colour.Printf("^0black ^1red ^2green ^3yellow ^4blue ^5magenta ^6cyan ^7white^R\n") . For more control, a Printer object can be created with various helper functions. This can be used to do useful things such as strip formatting, write to strings, and so on. Package: golang-github-antchfx-xpath-dev Description-md5: 08e3018582bf7212f42f1612fa836ba6 Description-en: XPath package for Golang, supported HTML, XML, JSON query XPath is a Go package providing selecting nodes from XML, HTML or other documents using XPath expression. . Implementation: - htmlquery - an XPath query package for HTML document - xmlquery - an XPath query package for XML document - jsonquery - an XPath query package for JSON document Package: golang-github-armon-consul-api-dev Description-md5: 4a3f72db39ee3bc713dcf7b912efc3d6 Description-en: [DEPRECATED] Golang API client for Consul [DEPRECATED] Please use "github.com/hashicorp/consul/api" found in the newer golang-github-hashicorp-consul-dev Debian package instead. . This deprecated package provides the consul-api package which attempts to provide programmatic access to the full Consul API up to version 0.4 supported. The full documentation is available on GoDoc at http://godoc.org/github.com/armon/consul-api Package: golang-github-armon-go-metrics-dev Description-md5: 145c372934353c847b6a079619fcbe91 Description-en: library for exporting performance and runtime metrics This library provides a metrics package which can be used to instrument code, expose application metrics, and profile runtime performance in a flexible manner. Package: golang-github-azure-go-amqp-dev Description-md5: 9b2ebfbf2c22e7e3df158bf4242dbf4e Description-en: aMQP 1.0 client library for Go (library) The amqp module is an AMQP 1.0 client implementation for Go. . AMQP 1.0 is not compatible with AMQP 0-9-1 or 0-10. Package: golang-github-beevik-etree-dev Description-md5: b761a34ccbd61d6735e9089fd9d62e1e Description-en: parse and generate XML easily in go The etree package is a lightweight, pure go package that expresses XML in the form of an element tree. Its design was inspired by the Python ElementTree (http://docs.python.org/2/library/xml.etree.elementtree.html) module. Package: golang-github-bep-gitmap-dev Description-md5: 1e008893be48410854bf205aece7be17 Description-en: map all filenames to info objects for a given git revision A fairly fast way to create a map from all the filenames to info objects for a given revision of a Git repo. . This library uses os/exec to talk to Git in order to avoid dependencies. Package: golang-github-bep-godartsass-v2-dev Description-md5: 4c24dd4db64185e9faa37e0f8fa34264 Description-en: Go API backed by the native Dart Sass Embedded executable This is a Go API backed by the native Dart Sass Embedded executable, see https://github.com/sass/dart-sass-embedded . The primary motivation for this project is to provide SCSS support to Hugo, see https://gohugo.io/ . For LibSass bindings in Go, see GoLibSass at https://github.com/bep/golibsass, packaged as golang-github-bep-golibsass-dev for Debian. Package: golang-github-bep-helpers-dev Description-md5: 1cf864dbdf47e632a9fded4a43ccd69b Description-en: Go utils package with a less burdened name by @bep Some helper packages with some helper code that Bjørn Erik Pedersen (@bep) has had a tendency to copy from project to project over the years, prompting him to consider some reuse and create this Go package. Package: golang-github-bep-lazycache-dev Description-md5: d282d80d041f7c9aa7642a74ec8e1c1b Description-en: Thread-safe in-memory LRU cache with non-blocking cache priming on cache misses Lazycache is a simple thread-safe in-memory LRU cache. Under the hood it leverages the great simpleru package in golang-lru, with its exellent performance. One big difference between golang-lru and this library is the GetOrCreate method, which provides: . * Non-blocking cache priming on cache misses. * A guarantee that the prime function is only called once for a given key. * The cache's RWMutex is not locked during the execution of the prime function, which should make it easier to reason about potential deadlocks. . Other notable features: . * The API is generic * The cache can be resized while running. * When the number of entries overflows the defined cache size, the least recently used item gets discarded (LRU). Package: golang-github-bits-and-blooms-bitset-dev Description-md5: df242e17f920fa1c5598e88f30b8589f Description-en: implementation of bitsets This package implements bitsets, a mapping between non-negative integers and boolean values. It should be more efficient than map[uint] bool. . It provides methods for setting, clearing, flipping, and testing individual integers. . But it also provides set intersection, union, difference, complement, and symmetric operations, as well as tests to check whether any, all, or no bits are set, and querying a bitset's current length and number of positive bits. . BitSets are expanded to the size of the largest set bit; the memory allocation is approximately Max bits, where Max is the largest set bit. BitSets are never shrunk. On creation, a hint can be given for the number of bits that will be used. . Many of the methods, including Set, Clear, and Flip, return a BitSet pointer, which allows for chaining. Package: golang-github-bluebreezecf-opentsdb-goclient-dev Description-md5: aa7045770c39b61503ab884c3415601c Description-en: Go client for OpenTSDB REST API This library is a Go implementation for the OpenTSDB REST API. . OpenTSDB is a distributed, scalable Time Series Database (TSDB) written on top of HBase. OpenTSDB was written to address a common need: store, index and serve metrics collected from computer systems (network gear, operating systems, applications) at a large scale, and make this data easily accessible and graphable. Package: golang-github-bmizerany-assert-dev Description-md5: ed8b2848cdc9a98daf41d0c68239eb24 Description-en: Assertions library for Go tests Assertions library for writing tests in the Go language. Package: golang-github-brentp-bix-dev Description-md5: ee9d94b2c4f249e15115153650889573 Description-en: Tabix file access with golang using biogo machinery (library) Bixis a pure go tabix reader. Tabix has a minimum resolution of 16K bases. So, for dense annotations like ExAC, repeated queries will have to re-parse the same intervals. To mitigate this, Bix caches all annotations for the blocks from each query and re-uses them for later queries to the same block. In practice, this results in 10X-100X speedup for any type of data. Package: golang-github-brentp-vcfgo-dev Description-md5: f19bd1f7741305a62268651acb9942f1 Description-en: Golang library to read, write, manipulate VCF format files Package vcfgo implements a Reader and Writer for variant call format. It eases reading, filtering modifying VCF's even if they are not to spec. . Status: vcfgo is well-tested, but still in development. It tries to tolerate, but report errors; after every rdr.Read() call, the caller can check rdr.Error() and get feedback on the errors without stopping execution unless it is explicitly requested to do so. Package: golang-github-bsphere-le-go-dev Description-md5: 2b0a4ed8e505ca475d09cc246f620540 Description-en: Golang library for logentries.com Client library for sending logs to the commercial logentries.com service. The library implements the ame methods as the Go Logger library and is also compatible with the io.Writer interface. Package: golang-github-btcsuite-btcd-btcec-dev Description-md5: 354e117eebe0d7d00d1e128909270484 Description-en: Go library for Elliptic curve cryptography Package btcec implements elliptic curve cryptography needed for working with Bitcoin (secp256k1 only for now). It is designed so that it may be used with the standard crypto/ecdsa packages provided with go. A comprehensive suite of test is provided to ensure proper functionality. . This package contains convenience utilities and shortcuts used across the Tendermint projects. Package: golang-github-btcsuite-btcd-chaincfg-chainhash-dev Description-md5: 49a94ba310f4cd20d69464cb8931d2df Description-en: generic hash types and functions for Go chainhash provides a generic hash type and associated functions that allows the specific hash algorithm to be abstracted. . This package contains convenience utilities and shortcuts used across the Tendermint projects and is a dependency of Tendermint Core. Package: golang-github-btcsuite-fastsha256-dev Description-md5: 1ef9f992dc95f731d92c82f24332746e Description-en: Go alternative fast SHA256 implementation This package provides an alternative fast-SHA256 implementation to the one provided by the Go crypto/sha256 package that supports midstate calculations. . This package is used by several Tendermint's components. Package: golang-github-burntsushi-toml-dev Description-md5: f4ea8957908ad5b8051e6ee692e85db4 Description-en: TOML parser and encoder for Go with reflection TOML stands for Tom's Obvious, Minimal Language. This Go package provides a reflection interface similar to Go's standard library json and xml packages. This package also supports the encoding.TextUnmarshaler and encoding.TextMarshaler interfaces so that you can define custom data representations. . Compatible with TOML v1.0.0 (https://toml.io/en/v1.0.0). . This package contains the source. Package: golang-github-canonical-go-dqlite-dev Description-md5: 18f7ff26731d9043e01793e454e24648 Description-en: Go bindings for libdqlite Go-dqlite provides bindings for the dqlite (https://dqlite.io) C library and a pure-Go client for the dqlite wire protocol (https://github.com/canonical/dqlite/blob/master/doc/protocol.md). . Documentation is available at http://godoc.org/github.com/canonical/go-dqlite. Package: golang-github-casbin-casbin-dev Description-md5: cc5762913e261b6803ff5e5f4510046a Description-en: Authorization library that supports access control models like ACL, RBAC, ABAC Casbin is a powerful and efficient open-source access control library for Golang projects. It provides support for enforcing authorization based on various access control models. Package: golang-github-casbin-govaluate-dev Description-md5: d9a7277c50cb07b9eb28c701354ab8b1 Description-en: Arbitrary expression evaluation for golang (library) Provides support for evaluating arbitrary C-like artithmetic/string expressions. . Sometimes, you can't know ahead-of-time what an expression will look like, or you want those expressions to be configurable. Perhaps you've got a set of data running through your application, and you want to allow your users to specify some validations to run on it before committing it to a database. Or maybe you've written a monitoring framework which is capable of gathering a bunch of metrics, when evaluating a few expressions to see if any metrics should be alerted upon, but the conditions for alerting are different for each monitor. . A lot of people wind up writing their own half-baked style of evaluation language that fits their needs, but isn't complete. Or they wind up baking the expression into the actual executable, even if they know it's subject to change. These strategies may work, but they take time to implement, time for users to learn, and induce technical debt as requirements change. This library is meant to cover all the normal C-like expressions, so that you don't have to reinvent one of the oldest wheels on a computer. . This is a fork of github.com/Knetic/govaluate, maintained by Casbin. Package: golang-github-cenk-hub-dev Description-md5: e07e5ee4b027fe262bc55901c802bc00 Description-en: Simple PubSub (Publish/Subscribe) library in Go This package provides a trivial implementation of a simple event dispatcher using the publish/subscribe pattern. Package: golang-github-cenk-rpc2-dev Description-md5: 82198c1d3e34b475eb0d2da01d224d83 Description-en: bi-directional RPC in Go rpc2 is a fork of net/rpc package in the standard library. The main goal is to add bi-directional support to calls. That means server can call the methods of client which is not possible with net/rpc package. Package: golang-github-charlievieth-fastwalk-dev Description-md5: b7ed80e7a5bb335e99a9e33ee4a625d4 Description-en: Fast directory traversal for Golang (library) Fast parallel directory traversal for Golang. . Package fastwalk provides a fast parallel version of filepath.WalkDir that is ~2x faster on macOS, ~4x faster on Linux, ~6x faster on Windows, allocates 50% less memory, and requires 25% fewer memory allocations. Additionally, it is ~4-5x faster than godirwalk across OSes. . Inspired by and based off of golang.org/x/tools/internal/fastwalk. Package: golang-github-charmbracelet-glamour-dev Description-md5: 0c0d37005862235b16b9686b5fc19ba5 Description-en: stylesheet-based markdown rendering for your CLI apps (Go library) The Go library "glamour" lets you render Markdown documents and templates on ANSI-compatible terminals. You can create your own stylesheet or simply use one of the stylish defaults. Package: golang-github-charmbracelet-x-dev Description-md5: b64378e62e78147faf18d9a6df785f59 Description-en: Charm's collection of experimental packages (library) Experimental Charm's Go libraries with no guarantee of backward compatibility. . Includes ANSI escape sequence parsing, terminal event input handling, and various utilities for files, strings, and slices, among others. . Each library serves a specific function to enhance terminal application development. Package: golang-github-cilium-ebpf-dev Description-md5: c3fc4c621a2f93d3c74a5d10cd7fa14e Description-en: eBPF Library for Go eBPF is a pure Go library that provides utilities for loading, compiling, and debugging eBPF programs. It has minimal external dependencies and is intended to be used in long running processes. Package: golang-github-cockroachdb-cockroach-go-dev Description-md5: 30d0682d26555ffedec6b2cbb77b7021 Description-en: Packages for go clients. testing Testing helpers for cockroach clients. Package: golang-github-container-orchestrated-devices-container-device-interface-dev Description-md5: 7f20cbffbeabc1fc8363d70173c53e9c Description-en: Transitional package for golang-tags.cncf-container-device-interface-dev This is a transitional package to ease upgrades to the golang-tags.cncf-container-device-interface-dev package. It can be safely removed. Package: golang-github-containerd-cgroups-dev Description-md5: 02918fbd0db650abb748067c96da01a2 Description-en: cgroups package for Go Go package for creating, managing, inspecting, and destroying cgroups. The resources format for settings on the cgroup uses the OCI runtime-spec found here (https://github.com/opencontainers/runtime-spec). Package: golang-github-containerd-continuity-dev Description-md5: ee1bdc5d0c082bd4d6986904dbf693a0 Description-en: Externally reusable Go packages included with Continuity These packages are intentionally developed by upstream in such a way that they are reusable to projects outside Continuity and only rely on each other or other external dependencies to be built. Package: golang-github-containerd-ttrpc-dev Description-md5: 21323f9c4b8163ddbaa6c2f1db8826cc Description-en: GRPC for low-memory environments The existing grpc-go project requires a lot of memory overhead for importing packages and at runtime. While this is great for many services with low density requirements, this can be a problem when running a large number of services on a single machine or on a machine with a small amount of memory. . Using the same GRPC definitions, this project reduces the binary size and protocol overhead required. We do this by eliding the net/http, net/http2 and grpc package used by grpc replacing it with a lightweight framing protocol. The result are smaller binaries that use less resident memory with the same ease of use as GRPC. . Please note that while this project supports generating either end of the protocol, the generated service definitions will be incompatible with regular GRPC services, as they do not speak the same protocol. . This package provides sources. Package: golang-github-containerd-typeurl-dev Description-md5: fe1401a9785a69c52feaee64f47aa3bb Description-en: Go package for managing marshaled types to protobuf.Any A Go package for managing the registration, marshaling, and unmarshaling of encoded types. . This package helps when types are sent over a GRPC API and marshaled as a [protobuf.Any](). Package: golang-github-coreos-bbolt-dev Description-md5: 44f929a5fd5efc9f5644c5463f71806f Description-en: low-level key/value database for Go, especially CoreOS's etcd bbolt is a fork of Ben Johnson's Bolt key/value store (github.com/boltdb/bolt). . The purpose of this fork is to better cater to the needs of CoreOS's etcd (github.com/coreos/etcd), and to provide the Go community with an active maintenance and development target for Bolt; the goal is improved reliability and stability. bbolt includes bug fixes, performance enhancements, and features not found in Bolt while preserving backwards compatibility with the Bolt API. . Bolt is a pure Go key/value store inspired by Howard Chu's and the LMDB project. The goal of the project is to provide a simple, fast, and reliable database for projects that don't require a full database server such as Postgres or MySQL. Package: golang-github-cpuguy83-go-md2man-v2-dev Description-md5: 120c96fff7e49346b792312431671692 Description-en: utility to create manpages from markdown (source) Turns Markdown into manpages, which is really handy for people that don't want to learn how to make manpages from stuff like DocBook. . This package contains the source for go-md2man version 2. Package: golang-github-ctdk-chefcrypto-dev Description-md5: 74add3394ec0e4d34833401f8b11485a Description-en: Go cryptographic routines to interact with chef servers This library includes various cryptographic routines for communicating with chef servers for golang programs and libraries. Originally part of goiardi, it's been split out for packaging purposes. Package: golang-github-ctdk-go-trie-dev Description-md5: 470cdcbb07b95c03c2e688e82dae3223 Description-en: Trie implementation based on a minimal automaton for Go This library implements tries, also known as prefix trees, using minimal acyclic finite-state automata for the Go programming language. Package: golang-github-cue-lang-cue-dev Description-md5: 6240db8b109e5daba3ce293da8bcfb7c Description-en: CUE language - text-based and dynamic configuration (Go library) CUE - Configure, Unify, Execute. . CUE makes it easy to validate data, write schemas, and ensure configurations align with policies. . CUE works with a wide range of tools and formats that you're already using such as Go, JSON, YAML, OpenAPI, and JSON Schema. . For more information and documentation, including tutorials and guides, see: https://cuelang.org . This package contains the Go development library. Package: golang-github-cznic-lldb-dev Description-md5: 9bf57966af7f4cb7a4370ac4f04a8f69 Description-en: low level database engine lldb is Golang implementation of a low level database engine. Package: golang-github-cznic-ql-dev Description-md5: bdff9277d23c7a7f11b3b4dd9bad8bbf Description-en: pure Go embedded SQL database Embedded (S)QL database inplemented in pure Golang. Package: golang-github-d-rickyy-b-certstream-server-go-dev Description-md5: 019ab719e80c1c0ab62cd2b9507c7667 Description-en: aggregates data from certificate transparency logs (Go library) Certstream Server Go . This project aims to be a drop-in replacement for the certstream server https://github.com/CaliDog/certstream-server/ by Calidog. This tool aggregates, parses, and streams certificate data from multiple certificate transparency logs via websocket connections to the clients. For more information about certificate transparency see: https://www.certificate-transparency.org/what-is-ct . Everyone can use this project to analyze newly created TLS certificates as they are issued. . This package contains the Go source code. Package: golang-github-dave-jennifer-dev Description-md5: be4e2f5a5e89b25db51086c248f33457 Description-en: code generator for Go (library) Jennifer is a code generator for Go. It has a comprehensive suite of examples. See https://pkg.go.dev/github.com/dave/jennifer/jen?utm_source=godoc#pkg-examples for an index. Package: golang-github-dchest-blake2b-dev Description-md5: 2d60c2c671d4723a0dc0467bdc73aa96 Description-en: Go implementation of BLAKE2 (b) cryptographic hash function Go implementation of BLAKE2b collision-resistant cryptographic hash function created by Jean-Philippe Aumasson, Samuel Neves, Zooko Wilcox-O'Hearn, and Christian Winnerlein (see https://blake2.net). Package: golang-github-dchest-cssmin-dev Description-md5: 24816828b99d23a9ff4634a224f71b0e Description-en: Go package to minify CSS Go library for minifying CSS. It is a direct port of Ryan Grove’s cssmin from Ruby found at https://github.com/rgrove/cssmin (Debian package ruby-cssmin). . Documentation at http://godoc.org/github.com/dchest/cssmin Package: golang-github-dgraph-io-badger-dev Description-md5: 087ad4b904bd2c0044fd609e19972e82 Description-en: fast key-value DB in Go - development files for embedding BadgerDB is an embeddable, persistent and fast key-value (KV) database written in pure Go. It is the underlying database for Dgraph (https://dgraph.io), a fast, distributed graph database. It's meant to be a performant alternative to non-Go-based key-value stores like RocksDB. Project Status [Jun 26, 2019] Badger is stable and is being used to serve data sets worth hundreds of terabytes. Badger supports concurrent ACID transactions with serializable snapshot isolation (SSI) guarantees. A Jepsen-style bank test runs nightly for 8h, with --race flag and ensures the maintenance of transactional guarantees. Badger has also been tested to work with filesystem level anomalies, to ensure persistence and consistency. . Badger v1.0 was released in Nov 2017, and the latest version that is data-compatible with v1.0 is v1.6.0. . Badger v2.0, use a new storage format which won't be compatible with all of the v1.x. . This package contains the Go library. Package: golang-github-dgraph-io-ristretto-dev Description-md5: eb8c415cff9e1cd6287e5d92addfa41d Description-en: high performance memory-bound Go cache Ristretto is a fast, concurrent cache library built with a focus on performance and correctness. . The motivation to build Ristretto comes from the need for a contention-free cache in Dgraph (https://github.com/dgraph-io/dgraph). . Features: * High Hit Ratios - with unique admission/eviction policy pairing, Ristretto's performance is best in class. * Eviction: SampledLFU - on par with exact LRU and better performance on Search and Database traces. * Admission: TinyLFU - extra performance with little memory overhead (12 bits per counter). * Fast Throughput - use a variety of techniques for managing contention and the result is excellent throughput. * Cost-Based Eviction - any large new item deemed valuable can evict multiple smaller items (cost could be anything). * Fully Concurrent - you can use as many goroutines as you want with little throughput degradation. * Metrics - optional performance metrics for throughput, hit ratios, and other stats. * Simple API - just figure out your ideal Config values and you're off and running.Status Ristretto is usable but still under active development. Expected to be production ready in the near future. Package: golang-github-dgryski-go-farm-dev Description-md5: cf0603c55ae6c65fb0858d73e6f93848 Description-en: pure-Go FarmHash implementation This is a (mechanical) translation to Go of the non-SSE4/non-AESNI hash functions from Google's FarmHash (https://github.com/google/farmhash). . FarmHash provides hash functions for strings and other data. The functions mix the input bits thoroughly but are not suitable for cryptography. Package: golang-github-digitalocean-go-libvirt-dev Description-md5: 67eea72f95c019b6f14d1cb887b664e8 Description-en: Pure Go interface for interacting with libvirt (library) Provides a pure Go interface for interacting with libvirt. Rather than using libvirt's C bindings, this package makes use of libvirt's RPC interface. Connections to the libvirt server may be local, or remote. RPC packets are encoded using the XDR standard as defined by RFC 4506. Package: golang-github-docker-leadership-dev Description-md5: 38e8c2ca46bc78c5257b4916272b5dc6 Description-en: distributed leader election using docker/libkv Distributed leader election for clustered environments. Leadership is a library for a cluster leader election on top of a distributed Key/Value store. Package: golang-github-dop251-goja-dev Description-md5: 3a0fbb11f6facbd1339ac27fc7e8feac Description-en: ECMAScript 5.1(+) implementation written in Go Full ECMAScript 5.1(+) implementation (including regex and strict mode) in Go. . It is not a replacement for V8 or SpiderMonkey or any other general-purpose JavaScript engine as it is much slower. It can be used as an embedded scripting language where the cost of making a lot of cgo calls may outweigh the benefits of a faster JavaScript engine or as a way to avoid having non-Go dependencies. Package: golang-github-emersion-go-maildir-dev Description-md5: 1c5386b4146ac3a63255645ef6a6f850 Description-en: Maildir library for Go (library) go-maildir library is maildir implementation in go. . The Maildir e-mail format is a common way of storing email messages in which each message is stored in a separate file with a unique name, and each mail folder is a file system directory. Package: golang-github-erikstmartin-go-testdb-dev Description-md5: a96189e24f7563bcc0ae151512f50fc2 Description-en: Framework for stubbing responses from go's driver.Driver interface go-testdb Framework for stubbing responses from go's driver.Driver interface. . This can be used to sit in place of your sql.Db so that you can stub responses for sql calls, and remove database dependencies for your test suite. . This project is in its infancy, but has worked well for all the use cases i've had so far, and continues to evolve as new scenarios are uncovered. Please feel free to send pull-requests, or submit feature requests if you have scenarios that are not accounted for yet. Setup The only thing needed for setup is to include the go-testdb package, then you can create your db connection specifying "testdb" as your driver. Package: golang-github-etherlabsio-go-m3u8-dev Description-md5: 0c3191e189ef7c9a67068b5ba52d5850 Description-en: parse and generate m3u8 playlists for HLS (library) go-m3u8 provides easy generation and parsing of m3u8 playlists defined in the HTTP Live Streaming (HLS) Internet Draft published by Apple. * The library completely implements version 20 of the HLS Internet Draft. * Provides parsing of an m3u8 playlist into an object model from any File, io.Reader or string. * Provides ability to write playlist to a string via String() * Distinction between a master and media playlist is handled automatically (single Playlist class). * Optionally, the library can automatically generate the audio/video codecs string used in the CODEC attribute based on specified H.264, AAC, or MP3 options (such as Profile/Level). Package: golang-github-evanw-esbuild-dev Description-md5: 25cb7a79c072a83218a6f5e3b39c9852 Description-en: extremely fast JavaScript bundler and minifier (library) esbuild is a JavaScript bundler and minifier. It packages up JavaScript, TypeScript, JSX, CSS, and others, for distribution on the web. . Why build another JavaScript build tool? The current build tools for the web are at least an order of magnitude slower than they should be. It is hoped that this project serves as an "existence proof" that JavaScript tooling can be much, much faster. . This package contains the github.com/evanw/esbuild Go library. Package: golang-github-exponent-io-jsonpath-dev Description-md5: 85f480c77a7e96a5fcccae15dab2dd3b Description-en: Extension for Go's json.Decoder enabling navigation of a stream of tokens This package extends the json.Decoder to support navigating a stream of JSON tokens. You should be able to use this extended Decoder places where a json.Decoder would have been used. Package: golang-github-fatih-structs-dev Description-md5: 1000d2e4255c670873caaec3e7478213 Description-en: Utilities for Go structs Structs contains various utilities to work with Go (Golang) structs. It was initially used to convert a struct into a map[string]interface{}. With time we've added other utilities for structs. It's basically a high level package based on primitives from the reflect package. Package: golang-github-foxboron-go-tpm-keyfiles-dev Description-md5: fedf1a2d23920c8f2d6a44bc2e81645e Description-en: Go TPM 2.0 TSS keyfile library (library) go-tpm-keyfile Implements the ASN.1 Specification for TPM 2.0 Key Files. https://www.hansenpartnership.com/draft-bottomley-tpm2-keys.html . TPMSigner . go-tpm-keyfile implements a crypto.Signer interface to be used with the keys for easy signature creation and verification. . The TPMKeySigner struct implements a callback-style approach for user auth, owner auth and for TPM fetching for easier implementation towards things that require user-input. Package: golang-github-franela-goblin-dev Description-md5: 089ebdab64dbf9b6d124212280934b8f Description-en: minimal and beautiful Go testing framework Mocha (http://visionmedia.github.io/mocha/) like BDD testing framework for Golang. Package: golang-github-franela-goreq-dev Description-md5: 65208c7fcfdfaf07eb04bf2d9cac0c48 Description-en: minimal and simple request library for Go language GoReq Simple and sane HTTP request library for Go language. Package: golang-github-fsnotify-fsnotify-dev Description-md5: b45529ad47855c3acaac15c593248211 Description-en: File system notifications for Go Package fsnotify provides a platform-independent interface for file system notifications, for use with the Go programming language. . This package contains the fsnotify library source. Package: golang-github-fxamacker-cbor-dev Description-md5: 5ef866a98dc98e8589d2554ac3eec0f6 Description-en: CBOR codec implementing RFCs 7049 & 8949 (library) CBOR is a concise binary data format inspired by JSON and MessagePack. CBOR is defined in RFC 8949 (December 2020) which obsoletes RFC 7049 (October 2013). . CBOR is an Internet Standard by IETF. It's used in other standards like WebAuthn by W3C, COSE (RFC 8152), CWT (RFC 8392), CDDL (RFC 8610) and more. Package: golang-github-gabriel-vasile-mimetype-dev Description-md5: 56c8e9d29d0acd58647458a49f2766b4 Description-en: fast Go library for detecting MIME types and extensions based on magic numbers github.com/gabriel-vasile/mimetype is a Go package for detecting MIME types and extensions based on magic numbers. . Goroutine safe, extensible, no C bindings . Features • fast and precise MIME type and file extension detection • long list of supported MIME types • posibility to extend with other file formats • common file formats are prioritized • safe for concurrent usage Package: golang-github-garyburd-redigo-dev Description-md5: 79f4f83da7034149dd2ee03e945eebce Description-en: Go client for Redis Redigo is a Go client for the Redis database. Package: golang-github-gedex-inflector-dev Description-md5: dfca6ae66e0f3301bb0cb3af6422f094 Description-en: Go library that pluralizes and singularizes English nouns This library provides two functions for pluralizing and singularizing English nouns using a set of rules that handle both regular and irregular forms, inspired by CakePHP's inflector. Package: golang-github-gin-contrib-cors-dev Description-md5: 178c489287efb8d515c531900817f796 Description-en: Gin middleware/handler to enable CORS support This package enables Cross-origin resource sharing (CORS), which is a mechanism that allows restricted resources on a web page to be requested from another domain outside the domain from which the first resource was served. Package: golang-github-go-chef-chef-dev Description-md5: b2f9493c90e7b03efe2d133f9c6ea275 Description-en: Chef-Server API client in golang This is a Golang library that can be used to write tools to interact with a chef server and its common facilities: cookbooks, clients, nodes, search, etc. Package: golang-github-go-debos-fakemachine-dev Description-md5: 04da92cbdbe8c669e3c31f232144f99e Description-en: create and spawn virtual machines (library) Create and spawn virtual machines based on the currently running system. . This package contains the library. Package: golang-github-go-git-go-billy-dev Description-md5: 9850298b5c64f4527c35feef8f524344 Description-en: missing interface filesystem abstraction for Go The missing interface filesystem abstraction for Go. Billy implements an interface based on the os standard library, allowing to develop applications without dependency on the underlying storage. Makes it virtually free to implement mocks and testing over filesystem operations. . Why billy? The library billy deals with storage systems and Billy is the name of a well-known, IKEA bookcase. That's it. Package: golang-github-go-git-go-git-dev Description-md5: aa9113ff4c2497fbe8df4c61b3af2a44 Description-en: highly extensible Git implementation in pure Go go-git is a highly extensible git implementation library written in pure Go. . It can be used to manipulate git repositories at low level (plumbing) or high level (porcelain), through an idiomatic Go API. It also supports several types of storage, such as in-memory filesystems, or custom implementations, thanks to the Storer interface. Package: golang-github-go-kit-kit-dev Description-md5: f75b1a670b21bc1b03b290ab3b18be30 Description-en: Programming toolkit for microservices Go kit is a set of packages and best practices, which provide a comprehensive, robust, and trustable way of building microservices for organizations of any size. . As the dependency tree is enormous, the Debian package only offers some of the components of Go kit: . * auth * endpoint * log * tracing * transport * util Package: golang-github-go-llsqlite-crawshaw-dev Description-md5: 202d9afcfc2f52512a344ddb58593f28 Description-en: low-level Go interface to SQLite 3 using cgo (Go library) Low-level Go interface to SQLite . This project is a community-managed fork of: https://github.com/crawshaw/sqlite Also known as the namespace: crawshaw.io/sqlite . This package contains the Go development library. Package: golang-github-go-macaron-session-dev Description-md5: 3777f5bee74fd050f48a1a1ea80249a0 Description-en: session management middleware for Macaron Middleware session provides session management for Macaron (https://github.com/go-macaron/macaron). It can use many session providers, including memory, file, Redis, Memcache, PostgreSQL, MySQL, Couchbase, Ledis and Nodb. Package: golang-github-go-openapi-swag-dev Description-md5: b1817c666423d17a19840759d4537276 Description-en: goodie bag in use in the go-openapi projects This package contains a bunch of helper functions for other go-openapi projects. . * convert between value and pointers for builtin * convert from string to builtin * fast json concatenation * search in path * load from file or http * name manglin Package: golang-github-go-playground-validator-v10-dev Description-md5: 0eb386802348a926ecdfef555071de7e Description-en: Go library for struct and field validation The validator package implements value validations for structs and individual fields based on tags. . It has the following unique features: - Cross Field and Cross Struct validation by using validation tags or custom validators. - Slice, Array and Map diving, which allows any or all levels of a multidimensional field to be validated. - Ability to dive into both map keys and values for validation. - Handles type interface by determining its underlying type prior to validation. - Handles custom field types such as the SQL driver's Valuer. - Alias validation tags, which allows for mapping of several validations to a single tag for easier definition of validations on structs. - Extraction of custom defined Field Name, allowing to specify extracting the JSON name while validating and making it available in the resulting FieldError. - Customizable i18n-aware error messages. Package: golang-github-go-sql-driver-mysql-dev Description-md5: fa08b137bb0317b88861910c6b6ac8ee Description-en: MySQL-Driver for Go's database/sql package Features: - Lightweight and fast - Native Go implementation. No C-bindings, just pure Go - Connections over TCP/IPv4, TCP/IPv6 or Unix domain sockets - Automatic handling of broken connections - Automatic Connection Pooling (by database/sql package) - Supports queries larger than 16MB - Full sql.RawBytes support. - Intelligent LONG DATA handling in prepared statements - Secure LOAD DATA LOCAL INFILE support with file Whitelisting and io.Reader support - Optional time.Time parsing - Optional placeholder interpolation Package: golang-github-go-viper-mapstructure-dev Description-md5: 88987b508c1ece6a06d11ba3eac7978d Description-en: decode generic map values into native Go structures and vice versa (library) mapstructure is a Go library for decoding generic map values to structures and vice versa, while providing helpful error handling. . This library is most useful when decoding values from some data stream (JSON, Gob, etc.) where you don't *quite* know the structure of the underlying data until you read a part of it. You can therefore read a map[string]interface{} and use this library to decode it into the proper underlying native Go structure. . Go offers fantastic standard libraries for decoding formats such as JSON. The standard method is to have a struct pre-created, and populate that struct from the bytes of the encoded format. This is great, but the problem is if you have configuration or an encoding that changes slightly depending on specific fields. . Perhaps you cannot populate a specific structure without first reading the "type" field from the JSON. You could always do two passes over the decoding of the JSON (reading the "type" first, and the rest later). However, it is much simpler to just decode this into a map[string]interface{} structure, read the "type" key, then use something like this library to decode it into the proper structure. . This library is a blessed fork of github.com/mitchellh/mapstructure, which has been archived by its upstream. See https://github.com/mitchellh/mapstructure/issues/349. . You can migrate to this package by changing your import paths in your Go files to github.com/go-viper/mapstructure/v2. The API is the same, so you don't need to change anything else. Package: golang-github-goccy-go-yaml-dev Description-md5: 16ab473bd74f830718f7ca3248ef0d0e Description-en: yet another golang library for YAML support YAML library for the Go language. This adds some features compared to the golang standard YAML library. * Pretty format for error notifications * Supports Scanner or Lexer or Parser as public API * Supports Anchor and Alias to Marshaler * Allow referencing elements declared in another file via anchors * Extract value or AST by YAMLPath (like a JSONPath) Package: golang-github-gogits-go-gogs-client-dev Description-md5: e82f13a4e311940d23f98a5909e855d2 Description-en: Gogs API client in Go This library implements a client for the Gogs REST API which is an interface similar to the Github v3 API. Package: golang-github-golang-groupcache-dev Description-md5: db6a4e929c62afe93eb1bda2612bdcfd Description-en: caching and cache-filling library, a replacement for memcached Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases. . Like memcached, groupcache shards by key to select which peer is responsible for that key. Unlike memcached, groupcache does not require running a separate set of servers, comes with a cache filling mechanism, and contains some other useful features. Package: golang-github-golang-jwt-jwt-v5-dev Description-md5: 6c3a90cb81b8b52a679e72c8df8124ac Description-en: golang implementation of JSON Web Tokens (library) Community maintained clone of github.com/dgrijalva/jwt-go. . After the original author of the library suggested migrating the maintenance of jwt-go, a dedicated team of open source maintainers decided to clone the existing library into this module. . The ships v5 of the library, see golang-github-golang-jwt-jwt-dev for the older version and the awt command-line tool. . This package provides golang module. Package: golang-github-golang-protobuf-1-3-dev Description-md5: 44b4feddc85f12cc1e5aa57436d8ef1b Description-en: transitional package -- safe to remove This transitional package facilitates migration to "golang-github-golang-protobuf-1-5-dev" and can be safely removed. Package: golang-github-golang-protobuf-1-5-dev Description-md5: 4ae455d75b79a607333f3903eb4b9113 Description-en: Go support for protocol buffers (version v1.5.x) This module (github.com/golang/protobuf) contains Go bindings for protocol buffers. . v1.5.x implements Go APIv2 for protocol buffers. . For APIv2, see https://go.dev/blog/protobuf-apiv2. Package: golang-github-golang-snappy-dev Description-md5: 39893f9c93e59f79efba9fb8ee2e448b Description-en: Implementation of the Snappy compression format in Go Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression. For instance, compared to the fastest mode of zlib, Snappy is an order of magnitude faster for most inputs, but the resulting compressed files are anywhere from 20% to 100% bigger. On a single core of a Core i7 processor in 64-bit mode, Snappy compresses at about 250 MB/sec or more and decompresses at about 500 MB/sec or more. . This is an implementation of the Snappy compression format in the Go programming language. Package: golang-github-gonvenience-bunt-dev Description-md5: 157a833d4921443ad7d4c0f2a838e9d7 Description-en: creating true color output in terminals Golang package for creating true color output in terminals. Package: golang-github-gonvenience-term-dev Description-md5: ac39c3e04a4548ff86729c9586047a6c Description-en: golang package with convenience functions for terminal related tasks Golang package with convenience functions for terminal related tasks. Package: golang-github-gonvenience-text-dev Description-md5: f060fdc89fbc56e3e64f211d40921724 Description-en: convenience functions for strings Golang package with convenience functions for strings. Package: golang-github-gonvenience-wrap-dev Description-md5: 7f452519a73516b53a3dbd4954ba1cd6 Description-en: golang package to wrap things into a bit of context Golang package to wrap things into a bit of context. Package: golang-github-google-cel-go-dev Description-md5: 580c6273da7bd9430a4ac2ab70117726 Description-en: Common Expression Language (go runtime) The Common Expression Language (CEL) is a simple expression language built on top of protocol buffer types. It implements common semantics for expression evaluation, enabling different applications to more easily interoperate. . This package provides tools for parsing CEL expressions and type-checking and evaluating parsed expressions. It also implements a gRPC conformance test server for CEL in go. . Disclaimer: This is not an official Google product Package: golang-github-google-certificate-transparency-dev Description-md5: 27deef6e19c1332c1d677ab79091e067 Description-en: Framework for monitoring and auditing SSL certificates The Certificate Transparency project provides a framework to explore ideas to improve the security of HTTPS connections by adding new functional components to the current SSL security system: logging, monitoring and auditing. . Please see http://www.certificate-transparency.org for more details about certificate transparency and how it works. Package: golang-github-google-gnostic-models-dev Description-md5: 9eaf0cd77b1ed6816442ebdf83614044 Description-en: Protocol buffer models for gnostic This repository contains Protocol Buffer models and associated libraries for working with API description formats supported by [gnostic](https://github.com/google/gnostic). It exists to provide a lightweight distribution of these models with minimal dependencies. For more information, please see the [gnostic](https://github.com/google/gnostic) repository. Package: golang-github-google-go-cmp-dev Description-md5: a570016be8c1a78ee8634131254d0f7f Description-en: Package for comparing Go values in tests This package is intended to be a more powerful and safer alternative to reflect.DeepEqual for comparing whether two values are semantically equal. . The primary features of cmp are: * When the default behavior of equality does not suit the needs of the test, custom equality functions can override the equality operation. For example, an equality function may report floats as equal so long as they are within some tolerance of each other. * Types that have an Equal method may use that method to determine equality. This allows package authors to determine the equality operation for the types that they define. * If no custom equality functions are used and no Equal method is defined, equality is determined by recursively comparing the primitive kinds on both values, much like reflect.DeepEqual. Unlike reflect.DeepEqual, unexported fields are not compared by default; they result in panics unless suppressed by using an Ignore option (see cmpopts.IgnoreUnexported) or explicitly compared using the AllowUnexported option. . See the GoDoc documentation (https://godoc.org/github.com/google/go-cmp/cmp) for more information. Package: golang-github-google-go-tpm-dev Description-md5: b36c861fbdf7fdf12c1a3d9bc28cf825 Description-en: communicate directly with a TPM device (library) Go-TPM is a Go library that communicates directly with a TPM device on Linux machines. The libraries don't implement the entire spec for neither 1.2 nor 2.0. Package: golang-github-gosnmp-gosnmp-dev Description-md5: b7c60286f63bc53de363a3774b174d56 Description-en: SNMP library written in Go GoSNMP is a Simple Network Management Protocol (SNMP) client library fully written in Go. It provides Get, GetNext, GetBulk, Walk, BulkWalk, Set and Traps. It supports IPv4 and IPv6, using SNMPv2c or SNMPv3. Package: golang-github-gosuri-uitable-dev Description-md5: 4f48e77fa33d9b591e6a1e39c11436b7 Description-en: go library to improve readability in terminal apps using tabular data uitable is a go library for representing data as tables for terminal applications. It provides primitives for sizing and wrapping columns to improve readability. Package: golang-github-graph-gophers-graphql-go-dev Description-md5: c7e48b30ac74af7039208c00623d4630 Description-en: GraphQL server with a focus on ease of use graphql-go is a GraphQL server library with the goal to provide full support of the GraphQL draft specification ( https://facebook.github.io/graphql/draft) with a set of idiomatic, easy to use Go packages. . Features: . - minimal API - support for context.Context - support for the OpenTracing standard - schema type-checking against resolvers - resolvers are matched to the schema based on method sets - handles panics in resolvers - parallel execution of resolvers Package: golang-github-gtank-cryptopasta-dev Description-md5: 960bbcdf07b757548e2839dcd09bb860 Description-en: copy & paste-friendly golang crypto This library demonstrates a suite of basic cryptography from the Go standard library. To the extent possible, it tries to hide complexity and help one avoid common mistakes. The recommendations were chosen as a compromise between cryptographic qualities, the Go standard lib, and the author's existing use cases. Package: golang-github-hailocab-go-hostpool-dev Description-md5: b90d097b24c8f800b8625b27efeeeb13 Description-en: flexibly pool among multiple hosts from Go application go-hostpool is a Go package to intelligently and flexibly pool among multiple hosts from your Go application. Host selection can operate in round robin or epsilon greedy mode, and unresponsive hosts are avoided. Package: golang-github-hanwen-go-fuse-dev Description-md5: 83c6e2a2d4ae6b6fc26ac4475c08b42b Description-en: Native Go bindings for the FUSE kernel module This package offers native Go bindings for FUSE, and has several features: . * High speed: as fast as libfuse using the gc compiler for single threaded loads. . * Supports in-process mounting of different FileSystems onto subdirectories of the FUSE mount. . * Supports 3 interfaces for writing filesystems: - PathFileSystem: define filesystems in terms path names. - NodeFileSystem: define filesystems in terms of inodes. - RawFileSystem: define filesystems in terms of FUSE's raw wire protocol. . * Both NodeFileSystem and PathFileSystem support manipulation of true hardlinks. . The package also includes two fleshed out examples, zipfs and unionfs. Package: golang-github-harenber-ptc-go-dev Description-md5: ba4cf435cc5d6d68a7bc7c99878e5f9d Description-en: driver for SCS PACTOR modems for Pat (library) The ptc-go package (Go library), which provides a SCS PACTOR modems driver for the Pat Winlink-client. . Documentation is available at https://github.com/harenber/ptc-go/wiki. Package: golang-github-hashicorp-go-reap-dev Description-md5: 9e4a3825e3bb48732432066a4ce25b6c Description-en: child process reaping utilities for Go go-reap provides a simple set of functions for reaping child processes. This is useful for running applications as PID 1 in a Docker container. Package: golang-github-hashicorp-net-rpc-msgpackrpc-dev Description-md5: cf1d2729cec4178233c9ab6d7786fae7 Description-en: Library for creating Go RPC client/server This library provides the same functions as net/rpc/jsonrpc but for communicating with MessagePack instead. The library is modeled directly after the Go standard library so it should be easy to use and obvious. . This package contains the source. Package: golang-github-hashicorp-scada-client-dev Description-md5: 02adea7893a8c6d8005f79f2650e7749 Description-en: Golang client to the HashiCorp SCADA system This library provides a Golang client for the HashiCorp SCADA service. SCADA stands for Supervisory Control And Data Acquisition, and as the name implies it allows Atlas to provide control functions and request data from the tools that integrate. . The technical details about how SCADA works are fairly simple. Clients first open a connection to the SCADA service at scada.hashicorp.com on port 7223. This connection is secured by TLS, allowing clients to verify the identity of the servers and to encrypt all communications. Once connected, a handshake is performed where a client provides it's Atlas API credentials so that Atlas can verify the client identity. Once complete, clients keep the connection open in an idle state waiting for commands to be received. Commands map to APIs exposed by the product, and are subject to any ACLs, authentication or authorization mechanisms of the client. . This library is used in various HashiCorp products to integrate with the SCADA system. . This package contains the source. Package: golang-github-hiddeco-sshsig-dev Description-md5: 9a06bec404fec05220fd65e53ba3e52a Description-en: SSH Signature: sign and verify using SSH keys (Go library) This Go library implements the SSHSIG wire protocol, and can be used to sign and verify messages using SSH keys. . This package contains the Go development library. Package: golang-github-hillu-go-yara-dev Description-md5: a3ab35fd8f17477174a6dbd9830e364d Description-en: Go bindings for YARA Go bindings for YARA (https://virustotal.github.io/yara/), a description language and scanning engine for malware families based on textual or binary patterns. The bindings' intention is to stay as close as sensible to the library's C API while taking inspiration from the yara-python implementation. Package: golang-github-hjson-hjson-go-dev Description-md5: 7efd3a33eaafbeb871a31abec694a0b5 Description-en: Hjson for Go (library) HJSON is a derivative of JSON designed to be more easily editable by humans. This package provides the Go library for manipulating HJSON. Package: golang-github-huin-goupnp-dev Description-md5: afa44952d183b5044dcfdf9a4e91bf17 Description-en: UPnP library for Go goupnp is an implementation of a client for various UPnP services. . For most uses, it is recommended to use the code-generated packages under github.com/huin/goupnp/dcps. Package: golang-github-hydrogen18-stoppablelistener-dev Description-md5: 087900c45833d36be54bc405d399182d Description-en: stoppable TCP listener in Go This library wraps an existing TCP connection object. A goroutine calling Accept() is interrupted with StoppedError whenever the listener is stopped by a call to Stop(). Package: golang-github-ibm-sarama-dev Description-md5: c65e2a9f892d943279bc6909d0f1d028 Description-en: Client library for Apache Kafka sarama is a pure Go client library for dealing with Apache Kafka (versions 0.8 and later). It includes a high-level API for easily producing and consuming messages, and a low-level API for controlling bytes on the wire when the high-level API is insufficient. Package: golang-github-in-toto-attestation-dev Description-md5: 4fb8516bf7a41bada5ed702a9c69ef1c Description-en: in-toto Attestation Framework (Go library) The in-toto Attestation Framework provides a specification for generating verifiable claims about any aspect of how a piece of software is produced. Consumers or users of software can then validate the origins of the software, and establish trust in its supply chain, using in-toto attestations. Package: golang-github-in-toto-in-toto-golang-dev Description-md5: bba8b4769813a298744e9843e999c8de Description-en: software supply chain integrity framework in-toto for Go (library) in-toto provides tools both for software developers to authenticate operations in the supply chain, as well as for end-users to verify the authentication trail when installing a software product. . This package contains the Go library. Package: golang-github-inconshreveable-muxado-dev Description-md5: 55cced1b0096cfb205573994afd1b6d2 Description-en: Stream multiplexing for Go What is stream multiplexing? . Imagine you have a single stream (a bi-directional stream of bytes) like a TCP connection. Stream multiplexing is a method for enabling the transmission of multiple simultaneous streams over the one underlying transport stream. . What is muxado? . muxado is an implementation of a stream multiplexing library in Go that can be layered on top of a net.Conn to multiplex that stream. muxado's protocol is not currently documented explicitly, but it is very nearly an implementation of the HTTP2 framing layer with all of the HTTP-specific bits removed. It is heavily inspired by HTTP2, SPDY, and WebMUX. . How does it work? . Simplifying, muxado chunks data sent over each multiplexed stream and transmits each piece as a "frame" over the transport stream. It then sends these frames, often interleaving data for multiple streams, to the remote side. The remote endpoint then reassembles the frames into distinct streams of data which are presented to the application layer. . What good is it anyways? . A stream multiplexing library is a powerful tool for an application developer's toolbox which solves a number of problems: . - It allows developers to implement asynchronous/pipelined protocols with ease. Instead of matching requests with responses in your protocols, just open a new stream for each request and communicate over that. - muxado can do application-level keep-alives and dead-session detection so that you don't have to write heartbeat code ever again. - You never need to build connection pools for services running your protocol. You can open as many independent, concurrent streams as you need without incurring any round-trip latency costs. - muxado allows the server to initiate new streams to clients which is normally very difficult without NAT-busting trickery. . This package contains the source. Package: golang-github-influxdata-toml-dev Description-md5: 9430ec14d8b8c85e74f0c415012d9672 Description-en: TOML parser and encoder library for Golang This is the Influxdata fork of the official TOML package. It supports additional data types, documenting TOML fields, and nicer output. Package: golang-github-insomniacslk-dhcp-dev Description-md5: e4f9fc32ac3681d9bf98309a6be5831a Description-en: DHCPv6 and DHCPv4 packet library, client and server written in Go (library) DHCPv4 and DHCPv6 decoding/encoding library with client and server code, written in Go. . The library is split into several parts: . * dhcpv6: implementation of DHCPv6 packet, client and server * dhcpv4: implementation of DHCPv4 packet, client and server * netboot: network booting wrappers on top of dhcpv6 and dhcpv4 * iana: several IANA constants, and helpers used by dhcpv6 and dhcpv4 * rfc1035label: simple implementation of RFC1035 labels, used by dhcpv6 and dhcpv4 * interfaces, a thin layer of wrappers around network interfaces Package: golang-github-ionos-cloud-sdk-go-dev Description-md5: 546e0a2f35a709c3a2073d90312a391e Description-en: Go API client for IONOS Cloud IONOS enterprise-grade Infrastructure as a Service (IaaS) solutions can be managed through the Cloud API, in addition to or as an alternative to the "Data Center Designer" (DCD) browser-based tool. . The IONOS Cloud SDK for Go provides you with access to the IONOS Cloud API. Package: golang-github-jacobsa-fuse-dev Description-md5: 40ac9a9ae90475962f92ff57a966b520 Description-en: writing and mounting user-space file systems from Go This package allows for writing and mounting user-space file systems from Go. It is a wrapper around bazil.org/fuse, which does the heavy lifting. It does not make use of the bazil.org/fuse/fs sub-package, which allows for something like an object-orientend representation of files and directories, and contains a decent amount of canned behavior. . The chief improvements and/or differences from the bazil.org packages are: . * No surprises in the form of magic/default behaviors. You must provide an implementation for every method in the interface. Embed a fuseutil.NotImplementedFileSystem struct to have default implementations that return ENOSYS. . * Every method, struct, and field is thoroughly documented. This may help you get your bearings in the world of FUSE, the Linux VFS, traditional file system implementations, etc., all of which tend to be very poorly documented. . * Support for arbitrary offsets in directory entries returned by ReadDir. (The bazil.org package assumes that offsets must be counts of bytes.) . The very large disadvantage over using the bazil.org packages is that many features have not yet been exposed. Package: golang-github-jacobsa-oglematchers-dev Description-md5: c72ce1f60ef859cff6d872d0c94885de Description-en: matchers for testing/mocking frameworks such as ogletest oglematchers is a package for the Go programming language containing a set of matchers, useful in a testing or mocking framework, inspired by and mostly compatible with Google Test for C++ and Google JS Test. The package is used by the ogletest testing framework and oglemock mocking framework, which may be more directly useful to you, but can be generically used elsewhere as well. Package: golang-github-jacobsa-oglemock-dev Description-md5: 09b2629b53a642159459c2512e1b5ed0 Description-en: mocking framework for Go oglemock is a mocking framework for the Go programming language with the following features: . * An extensive and extensible set of matchers for expressing call expectations (provided by the oglematchers package). * Clean, readable output that tells you exactly what you need to know. * Style and semantics similar to Google Mock and Google JS Test. * Seamless integration with the ogletest unit testing framework. . It can be integrated into any testing framework (including Go's testing package), but out of the box support is built in to ogletest and that is the easiest place to use it. Package: golang-github-jacobsa-reqtrace-dev Description-md5: eba95cd58804e71a5436fbcde0839845 Description-en: simple request tracing reqtrace is a package for simple request tracing. It requires nothing of its user except: . * They must use golang.org/x/net/context. * They must add a single line to each function they want to be visible in traces. . In particular, reqtrace is console-based and doesn't require an HTTP server. . Warning: This package is still barebones and in its early days. The author reserves the right to make backwards-incompatible changes to its API. But if it's useful to you in your current form, have at it. Package: golang-github-jacobsa-timeutil-dev Description-md5: 2bf33cce92d2143e2f5728ebf90c7a16 Description-en: code supplementing Go's time package This package contains code that supplements the time package from the Go standard library. In particular: . * A Clock interface, with a fake implementation that can be used in tests. * Implementations of oglematchers.Matcher for time values. Package: golang-github-jacobsa-util-dev Description-md5: dbf90df1011abe05eadcd44f93394dec Description-en: utility code for jacobsa projects This is just a collection of miscellaneous code (such as an LRU cache and a password input function) imported by other more interesting projects. Package: golang-github-jaypipes-pcidb-dev Description-md5: 3045a27fc09ba944d8f992c1395038f5 Description-en: Small golang library for querying PCI database (pciids) information (library) pcidb is a small golang library that contains a PCI database inspection and querying facility which allows developers to query for information about hardware device classes, vendor and product information. Package: golang-github-jdkato-syllables-dev Description-md5: 9b8b6c27d04dbe68734bef3a80cc72a2 Description-en: Go syllable counter Go port of the JavaScript syllable counter at https://github.com/wooorm/syllable . Forked from https://github.com/mtso/syllables Package: golang-github-jedisct1-go-dnsstamps-dev Description-md5: 4405be6d4170d509f3b1f68501680fb8 Description-en: DNS Stamps library for Go go-dnsstamps DNS Stamps library for Go Package: golang-github-jeromer-syslogparser-dev Description-md5: 38e1731a3ceb7f6f213e0c877453b278 Description-en: syslog parser library Syslog parser for the Go programming language. Package: golang-github-johanneskaufmann-html-to-markdown-dev Description-md5: 28d9d751ed09e6c39e8d3a4a1bff3ffc Description-en: Convert HTML to Markdown (library) Convert HTML into Markdown with Go. It uses an HTML Parser to avoid the use of regexp as much as possible. That should prevent some weird cases and allows it to be used for cases where the input is totally unknown. It even works with entire websites and can be extended through rules. Package: golang-github-jonboulle-clockwork-dev Description-md5: 2571d813760b06197186fe782f81db07 Description-en: Simple fake clock for Go Simple fake clock for Go that replaces uses of the time package with a test class for testing purposes. Package: golang-github-jsimonetti-rtnetlink-dev Description-md5: a154c34011251b955be64a6415f3cb0e Description-en: low-level access to the Linux rtnetlink API (library) The package rtnetlink allows the kernel's routing tables to be read and altered. Network routes, IP addresses, Link parameters, Neighbor setups, Queueing disciplines, Traffic classes and Packet classifiers may all be controlled. It is based on netlink messages. . A convenient, high-level API wrapper is available using package rtnl (https://godoc.org/github.com/jsimonetti/rtnetlink/rtnl). . The base rtnetlink library explicitly only exposes a limited low-level API to rtnetlink. It is not the intention (nor wish) to create an iproute2 replacement. Package: golang-github-jteeuwen-go-bindata-dev Description-md5: d5e1c1456bf504335e7223aff010a70b Description-en: embed data in a Go program - library package This tool converts any file into manageable Go source code. It is useful for embedding binary data into a Go program. The file data is optionally gzip compressed before being converted to a raw byte slice. . This package contains the library to be used by other Go programs. Package: golang-github-juju-clock-dev Description-md5: 4d67cf672bc4a024023d21cb263de5b3 Description-en: Clock definition and a testing clock (library) Package clock provides: * an interface definition for a fully defined clock * a wallClock implementation of that interface using the time package * a testing clock Package: golang-github-juju-loggo-dev Description-md5: af110ab6eef6a8c104ddc46d55c59a8a Description-en: logging library for Go This package provides an alternative to the standard library log package. . The actual logging functions never return errors. If you are logging something, you really don't want to be worried about the logging having trouble. Package: golang-github-juju-ratelimit-dev Description-md5: 4def76953ccc9090faba72efeb215884 Description-en: Efficient token-bucket-based rate limiter module for Go The ratelimit package provides an efficient token bucket implementation in Go. The token bucket algorithm implements a method for ensuring a reader or writer does not exceed a specified rate limit. Package: golang-github-k0kubun-colorstring-dev Description-md5: 4a67feb7b44c78634befdc2bb1fded53 Description-en: Go library for colorizing strings for terminal output colorstring is a Go library for outputting colored strings to a console using a simple inline syntax in your string to specify the color to print as. Package: golang-github-kardianos-service-dev Description-md5: 3ca946b44420ad56fa8e1be40ee29017 Description-en: run Go programs as a service on major platforms Service will install / un-install, start / stop, and run a program as a service (daemon). Currently supports: . * Windows XP+, * Linux with systemd, Upstart, SysV, and * OSX with launchd. . Windows controls services by setting up callbacks that are non-trivial. This is very different than other systems. This package provides the same API despite the substantial differences. It also can be used to detect how a program is called, from an interactive terminal or from a service manager. Package: golang-github-kevinburke-ssh-config-dev Description-md5: 5e0137706d67c7ae0991756eea764bf5 Description-en: Go parser for ssh_config files ssh_config This is a Go parser for ssh_config files. Importantly, this parser attempts to preserve comments in a given file, so you can manipulate a ssh_config file from a program, if your heart desires. . It's designed to be used with the excellent x/crypto/ssh (https://golang.org/x/crypto/ssh) package, which handles SSH negotiation but isn't very easy to configure. Package: golang-github-kimmachinegun-automemlimit-dev Description-md5: 8132ac9eae1c84bfeb47ef9938a72cf4 Description-en: Automatically set GOMEMLIMIT to match Linux cgroups(7) memory limit (library) Go library to automatically set GOMEMLIMIT based on cgroups(7) v1/v2. Alternatively, the limit can be sourced from an environment variable, or set manually. Package: golang-github-kisielk-sqlstruct-dev Description-md5: 9f9694bebfe5f034759b45d9e0cf230d Description-en: convenience functions for using structs with the database/sql package Package sqlstruct provides some convenience functions for using structs with the Go standard library's database/sql package. . The package matches struct field names to SQL query column names. A field can also specify a matching column with "sql" tag, if it's different from field name. Unexported fields or fields marked with `sql:"-"` are ignored, just like with "encoding/json" package. Package: golang-github-kisom-goutils-dev Description-md5: 188be4ae11c75e0ab4ee01e1a5abae9f Description-en: Various TLS certificate tools and other utility libraries for Golang This package contains a collection of utility libraries for Golang, as well as an assortment of tools mainly for displaying information about TLS certificates and keys. Package: golang-github-klauspost-cpuid-dev Description-md5: abfe7ffe8ea4211bd58d31ac9d665988 Description-en: CPU feature identification for Go Package cpuid provides information about the CPU running the current program. CPU features are detected on startup, and kept for fast access through the life of the application. Package: golang-github-knqyf263-go-rpm-version-dev Description-md5: bbcc6d80101418dc9718776d2fc19c8a Description-en: golang library for parsing rpm package versions go-rpm-version is golang library for parsing and comparing rpm versions. Package: golang-github-kyokomi-emoji-dev Description-md5: e31efec236894e20aec3b6065c02a697 Description-en: Go library for printing emoji as Unicode characters Emoji is a Go library which provides a lightweight implementation for converting colon-wrapped emoji names such as ":smile:" into Unicode characters. Package: golang-github-leanovate-gopter-dev Description-md5: 178185eb4363228c95557312d239c5ad Description-en: GOlang Property TestER This package, Gopter, tries to bring the goodness of ScalaCheck (and implicitly, the goodness of QuickCheck to Go. It can also be seen as a more sophisticated version of the testing/quick package. Package: golang-github-lestrrat-go-blackmagic-dev Description-md5: bd0bcea6bb04c618c2e1f44705827f28 Description-en: Reflect-based black magic (library) Reflect-based black magic. YMMV, and use with caution. Package: golang-github-lestrrat-go-strftime-dev Description-md5: ec1468e0eb716327192da1eea6b968d8 Description-en: fast strftime implementation for Go (library) This is a Go implementation of strftime, optimised for pattern re-use, and with support for as many conversion specifications as possible. It aims for POSIX compliance while still including widely-used non-POSIX format specifications such as "%f" or "%L" for milliseconds. Package: golang-github-linbit-golinstor-dev Description-md5: 383459c19204b7b83bc038ec5d59c194 Description-en: golang bindings for linstor (library) This library aims to be a simple go interface for Linstor. . Linstor, developed by LINBIT, is a software that manages DRBD replicated LVM/ZFS volumes across a group of machines. Package: golang-github-linode-linodego-dev Description-md5: 0595826514a4ef23c546a7a079d73e4e Description-en: Go client for Linode REST v4 API Go client for Linode REST v4 API (https://developers.linode.com/api/v4). Package: golang-github-lmittmann-tint-dev Description-md5: 57fab976e1a8a2b5f70411d6ddf3b743 Description-en: slog.Handler that writes tinted (colorized) logs tint implements a zero-dependency slog.Handler that writes tinted (colorized) logs. Its output format is inspired by the zerolog.ConsoleWriter and slog.TextHandler. Package: golang-github-lpabon-godbc-dev Description-md5: 319b4b49db5006bd74a0ec8c7ec178d8 Description-en: Design-by-contract library for Go Design-by-contract is an approach for designing software where the programmer defines a formal, precise and verifiable interface specification for software components. . The godbc library implements the design-by-contract methodology using pre- and post-condition assertion methods. Package: golang-github-mailru-easyjson-dev Description-md5: 68db427114ecf2279779fe0234b669c6 Description-en: Fast JSON serializer for golang - development files easyjson allows (un-)marshaling of JSON golang structs without the use of reflection by generating marshaller code. . One of the aims of the library is to keep generated code simple enough so that it can be easily optimized or fixed. Another goal is to provide users with ability to customize the generated code not available in 'encoding/json', such as generating snake_case names or enabling 'omitempty' behavior by default. . This package contains the development files. Package: golang-github-markbates-goth-dev Description-md5: 4bea5510c02081c188185095c5de21d5 Description-en: Multi-provider authentication for Go This Go library provides a simple, clean, and idiomatic way to write authentication packages for Go web applications. It allows writing OAuth, OAuth2, or any other protocol providers that implement the Provider and Session interfaces. Package: golang-github-marstr-collection-dev Description-md5: 4edba409fbcc090aedd3d84d347b016f Description-en: implementation of a few basic data structures Inspired by .NET's Linq, querying data structures used in this library is a snap! Build Go pipelines quickly and easily which will apply lambdas as they query your data structures. Converting between slices and a queryable structure is as trivial as it should be. Package: golang-github-marten-seemann-qpack-dev Description-md5: b36a446f772d6560a2bb60db6f5e61e3 Description-en: minimal QPACK implementation in Go This is a minimal QPACK implementation in Go. It is minimal in the sense that it doesn't use the dynamic table at all, but just the static table and (Huffman encoded) string literals. Wherever possible, it reuses code from the HPACK implementation in the Go standard library. . It should be able to interoperate with other QPACK implemetations (both encoders and decoders), however it won't achieve a high compression efficiency. Package: golang-github-masterminds-semver-dev Description-md5: 00e1d2f1014790990b68e46e73e80d46 Description-en: Semantic versions library in Go The semver package provides the ability to work with Semantic Versions in Go. Specifically it provides the ability to: . * Parse semantic versions * Sort semantic versions * Check if a semantic version fits within a set of constraints * Optionally work with a v prefix Package: golang-github-masterminds-vcs-dev Description-md5: dbf10d56c95b9ce470ae0745ed797a4e Description-en: VCS Repository Management for Go Manage repos in varying version control systems with ease through a common interface. Supported VCS are Git, SVN, Bazaar, and Mercurial. Package: golang-github-mattn-go-sqlite3-dev Description-md5: 5e53688e4ea5444a178417865ae5b510 Description-en: sqlite3 driver for go that using database/sql SQLite3 driver conforming to the built-in database/sql interface. Currently, go-sqlite3 support following data types: null, integer, float, blob, text and timestamp/datetime. Package: golang-github-mattn-go-xmpp-dev Description-md5: 4a13163c73223d6d736ebf813ee41509 Description-en: simple XMPP library for a Google Talk client (Go library) This package implements a simple Google Talk client using the XMPP protocol described in RFC 3920 and RFC 3921. . Documentation: https://godoc.org/github.com/xmppo/go-xmpp . This package contains the Go development library. Package: golang-github-mdlayher-ethtool-dev Description-md5: 0ac0db6460b3d09cb97250b7adbf2b43 Description-en: Go library to control the Linux ethtool generic netlink interface Go library to control the Linux ethtool generic netlink interface. For more information, see https://docs.kernel.org/networking/ethtool-netlink.html Package: golang-github-mdlayher-netlink-dev Description-md5: 57d9f3567f6a9bd4b429cbe20817807b Description-en: low-level access to Linux netlink sockets (library) The netlink package provides low-level access to Linux netlink sockets. . For more information about how netlink works, check out blog series on Linux, Netlink, and Go (https://mdlayher.com/blog/linux-netlink-and-go-part-1-netlink/). Package: golang-github-mdlayher-wifi-dev Description-md5: 6ca06370f1b768c250b2c5e9108d4a41 Description-en: access to IEEE 802.11 Wi-Fi device actions and statistics (library) This package provides access to IEEE 802.11 Wi-Fi device actions and statistics. . At this time, this package supports the following operating systems: • Linux: using netlink, generic netlink, and nl80211. Package: golang-github-meilisearch-meilisearch-go-dev Description-md5: 5e999ec4e0a1bced2b88b6fa65ec72e4 Description-en: wrapper for the Meilisearch API (Go library) Meilisearch Go is the API client in Go language for the Meilisearch search engine. Package: golang-github-microcosm-cc-bluemonday-dev Description-md5: 8761b4d237bf4cdf9b117a2a0bafe230 Description-en: Go library for scrubbing user generated data of unapproved html Bluemonday takes untrusted user generated content as an input and returns HTML that has been sanitised against a whitelist of approved HTML elements and attributes. This can help prevent XSS attacks. Package: golang-github-micromdm-scep-dev Description-md5: 7fdee90f1f167e17906ae6d90670ffaf Description-en: Simple Certificate Enrollment Protocol library This package provides a Simple Certificate Enrollment Protocol library for usage in another go project. . An example server implementation will be installed to /usr/share/doc/golang-github-micromdm-scep-dev/examples/ . Documentation: https://pkg.go.dev/github.com/micromdm/scep/v2/scep . This package contains the Go development library. Package: golang-github-miekg-dns-dev Description-md5: 58b37cec1e99292580e22e68dd024956 Description-en: DNS protocol library for Go Complete and usable DNS library. All widely used Resource Records are supported, including the DNSSEC types. It follows a lean and mean philosophy. If there is stuff you should know as a DNS programmer there isn't a convenience function for it. Server side and client side programming is supported, i.e. you can build servers and resolvers with it. Package: golang-github-minio-crc64nvme-dev Description-md5: 75bbb5b1dc96938b8646b5b4f4354743 Description-en: CRC64 checksums using carryless-multiplication accelerated with SIMD (library) This library calculates CRC64 checksums using carryless- multiplication accelerated with SIMD instructions for both ARM and x86. It is based on the NVME polynomial as specified in the NVM Express NVM Command Set Specification. Package: golang-github-minio-minio-go-v7-dev Description-md5: 05abc4c3644abe3cdf899c4e7a27fca3 Description-en: Go library for Amazon S3 compatible cloud storage The Minio Golang Client SDK provides simple APIs to access any Amazon S3 compatible object storage server. Package: golang-github-minio-pkg-dev Description-md5: 4792078474703d0e049d9d522411ba2f Description-en: Common packages imported by MinIO projects (library) Collection of common packages used in MinIO projects. . This package contains the Go development library. Package: golang-github-mitchellh-colorstring-dev Description-md5: aafe1c42adce985f43b6239464cb1743 Description-en: Golang library for colorizing strings for terminal output Colorstring is a Go library for outputting colored strings to a console using a simple inline syntax to specify the colors. Package: golang-github-mitchellh-go-ps-dev Description-md5: cc6a21d0a552b936b8280181d830932c Description-en: Find, list, and inspect processes from Go (golang) go-ps is a library for Go that implements OS-specific APIs to list and manipulate processes in a platform-safe way. The library can find and list processes on Linux, Mac OS X, and Windows. Package: golang-github-moby-sys-dev Description-md5: bf19289c67923bfacd54f6b00486d8c9 Description-en: Go Library for system information and operation It provides following Go libraries: . * github.com/moby/sys/capability * github.com/moby/sys/mount * github.com/moby/sys/mountinfo * github.com/moby/sys/sequential * github.com/moby/sys/signal * github.com/moby/sys/symlink * github.com/moby/sys/user Package: golang-github-moul-http2curl-dev Description-md5: cb739f7212625e5671d189480e48b05c Description-en: Go package for convert Golang's http.Request to CURL command line Package http2curl provides the function to convert Golang's http.Request to CURL command line. By setting the URL, argument, Content-Type, output the command line to be executed with CURL. Package: golang-github-mozillazg-go-pinyin-dev Description-md5: e688eb783da6725cf93e49b2a0641f12 Description-en: Chinese pinyin conversion library for Golang This package provides Chinese pinyin conversion library written in Golang. Package: golang-github-mr-tron-base58-dev Description-md5: 1ec1fde7d736e05c79926612235c665a Description-en: Fast implementation for encoding/decoding Base58 (library) This package provides a Go library for encoding and decoding data using the Base58 encoding scheme. Base58 is a group of binary-to-text encoding schemes used to represent large integers as alphanumeric text. It is similar to Base64 but omits characters that could be ambiguously interpreted when printed (0, O, I, l) and omits the '+' and '/' characters to avoid issues with URL encoding. . Base58 is notably used in cryptocurrencies like Bitcoin, where it's employed for encoding addresses and private keys. This library offers a straightforward and efficient way to perform Base58 operations within Go applications. . The package contains the source code for the Go library. Package: golang-github-mvdan-fdroidcl-dev Description-md5: 09bd63c396f843451ca880249c4e6762 Description-en: fdroidcl development files F-Droid (https://f-droid.org/) desktop client. . While the Android client integrates with the system with regular update checks and notifications, this is a command line client that talks to connected devices via ADB (https://developer.android.com/tools/help/adb.html). Quickstart Download the index: fdroidcl update . This package provides development files. Package: golang-github-nats-io-go-nats-dev Description-md5: b8135a8199d75d6f0a90f0d2f4000e13 Description-en: Golang client for NATS, the cloud native messaging system Go client for the NATS messaging system. Package: golang-github-nats-io-jwt-dev Description-md5: 2405c9d43be793003b52d887be0f38e9 Description-en: JWT tokens signed using NKeys for the NATS ecosystem JWT implementation that uses nkeys to digitally sign JWT tokens. Package: golang-github-nats-io-nkeys-dev Description-md5: 35ead91d110790bc7df8b0805da524cc Description-en: public-key signature system based on Ed25519 Package nkeys provides a public-key signature system based on Ed25519 for the NATS ecosystem. Package: golang-github-nbutton23-zxcvbn-go-dev Description-md5: 41c1ce147d2e77bef793a6abb4482f54 Description-en: Strong password generator in Go This package provides methods for producing strong passwords in Go using an implementation of zxcvbn. This library attempts to give sound password advice through pattern matching and conservative entropy calculations. Package: golang-github-nebulouslabs-bolt-dev Description-md5: 90b127e386bf6e56149cd1ea6b2a11b2 Description-en: low-level key/value database for Go Bolt is a pure Go key/value store inspired by Howard Chu's LMDB project. . This package is a vendored fork and snapshot of github.com/boltdb/bolt, maintained by NebulousLabs and used as a dependency for the sia storage daemon. Package: golang-github-nebulouslabs-demotemutex-dev Description-md5: 516a3a08e604bdacf001f6fc2a5951ac Description-en: Allow an RWMutex writelock to be demoted to a readlock. This package provides an extension to sync.Mutex that allows a writelock to be demoted to a readlock without releasing control to other writelocks. Package: golang-github-nebulouslabs-entropy-mnemonics-dev Description-md5: 377cac309528c37c065638d6a838c21c Description-en: Human readable entropy. This Go library converts byte slices into human-friendly phrases. . The primary purpose is to assist with the generation of cryptographically secure passwords. The threshold for a cryptographically secure password is between 128 and 256 bits, which when converted to base64 is 22-43 random characters. Random characters are both difficult to remember and subject to error when spoken or written down; slurring or sloppy handwriting can make it difficult to recover a password. Package: golang-github-nebulouslabs-errors-dev Description-md5: 2c64f35d078a7fcc5d0174e2d6120007 Description-en: errors with context, composition, and easy error checking The errors package is an extension of and drop in replacement for the standard library errors package. Multiple errors can be composed into a single error with the Compose function, or a single error can be extended by adding context using the Extend function. The result can be checked for the presence of a specific error using Contains. If any of the underlying composed or extended errors or extensions match, Contains will return true. . This package is especially beneficial during testing, where you may wish to check for presence of a specific error, but that specific error may be extending another error or may have been extended by another function somewhere else in the call stack. Package: golang-github-nebulouslabs-fastrand-dev Description-md5: af33978335c02118adad511dee041235 Description-en: 10x faster than crypto/rand fastrand GoDoc (https://godoc.org/github.com/NebulousLabs/fastrand) Go Report Card (https://goreportcard.com/report/github.com/NebulousLabs/fastrand) . go get github.com/NebulousLabs/fastrand . fastrand implements a cryptographically secure pseudorandom number generator. The generator is seeded using the system's default entropy source, and thereafter produces random values via repeated hashing. As a result, fastrand can generate randomness much faster than crypto/rand, and generation cannot fail beyond a potential panic during init(). . Unlike both crypto/rand and math/rand, fastrand provides significant speedups when called using parallelism. In fact, fastrand can even outperform math/rand when using enough threads. . Packages uses something similar to the Fortuna algorithm, which is used in FreeBSD as its /dev/random. The techniques used by fastrand are known to be secure, however the specific implementation has not been reviewed extensively. Use with caution. . The general strategy is to use crypto/rand at init to get 32 bytes of strong entropy. From there, the entropy concatenated to a counter and hashed repeatedly, providing a new 64 bytes of random output each time the counter is incremented. The counter is 16 bytes, which provides strong guarantees that a cycle will not be seen throughout the lifetime of the program. . The sync/atomic package is used to ensure that multiple threads calling fastrand concurrently are always guaranteed to end up with unique counters, allowing callers to see speedups by calling concurrently, without compromising security. Package: golang-github-nebulouslabs-go-upnp-dev Description-md5: 93f0a69823119a8e910a4e5169808be1 Description-en: Opinionated interface to Internet Gateway Devices The upnp package upnp provides a simple and opinionated interface to UPnP-enabled routers, allowing users to forward ports and discover their external IP address. . Specific quirks: . - When attempting to discover UPnP-enabled routers on the network, only the first such router is returned. If you have multiple routers, this may cause some trouble. But why would you do that? - Forwarded ports are always symmetric, e.g. the router's port 9980 will be mapped to the client's port 9980. This will be unacceptable for some purposes, but too bad. Symmetric mappings are the desired behavior 99% of the time, and they save a function argument. - TCP and UDP protocols are forwarded together. - Ports are forwarded permanently. Some other implementations lease a port mapping for a set duration, and then renew it periodically. This is nice, because it means mappings won't stick around after they've served their purpose. Unfortunately, some routers only support permanent mappings, so this package has chosen to support the lowest common denominator. To un-forward a port, you must use the Clear function (or do it manually). . Once you've discovered your router, you can retrieve its address by calling its Location method. This address can be supplied to Load to connect to the router directly, which is much faster than calling Discover. . See the godoc (http://godoc.org/github.com/NebulousLabs/upnp) for full documentation. Package: golang-github-nebulouslabs-merkletree-dev Description-md5: 8d57bf091ae9145b71195cd2374fa69f Description-en: Go package for working with Merkle trees Calculate merkle roots, build and verify proofs that data is in a merkle tree (http://en.wikipedia.org/wiki/Merkle_tree). . Specifically, this package is designed to facilitate the generation and verification of "Merkle proofs" — cryptographic proofs that a given subset of data "belongs" to a larger set. BitTorrent, for example, requires downloading many small pieces of a file from many untrusted peers; Merkle proofs allow the downloader to verify that each piece is part of the full file. . When sha256 is used as the hashing algorithm, the implementation matches the merkle tree described in RFC 6962, 'Certificate Transparency'. Package: golang-github-nginxinc-nginx-plus-go-client-dev Description-md5: a0dee04cd9d90b55166c499578d85c8b Description-en: client for NGINX Plus API for Go (library) This project includes a client library for working with NGINX Plus API. . This client works against versions 4-9 of the NGINX Plus API. Package: golang-github-nicholas-fedor-shoutrrr-dev Description-md5: b1e33cfe6a3ac58b45dbdf0a2edc0dfc Description-en: Notification library for Watchtower (Go library) shoutrrr is a Go library for notifications inspired by caronc/apprise. Package: golang-github-nicksnyder-go-i18n.v2-dev Description-md5: 3a3f201330cff4f0d890dfdecabc6a2c Description-en: Translate Go program into multiple languages Go package and that helps translating Go programs into multiple languages. - Supports pluralized strings for all 200+ languages in the Unicode Common Locale Data Repository (CLDR). - Code and tests are automatically generated from CLDR data. - Supports strings with named variables using text/template syntax. - Supports message files of any format (e.g. JSON, TOML, YAML). Package: golang-github-nightlyone-lockfile-dev Description-md5: b439a6d70e9d1663f310bea11991c3aa Description-en: Golang library to handle locking via pid files Package lockfile handles pid file based locking. . While a sync.Mutex helps against concurrency issues within a single process, this package is designed to help against concurrency issues between cooperating processes or serializing multiple invocations of the same process. You can also combine sync.Mutex with Lockfile in order to serialize an action between different goroutines in a single program and also multiple invocations of this program. Package: golang-github-niklasfasching-go-org-dev Description-md5: 7766bbd4eb026b26571a7680c7471823 Description-en: Org mode parser with HTML & pretty-printed Org rendering (Go library) github.com/niklasfasching/go-org an Org mode parser written in Go. . Take a look at https://niklasfasching.github.io/go-org/ for some examples and an online Org → HTML demo (Wasm based). . Please note that the goal for the HTML export is to produce sensible HTML output, not to exactly reproduce output the output of org-html-export. . This package contains the go-org Go library. Package: golang-github-nsf-termbox-go-dev Description-md5: 99879f1630370e7e60de21d8397f85a0 Description-en: pure Go implementation of termbox library Termbox is a library that provides a minimalistic API which allows the programmer to write text-based user interfaces. . The basic idea is an abstraction of the greatest common subset of features available on all major terminals and other terminal-like APIs in a minimalistic fashion. Small API means it is easy to implement, test, maintain and learn it, that's what makes the termbox a distinct library in its area. Package: golang-github-nwaples-rardecode-dev Description-md5: 2662481938fc5dc58158a3c4d72ac7c2 Description-en: reading RAR archives (Go library) rardecode is a Go library to read RAR archives. Package: golang-github-nwidger-jsoncolor-dev Description-md5: 397f6038db765817639e290ca6b5880a Description-en: Produce colorized json output for Go jsoncolor is a drop-in replacement for encoding/json's Marshal and MarshalIndent functions which produce colorized output using fatih's color package. Package: golang-github-oleiade-reflections-dev Description-md5: f1ec620559ec9afd7c9cd881b67fa8f0 Description-en: high level abstractions over Golang reflect library github.com/oleiade/reflections provides high level abstractions above the golang reflect library. . The reflect library is very low-level and can be quite complex when it comes to doing simple things like accessing a structure field value or a field tag. . The purpose of the reflections package is to make developers' life easier when it comes to introspecting structures at runtime. Its API is inspired from Python language (getattr, setattr, hasattr...) and provides simplified access to structure fields and tags. Package: golang-github-opencoff-go-sieve-dev Description-md5: 21320250b667d48b7f78007e0680430d Description-en: SIEVE cache - simpler than LRU (library) go-sieve is golang implementation of the SIEVE (https://yazhuozhang.com/assets/pdf/nsdi24-sieve.pdf) cache eviction algorithm. . This implementation closely follows the paper's pseudo-code - but uses golang generics to provide an ergonomic interface. Package: golang-github-opencontainers-specs-dev Description-md5: 108c240ad9d4ea65cb6767d7712032a4 Description-en: Open Container Specifications This project is where the Open Container Initiative Specifications are written. The specs.go file contains various structs of the specification such as Spec, Hooks, Mount, Process, Root, Platform and Hook. Package: golang-github-openfga-go-sdk-dev Description-md5: db8b00de435f30ccb6a4c670b2810fff Description-en: OpenFGA SDK for Go (library) This is an autogenerated Go SDK for OpenFGA. It provides a wrapper around the OpenFGA API definition (https://openfga.dev/api). . OpenFGA is designed to make it easy for application builders to model their permission layer, and to add and integrate fine-grained authorization into their applications. OpenFGA’s design is optimized for reliability and low latency at a high scale. Package: golang-github-opennota-urlesc-dev Description-md5: a2a938bdbbb3f53f081bb22c20005ca4 Description-en: Proper URL escaping as per RFC3986 for Go Package urlesc implements query escaping as per RFC 3986 for the Go Programming Language. . It contains some parts of the net/url package, modified so as to allow some reserved characters incorrectly escaped by net/url. See Go Issue 5684 at https://github.com/golang/go/issues/5684 for more information. Package: golang-github-openpubkey-openpubkey-dev Description-md5: 220181ac9d2d01ea29f3e178833f9cf4 Description-en: OpenPubkey library to bind OpenIDs to public keys (library) OpenPubkey is a protocol for leveraging OpenID Providers (OPs) to bind identities to public keys. It adds user- or workload-generated public keys to OpenID Connect (OIDC) (https://openid.net/developers/how-connect- works/), enabling identities to sign messages or artifacts under their OIDC identity. . This package contains the Go development library. Package: golang-github-openpubkey-opkssh-dev Description-md5: 50443cab33f0a02cf9ee38f4a8da92c4 Description-en: OpenPubkey SSH tools for OpenID SSH logins (library) opkssh (OpenPubkey SSH) is a tool which enables ssh to be used with OpenID Connect allowing SSH access management via identities like alice@example.com instead of long-lived SSH keys. It does not replace ssh, but rather generates ssh public keys that contain PK Tokens and configures sshd to verify the PK Token in the ssh public key. These PK Tokens contain standard OpenID Connect ID Tokens. This protocol builds on the OpenPubkey (https://github.com/openpubkey/openpubkey/blob/main/README.md) which adds user public keys to OpenID Connect without breaking compatibility with existing OpenID Provider. . This package contains the Go development library. Package: golang-github-opensuse-umoci-dev Description-md5: c7176b90ba8a069959b0209e08c33fd1 Description-en: umoci development files umoci creates and modifies Open Container images. See the official website (https://umo.ci/) for more accessible documentation about how to use umoci. . umoci intends to be a complete manipulation tool for OCI images (https://github.com/opencontainers/image-spec). In particular, it should be seen as a more end-user-focused version of the oci-image-tools provided by the OCI (https://github.com/opencontainers/image-tools). The hope is that all of this tooling will eventually be merged with the upstream repository, so that it is always kept up-to-date by the Open Container Initiative community. . This package provides Golang sources for the umoci API. Package: golang-github-parnurzeal-gorequest-dev Description-md5: 9769fb9d3bcd72100dceb5a277367dfa Description-en: Go library for simplified HTTP client GoRequest is a simplified HTTP client inspired by famous SuperAgent library in Node.js. . Sending request would never been fun and easier than this. It comes with lots of feature: - Get/Post/Put/Head/Delete/Patch/Options - Set - simple header setting - JSON - made it simple with JSON string as a parameter - Multipart-Support - send data and files as multipart request - Proxy - sending request via proxy - Timeout - setting timeout for a request - TLSClientConfig - taking control over tls where at least you can disable security check for https - RedirectPolicy - Cookie setting cookies for your request - CookieJar automatic in-memory cookiejar - BasicAuth setting basic authentication header - more to come.. Package: golang-github-patrickmn-go-cache-dev Description-md5: 0fe2cf9477001aab0b336b02d415d471 Description-en: in-memory key:value store/cache (similar to Memcached) go-cache is an in-memory key:value store/cache similar to memcached that is suitable for applications running on a single machine. Its major advantage is that, being essentially a thread-safe map[string]interface{} with expiration times, it doesn't need to serialize or transmit its contents over the network. Package: golang-github-pauloo27-go-mpris-dev Description-md5: 4bb20047ed2acad11c4694475f255e98 Description-en: Go library for MPRIS GO-MPRIS . A Go library for MPRIS. Package: golang-github-paulrosania-go-charset-dev Description-md5: d47966793a3c96b8462a1caff60f4ad7 Description-en: character set conversion for Go Character set conversion between UTF-8 and various character sets. Package: golang-github-pelletier-go-buffruneio-dev Description-md5: 97ac353c010e343f1fb06aaa1bb640c0 Description-en: wrapper around bufio to provide buffered runes access Buffruneio is a wrapper around bufio to provide buffered runes access with unlimited unreads. Package: golang-github-pelletier-go-toml.v2-dev Description-md5: d4d146a64944f7d612ad0684ad3adbac Description-en: Go library for the TOML format (go-toml v2) go-toml v2 is a Go library for the TOML format. It supports TOML (Tom's Obvious, Minimal Language) version v1.0.0. . Features: . Stdlib behavior As much as possible, this library is designed to behave similarly as the standard library's encoding/json. . Performance While go-toml favors usability, it is written with performance in mind. Most operations should not be shockingly slow. . Strict mode Decoder can be set to "strict mode", which makes it error when some parts of the TOML document was not prevent in the target structure. This is a great way to check for typos. . Contextualized errors When decoding errors occur, go-toml returns DecodeError), which contains a human readable contextualized version of the error. . Local date and time support TOML supports native local date/times. It allows to represent a given date, time, or date-time without relation to a timezone or offset. To support this use-case, go-toml provides LocalDate, LocalTime, and LocalDateTime. Those types can be transformed to and from time.Time, making them convenient yet unambiguous structures for their respective TOML representation. Package: golang-github-philhofer-fwd-dev Description-md5: 477df061b0221c0f63b22417b16262f0 Description-en: Buffered Reader/Writer The fwd package provides a buffered reader and writer. Each has methods that help improve the encoding/decoding performance of some binary protocols. . The fwd.Writer and fwd.Reader type provide similar functionality to their counterparts in bufio, plus a few extra utility methods that simplify read-ahead and write-ahead. I wrote this package to improve serialization performance for http://github.com/philhofer/msgp, where it provided about a 2x speedup over bufio. However, care must be taken to understand the semantics of the extra methods provided by this package, as they allow the user to access and manipulate the buffer memory directly. Package: golang-github-pion-webrtc.v3-dev Description-md5: 1dd7dc9e38cc1998c408b2e9ade64399 Description-en: Pure Go implementation of the WebRTC API (library) This package implements WebRTC API in Golang. WebRTC is a free and open- source project providing web browsers and mobile applications with real- time communication via application programming interfaces. Package: golang-github-pivotal-golang-clock-dev Description-md5: 00d6de87b83adad369e7760be6d15a14 Description-en: Time provider and clock testing library for Go This library provides a Clock interface for Go which is useful for injecting time dependencies in tests. Package: golang-github-pkg-sftp-dev Description-md5: c526e0bbb7a759efaf52d200432cdf11 Description-en: SFTP support for the golang.org/x/crypto/ssh package The sftp package provides support for file system operations on remote ssh servers using the SFTP subsystem. It also implements an SFTP server for serving files from the filesystem. Package: golang-github-pkg-xattr-dev Description-md5: b4113957a025931aafbf3201eb0bbcda Description-en: Extended attribute support for Go This library allows manipulating filesystem extended attributes in Go. . Linux, Darwin and FreeBSD are supported. Package: golang-github-pmylund-go-cache-dev Description-md5: a747c791afda1d620b2e24cf932cf8c8 Description-en: Go library for in-memory key/value store similar to memcached go-cache is an in-memory key:value store/cache similar to memcached that is suitable for applications running on a single machine. Its major advantage is that, being essentially a thread-safe map[string]interface{} with expiration times, it doesn't need to serialize or transmit its contents over the network. Package: golang-github-powerman-check-dev Description-md5: 4ccf2b53779cd4a9cea2b1a39270e9c4 Description-en: Helpers to complement Go testing package Write Go tests with ease and fun! This package is like testify/assert on steroids. . Features: * Compelling output from failed tests. * Statistics with amount of passed/failed checks. * Colored output in terminal. * 100% compatible with testing package - check package just provide convenient wrappers for *testing.T methods and doesn't introduce new concepts like BDD, custom test suite or unusual execution flow. * Very easy to add your own check functions. * Concise, handy and consistent API, without dot-import! Package: golang-github-prometheus-client-model-dev Description-md5: 43385eaff66e8e99402ff076698e2fc3 Description-en: data model artifacts for Prometheus Golang data model artifacts for Prometheus. Package: golang-github-prometheus-common-dev Description-md5: efcba4dcd5ac580e9b9997d57503d25a Description-en: common libraries for Prometheus components This package includes: . * github.com/prometheus/common/config: Common configuration structures. * github.com/prometheus/common/expfmt: Decoding and encoding for the exposition format. * github.com/prometheus/common/model: Shared data structures. * github.com/prometheus/common/promlog: Defines standardised ways to initialize Go kit loggers across Prometheus components. * github.com/prometheus/common/route: A routing wrapper around https://github.com/julienschmidt/httprouter using `context.Context`. * github.com/prometheus/common/server: Common servers. * github.com/prometheus/common/sigv4: Provides a http.RoundTripper that signs requests using Amazon's Signature Verification V4 signing procedure. * github.com/prometheus/common/version: Version information and metrics. Package: golang-github-prometheus-community-pro-bing-dev Description-md5: 4047066c121764f5a4752cd724af1081 Description-en: library for creating continuous probers A simple but powerful ICMP echo (ping) library for Go, inspired by go-ping and go-fastping. Package: golang-github-prometheus-exporter-toolkit-dev Description-md5: bc753702c92845a2197dfa10e7e7d635 Description-en: Go library for Prometheus exporters Go library for implementing features commonly required in Prometheus exporters, such as command line flag parsing, HTTP TLS options and authentication. Package: golang-github-prometheus-procfs-dev Description-md5: 262730142b283445cb9ca5615c209868 Description-en: Golang library to retrieve metrics from the proc pseudo-filesystem Procfs provides functions to retrieve system, kernel and process metrics from the proc pseudo-filesystem. Package: golang-github-prometheus-sigv4-dev Description-md5: 43174abf6e138bd96699423c9f9e5a3b Description-en: Go http.RoundTripper for signing requests using AWS SigV4 (library) sigv4 provides an http.RoundTripper that will sign requests using Amazon Web Service's (AWS) Signature Version 4, using credentials from the default AWS credential chain. Package: golang-github-protonmail-go-crypto-dev Description-md5: 8d9ec86d79d8b3e0af93b248febf44bd Description-en: Go supplementary cryptography libraries This module is backwards compatible with x/crypto/openpgp, so you can simply replace all imports of golang.org/x/crypto/openpgp with github.com/ProtonMail/go-crypto/openpgp. . A partial list of changes is here: https://github.com/ProtonMail/go-crypto/issues/21#issuecomment-492792917. Package: golang-github-protonmail-gopenpgp-dev Description-md5: dff44561dd9dfdbb63111f7425db0fdd Description-en: high-level OpenPGP library built on top of golang crypto library GopenPGP is a high-level OpenPGP wrapper library developed by ProtonMail which is built on the golang crypto library. The goal of this project is to provide an easy-to-use, open source encryption wrapper library for the developer community that is well-maintained, up-to-date with the latest OpenPGP RFC changes, and periodically audited for security. Package: golang-github-protonmail-gopenpgp-v3-dev Description-md5: f608265022188132096b7091a147f2d2 Description-en: high-level OpenPGP library built on top of golang crypto library GopenPGP is a high-level OpenPGP wrapper library developed by ProtonMail which is built on the golang crypto library. The goal of this project is to provide an easy-to-use, open source encryption wrapper library for the developer community that is well-maintained, up-to-date with the latest OpenPGP RFC changes, and periodically audited for security. . This package provides v3 of the library. Package: golang-github-puerkitobio-goquery-dev Description-md5: 098263c141da9628293157ae3ffa0436 Description-en: jQuery-style HTML manipulation in Go goquery brings a syntax and a set of features similar to jQuery (http://jquery.com/) to the Go language, based on Go's net/html package and the CSS Selector library cascadia. . Syntax-wise, it is as close as possible to jQuery, with the same function names when possible, and a chainable interface. Package: golang-github-pzhin-go-sophia-dev Description-md5: 1bce6bdbac3ad4be8e9cad32641048bf Description-en: Golang binding for the Sophia database go-sophia is a Go (golang) binding to the Sophia (http://sophia.systems) database engine. Sophia is a modern transactional key-value/row-storage library, designed to provide best possible on-disk performance without degradation in time. It has guaranteed O(1) worst case complexity for read, write and range scan operations, adapting to expected write rate, total storage capacity and cache size. Package: golang-github-quobyte-api-dev Description-md5: cf5e66cc8ea207910488fcaa2a0c5c20 Description-en: Quobyte API client for Go This library implements a Go client for the Quobyte API. . Quobyte is a commercial product offering software implementing an enterprise-grade distributed parallel filesystem and block storage support for VMs and containers. Package: golang-github-raintank-met-dev Description-md5: 6fe5ff4ef5704f7f1d72e3e26cb443c3 Description-en: wrapper around metric client libraries for Go This library provides an opinionated wrapper around metric client libraries for Go. It supports statsd (recommended) and dogstatsd. Package: golang-github-robfig-config-dev Description-md5: fc3645d026b817c80adc96d31c9e7b58 Description-en: Configuration file parser for INI format Go library implementing a basic configuration file parser language which provides a structure similar to what you would find on Microsoft Windows INI files. Package: golang-github-rogpeppe-fastuuid-dev Description-md5: 24c57e2fddad7ecb130b429d2de14817 Description-en: fast generation of 192-bit UUIDs Package fastuuid provides fast UUID generation of 192 bit universally unique identifiers. It does not provide formatting or parsing of the identifiers (it is assumed that a simple hexadecimal or base64 representation is sufficient, for which adequate functionality exists elsewhere). Package: golang-github-rogpeppe-go-internal-dev Description-md5: 2221721cd7acaef30f5b76c094c06fd2 Description-en: Selected Go-internal packages factored out from the standard library The go-internal repository factors out an opinionated selection of internal packages and functionality from the Go standard library. Currently this consists mostly of packages and testing code from within the Go tool implementation. . Included are the following: . * dirhash: calculate hashes over directory trees the same way that the Go tool does. * goproxytest: a GOPROXY implementation designed for test use. * gotooltest: Use the Go tool inside test scripts (see testscript below). * imports: list of known architectures and OSs, and support for reading import statements. * modfile: read and write go.mod files while preserving formatting and comments. * module: module paths and versions. * par: do work in parallel. * semver: semantic version parsing. * testenv: information on the current testing environment. * testscript: script-based testing based on txtar files. * txtar: simple text-based file archives for testing. . This package contains the development library files. Package: golang-github-rootless-containers-bypass4netns-dev Description-md5: 398abcb5b19b990c7de554b7c26cc5ee Description-en: Accelerates slirp4netns using SECCOMP_IOCTL_NOTIF_ADDFD (library) bypass4netns is as fast as --net=host and *almost* as secure as traditional slirp4netns by using SECCOMP_IOCTL_NOTIF_ADDFD on Linux Kernel 5.9 and later . This package contains golang sources that other package may require for building. Package: golang-github-safchain-ethtool-dev Description-md5: 3f5d449895d23d8eb0f94cd2991964e1 Description-en: simple ethtool-like library for Go The ethtool package aims to provide a library giving simple access to the Linux SIOCETHTOOL ioctl operations. It can be used to retrieve information from a network device like statistics, driver related information or even the peer of a VETH interface. Package: golang-github-samuel-go-zookeeper-dev Description-md5: d9ee09b21a32f507893f1ffa601f62ae Description-en: native ZooKeeper client for Go Native Go Zookeeper Client Library Package: golang-github-schollz-closestmatch-dev Description-md5: 28d2d28dac5f5cf8995dc432218a2d7e Description-en: Golang library for fuzzy matching within a set of strings Closestmatch is a simple and fast Go library for fuzzy matching an input string to a list of target strings. closestmatch is useful for handling input from a user where the input (which could be misspelled or out of order) needs to match a key in a database. closestmatch uses a bag-of-words approach (https://en.wikipedia.org/wiki/Bag-of-words_model) to precompute character n-grams to represent each possible target string. The closest matches have highest overlap between the sets of n-grams. The precomputation scales well and is much faster and more accurate than Levenshtein for long strings. Package: golang-github-segmentio-kafka-go-dev Description-md5: 001e1f551fbd4a718a9adf276d57f059 Description-en: Kafka library in Go Package kafka provides low and high level APIs for interacting with Kafka, mirroring concepts and implementing interfaces of the Go standard library to make it easy to use and integrate with existing software. Package: golang-github-serenize-snaker-dev Description-md5: 1a55b2610ed43bc1b30c6b4aa057bb41 Description-en: Convert camel cased strings to snake case and back This is a small Go library to convert camel cased strings to snake case and back, except some defined words such as common acronyms and initialisms). Package: golang-github-shenwei356-bio-dev Description-md5: 255913f97ddb59ddaef97986e4d8a976 Description-en: lightweight and high-performance bioinformatics package in Golang (library) This is a lightweight and high-performance bioinformatics package. FASTA/Q parsing. This package has high performance close to the famous C lib kseq.h Package: golang-github-shenwei356-bwt-dev Description-md5: a672a88d5d7b4a18ee5c37e23729082e Description-en: Burrows-Wheeler Transform and FM-index in golang (library) Burrows-Wheeler Transform and FM-index in golang Install. Package: golang-github-shenwei356-util-dev Description-md5: a9a86ae2a7f0bae1b0322885a86d4bd3 Description-en: Golang utility packages (library) The utilities include . bytesize: providing a way to show readable values of byte sizes by reediting the code from http://golang.org/doc/effective_go.html. It could also parsing byte size text to ByteSize object. . exec: runs external commands. It wraps os.exec to allow using full command string as arguments, and provides functions of providing (stdin, stdout, stderr) channel for (stdin, stdout, stderr) pipe. . byteutil, cliutil, math, pathutil, randutil, stringutil are further utils without specific documentation. Package: golang-github-sigstore-protobuf-specs-dev Description-md5: 85e727b676f73560af630edc38a95d6e Description-en: Sigstore Protocol Buffer code (library) Provides protobuf specifications for Sigstore messages. . This package contains the library. Package: golang-github-skarademir-naturalsort-dev Description-md5: a11c6d2f9c54ee09b0f54a38e7000d51 Description-en: simple natural sorter for Go Strings A simple natural string sorter for Go. Implements the "sort.Interface". Package: golang-github-skeema-mybase-dev Description-md5: b0da422ca858db1542c7636ebadefe78 Description-en: CLI framework with MySQL-like option handling (library) A light-weight Golang framework for building command-line applications, with MySQL-like option handling. Package: golang-github-skratchdot-open-golang-dev Description-md5: be8f254910e997098aa322cd29879956 Description-en: library to open an URI in the user's preferred application This library provides a set of Go functions allowing to "open" a file, directory or URI using the user's preferred application (or an operating system-wide default) to handle objects of those particular types. Optionally, it's possible to directly specify the application to use for opening the resource. Package: golang-github-smallstep-nosql-dev Description-md5: f71a419c335137703aafca09ac0deb4d Description-en: abstraction layer for data persistency written in golang This project is in development, the API is not stable. . This library currently provides following implementations (other are on the roadmap): - BoltDB (etcd fork: https://github.com/etcd-io/bbolt) - Badger (https://github.com/dgraph-io/badger) - MariaDB/MySQL Package: golang-github-socketplane-libovsdb-dev Description-md5: d334e4b6407308cec9fe52e5ec05b104 Description-en: OVSDB client library written in Go OVSDB is the Open vSwitch Database Protocol. It's defined in RFC 7047 and mainly used for managing the configuration of Open vSwitch, an open-source software switch designed to be used as a virtual switch in virtualized server environments. . This library is a client for OVSDB for Go. Package: golang-github-spacejam-loghisto-dev Description-md5: 87b924f517c8098655986bc97108bcc0 Description-en: counters and logarithmically bucketed histograms for distributed systems A metric system for high performance counters and histograms. Unlike popular metric systems today, this does not destroy the accuracy of histograms by sampling. Instead, a logarithmic bucketing function compresses values, generally within 1% of their true value (although between 0 and 1 the precision loss may not be within this boundary). This allows for extreme compression, which allows us to calculate arbitrarily high percentiles with no loss of accuracy - just a small amount of precision. This is particularly useful for highly-clustered events that are tolerant of a small precision loss, but for which you REALLY care about what the tail looks like, such as measuring latency across a distributed system. Package: golang-github-spf13-afero-dev Description-md5: 5b1399310519d798269d4426c089167f Description-en: FileSystem Abstraction System for Go Afero is a filesystem framework providing a simple, uniform and universal API interacting with any filesystem, as an abstraction layer providing interfaces, types and methods. Afero has an exceptionally clean interface and simple design without needless constructors or initialization methods. . Afero is also a library providing a base set of interoperable backend filesystems that make it easy to work with afero while retaining all the power and benefit of the os and ioutil packages. . Afero provides significant improvements over using the os package alone, most notably the ability to create mock and testing filesystems without relying on the disk. . It is suitable for use in any situation where you would consider using the OS package as it provides an additional abstraction that makes it easy to use a memory-backed filesystem during testing. It also adds support for the http filesystem for full interoperability. Package: golang-github-spf13-cast-dev Description-md5: e14d88f45d56de8f3650bfd3f8abd7ac Description-en: Safe and easy casting from one type to another in Go Cast is a library to convert between different Go types in a consistent and easy way. . Cast provides simple functions to easily convert a number to a string, an interface into a bool, etc. Cast does this intelligently when an obvious conversion is possible. It doesn’t make any attempts to guess what you meant; for example, you can only convert a string to an int when it is a string representation of an int such as “8”. . Cast was developed for use in Hugo (https://gohugo.io/), a website engine which uses YAML, TOML or JSON for meta data. Package: golang-github-spf13-cobra-dev Description-md5: 16414fad5da572d72074a37d4a0dee3e Description-en: Go library for creating powerful modern Go CLI applications Cobra is a Go library providing a simple interface to create powerful modern CLI interfaces similar to git & go tools. . Cobra has an exceptionally clean interface and simple design without needless constructors or initialization methods. . This package contains the Cobra library for Go. Package: golang-github-spf13-nitro-dev Description-md5: 676b778432fefbe977ea87b531d7da96 Description-en: Quick and easy performance analyzer library for Go Nitro is a quick and easy performance analyzer library for the Go Programming Language. It is useful for comparing A/B against different drafts of functions or different functions. Building on the standard pprof library, Nitro provides a very high-level view of your application performance to help identify areas to investigate further. It also provides an easy metric to compare as you revise and improve each part of your application. Package: golang-github-spf13-pflag-dev Description-md5: 2774d99e2e810ffcbd1529fd0f3b978c Description-en: Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags pflag is a drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags . pflag is compatible with the GNU extensions to the POSIX recommendations for command-line options (http://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html). . Forked from github.com/ogier/pflag. Package: golang-github-spiffe-go-spiffe-dev Description-md5: 640bdc19e4d74a92903b0e7099ebccfc Description-en: secure production identity framework for everyone in Go (library) SPIFFE, the Secure Production Identity Framework for Everyone, is a set of open-source standards for securely identifying software systems in dynamic and heterogeneous environments. Systems that adopt SPIFFE can easily and reliably mutually authenticate wherever they are running. . This library leverages the SPIFFE Workload API (https://github.com/spiffe/spiffe/blob/main/standards/SPIFFE_Workload_API.md), providing high level functionality that includes: . * Establishing mutually authenticated TLS (mTLS) between workloads powered by SPIFFE. * Obtaining and validating X509-SVIDs and JWT-SVIDs. * Federating trust between trust domains using SPIFFE bundles. * Bundle management. . See the Go Package (https://pkg.go.dev/github.com/spiffe/go-spiffe/v2) documentation for more information. . This package contains the library. Package: golang-github-stacktic-dropbox-dev Description-md5: f2c9a58d278b2179da785d4d1cb8a657 Description-en: Go client library for the Dropbox core and Datastore API Dropbox Go client library for the Dropbox core and Datastore API with support for uploading and downloading encrypted files. . Support of the Datastore API should be considered as a beta version. To use this library, you must have a valid client ID (app key) and client secret (app secret) provided by Dropbox. Package: golang-github-stathat-go-dev Description-md5: d1e4522563df1a303fc1f1d395c5eefe Description-en: Go package for reporting stat counts and values to StatHat This package is a client for reporting statistics and metrics data to the StatHat commercial logging product. Package: golang-github-stevvooe-resumable-dev Description-md5: b4b4d9871f70004e38b95d07b2a2e0a0 Description-en: Subset of the Go `crypto` Package with a Resumable Hash Interface Package resumable registers resumable versions of hash functions. Resumable varieties of hash functions are available via the standard crypto package. Support can be checked by type assertion against the resumable.Hash interface. . While one can use these sub-packages directly, it makes more sense to register them using side-effect imports: . import _ "github.com/stevvooe/resumable/sha256" . This will make the resumable hashes available to the application through the standard crypto package. For example, if a new sha256 is required, one should use the following: . h := crypto.SHA256.New() . Such a features allows one to control the inclusion of resumable hash support in a single file. Applications that require the resumable hash implementation can type switch to detect support, while other parts of the application can be completely oblivious to the presence of the alternative hash functions. . Also note that the implementations available in this package are completely untouched from their Go counterparts in the standard library. Only an extra file is added to each package to implement the extra resumable hash functions. Package: golang-github-surma-gocpio-dev Description-md5: 64075c70cb028421baa23a5a85d2c990 Description-en: Go package for cpio archives gocpio is a simple library similar to Go’s tar or zip package for accessing cpio archives. It’s not pretty and only implements the new ASCII format. Package: golang-github-svent-go-flags-dev Description-md5: 06646165156fc2e9bd085be642637a27 Description-en: go library for parsing command line arguments This library provides similar functionality to the builtin flag library of go, but provides much more functionality and nicer formatting. Supported features are: . * Options with short names (-v) * Options with long names (--verbose) * Options with and without arguments (bool v.s. other type) * Options with optional arguments and default values * Multiple option groups each containing a set of options * Generate and print well-formatted help message * Passing remaining command line arguments after -- (optional) * Ignoring unknown command line options (optional) * Supports -I/usr/include -I=/usr/include -I /usr/include option argument specification * Supports multiple short options -aux * Supports all primitive go types (string, int{8..64}, uint{8..64}, float) * Supports same option multiple times (can store in slice or last option counts) * Supports maps * Supports function callbacks * Supports namespaces for (nested) option groups Package: golang-github-tarm-serial-dev Description-md5: 492d8d9ed8b7165edb181be2e629f7fa Description-en: Go package for serial port communucation A Go package to allow user to read and write from the serial port as a stream of bytes. Package: golang-github-tdewolff-argp-dev Description-md5: 0c890b352783db46b687098fd9ba5458 Description-en: GNU command line argument parser (Go library) The argp Go package provides a command-line argument parser following the GNU standard. . ./test -vo out.png --size 256 input.txt . with the following features: . * build-in help (-h and --help) message * scan arguments into struct fields with configuration in tags * scan into composite field types (arrays, slices, structs) * allow for nested sub commands . GNU command line argument rules: . * arguments are options when they begin with a hyphen - * multiple options can be combined: -abc is the same as -a -b -c * long options start with two hyphens: --abc is one option * option names are alphanumeric characters * options can have a value: -a 1 means that a has value 1 * option values can be separated by a space, equal sign, or nothing: -a1 - a=1 -a 1 are all equal * options and non-options can be interleaved * the argument -- terminates all options so that all following arguments are treated as non-options * a single - argument is a non-option usually used to mean standard in or out streams * options may be specified multiple times, only the last one determines its value * options can have multiple values: -a 1 2 3 means that a is an array/slice/struct of three numbers of value [1,2,3] . See also github.com/tdewolff/prompt for a command-line prompter. Package: golang-github-tdewolff-parse-dev Description-md5: f231d8026767e8a24c5c5254875f593b Description-en: Go parsers for web formats This package contains several lexers and parsers written in Go. All subpackages are built to be streaming, high performance and to be in accordance with the official (latest) specifications. . The lexers are implemented using buffer.Lexer in https://github.com/tdewolff/parse/buffer and the parsers work on top of the lexers. Some subpackages have hashes defined (using Hasher https://github.com/tdewolff/hasher) that speed up common byte-slice comparisons. Package: golang-github-tdewolff-test-dev Description-md5: 8d62dd2d8818fcf4276b35907f284c1b Description-en: Go test helper functions github.com/tdewolff/test is a helper package written in Go. It implements a few functions that are useful for io testing, such as readers and writers that fail after N consecutive reads/writes. Package: golang-github-thomsonreuterseikon-go-ntlm-dev Description-md5: afd12957b846717350ffb9e93baf689d Description-en: NTLM Implementation for Go This is a native implementation of NTLM for Go that was implemented using the Microsoft MS-NLMP documentation available at http://msdn.microsoft.com/en-us/library/cc236621.aspx. The library is currently in use and has been tested with connectionless NTLMv1 and v2 with and without extended session security. Package: golang-github-tillitis-tkeyclient-dev Description-md5: 09a47b0bfc3bd89a92181f49c29b8305 Description-en: Tillitis TKey client functions (Go library) Tillitis TKey Client package . A Go package for controlling a Tillitis (https://tillitis.se/) TKey, upload device apps, and communicate with it. . This package contains the Go development library. Package: golang-github-tillitis-tkeysign-dev Description-md5: 47aab05ab28a12a808a26f08678c16cb Description-en: Tillitis TKey signer functions (library) Tillitis TKey Sign package . A Go package for communicating with the signer device app (https://github.com/tillitis/tkey-device-signer) on a Tillitis (https://tillitis.se/) TKey to get cryptographic signatures over a message. . This package contains the Go development library. Package: golang-github-tinylib-msgp-dev Description-md5: 88011a5723665fc987fcc6bb0f30a8cf Description-en: Go code generator for MessagePack (source) This is a code generation tool and serialization library for MessagePack. It is targeted at the go generate tool. You can read more about MessagePack in the wiki, or at msgpack.org. . Why? . * Use Go as your schema language * Speeeeeed (400MB/s on modern hardware) * JSON interop * User-defined extensions * Type safety * Encoding flexibility . This package contains the source. Package: golang-github-twin-gocache-dev Description-md5: d8165acc44bb352ee33130d6f1470921 Description-en: High-performance, lightweight in-memory cache (Go library) gocache is high-performance, lightweight and thread-safe (goroutine-safe) in-memory key-value cache. . It supports LRU and FIFO eviction policies as well as expiration, bulk operations and retrieval of keys by pattern. Package: golang-github-twin-whois-dev Description-md5: 2a131cea6f9dfe6ce33168cbecf48b73 Description-en: WHOIS client (Go library) Lightweight Go library for retrieving WHOIS information on a domain. Package: golang-github-u-root-uio-dev Description-md5: ed9e48de1f00eaabf99d9a741f7e33c1 Description-en: commonly used utilities for u-root Go library for breaking up circular dependencies in u-root. . It contains: * cli: simple CLI * cp: routines to copy files * llog: dirt-simple leveled text logger * rand: cancelable reads from a cryptographically safe random number source * uio: commonly used io utilities * ulog: exposes logging via a Go interface Package: golang-github-uber-go-tally-dev Description-md5: 5b0d6b09b859cb2ae7db1c56de7d0a55 Description-en: Go metrics interface with fast metrics reporters (library) Tally provides a common interface for emitting metrics, while letting you not worry about the velocity of metrics emission. . By default it buffers counters, gauges and histograms at a specified interval but does not buffer timer values. This is primarily so timer values can have all their values sampled if desired and if not they can be sampled as summaries or histograms independently by a reporter. Package: golang-github-ulikunitz-xz-dev Description-md5: 4b0950492e6955120bc5219a37202af0 Description-en: Pure golang package for reading and writing xz-compressed files A Go library that supports the reading and writing of xz compressed streams. It includes also a gxz command for compressing and decompressing data. The package is completely written in Go and doesn't have any dependency on any C code. Package: golang-github-valyala-fasthttp-dev Description-md5: 4165ede7d548b8f4412c5dd3b0666dc7 Description-en: fast HTTP library for Go The fasthttp library provides fast HTTP server and client API. . This tuned for high performance, and zero memory allocations in hot paths. Processing performance is up to 10x faster than net/http. Package: golang-github-vaughan0-go-ini-dev Description-md5: 59a8061172bbabe27f153fdc7aba5fab Description-en: INI parsing library for Go INI files parsing library for Go (golang). Package: golang-github-vbatts-go-mtree-dev Description-md5: 04a73830308b170697e00c3a1ea136a9 Description-en: file systems verification library, in likeness of mtree(8) mtree is a filesystem hierarchy validation tooling and format. Package: golang-github-veraison-go-cose-dev Description-md5: 09c90c22579c40a443948f3faf4d10be Description-en: go library for CBOR Object Signing and Encryption (COSE) (library) A golang library for the COSE specification (https://datatracker.ietf.org/doc/rfc9052/) . This package contains the library. Package: golang-github-victoriametrics-victoriametrics-dev Description-md5: f1b0e44474b604df3370e9ff319db3ff Description-en: fast, cost-effective and scalable time series database (library) This package provides the library code for VictoriaMetrics. Package: golang-github-viki-org-dnscache-dev Description-md5: f3550af484497cd6830fff0a755e6033 Description-en: DNS cache for Go A thread-safe DNS cache for the Go programming language that refreshes the DNS entries in the background at configurable intervals, reducing the risk of blocked/leaking Go routines. Package: golang-github-vishvananda-netlink-dev Description-md5: 12d3b01afd724a58bf2a529e928de1e2 Description-en: netlink library for go The netlink package provides a simple netlink library for go. Netlink is the interface a user-space program in Linux uses to communicate with the kernel. It can be used to add and remove interfaces, set ip addresses and routes, and configure ipsec. Netlink communication requires elevated privileges, so in most cases this code needs to be run as root. Since low-level netlink messages are inscrutable at best, the library attempts to provide an API that is loosely modeled on the CLI provied by iproute2. Actions like ip link add will be accomplished via a similarly named function like AddLink(). This library began its life as a fork of the netlink functionality in docker/libcontainer but was heavily rewritten to improve testability, performance, and to add new functionality like ipsec xfrm handling. . This package contains the source. Package: golang-github-vmware-photon-controller-go-sdk-dev Description-md5: b524de74feec2a9130dd1e7919bf9217 Description-en: VMware Photon Controller API library Photon Controller is a distributed, multi-tenant host controller and scheduler optimized for containers in VMware. The photon-controller-go-sdk library implements the VMware Photon Controller API natively in Go. Package: golang-github-weppos-dnsimple-go-dev Description-md5: 828cb9beab2026d2a7f67100746f1c12 Description-en: DNSimple API v1 client for Go Go client for the DNSimple API v1 (https://developer.dnsimple.com/). Package: golang-github-wsxiaoys-terminal-dev Description-md5: aebd063c0d81977a207ebab3f7eaeca4 Description-en: Colorful terminal output for Golang Terminal is a simple golang package that provides basic terminal handling. Terminal wraps and color/format functions are implemented using standard ANSI escape codes. Package: golang-github-xenolf-lego-dev Description-md5: 80e47def91d4c3935e5ad50c3692a20f Description-en: Let's Encrypt client and ACME library written in Go (Go library) Let's Encrypt client and ACME library written in Go. . This package contains the Go development library. Package: golang-github-yuin-goldmark-dev Description-md5: bc9f24d978401b48ed1f8db74032a057 Description-en: CommonMark compliant and extensible Markdown parser written in Go goldmark is a Markdown parser written in Go. It is easy to extend, standard compliant, and well structured. It is compliant with CommonMark 0.30, and supports extensions from GitHub Flavored Markdown and PHP Markdown Extra. . Features: . * Standard compliant. goldmark gets full compliance with the latest CommonMark spec. * Extensible. Do you want to add a @username mention syntax to Markdown? You can easily do it in goldmark. You can add your AST nodes, parsers for block level elements, parsers for inline level elements, transformers for paragraphs, transformers for whole AST structure, and renderers. * Performance. goldmark performs pretty much equally to cmark, the CommonMark reference implementation written in C. * Robust. goldmark is tested with go-fuzz, a fuzz testing tool. * Builtin extensions. goldmark ships with common extensions like tables, strikethrough, task lists, and definition lists. * Depends only on standard libraries. Package: golang-github-zitadel-oidc-dev Description-md5: c21e1df084bbf8c76d81c4d801866caf Description-en: OpenID Connect client and server library certified by the OpenID Foundation This library is an easy-to-use client (RP) and server (OP) implementation for the OIDC (OpenID Connect) standard written for Go. . The RP is certified for the basic and config profile. . Whenever possible existing packages (like OAuth2 for Go) were reused / extended. Package: golang-go.cypherpunks-recfile-dev Description-md5: 8a091521a37c819433375a3ec6728a67 Description-en: Pure Go implementation of GNU recutils/recfile databases GNU recutils (see package recutils) databases are human-editable, text-based databases called recfiles. This package provides a Go interface to working with recfiles. Package: golang-golang-x-exp-dev Description-md5: dd3d7f68e03596b0b9eea520f1d11cb3 Description-en: experimental and deprecated packages This subrepository holds experimental and deprecated (in the "old" directory) packages. . The idea for this subrepository originated as the "pkg/exp" directory of the main repository, but its presence there made it unavailable to users of the binary downloads of the Go installation. The subrepository has therefore been created to make it possible to "go get" these packages. . Warning: Packages here are experimental and unreliable. Some may one day be promoted to the main repository or other subrepository, or they may be modified arbitrarily or even disappear altogether. . In short, code in this subrepository is not subject to the Go 1 compatibility promise. (No subrepo is, but the promise is even more likely to be violated by go.exp than the others.) . Caveat emptor. Package: golang-golang-x-image-dev Description-md5: d459f1dc8dc771dbce3f46cf566079af Description-en: supplementary Go image libraries This repository holds supplementary Go image libraries. Package: golang-golang-x-sys-dev Description-md5: 9303ed698a602f8ffbfd7deb814af60a Description-en: Low-level interaction with the operating system This repository holds supplemental Go packages for low-level interactions with the operating system. . The primary use of this package is inside other packages that provide a more portable interface to the system, such as "os", "time" and "net". Use those packages rather than this one if you can. Package: golang-golang-x-term-dev Description-md5: 728f106d23959044ae85b22533e5118c Description-en: Go terminal and console support (library) This repository provides Go terminal and console support packages. Package: golang-golang-x-text-dev Description-md5: b2c53ea09f7396df630e09ac5c78b0b4 Description-en: Supplementary Go text-related libraries golang.org/x/text is a repository of text-related packages, such as character encodings, text transformations, and locale-specific text handling. . - cases: Package cases provides general and language-specific case mappers. - cldr: Package cldr provides a parser for LDML and related XML formats. - collate: Package collate contains types for comparing and sorting Unicode strings according to a given collation order. - display: Package display provides display names for languages, scripts and regions in a requested language. - encoding: Package encoding defines an interface for character encodings, such as Shift JIS and Windows 1252, that can convert to and from UTF-8. - encoding/charmap: Package charmap provides simple character encodings such as IBM Code Page 437 and Windows 1252. - encoding/japanese: Package japanese provides Japanese encodings such as EUC-JP and Shift JIS. - encoding/korean: Package korean provides Korean encodings such as EUC-KR. - encoding/simplifiedchinese: Package simplifiedchinese provides Simplified Chinese encodings such as GBK. - encoding/traditionalchinese: Package traditionalchinese provides Traditional Chinese encodings such as Big5. - encoding/unicode: Package unicode provides Unicode encodings such as UTF-16. - internal/colltab: Package colltab contains functionality related to collation tables. - internal/gen: Package gen contains common code for the various code generation tools in the text repository. - internal/testtext: Package testtext contains test data that is of common use to the text repository. - internal/triegen: Package triegen implements a code generator for a trie for associating unsigned integer values with UTF-8 encoded runes. - internal/ucd: Package ucd provides a parser for Unicode Character Database files, the format of which is defined in http://www.unicode.org/reports/tr44/. - language: Package language implements BCP 47 language tags and related functionality. - runes: Package runes provide transforms for UTF-8 encoded text. - search: Package search provides language-specific search and string matching. - transform: Package transform provides reader and writer wrappers that transform the bytes passing through as well as various transformations. - unicode/norm: Package norm contains types and functions for normalizing Unicode strings. - unicode/rangetable: Package rangetable creates new unicode.RangeTables. - width: Package width provides functionality for handling different widths in text. Package: golang-google-appengine-dev Description-md5: ef973093ad4b93e7ed043de8bc5fab0d Description-en: basic functionality for Google App Engine For more information on how to write Go apps for Google App Engine, see: https://cloud.google.com/appengine/docs/go/ Package: golang-google-grpc-dev Description-md5: 310f3b05d40bb64e3e4e772ee87302ac Description-en: implementation of gRPC in Go Implementation of an RPC system called gRPC in Golang. . Remote Procedure Calls (RPCs) provide a useful abstraction for building distributed applications and services. This library provides a concrete implementation of the gRPC protocol, layered over HTTP/2. Package: golang-google-protobuf-dev Description-md5: 55d40d341816d4be1ce58d8b0ed0713c Description-en: Go support for protocol buffers (APIv2) This module (google.golang.org/protobuf) contains Go bindings for protocol buffers. . For APIv2, see https://go.dev/blog/protobuf-apiv2. Package: golang-gopkg-alexcesaro-statsd.v1-dev Description-md5: 2f4d8661262b7c6e73ac03eabeb19514 Description-en: simple and efficient Golang StatsD client This is a simple and efficient Golang StatsD client. . It supports all StatsD metrics: counter, gauge, timing and set, as well as InfluxDB and Datadog tags. . It is fast and GC-friendly: all functions for sending metrics do not allocate. It is efficient: metrics are buffered by default. It has a simple and clean API. Package: golang-gopkg-guregu-null.v2-dev Description-md5: c72180dff0adec5a35a081d2eeb24d3d Description-en: Reasonable handling of nullable SQL and JSON values This library contains SQL types that consider zero input and null input as separate values, with convenient support for JSON and text marshaling in Go. Package: golang-gopkg-guregu-null.v3-dev Description-md5: c72180dff0adec5a35a081d2eeb24d3d Description-en: Reasonable handling of nullable SQL and JSON values This library contains SQL types that consider zero input and null input as separate values, with convenient support for JSON and text marshaling in Go. Package: golang-gopkg-macaroon.v1-dev Description-md5: 3ecb7499500b19d61ae09d69ba4a6074 Description-en: Macaroon implementation in go The macaroon package implements macaroons in go Package: golang-gopkg-neurosnap-sentences.v1-dev Description-md5: 78ef4a583fdd2458d62575babcb408a8 Description-en: Sentence tokenizer for Go A golang package that converts a blob of text into a list of sentences. . This package attempts to support a multitude of languages: Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Italian, Norwegian, Polish, Portuguese, Slovene, Spanish, Swedish, and Turkish. . An unsupervised multilingual sentence boundary detection library for golang. The goal of this library is to be able to break up any text into a list of sentences in multiple languages. The way the punkt system accomplishes this goal is through training the tokenizer with text in that given language. Once the likelihoods of abbreviations, collocations, and sentence starters are determined, finding sentence boundaries becomes easier. . There are many problems that arise when tokenizing text into sentences, the primary issue being abbreviations. The punkt system attempts to determine whether a word is an abbreviation, an end to a sentence, or even both through training the system with text in the given language. The punkt system incorporates both token- and type-based analysis on the text through two different phases of annotation. . Original research article: http://citeseerx.ist.psu.edu/viewdoc/downloa- d;jsessionid=BAE5C34E5C3B9DC60DFC4D93B85D8BB1?doi=10.1.1.85.5017&rep=re- p1&type=pdf Package: golang-gopkg-redis.v2-dev Description-md5: d07202842cc0df223cd6ca7a045678b9 Description-en: Redis client for Golang This package provides Redis client for Golang. Package: golang-gopkg-rethinkdb-rethinkdb-go.v6-dev Description-md5: 4150b0747660f1399028945f80d4f144 Description-en: Go language driver for RethinkDB (library) This package provides native Golang driver for RethinkDB. . Please note that this version of the driver only supports versions of RethinkDB using the v0.4 protocol (any versions of the driver older than RethinkDB 2.0 will not work). Package: golang-gopkg-testfixtures.v2-dev Description-md5: 7bbf4e9e030d6ed7d8cf0d9f55572237 Description-en: Rails-like test fixtures for Go This Go library implements methods for writing tests against real databases instead of mocks. This library aims to make running tests against production data easy. . Compatible Databases: - PostgreSQL - MySQL / MariaDB - SQLite - Microsoft SQL Server - Oracle Package: golang-gopkg-warnings.v0-dev Description-md5: 547156e9de3a5509b4490721c7fad459 Description-en: implements error handling with non-fatal errors (warnings) Package warnings implements error handling with non-fatal errors (warnings). Package: golang-gopkg-yaml.v2-dev Description-md5: 6e824756f0591b8ea6b6af832141a3c8 Description-en: YAML support for the Go language The yaml package enables Go programs to very comfortably encode and decode YAML values. It was developed within Canonical as part of the juju project, and is based on a pure Go port of the well-known libyaml C library to parse and generate YAML data quickly and reliably. . The yaml package supports most of YAML 1.1 and 1.2, including support for anchors, tags, map merging, etc. Multi-document unmarshalling is not yet implemented, and base-60 floats from YAML 1.1 are purposefully not supported since they're a poor design and are gone in YAML 1.2. . This package is an incompatible successor to golang-goyaml ("gonuts.org/v1/yaml", and then renamed to "gopkg.in/yaml.v1"). Package: golang-gopkg-yaml.v3-dev Description-md5: 69dfb6cb659f3f6261cec62505cd521d Description-en: YAML support for the Go language The yaml package enables Go programs to very comfortably encode and decode YAML values. It was developed within Canonical as part of the juju project, and is based on a pure Go port of the well-known libyaml C library to parse and generate YAML data quickly and reliably. . The yaml package supports most of YAML 1.2, but preserves some behavior from 1.1 for backwards compatibility. . Specifically, as of v3 of the yaml package: . * YAML 1.1 bools (yes/no, on/off) are supported as long as they are being decoded into a typed bool value. Otherwise they behave as a string. Booleans in YAML 1.2 are true/false only. * Octals encode and decode as 0777 per YAML 1.1, rather than 0o777 as specified in YAML 1.2, because most parsers still use the old format. Octals in the 0o777 format are supported though, so new files work. * Does not support base-60 floats. These are gone from YAML 1.2, and were actually never supported by this package as it's clearly a poor choice. . and offers backwards compatibility with YAML 1.1 in some cases. 1.2, including support for anchors, tags, map merging, etc. Multi-document unmarshalling is not yet implemented, and base-60 floats from YAML 1.1 are purposefully not supported since they're a poor design and are gone in YAML 1.2. Package: golang-goprotobuf-dev Description-md5: 44b4feddc85f12cc1e5aa57436d8ef1b Description-en: transitional package -- safe to remove This transitional package facilitates migration to "golang-github-golang-protobuf-1-5-dev" and can be safely removed. Package: golang-honnef-go-augeas-dev Description-md5: 44117acf4efe09afa2cae34221fbdc22 Description-en: Go bindings for Augeas This package provides Go bindings for the Augeas configuration editing tool Package: golang-k8s-api-dev Description-md5: 330f281d709cd832feca749f20e26f06 Description-en: Schema for Kubernetes server external API types (library) This library primary consumer is k8s.io/client-go, and is published separately to avoid diamond dependency problems for users who depend on more than one of k8s.io/client-go, k8s.io/apimachinery, k8s.io/apiserver. . Kubernetes is a system for managing containerized applications across multiple hosts. Package: golang-k8s-apimachinery-dev Description-md5: 56d8a889aee4da183bddca876caf5d3c Description-en: Shared typings for Kubernetes servers and clients (library) Scheme, typing, encoding, decoding, and conversion packages for Kubernetes and Kubernetes-like API objects. . The first consumers of this library are k8s-kubernetes, k8s-client-go, k8s-apiserver. Package: golang-k8s-apiserver-dev Description-md5: c8cffe25c521569c29b61fdd5f6204eb Description-en: Library for writing a Kubernetes-style API server (library) This library contains code to create Kubernetes aggregation server complete with delegated authentication and authorization, kubectl compatible discovery information, optional admission chain, and versioned types. It's first consumers are k8s.io/kubernetes, k8s.io/kube-aggregator, and github.com/kubernetes-incubator/service- catalog. Package: golang-k8s-kms-dev Description-md5: 6f2776dc4d22651eec8527de67c12d03 Description-en: Kubernetes KMS implementation (library) This package provides the Protocol Buffers and gRPC API definitions for the Kubernetes Key Management Service (KMS). . These definitions can be used to implement KMS plugins enabling secure encryption and decryption of Kubernetes secrets. Package: golang-k8s-sigs-kustomize-cmd-config-dev Description-md5: 7196b513f6c2565c145cbc24513ae21d Description-en: Utilities for managing Kubernetes configurations (library) Provides command-line utilities for manipulating Kubernetes resource manifests, supporting operations like validation, transformation, and generation of configuration files. Package: golang-k8s-utils-dev Description-md5: bc708fc7c611665ba484bb48e1db1ca0 Description-en: Non-Kubernetes-specific utility libraries (library) A set of Go libraries that provide low-level, Kubernetes-independent packages supplementing the Go standard libs. . The package holds shared utilities with no Kubernetes dependencies and is useful as Kubernetes grows and spins functionality out of its core and into cooperating repositories like apiserver, kubectl, kubeadm, etc. . The need arises for leaf repositories to house shared code and avoid cycles in repository relationships. Package: golang-mvdan-editorconfig-dev Description-md5: 469fb040f4ded5a7f01114f524cb4a91 Description-en: EditorConfig support in Go A small package to parse and use EditorConfig files. . An official library exists for Go. This alternative implementation started with a different design: * Specialised INI parser, for full compatibility with the spec * Ability to cache parsing files and compiling pattern matches * Storing and querying all properties equally * Minimising pointers and maps to store data Package: golang-opentelemetry-otel-dev Description-md5: 3e4eda7978f04be0b52391f4530a072f Description-en: OpenTelemetry Go API and SDK OpenTelemetry-Go is the Go implementation of OpenTelemetry. It provides a set of APIs to directly measure performance and behavior of your software and send this data to observability platforms. Package: golang-oras-oras-go-dev Description-md5: d887eeaf170b7381534669f943862705 Description-en: ORAS Go library Registries are evolving as generic artifact stores. To enable this goal, the ORAS project provides a way to push and pull OCI Artifacts to and from OCI Registries. . Users seeking a generic registry client can benefit from the ORAS CLI, while developers can build their own clients on top of one of the ORAS client libraries. . This package contains the library code. Package: golang-pault-go-blobstore-dev Description-md5: 9881677cea077d81c8cf0e8d31eaa59e Description-en: de-duplicating storage abstraction pault.ag/go/blobstore is a de-duplicating storage abstraction, useful for example for building Debian repositories with pault.ag/go/archive. Package: golang-pault-go-gecos-dev Description-md5: 16b14827ea018d7446d9e0262bfdf1e5 Description-en: read GECOS entries from /etc/passwd programmatically GECOS entries contain the Linux-specific entries for a user's Name, Room, OfficePhone, HomePhone, and Other. Package: golang-pault-go-macchanger-dev Description-md5: e4e9842586df71d43e0b2e7d47474cda Description-en: library to change MAC addresses on Linux systems macchanger is a cgo interface to the Linux kernel specific mechanism to change the mac address using an ioctl call. Package: golang-pault-go-technicolor-dev Description-md5: f45e7cb5bebab8ca3c781543b210e3a2 Description-en: implements a high level interface to write ANSI color sequences This library contains an io.Writer wrapper that allows the user to write ANSI color sequences, including xterm 256 color sequences to the output writer. Package: golang-pault-go-ykpiv-dev Description-md5: d554fe4f59b67d6098bff07ae70226f6 Description-en: high level cgo wrapper around libykpiv.so.1 go-ykpiv implements an idiomatic go API fit for use when applications need to communicate with a Yubikey in PIV mode. . Most PIV tokens, Yubikeys included, can be used as a PKCS#11 device using OpenSC, and Yubikeys are even capable of doing Signing and Decryption through that interface. However, some management functions are not exposed in the PKCS#11 OpenSC interface, so this library may be of use when one wants to write a new Certificate, or set PINs. Package: golang-protobuf-extensions-dev Description-md5: 2c83cfad23fc584233c25b92a3ac80b8 Description-en: Protocol Buffer extensions for the Go language This repository provides various Protocol Buffer extensions for the Go language (golang), namely support for record length-delimited message streaming. Package: golang-sorcix-irc-dev Description-md5: 8f2607289eb57e62e36eecb1491d8b6a Description-en: generic support for the IRC protocol in Go Package irc allows your application to speak the IRC protocol. . * Limited scope, does one thing and does it well. * Focus on simplicity and speed. * Stable API: updates shouldn't break existing software. * Well documented code. . This package does not manage your entire IRC connection. It only translates the protocol to easy to use Go types. It is meant as a single component in a larger IRC library, or for basic IRC bots for which a large IRC package would be overkill. Package: golang-tags.cncf-container-device-interface-dev Description-md5: b20f706db967a2cdacf97fee9c335c7a Description-en: container device interface CDI (Container Device Interface), is a specification for container runtimes, to support third party devices. . CDI concerns itself only with enabling container to be device aware. Areas like resource management are explicitly left out of CDI (and is expected to be handled by the orchestrator). Because of this focus, the CDI specification is simple to implement and allows great flexibility to runtimes and orchestrators. Package: golang-v2ray-core-dev Description-md5: e0422b1d1392c5cd95b8ce4eb514a260 Description-en: Library platform for building proxies in golang Project V2Ray is a set of network tools that help you to build your own computer network. It secures your network connections and thus protects your privacy. Package: goldendict Description-md5: bfe8ebc058cce6653c20fea6f85a4246 Description-en: transitional package This is a transitional package. It can safely be removed. Package: goldendict-ng Description-md5: 7ddd174d23f1f096fd1582b3d2c1af5c Description-en: feature-rich dictionary lookup program (NG/qtwebengine fork) GoldenDict is a feature-rich dictionary lookup program, supporting multiple dictionary formats (StarDict/Babylon/Lingvo/Dictd/AARD/MDict/SDict) and online dictionaries, featuring perfect article rendering with the complete markup, illustrations and other content retained, and allowing you to type in words without any accents or correct case. . This is a forked version that uses QtWebEngine as rendering engine instead of QtWebKit. Package: goobox Description-md5: 4c662e17b6ff79135f5241d096bb2693 Description-en: CD player and ripper with GNOME 3 integration Goobox is an CD player and ripper for the GNOME 3 environment. It follows the "Just Works" principle so its interface is beautiful and easy-to-use. . It uses GNOME/GTK+ for its user interface, GStreamer framework for CD playing, and ripping operations, musicbrainz for CD indexing, and Google to search for album cover images. Package: goodvibes Description-md5: abdbaaa5e66161e6151be118b866426b Description-en: lightweight internet radio player Goodvibes is a lightweight internet radio player for GNU/Linux. It offers a simple way to have your favorite radio stations at easy reach. Package: gosu Description-md5: 72c0b42347139534207936c653f27fc4 Description-en: Simple Go-based setuid+setgid+setgroups+exec This is a simple tool grown out of the simple fact that "su" and "sudo" have very strange and often annoying TTY and signal-forwarding behavior. They're also somewhat complex to setup and use (especially in the case of "sudo"), which allows for a great deal of expressivity, but falls flat if all you need is "run this specific application as this specific user and get out of the pipeline". . The core of how "gosu" works is stolen directly from how Docker/libcontainer itself starts an application inside a container (and in fact, is using the "/etc/passwd" processing code directly from libcontainer's codebase). . Once the user/group is processed, we switch to that user, then we "exec" the specified process and "gosu" itself is no longer resident or involved in the process lifecycle at all. This avoids all the issues of signal passing and TTY, and punts them to the process invoking "gosu" and the process being invoked by "gosu", where they belong. Package: got Description-md5: 14d8da14892f88a309040bf5b5ca3294 Description-en: game of trees version control system Game of Trees (Got) is a version control system which prioritizes ease of use and simplicity over flexibility. Got uses Git repositories to store versioned data. Git can be used for any functionality which has not yet been implemented in Got. It will always remain possible to work with both Got and Git on the same repository. . This package provides the got, tog and gotadmin command line tools. Package: gotd Description-md5: 37bd44314c340dfa925704afefe6c43d Description-en: game of trees repository server Game of Trees (Got) is a version control system which prioritizes ease of use and simplicity over flexibility. Got uses Git repositories to store versioned data. Git can be used for any functionality which has not yet been implemented in Got. It will always remain possible to work with both Got and Git on the same repository. . This package provides the gotd server, the gotctl command line tool and the gotsh shell. Package: gotestsum Description-md5: 6945e22cd82dc45f9e0c5994bbfd0f8d Description-en: Feature-rich runner for go test `go test` runner with output optimized for humans, JUnit XML for CI integration, and a summary of the test run results. . gotestsum runs tests, prints friendly test output and a summary of the test run. Requires Go 1.10+. . gotestsum works by running go test --json ./... and reading the JSON output. Package: gource Description-md5: 3202d44845ea3e712b16956648db45be Description-en: graphical source control visualisation OpenGL-based 3D visualisation tool for source control repositories. . The repository is displayed as a tree where the root of the repository is the centre, directories are branches and files are leaves. Contributors to the source code appear and disappear as they contribute to specific files and directories. Package: gourmand Description-md5: f1993cd7e57731540e2e71e07286e4b4 Description-en: Recipe organizer and shopping list generator Gourmet Recipe Manager is a gtk-based application to store, organize and search recipes. . Features: * Makes it easy to create shopping lists from recipes. * Imports recipes from a number of sources, including MealMaster and MasterCook archives and several popular websites. * Exports recipes as PDF files, plain text, MealMaster files, HTML web pages, and a custom XML format for exchange with other Gourmet users. * Supports linking images with recipes. * Can calculate nutritional information for recipes based on the ingredients. Package: gourmet Description-md5: be6a169e83fb5a14cbdf34432b3aaacd Description-en: transitionnal package to install gourmand This is a transitional dummy package, it can be safely removed. Package: gpa Description-md5: 26adcfaaa5e11731dba864e1e68a291d Description-en: GNU Privacy Assistant (GPA) The GNU Privacy Assistant (GPA) is a graphical user interface for the GNU Privacy Guard (GnuPG). It can be used to encrypt, decrypt, and sign files, to verify signatures and to manage the private and public keys. Package: gpgmngr Description-md5: b4a79bcfe2357efd6881b5cc648010b5 Description-en: GPG assistant for the Linux terminal GPG Manager is a program written in Bash that centralizes all GPG functionalities in one place using a command line menu system. Package: gpgrt-tools Description-md5: b8de17dc3264cf31937947e699507cdc Description-en: GnuPG development runtime library (executable tools) gpgrt (also known as libgpg-error) defines common error values, messages, and common runtime functionality for all GnuPG components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, pinentry, SmartCard Daemon and possibly more in the future. . This package contains yat2m, a Texinfo to nroff/troff converter useful for building manpages, and gpg-error, a binary for deciphering GnuPG/libgcrypt error codes. Package: gphoto2 Description-md5: 216c30e494ceb46dc674329015d18c2a Description-en: digital camera command-line client The gphoto2 library can be used by applications to access various digital camera models, via standard protocols such as USB Mass Storage and PTP, or vendor-specific protocols. . This package provides the gphoto2 command-line frontend. Package: gpiod Description-md5: 9751b0d5a5fb84b3e5932cd199c5f5be Description-en: Tools for interacting with Linux GPIO character device - binary libgpiod encapsulates the ioctl calls and data structures behind a straightforward API. This new character device interface guarantees all allocated resources are freed after closing the device file descriptor and adds several new features that are not present in the obsolete sysfs interface (like event polling, setting/reading multiple values at once or open-source and open-drain GPIOs). . This package contains the gpiod binary tools. Package: gplanarity Description-md5: b5aa3cad52f1e02d88e0e7222da1c9ba Description-en: simple puzzle game involving untangling planar graphs gPlanarity is a puzzle game with the goal to untangle planar graphs for fun and prizes. If you tend to get addicted to cute little math puzzles, this one is a doozy. . gPlanarity is a super-clone of the flash Planarity game written by John Tantalo. The original Planarity ran well in IE and Firefox on other platforms, but was slow and liked to lock up or abort under Linux browsers. . gPlanarity implements gameplay identical to the original Planarity but adds some UI and game extras around the basic game such as multiple board generation algorithms, puzzle boards, complete backing state, group select/drag and so on. Package: gpshell Description-md5: 59edfde70579a9146df851a3c38fe5a7 Description-en: GlobalPlatform Shell smart card script interpreter GlobalPlatform is a standard for handling applets, keys and security of smart cards (see www.globalplatform.org). . GPShell (GlobalPlatform Shell) is a script interpreter which talks to a smart card. It is written on top of the GlobalPlatform library, which was developed by Karsten Ohme. It uses smart card communication protocols ISO-7816-4 and OpenPlatform 2.0.1 and GlobalPlatform 2.1.1. It can establish a secure channel with a smart card, load, instantiate, delete, list applets on a smart card. . This package constains to gpshell command-line tool. Package: gpsprune Description-md5: 4cd2b69a33c05e4615249da27b877da9 Description-en: visualize, edit, convert and prune GPS data GpsPrune is an application for viewing, editing and converting coordinate data from GPS systems. It's a tool for preparing GPS data before you go on a trip, and for playing with your collected GPS data after you get home again. . It can load data from arbitrary text-based formats (for example, any tab-separated or comma-separated file) or XML, or directly from a GPS receiver. It can display the data (as map view using OpenStreetMap images and as altitude profile), edit this data (for example delete points and ranges, sort waypoints, compress tracks), and save the data (in various text-based formats). It can also export data as a GPX file, or as KML/KMZ for import into Google Earth, or send it to a GPS receiver. . Some example uses of GpsPrune include cleaning up tracks by deleting wayward points - either recorded by error or by unintended detours. It can also be used to compare and combine tracks, convert to and from various formats, compress tracks, export data to Google Earth, or to analyse data to calculate distances, altitudes and so on. . Furthermore, GpsPrune is able to display the tracks in 3d format and lets you spin the model round to look at it from various directions. You can also export the model in POV format so that you can render a nice picture using Povray. You can also create charts of altitudes or speeds. It can also load Jpegs and read their coordinates from the EXIF tags, and export thumbnails of these photos to Kmz format so that they appear as popups in Google Earth. If your photos don't have coordinates yet, GpsPrune can be used to connect them (either manually or automatically using the photo timestamps) to data points, and write these coordinates into the EXIF tags. Package: gqrx-sdr Description-md5: 903d16e73d7641406e10d7b18dacc21d Description-en: Software defined radio receiver Gqrx works with hardware supported by gr-osmosdr, including Funcube Dongle, RTL-SDR, Airspy, HackRF, BladeRF, RFSpace, USRP and SoapySDR. . Gqrx can operate as an AM/FM/SSB receiver with audio output or as an FFT-only instrument. The built-in Gqrx AFSK1200 decoder can decode and display AX.25 packets. There are also various hooks for interacting with external applications using network sockets. . Wideband FM mode has mono, stereo, and RDS (Radio Data System) modes. Displays FFT plot and spectrum waterfall. . It is powered by GNU Radio and the Qt GUI toolkit. Package: gr-hpsdr Description-md5: d4862883866ce872d364b748eed36383 Description-en: gnuradio interface module for OpenHPSDR protocol 1 Hardware supported includes OpenHPSDR Hermes / Metis and Red Pitaya using the OpenHpsdr protocol. . hermesNB sources decimated downconverted 48K-to-384K receiver complex stream(s), and sinks one 48k sample rate transmit complex stream. . hermesWB sources raw ADC samples as a vector of floats, with vlen=16384. Each individual vector contains time contiguous samples. However there are large time gaps between vectors. This is how HPSDR produces raw samples, it is due to Ethernet interface rate limitations between HPSDR and the host computer. . The modules are compatible with version 3.8 of gnuradio and versions of Hermes firmware 1.8 through at 3.2. (known as OpenHPSDR protocol 1). It is not compatible with the new OpenHPSDR protocol 2. . This package contains the header files and grc block definitions. Package: gr-limesdr Description-md5: 4ce14e7431d77ed1830e85a4dc79e9c3 Description-en: LimeSDR blocks for GNU Radio LimeSDR is a low cost, open source software defined radio (SDR) platform that can be used to support just about any type of wireless communication standard. . Currently this plugin supports LimeSDR-USB and LimeSDR-Mini boards. . The gr-limesdr blocks for GNU Radio can be used to create flowgraphs that interface LimeSDR devices through liblimesuite. . This package contains the development files. Package: gramps Description-md5: 4b8460288fec6ae3a1337b9f64a45957 Description-en: Genealogical research program Gramps is an Open Source genealogy program written in Python, using the GTK/GNOME interface. It is an extremely flexible program fitting the needs for both the amateur genealogist and serious genealogical researcher. Gramps has the ability to import GEDCOM files exported from many proprietary genealogy programs and can produce a large number of reports in many popular formats. Package: grandorgue Description-md5: 27438a07a7b227bb1d0373a0aa9a9e90 Description-en: sample-based pipe organ simulator GrandOrgue allows the user to load and play virtual pipe organs. Using sample sets, GrandOrgue is able to combine the individual pipe sounds and organ behaviors to simulate a variety of pipe organs. . When connected to MIDI keyboards and an audio system, it can accurately simulate the sound of a real pipe organ. . The user can create and load organ samplesets using a dedicated file format. A demonstration organ sampleset is provided in the grandorgue-demo package. Package: grandorgue-demo Description-md5: 05f814e278ce58c37ec153aa9de13c11 Description-en: sample-based pipe organ simulator (demo sampleset) GrandOrgue allows the user to load and play virtual pipe organs. Using sample sets, GrandOrgue is able to combine the individual pipe sounds and organ behaviors to simulate a variety of pipe organs. . This package contains a demonstration organ sampleset. Package: granite-7-demo Description-md5: 05253bd5c114af294cb73c1436ae343d Description-en: extension of GTK4 libraries (demo binary) Granite-7 is an extension of GTK4. Among other things, it provides complex widgets and convenience functions designed for use in apps built for elementary OS. . This package contains a small demo application to show Granite Widgets. Package: graudit Description-md5: 9ec5e3558bf3f568f29d5803d98a1936 Description-en: grep rough audit - source code auditing tool This is a simple script and signature sets that allows you to find potential security flaws in source code using the GNU utility grep. It's comparable to other static analysis applications like RATS, SWAAT and flaw-finder while keeping the technical requirements to a minimum and being very flexible. Package: grdesktop Description-md5: 11fe1404ccd7f3abd972c97948f49006 Description-en: GNOME frontend for the rdesktop client grdesktop is a GNOME frontend for the remote desktop client (rdesktop). . It can save several connections (including their options), and browse the network for available terminal servers. Package: grimripper Description-md5: 5d28df624ccccc2e4ece7ee26cfda79c Description-en: Graphical audio CD ripper and encoder Can be used to save tracks from Audio CDs. Main features: * Supports WAV, MP3, Ogg Vorbis, FLAC, and Wavpack audio files * Uses CDDB to name and tag each track * Can encode to multiple formats in one session * Creates M3U playlists * Allows for each track to be by a different artist * Does not require a specific desktop environment (just Gtk3) Package: gringo Description-md5: bd436af228b986e8da930746dfb6518b Description-en: grounding tools for (disjunctive) logic programs Current answer set solvers work on variable-free programs. Hence, a grounder is needed that, given an input program with first-order variables, computes an equivalent ground (variable-free) program. . This package contains the following tools: . - gringo: a grounder that, given an input program with first-order variables, computes an equivalent ground (variable-free) program in aspif format. Its output can be processed further with answer set solver clasp. Starting with gringo series 5, its output is no longer directly compatible with solvers like smodels or cmodels reading smodels format. Use lpconvert for translating aspif format to smodels format. - clingo: combines both gringo and clasp into a monolithic system. This way it offers more control over the grounding and solving process than gringo and clasp can offer individually: multi-shot solving. - lpconvert: converter between gringo's aspif and smodels format. - reify: small utility that reifies logic programs given in aspif format. It produces a set of facts, which can be processed further with gringo. Package: grml-debootstrap Description-md5: f9020c21328bf91352131d8b07f0d627 Description-en: installer for pure Debian Installation program for Debian, for bare-metal and virtual machines. . Configuration can be done on the command line, in a dialog frontend or in /etc/debootstrap/config. You will get a pure Debian system installed on the specified device or directory, or directly into an image file suitable for Virtual Machine use. Package: grml-hwinfo Description-md5: d8848e80b1a01692f7d637277be89220 Description-en: collect hardware information This tool collects information of the hardware this tool is being executed on. It can be executed as normal user to collect some basic information or with root permissions to collect as much information as possible. A file named grml-hwinfo-$TIMESTAMP.tar.bz2 storing all collected information will be created in the current working directory. Package: grml2usb Description-md5: 47f5dcfcba5f5a348ddd10ff68785fee Description-en: install Grml system / ISO to USB device This script installs a Grml ISO to an USB device to be able to boot from it. Make sure you have at least one Grml ISO or a running Grml system (/run/live/medium) available. Package: gromit Description-md5: 4f41834dc345d718ee645ef19ce49d67 Description-en: GTK based tool to make annotations on screen Gromit enables you to make annotations on your screen. . This is especially useful when making presentations, to highlight things or point out things of interest. . Gromit is XInput-Aware, so if you have a graphic tablet you can draw lines with different strength, color, erase things, etc. Package: groonga Description-md5: a6d26cb75aa26456e8eb85e7bfa9b679 Description-en: Fulltext search engine (metapackage for library use) Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package depends all Groonga related package for library use. Package: groonga-bin Description-md5: 075ed45e66a2b96c84165b838a4bc2b9 Description-en: Commands for Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides 'groonga' command. Package: groonga-doc Description-md5: 0461023146ecd49c0b6d79f772492f37 Description-en: Documentation of Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides documentation of Groonga. Package: groonga-examples Description-md5: d30e10e0051ce4487f28aaf67b98bce6 Description-en: Examples of Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides examples of Groonga. Package: groonga-munin-plugins Description-md5: d479687a1c5da0f8b360a95dec3411d5 Description-en: munin-node plugins for Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides munin-node plugins to monitor Groonga. Package: groonga-normalizer-mysql Description-md5: 6fe52582a9fbe598ae24ff35b1a56046 Description-en: MySQL derived normalizer for Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides a normalizer which normalizes text as same as MySQL does. . Groonga has its own normalizers by default, but that behavior is a bit defferent from MySQL does, so as a result, it affects search results. These normalizers are useful if you regards it important for keeping normalizer compatibility with MySQL in Mroonga which uses Groonga as storage engine. Package: groonga-plugin-suggest Description-md5: d70d7df6990d310e89642c664e18a4b9 Description-en: Suggest plugin for Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides suggest plugin. Package: groonga-server-common Description-md5: 7bc881f2518524f5579c51dc6ee8e296 Description-en: Fulltext search engine (metapackage for server use) Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides common settings for server use. Package: groonga-server-gqtp Description-md5: eb75d9af8bca61352d9eccc80918e801 Description-en: Fulltext search engine (metapackage for GQTP server use) Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package depends all Groonga related package for GQTP server use. Package: groonga-server-http Description-md5: 432f901129717f8fd2a853406f7a8a86 Description-en: Fulltext search engine (metapackage for HTTP server use) Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package depends all Groonga related package for HTTP server use. Package: groonga-token-filter-stem Description-md5: f5eda96d71c5e68c6257c8b524a8b168 Description-en: Stemming token filter for Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides TokenFilterStem token filter that stem each token. The token filter uses libstemmer that uses stemming algorithm written by Snowball. Package: groonga-tokenizer-mecab Description-md5: 9b62d73f5ac680f18303fed9e4f9f58b Description-en: MeCab tokenizer for Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides MeCab tokenizer. Package: gross Description-md5: 66622e5b096f78857b3f744bdc339bd7 Description-en: fast and efficient greylist server with DNSBL support Gross is a resource efficient greylist server written in C that supports greylisting and/or blocking based on DNSRBL so it will not impact legitimate mails . It also contains a milter implementation and natively supports Postfix, Exim and Sendmail. Package: grub-imageboot Description-md5: a4107cac8a31714bd0d52a3bfce48aa5 Description-en: boot iso, harddisk and floppy images with grub2 and syslinux memdisk This package installs a grub hook which integrates iso, harddisk and floppy images into the grub menu. . memdisk can't boot every image see http://syslinux.zytor.com/wiki/index.php/MEMDISK for its limitations. Package: grub2-splashimages Description-md5: 0983acbdc9e7f9ccdc1d04b68c562a2d Description-en: a collection of great GRUB2 splashimages This package contains a collection of splashimages which can be used for GRUB2. If you'd like your splashimage in this package send them as bug report to Debian BTS. Package: gsad Description-md5: 999c2a4f41d572b886ea7cdf2a1fd759 Description-en: remote network security auditor - web interface The Greenbone Security Assistant HTTP Server connects to the Greebone Vulnerability Manager "gvmd" to provide a full-featured user interface for vulnerability management. . This tools was initially provided by the package greenbone-security-assistant. Package: gshutdown Description-md5: ee97b4df0e39068e484578e7e1eb9f2d Description-en: Graphical shutdown utility and shutdown timer GShutdown is a utility which allows you to schedule the shutdown or restart of your computer. With it you can simply and quickly choose the turn off time at either a specific time or after a countdown. . The graphical user interface uses Gtk+2. Package: gsimplecal Description-md5: 184a6fcb35dfb8061d6a2f10571c7f16 Description-en: lightweight GUI calendar application gsimplecal is a lightweight calendar application written in C++ using GTK3. . It was intentionally made for use with tint2 panel in the openbox environment to be launched upon clock click, but can be bound to some hotkey in any window manager. . gsimplecal can be configured to not only show the calendar, but also display multiple clocks for different world timezones. Package: gsound-tools Description-md5: 40d14fa03a51a39917abab325bcc37ae Description-en: small library for playing system sounds (tools) GSound is a small library for playing system sounds. It's designed to be used via GObject Introspection, and is a thin wrapper around the libcanberra C library. . This package contains tools for use with GSound. Package: gspell-1-tests Description-md5: dea9ed51e6786079f4bf0ba7c19a9cae Description-en: spell-checking library for GTK+ applications - installed tests gspell provides a flexible API to add spell checking to a GTK+ application. It features: * GObject wrappers around Enchant * An inline spell checker for GtkTextView (enhanced version of GtkSpell) * A spell checker dialog for GtkTextView * Support of the no-spell-check tag defined by GtkSourceView * Language choosers (button and dialog) . This package contains automated tests. Package: gssproxy Description-md5: 15c5ae0f06a0089e95fa32e3b467cf40 Description-en: Privilege separation daemon for GSSAPI Applications can choose to use GSS-Proxy for GSSAPI credential management, which means that they will not have direct access to the credentials themselves. GSSAPI operations are also offloaded to the gssproxy daemon, making it suitable for upcalls from the Kernel as well. . This package includes both the gssproxy daemon itself and the GSSAPI interposer layer for existing applications. Package: gstreamer1.0-libav Description-md5: bf84995f63f72239acc44385b62f37da Description-en: ffmpeg plugin for GStreamer This GStreamer plugin supports a large number of audio and video compression formats through the use of the ffmpeg library. The plugin contains GStreamer elements for encoding 40+ formats (MPEG, DivX, MPEG4, AC3, DV, ...), decoding elements for decoding 90+ formats (AVI, MPEG, OGG, Matroska, ASF, ...), demuxing 30+ formats and colorspace conversion. . http://www.ffmpeg.org/ http://gstreamer.freedesktop.org/ http://gstreamer.freedesktop.org/modules/gst-libav.html Package: gstreamer1.0-rtsp Description-md5: 324c293cb019895b9491331ce49fd119 Description-en: RTSP plugin for GStreamer GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. . This package contains the GStreamer plugin for RTSP. Package: gstreamer1.0-vaapi Description-md5: 8adddb56a86e9aa5c8e45098c3045f7a Description-en: VA-API plugins for GStreamer Gstreamer-vaapi is a collection of GStreamer plugins and helper libraries that allow hardware accelerated video decoding, encoding and processing through VA-API. . This package contains GStreamer plugins for VA-API support: - `vaapiconvert': converts from YUV pixels to VA surfaces - `vaapisink': a VA-API based video sink Package: gthumb Description-md5: 3f6830e69f57dd7b815a1c7022d6e9ce Description-en: image viewer and browser gThumb is an advanced image viewer and browser. It has many useful features, such as filesystem browsing, slide show, image catalogs, web album creation, camera import, image CD burning, batch file operations and quick image editing features like transformation and color manipulation. . It's designed for GNOME desktop environment and uses its platform. For camera import feature, the gPhoto2 library is used. Package: gthumb-data Description-md5: 27b86b080e857e9ca2a0a372423eda5e Description-en: image viewer and browser - arch-independent files gThumb is an advanced image viewer and browser. It has many useful features, such as filesystem browsing, slide show, image catalogs, web album creation, camera import, image CD burning, batch file operations and quick image editing features like transformation and color manipulation. . It's designed for GNOME desktop environment and uses its platform. For camera import feature, the gPhoto2 library is used. . This package contains the architecture-independent files needed by gthumb. Package: gthumb-dev Description-md5: 89444e8ff88a9f480bd9ecb468c893ab Description-en: image viewer and browser - development files gThumb is an advanced image viewer and browser. It has many useful features, such as filesystem browsing, slide show, image catalogs, web album creation, camera import, image CD burning, batch file operations and quick image editing features like transformation and color manipulation. . It's designed for GNOME desktop environment and uses its platform. For camera import feature, the gPhoto2 library is used. . This package contains the files needed to develop third-party extensions. Package: gtk-meshtastic-client Description-md5: 26d64cf4bacceb89a59b52ea09a08d7f Description-en: Unofficial Meshtastic Client in GTK4/Libadwaita This is a GUI client to control a meshtastic device over Serial, Bluetooth, or TCP/IP. It runs on top of the meshtastic Python API Package: gtk-session-lock-examples Description-md5: f228971797a669a1d221e3fba3e46d33 Description-en: Wayland screen locker library using ext-session-lock-v1 (examples) gtk-session-lock is a library to use GTK 3 to build screen lockers using the secure ext-session-lock-v1 protocol. This Library is compatible with C, C++ and any language that supports GObject introspection files (Python, Vala, etc, see using the library below). . This library is a fork of the incredible gtk-layer-shell, which has laid all the groundwork necessary to make this happen. . This package contains the examples. Package: gtklp Description-md5: cf7dfc0d41bfe6e9ff15fdb64f4ac0af Description-en: printing tool for CUPS on the GNOME Desktop GtkLP lets you print files under the Common Unix Printing System (CUPS). Written in GTK+ 2.0 and for the GNOME desktop environment, it supports multiple option settings for each printer it knows, with all the standard CUPS options available. . Other features include localized dialogs for several languages, as well as multiple interfaces; with a little more effort, you can use GtkLP as a drop-in replacement for `lp'. Package: gtml Description-md5: 9182dc6f8bcdae2101e80f467ee99c0e Description-en: HTML pre-processor GTML is an HTML pre-processor which adds some extra features specially designed for maintaining multiple web pages. HTML files generated by GTML are just like any other HTML files. Because GTML does not attempt to interpret your HTML commands in any way, it's fully compatible with all versions of HTML, and does not require any specific browser or server. Package: gtranslator Description-md5: 54ddd35be8fc55de1363296cf64af3fd Description-en: PO-file editor for the GNOME Desktop GNOME Translation Editor is a po file editor which makes translating gettext applications as easy as possible, even for people with no translation experience. . It supports the usage of translation memories, syntax highlighting, spell checking, undoing of insertions and deletions, and general integration with the GNOME Desktop. Package: guake Description-md5: dea59684bb9d39df8af8a54964b9acc8 Description-en: Drop-down terminal for GNOME Desktop Environment Guake is a drop-down terminal for GNOME Desktop Environment, so you just need to press a key to invoke him, and press again to hide. Guake supports hotkeys, tabs, background transparent, etc. Package: gudhi-utils Description-md5: b51bf5afa1111fae25d9c7961897131d Description-en: Utilities from the GUDHI library The GUDHI library is a generic open source C++ library for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding. The library offers state-of-the-art data structures and algorithms to construct simplicial complexes and compute persistent homology. . This package contains some utilities built with the GUDHI library. Package: guile-3.0 Description-md5: 92e64a8da1c1f586d1a7fc7b1ad1ec5d Description-en: GNU extension language and Scheme interpreter Guile is a Scheme implementation designed for real world programming, providing a rich Unix interface, a module system, an interpreter, and many extension languages. Guile can be used as a standard #! style interpreter, via #!/usr/bin/guile, or as an extension language for other applications via libguile. Package: guile-3.0-dev Description-md5: f43ad0536f6c2feae13503d27d38fbd3 Description-en: Development files for Guile 3.0 This package contains files needed for development using Guile 3.0. . Guile is a Scheme implementation designed for real world programming, providing a rich Unix interface, a module system, an interpreter, and many extension languages. Guile can be used as a standard #! style interpreter, via #!/usr/bin/guile, or as an extension language for other applications via libguile. Package: guile-3.0-doc Description-md5: b21efd84c02d49c7437c9dd0b9aef6d6 Description-en: Documentation for Guile 3.0 This package contains the Guile documentation, including the Guile Reference Manual. . Guile is a Scheme implementation designed for real world programming, providing a rich Unix interface, a module system, an interpreter, and many extension languages. Guile can be used as a standard #! style interpreter, via #!/usr/bin/guile, or as an extension language for other applications via libguile. Package: guile-3.0-libs Description-md5: cba24c28494e692c2455c31f93fe375a Description-en: Core Guile libraries Guile is a Scheme implementation designed for real world programming, providing a rich Unix interface, a module system, an interpreter, and many extension languages. Guile can be used as a standard #! style interpreter, via #!/usr/bin/guile, or as an extension language for other applications via libguile. Package: guile-fibers Description-md5: 380ebade345d1303117eda1718feee69 Description-en: Guile library with facility to provide Go-like concurrency Fibers is a facility that provides Go-like concurrency for Guile Scheme, in the tradition of Concurrent ML. . This package contains the Guile Fibers modules. Package: guile-gnutls Description-md5: 1f793cfdac00ad023948c6e99a10a0ef Description-en: GNU TLS library - GNU Guile bindings GnuTLS is a portable library which implements the Transport Layer Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram Transport Layer Security (DTLS 1.0, 1.2) protocols. . GnuTLS features support for: - certificate path validation, as well as DANE and trust on first use. - the Online Certificate Status Protocol (OCSP). - public key methods, including RSA and Elliptic curves, as well as password and key authentication methods such as SRP and PSK protocols. - all the strong encryption algorithms, including AES and Camellia. - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. - HSMs and cryptographic tokens, via PKCS #11. . This package contains the GNU Guile modules. Package: gummi Description-md5: 52c152f9d2f999349086a8eff4f41079 Description-en: simple LaTeX editor with live preview Gummi is a LaTeX editor based on GTK3. The basic features are: - Live preview pane for the compiled document, - BibTeX integration, - Helpers for tables and matrices, - Exporting to PDF, - Error checking, - Syntax highlighting, - Spellchecking, - Document statistics, - Persistent configuration. Package: gupnp-dlna-tools Description-md5: 35f782c637e5ead1da1c1d5bc1645030 Description-en: GObject-based library for GUPnP DLNA (tools) A small utility library that aims to ease the DLNA-related tasks such as media profile guessing, transcoding to a given profile, etc. . This package contain tools, like gupnp-dlna-info. Package: gvm-tools Description-md5: 68babb411a1de19a7ac503e9c61e627e Description-en: Remote control the Greenbone Vulnerability Manager The Greenbone Vulnerability Management Tools or gvm-tools in short are a collection of tools that help with remote controlling a Greenbone Security Manager (GSM) appliance and its underlying Greenbone Vulnerability Manager (GVM). The tools essentially aid accessing the communication protocols GMP (Greenbone Management Protocol) and OSP (Open Scanner Protocol). . This module is comprised of interactive and non-interactive clients. The programming language Python is supported directly for interactive scripting. But it is also possible to issue remote GMP/OSP commands without programming in Python. Package: gvmd Description-md5: 3dabceb14404010094ce4ae9c26f8721 Description-en: Manager Module of Greenbone Vulnerability Manager The Greenbone Vulnerability Manager is the central management service between security scanners and the user clients. . It manages the storage of any vulnerability management configurations and of the scan results. Access to data, control commands and workflows is offered via the XML-based Greenbone Management Protocol (GMP). The primary scanner, openVAS Scanner is controlled directly via protocol OTP while any other remote scanner is coupled with the Open Scanner Protocol (OSP). . This package contains the gvmd files architecture dependent. Package: gvmd-common Description-md5: c8a2e40704322161eec533bf1dadb3de Description-en: architecture independent files for Greenbone Vulnerability Manager The Greenbone Vulnerability Manager is the central management service between security scanners and the user clients. . It manages the storage of any vulnerability management configurations and of the scan results. Access to data, control commands and workflows is offered via the XML-based Greenbone Management Protocol (GMP). The primary scanner, openVAS Scanner is controlled directly via protocol OTP while any other remote scanner is coupled with the Open Scanner Protocol (OSP). . This package contains the common gvmd files shared by all architectures. Package: gyoto Description-md5: 42f3f41a98855d4c5ad2107ebb2e316d Description-en: General relativistic geodesic integration and ray-tracing Gyoto is a framework for computing geodesics in curved space-times. The gyoto utility program uses this framework to compute images of astronomical objects in the vicinity of compact objects (e.g. black-holes). Such images are distorted by strong gravitational lensing. The gyoto program takes a scenery description in XML format, computes this scenery using relativistic ray-tracing, and saves the result in FITS format. . This metapackage depends on all the Gyoto interfaces (command-line, Python 3 and Yorick). . MPI parallelization requires the mpi-default-bin package. The Gyoto documentation is provided in the gyoto-doc package. Package: gyoto-bin Description-md5: 4acd7d528f858fbaf752c4cdc2011031 Description-en: General relativistic ray-tracing command-line interface Gyoto is a framework for computing geodesics in curved space-times. The gyoto utility program uses this framework to compute images of astronomical objects in the vicinity of compact objects (e.g. black-holes). Such images are distorted by strong gravitational lensing. The gyoto program takes a scenery description in XML format, computes this scenery using relativistic ray-tracing, and saves the result in FITS format. . This package contains the `gyoto' command-line utility. More complex uses of the Gyoto framework can be achieved using the python3-gyoto or yorick-gyoto packages. Gyoto can be extended with plug-ins (see libgyoto9-dev). . MPI parallelization requires the mpi-default-bin package. Producing videos requires the python3-gyoto and python3-opencv packages. Package: gyoto-doc Description-md5: b6a061c3492629ca6779320a8822478c Description-en: documentation for the Gyoto library Gyoto aims at providing a framework for computing orbits and ray-traced images in General relativity. It consists in a library (libgyoto), utility programs, and a plug-in for the Yorick programming language. . This package contains the Gyoto Reference Manual. Package: hackage-tracker Description-md5: 0edd066c56b929653ac70d9f6094d76d Description-en: Haskell package version tracker Generates a file with information that can be used to update the Debian versions on Hackage for each package available there. Those versions appear in the Distribution field on Hackage. . Furthermore produces an HTML page that compares the Haskell package versions available in Debian with those available on Hackage and elsewhere. . The data is currently displayed at https://hackage-tracker.debian.net. Package: hackrf Description-md5: 474c7c304ff86117a342c8358bab5117 Description-en: Software defined radio peripheral - utilities HackRF is an open source Software Defined Radio that can receive and transmit between 30 MHz and 6 GHz. HackRF has a 20 MHz bandwidth. It is a High Speed USB device powered by the USB bus. . This package contains a set of command line utilities: * hackrf_clock: HackRF clock configuration utility * hackrf_cpldjtag: program CLPD * hackrf_debug: chip register read/write/config tool * hackrf_info: probe device and show configuration * hackrf_operacake: control of operacake board via hackrf * hackrf_spiflash: read and write flash data from file. * hackrf_sweep: control frequency sweep of hackrf * hackrf_transfer: file based transmit and receive sdr Package: hackrf-doc Description-md5: 8c51762ee70a8434be105ab31338da4c Description-en: Software defined radio peripheral - documentation HackRF is an open source Software Defined Radio that can receive and transmit between 30 MHz and 6 GHz. HackRF has a 20 MHz bandwidth. It is a High Speed USB device powered by the USB bus. . This package contains generated documentation. Package: hackrf-firmware Description-md5: 2a90a8ca46b9f6b96c9f7ccafcd8a041 Description-en: Firmware for HackRF devices The HackRF hardware needs some firmware to run. The firmware is built with arm-none-eabi-gcc. This package contains a number of firmware images that may be programmed into the HackRF hardware using the 'hackrf_spiflash -w' command or dfu-util. . The following hardware is supported: * hackrf_jawbreaker * hackrf_one * hackrf_rad1o . The firmware images are installed in /usr/share/hackrf/firmware/ Package: halibut Description-md5: 1ecf5316d9daac7e07a26114eec19d75 Description-en: yet another free document preparation system This is yet another text formatting system, intended primarily for writing software documentation. It accepts a single source format and outputs any or all of text, HTML, Windows Help, man pages, GNU info, PostScript, or PDF. It has comprehensive indexing and cross-referencing support, and generates hyperlinks within output documents wherever possible. It supports Unicode, with the ability to fall back to an alternative representation when Unicode output is not available. Package: halide21-api-doc Description-md5: 370789d1cf6a8d7ef1504cc008bdce81 Description-en: fast, portable computation on images and tensors (Doxygen documentation) Halide is a programming language designed to make it easier to write high-performance image and array processing code on modern machines. . This package contains Doxygen-generated API documentation. Package: haml-elisp Description-md5: bffe3069b2ea69720d32074686083fc2 Description-en: Emacs Lisp mode for the Haml markup language This package provides the emacs-lisp for syntax-highlighting Haml mode for emacs. Haml (see haml-ruby) is a markup language designed to simplify and beautify the maintenance and ease of writing HTML templates. Package: hamradio-files Description-md5: cf27175dc09c6225c4bda8a66851a783 Description-en: Ham radio call sign and prefix lists Ham radio call signs start with prefixes that indicate which country issued their license. The country files are listings of these prefixes together with exceptions for use in logging software. The Super Check Partial database files provide a list of call signs used by active contesters. . Contained files: * cty.csv, cty.dat ("bigcty" from country-files.com) * MASTER.SCP (from supercheckpartial.com) * WAG_call_history.txt (from www.dk9tn.de/downloads.php) Package: hapolicy Description-md5: 25f6d826a36c306a10e8619d0c99b709 Description-en: Balancing and fallback postfix policy delegation service Hapolicy enables high availability, weighted loadbalancing and a fallback action for postfix policy delegation services. Invoked via postfix spawn it acts as a wrapper that queries other policy servers via tcp connection. The order of the service queries can be influenced by assigning a specific priority and weight to each service. Package: hardinfo Description-md5: bfe8ebc058cce6653c20fea6f85a4246 Description-en: transitional package This is a transitional package. It can safely be removed. Package: hardinfo2 Description-md5: c4e75f2f501b3ee18281dc42b83cb522 Description-en: System Information and Benchmark for Linux Systems Hardinfo offers System Information and Benchmark for Linux Systems. It is able to obtain information from both hardware and basic software. It can benchmark your system and compare to other machines online. Package: harec Description-md5: 2c7ad1d1fb1e50f7b7d3fd14746b4ab5 Description-en: Hare compiler for POSIX-compatible systems Hare is a systems programming language designed to be simple, stable and robust. Hare uses a static type system, manual memory management, and a minimal runtime. It is well suited to writing operating systems, system tools, compilers, networking software, and other low-level, high performance tasks. . This package installs the Hare compiler. Package: harlequin Description-md5: 9b8fa4f9a0e983789286f69889bcfc86 Description-en: database client for the terminal Harlequin is a SQL IDE in your terminal. It supports connecting to for DuckDB, SQLite, Postgres (also supports Redshift), MySQL/MariaDB, and ODBC (supports MS SQL Server, Oracle, and others). Package: harlequin-mysql Description-md5: dc64498a6a5f9f51fea4eb049741105c Description-en: database client for the terminal (MySQL/MariaDB adapter) Harlequin is a SQL IDE in your terminal. It supports connecting to for DuckDB, SQLite, Postgres (also supports Redshift), MySQL/MariaDB, and ODBC (supports MS SQL Server, Oracle, and others). . This package contains the MySQL/MariaDB adapter. Package: harlequin-postgres Description-md5: 65af2d08e731dc1bc7721d71a6b9caea Description-en: database client for the terminal (Postgres adapter) Harlequin is a SQL IDE in your terminal. It supports connecting to for DuckDB, SQLite, Postgres (also supports Redshift), MySQL/MariaDB, and ODBC (supports MS SQL Server, Oracle, and others). . This package contains the Postgres adapter. Package: hasciicam Description-md5: 283073d326ee1e8a2bba4242864cc179 Description-en: (h)ascii for the masses: live video as text Hasciicam makes it possible to have live ASCII video on the web. It captures video from a tv card and renders it into ascii, formatting the output into an html page with a refresh tag or in a live ASCII window or in a simple text file as well, giving the possibility to anybody that has a bttv card, a Linux box and a cheap modem line to show a live ASCII video feed that can be browsable without any need for plugin, java etc. Package: haserl Description-md5: b77d8a66f67b7bc4c60a90f8bbba7bb9 Description-en: CGI scripting program for embedded environments Haserl is a CGI wrapper that allows PHP-style programming in Lua or a POSIX-compliant shell. It is very small, so it can be used in embedded environments, or where something like PHP is too big. . It combines three features into a small CGI engine: * It parses POST and GET requests, placing form-elements into the environment as name=value pairs for the CGI script to use. This is somewhat similar to the uncgi wrapper. * It opens a shell, and translates all text into printable statements. All text within <% ... %> constructs is passed verbatim to the shell. This is somewhat similar to how PHP scripts are parsed. * It can be set up to drop its permissions to the owner of the script, giving it some of the security features of suexec or cgiwrapper. Package: hashcat Description-md5: 318b329349cce953ea35b256bffa240a Description-en: World's fastest and most advanced password recovery utility Hashcat supports five unique modes of attack for over 300 highly-optimized hashing algorithms. hashcat currently supports CPUs, GPUs, and other hardware accelerators on Linux, and has facilities to help enable distributed password cracking. . Examples of hashcat supported hashing algorithms are: MD5, HMAC-MD5, SHA1, HMAC-SHA1, MySQL323, MySQL4.1/MySQL5, phpass, MD5(Wordpress), MD5(phpBB3), MD5(Joomla), md5crypt, MD5(Unix), FreeBSD MD5, Cisco-IOS, MD4, NTLM, Domain Cached Credentials (DCC), MS Cache, SHA256, HMAC-SHA256, md5apr1, MD5(APR), Apache MD5, SHA512, HMAC-SHA512, Cisco-PIX, Cisco-ASA, WPA/WPA2, Double MD5, bcrypt, Blowfish(OpenBSD), MD5(Sun), Double SHA1, SHA-3(Keccak), Half MD5, Password Safe SHA-256, IKE-PSK MD5, IKE-PSK SHA1, NetNTLMv1-VANILLA/NetNTLMv1-ESS, NetNTLMv2, Cisco-IOS SHA256, Android PIN, AIX {smd5}, AIX {ssha256}, AIX {ssha512}, AIX {ssha1}, GOST, GOST R 34, Fortigate (FortiOS), OS X v10.8+, GRUB 2, IPMI2, RAKP, HMAC-SHA1, sha256crypt, SHA256(Unix), Drupal7, WBB3, scrypt, Cisco $8$, Cisco $9$, Radmin2, Django (PBKDF2-SHA256), Cram MD5, SAP, iSSHA-1, PrestaShop, PostgreSQL, Challenge-Response Authentication (MD5), MySQL Challenge-Response, Authentication (SHA1), SIP digest authentication (MD5), Plaintext, Joomla < 2.5.18, PostgreSQL, osCommerce, xt:Commerce, Skype, nsldap, Netscape, LDAP, nsldaps, SSHA-1(Base64), Oracle S: Type (Oracle 11+), SMF > v1.1, OS X v10.4, v10.5, v10.6, EPi, Django (SHA-1), MSSQL(2000), MSSQL(2005), PeopleSoft, EPiServer 6.x < v4, hMailServer, SSHA-512(Base64), LDAP {SSHA512}, OS X v10.7, MSSQL(2012 & 2014), vBulletin < v3.8.5, PHPS, vBulletin > v3.8.5, IPB2+, MyBB1.2+, Mediawiki B type, WebEdition CMS, Redmine. . Hashcat offers multiple attack modes for obtaining effective and complex coverage over a hash's keyspace. These modes are: . * Brute-Force attack * Combinator attack * Dictionary attack * Fingerprint attack * Hybrid attack * Mask attack * Permutation attack * Rule-based attack * Table-Lookup attack * Toggle-Case attack * PRINCE attack Package: hashcat-data Description-md5: 48b3170a6f3eb0cf668f563c1cedbec1 Description-en: Data files for hashcat advanced password recovery utility Hashcat is an advanced CPU/GPU-based password recovery utility supporting seven unique modes of attack for over 100 optimized hashing algorithms. . This package contains the data files for hashcat, including charsets, rules, salts, tables and Python tools. Package: hashrat Description-md5: 4b1bba579741a4592601af9d4cc52704 Description-en: hashing tool supporting several hashes and recursivity Hashrat is a hash-generation utility that supports the md5, sha1, sha256, sha512, whirlpool, jh-244, jh256, jh-384 and jh-512 hash functions, and also the HMAC versions of those functions. It can output in 'traditional' format (same as md5sum and shasum and the like), or it's own format. . Hashes can be output in octal, decimal, hexadecimal, uppercase hexadecimal or base64. . Hashrat also supports directory recursion, hashing entire devices, generating a hash for an entire directory, operations in remote machines and several other features. It has a 'CGI' mode that can be used as a web-page to lookup hashes. . This tool is useful in forensics investigations and network security. Package: haskell-devscripts Description-md5: 3b1fa6764d1165d142fae372bfb2f402 Description-en: Debian tools to build Haskell packages (with hscolour) This package provides a collection of scripts to help build Haskell packages for Debian. Unlike haskell-utils, this package is not expected to be installed on the machines of end users. . This package is designed to support Cabalized Haskell libraries. It is designed to build a library for each supported Debian compiler or interpreter, generate appropriate postinst/prerm files for each one, generate appropriate substvars entries for each one, and install the package in the Debian temporary area as part of the build process. . This package is actually an empty package and is only useful for its dependency on hscolour. Package: haskell-devscripts-minimal Description-md5: f72f8fd50d6f812e6f9c5dc006bec61d Description-en: Tools to help Debian developers build Haskell packages This package provides a collection of scripts to help build Haskell packages for Debian. Unlike haskell-utils, this package is not expected to be installed on the machines of end users. . This package is designed to support Cabalized Haskell libraries. It is designed to build a library for each supported Debian compiler or interpreter, generate appropriate postinst/prerm files for each one, generate appropriate substvars entries for each one, and install the package in the Debian temporary area as part of the build process. . This package doesn't provide functionality for generating coloured documentation and is mostly intended for bootstrapping a new architecture. If you want coloured documentation, use haskell-devscripts. Package: hcloud-cli Description-md5: cd7a91725ec15931b7a3b5a9a767f895 Description-en: command-line interface for Hetzner Cloud hcloud-cli is a command-line interface for interacting with Hetzner Cloud. . The Hetzner Cloud API operates over HTTPS and uses JSON as its data format. The API is a RESTful API and utilizes HTTP methods and HTTP status codes to specify requests and responses. Package: hdf4-tools Description-md5: 1347813b8c48d14458a6c283785b6e8e Description-en: Hierarchical Data Format library -- runtime package HDF is a multi-object file format for storing and transferring graphical and numerical data mainly used in scientific computing. HDF supports several different data models, including multidimensional arrays, raster images, and tables. Each defines a specific aggregate data type and provides an API for reading, writing, and organizing the data and metadata. New data models can be added by the HDF developers or users. . This package includes some basic utilities to view, pack, unpack, HDF files. Package: hdf5-filter-plugin Description-md5: a9ab6ad2abbddb08d375d9f147ebd366 Description-en: external filters for HDF5: LZ4, BZip2 The external filter mechanism introduced with HDF5 1.8.12 allows applications to utilize custom filters not shipped by the HDF5 core library without recompiling your application. This package provides external filters for HDF5 for . - the LZ4 compression algorithm - BZip2 compression Package: hdf5-filter-plugin-blosc-serial Description-md5: 580580e6c3a2903fa4aa800508f6112e Description-en: blocking, shuffling and lossless compression library This package contains a filter for HDF5 that uses the Blosc compressor. By installing this filter, you can read and write HDF5 files with Blosc-compressed datasets. Package: hdf5-filter-plugin-fcidecomp-serial Description-md5: ea8ee58e45f795ee5f8d0540b920ec00 Description-en: HDF5 JPEG-LS compression-decompression filter This is a HDF5 filter plugin that enables decompression of JEPG-LS HDF5/NetCDF file. . This filter plugin is required to access EUMETSAT Meteosat Third Generation (MTG) NetCDF files. Package: hdf5-helpers Description-md5: a3cccba65ea044fcfc8b9a89336ba7c2 Description-en: HDF5 - Helper tools Hierarchical Data Format 5 (HDF5) is a file format and library for storing scientific data. HDF5 was designed and implemented to address the deficiencies of HDF4.x. It has a more powerful and flexible data model, supports files larger than 2 GB, and supports parallel I/O. . This package contains helper tools for HDF5. Package: hdf5-tools Description-md5: 755d05265670495cad91ade27dcc060c Description-en: HDF5 - Runtime tools Hierarchical Data Format 5 (HDF5) is a file format and library for storing scientific data. HDF5 was designed and implemented to address the deficiencies of HDF4.x. It has a more powerful and flexible data model, supports files larger than 2 GB, and supports parallel I/O. . This package contains runtime tools for HDF5. Package: heat-tempest-plugin Description-md5: 57439106b74f0e69a2a7110e27850317 Description-en: OpenStack Integration Test Suite - Heat plugin Tempest is a set of integration tests to be run against a live Openstack cluster in order to make sure that all components are working as expected. Tempest will start and stop virtual machine in order to check that your cloud is working as expected. . This package contains the Heat plugin. Package: heif-view Description-md5: 36ab69fee939c1e413a283c114aba156 Description-en: HEIF and AVIF file format decoder and encoder - heif sequence viewer libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022 (2nd Edition) capabilities. . HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image coding, respectively, for the best compression ratios currently possible. . libheif supports various codecs provided by plugins for image decoding and encoding. . A viewer for heif sequence images is provided by this package. Package: hexbox Description-md5: 4d61d8144973763ed2142ef2a8f41c71 Description-en: Hex Edit Control for .NET developers - apps Be.HexEditor contains a reusable control called HexBox, that you can use in your application. It's written in C# and drawn by using GDI+ technology. Package: hexer Description-md5: f45deb31abfde1efc528da1bbf2acec5 Description-en: interactive binary editor with a Vi-like interface Hexer is an interactive binary editor (also known as a hexeditor) with a Vi-like interface. Its most important features are multiple buffers, multi-level undo, command-line editing with completion, and binary regular expressions. Package: hexyl Description-md5: 9818dcdf2ac74d4cae8052c71ed89706 Description-en: Command-line hex viewer with colored output hexyl is a simple hex viewer for the terminal. It uses colored output to distinguish different categories of bytes (NULL bytes, printable ASCII characters, ASCII whitespace characters, other ASCII characters and non-ASCII). Package: hhsuite Description-md5: 33cb7e8c769908e574aec96cb70eb73a Description-en: sensitive protein sequence searching based on HMM-HMM alignment HH-suite is an open-source software package for sensitive protein sequence searching based on the pairwise alignment of hidden Markov models (HMMs). . This package contains HHsearch and HHblits among other programs and utilities. . HHsearch takes as input a multiple sequence alignment (MSA) or profile HMM and searches a database of HMMs (e.g. PDB, Pfam, or InterPro) for homologous proteins. HHsearch is often used for protein structure prediction to detect homologous templates and to build highly accurate query-template pairwise alignments for homology modeling. . HHblits can build high-quality MSAs starting from single sequences or from MSAs. It transforms these into a query HMM and, using an iterative search strategy, adds significantly similar sequences from the previous search to the updated query HMM for the next search iteration. Compared to PSI-BLAST, HHblits is faster, up to twice as sensitive and produces more accurate alignments. Package: hhsuite-data Description-md5: 2ddd2546c2236539eec2c6d8d88d3111 Description-en: sensitive protein sequence searching based on HMM-HMM alignment (data) HH-suite is an open-source software package for sensitive protein sequence searching based on the pairwise alignment of hidden Markov models (HMMs). . This package contains architecture independent scripts and data files. Package: hibiscus Description-md5: bdaef5cf498725b9f94368638667dfb5 Description-en: Java online banking client using the HBCI standard A Java based, platform independent (running on Linux, Windows, OS X, OpenBSD, OpenSolaris) homebanking application, that uses the German FinTS/HBCI standard. All data (accounts, transactions, addresses, ..) are stored encrypted into an embedded database (H2) by default or on a MySQL/MariaDB server (if configured). . Hibiscus runs as a plugin within the Jameica framework as either a typical desktop application or headless in server mode. Package: hibiscus-doc Description-md5: 59c96cb68e37e17c581717018b4210e1 Description-en: Java online banking client using the HBCI standard - documentation package A Java based, platform independent (running on Linux, Windows, OS X, OpenBSD, OpenSolaris) homebanking application, that uses the German FinTS/HBCI standard. All data (accounts, transactions, addresses, ..) are stored encrypted into an embedded database (H2) by default or on a MySQL/MariaDB server (if configured). . Hibiscus runs as a plugin within the Jameica framework as either a typical desktop application or headless in server mode. . This package contains the API documentation of the hibiscus package. Package: highs Description-md5: 00160f0367cea01c643b0744ff493259 Description-en: High performance linear optimization software HiGHS is a high performance serial and parallel solver for large scale sparse linear optimization problems, including linear programming (LP) problems, convex quadratic programming (QP) problems, and mixed integer programming (MIP) problems. . This package contains the HiGHS solver. Package: hinge Description-md5: 796f6bb30e0dd11acb73bb5eeeaf4c08 Description-en: long read genome assembler based on hinging HINGE is a genome assembler that seeks to achieve optimal repeat resolution by distinguishing repeats that can be resolved given the data from those that cannot. This is accomplished by adding “hinges” to reads for constructing an overlap graph where only unresolvable repeats are merged. As a result, HINGE combines the error resilience of overlap-based assemblers with repeat-resolution capabilities of de Bruijn graph assemblers. Package: hip-utils Description-md5: 9cbbf42c8c9e9c0e7cab60819e200265 Description-en: utilities for HIP language development This package provides tools used in building, profiling and inspecting HIP programs. It provides the roc-obj family of tools for examining and extracting the GPU code objects within executables, the hipdemangleatp tool used to make any kernel names emitted by the rocm-profiler more readable, and the hipcc_cmake_linker_helper which is sometimes used in conjunction with FindHIP.cmake. Package: hjson-go Description-md5: 33e33e58e5f476399924a4dd4efd1a28 Description-en: Hjson for Go (program) HJSON is a derivative of JSON designed to be more easily editable by humans. This package provides the CLI tool for manipulating HJSON. Package: hmmer Description-md5: 1a932e8cd9001f44e8b56d46f8c58f4b Description-en: profile hidden Markov models for protein sequence analysis HMMER is an implementation of profile hidden Markov model methods for sensitive searches of biological sequence databases using multiple sequence alignments as queries. . Given a multiple sequence alignment as input, HMMER builds a statistical model called a "hidden Markov model" which can then be used as a query into a sequence database to find (and/or align) additional homologues of the sequence family. Package: hmmer-doc Description-md5: 3d416aeeca0571401b45f82c8190001c Description-en: profile hidden Markov models for protein sequence analysis (docs) HMMER is an implementation of profile hidden Markov model methods for sensitive searches of biological sequence databases using multiple sequence alignments as queries. . Given a multiple sequence alignment as input, HMMER builds a statistical model called a "hidden Markov model" which can then be used as a query into a sequence database to find (and/or align) additional homologues of the sequence family. . This package contains the documentation and a tutorial for the hmmer package. Package: hmmer-examples Description-md5: 7e1828cffe3d3ca4e64cc862f962c422 Description-en: profile hidden Markov models for protein sequence analysis (examples) HMMER is an implementation of profile hidden Markov model methods for sensitive searches of biological sequence databases using multiple sequence alignments as queries. . Given a multiple sequence alignment as input, HMMER builds a statistical model called a "hidden Markov model" which can then be used as a query into a sequence database to find (and/or align) additional homologues of the sequence family. . This package contains example files to test the hmmer package. Package: horizon-eda Description-md5: 6f4f6ca4fd2de09fe926d79150d955e1 Description-en: EDA layout and schematic application Horizon is an Electronic Design Automation (EDA) tool for circuit board design. It manages the full design flow from schematic entry to gerber export. The main differentiator from KiCAD is a different (more sane) part library design. It is quite new software in 2018 so may have rough edges but is already very capable. . Notable features: * Sane library management * Unified editor for everything from symbol to board * Netlist-aware schematic editor * KiCad's awesome interactive router * Lag- and glitch-free rendering * Rule-based DRC * Undo/redo * Copy/paste for some objects * Builds and runs on Linux and Windows Package: howdoi Description-md5: 77bd810ea7cc1739ddda396f3b12c39f Description-en: command line tool for instant coding answers howdoi will search Google for StackOverflow answers and output you the most voted one. Multiple output options are supported, such as providing just a link to the answer, providing multiple answers for the same question, etc. Package: html2ps Description-md5: 62fc50b03c59d477d3150cd72ba96598 Description-en: HTML to PostScript converter This program converts HTML directly to PostScript. The HTML code can be retrieved from one or more URLs or local files, specified as parameters on the command line. A comprehensive level of HTML is supported, including inline images, CSS 1.0, and some features of HTML 4.0. . This is our justification for the suggests list: . We suggest ghostscript since it is required in order to output DSC compliant PS (--dsc option) and make cross references at links within the set of converted documents (--xref option). . We suggest weblint-perl because it's the default method for checking HTML syntax (use the -c option). . We suggest texlive-base because we need TeX hyphenation pattern in order to hyphenate text (use -H option). . We suggest postscript-viewer because this package generates postscripts that can be viewed on a postscript-viewer. . We suggest xhtml2ps because it's a interesting graphical interface for this package. Package: html2text Description-md5: 4e0f523670e2ea5149474d1a900f2a53 Description-en: HTML to text rendering aimed for E-mail html2text attempts to render HTML in a way that would resemble the original intentions using the restricted dimensions and capabilities of terminal or text output. . It interprets HTML in a somewhat relaxed way, in order to cope with incorrect sequences somewhat. Reason for this is that in the wild, particularly with Email, incorrect HTML is (still) often seen. Package: htmldoc Description-md5: 7eac64051be488714b6fe5cba14de685 Description-en: HTML processor that generates indexed HTML, PS, and PDF HTMLDOC is a program for writing documentation in HTML and producing indexed HTML, PostScript, or PDF output (with tables of contents). It supports most HTML 3.2 and some HTML 4.0 syntax, as well as GIF, JPEG, and PNG images. Package: htmldoc-common Description-md5: 901a9dca8c859918d977a5cca8bdc4a0 Description-en: Common arch-independent files for htmldoc HTMLDOC is a program for writing documentation in HTML and producing indexed HTML, PostScript, or PDF output (with tables of contents). It supports most HTML 3.2 and some HTML 4.0 syntax, as well as GIF, JPEG, and PNG images. . This package contains the htmldoc files common to all architectures. Package: htslib-test Description-md5: 97521308d09de8852db67f3bd3843152 Description-en: Test data for HTSlib HTSlib is an implementation of a unified C library for accessing common file formats, such as SAM (Sequence Alignment/Map), CRAM and VCF (Variant Call Format), used for high-throughput sequencing data, and is the core library used by samtools and bcftools. HTSlib only depends on zlib. It is known to be compatible with gcc, g++ and clang. . HTSlib implements a generalized BAM (binary SAM) index, with file extension ‘csi’ (coordinate-sorted index). The HTSlib file reader first looks for the new index and then for the old if the new index is absent. . This package contains test files and scripts for the HTSlib. Package: httraqt Description-md5: ab46956fa549f67dcb2a219bea0267f2 Description-en: program for downloading of internet sites Program is intended for loading of Internet pages and/or their contents, equipped with flexible system of settings. HTTraQt - graphical user interface (GUI) for HTTrack library, developed in C++ and based on multiplatform Qt library. Package: hunspell Description-md5: 0cb13f3fed802d47e7c5bf5a7e7a6f5b Description-en: spell checker and morphological analyzer (program) Hunspell is a spell checker and morphological analyzer library and program designed for languages with rich morphology and complex word compounding or character encoding. It is based on MySpell and features an Ispell-like terminal interface using Curses library, an Ispell pipe interface and an OpenOffice.org UNO module. . Main features: - Unicode support (first 65535 Unicode characters) - morphological analysis (in custom item and arrangement style) - Max. 65535 affix classes and twofold affix stripping (for agglutinative languages, like Azeri, Basque, Estonian, Finnish, Hungarian, Turkish, etc.) - Support complex compoundings (for example, Hungarian and German) - Support language specific algorithms (for example, handling Azeri and Turkish dotted i, or German sharp s) - Handling conditional affixes, circumfixes, fogemorphemes, forbidden words, pseudoroots and homonyms. . This package contains the program with the Ispell-like terminal and pipe interfaces. Package: hut Description-md5: 05c2b61ec710d6b590f7fd94a5217f35 Description-en: CLI tool for sr.ht hut is a command line tool to interact with the sr.ht code forge (aka SourceHut). hut uses the GraphQL APIs to interact with the various sr.ht services. Package: hy Description-md5: 796016e002d9e92381812bc5c7230b89 Description-en: Lisp (s-expression) based frontend to Python (cmdline) Hy is a wonderful dialect of Lisp that's embedded in Python. . Since Hy transforms its Lisp code into the Python Abstract Syntax Tree, you have the whole beautiful world of Python at your fingertips, in Lisp form! . This package contains the 'hy' binaries for running the interpreter. . It is here for future installability. This is the stable interface to install the `hy' language. Package: hy-doc Description-md5: bfe85306a10ab6aacdb8eee434b2dae9 Description-en: Lisp (s-expression) based frontend to Python (documentation) Hy is a wonderful dialect of Lisp that's embedded in Python. . Since Hy transforms its Lisp code into the Python Abstract Syntax Tree, you have the whole beautiful world of Python at your fingertips, in Lisp form! . This package contains the HTML documentation of for Hy. Package: hydra Description-md5: c849a0faa8f1b7cb385d4edb63828061 Description-en: very fast network logon cracker Hydra is a parallelized login cracker which supports numerous protocols to attack. It is very fast and flexible, and new modules are easy to add. . This tool makes it possible for researchers and security consultants to show how easy it would be to gain unauthorized access to a system remotely. . It supports: Cisco AAA, Cisco auth, Cisco enable, CVS, FTP, HTTP(S)-FORM-GET, HTTP(S)-FORM-POST, HTTP(S)-GET, HTTP(S)-HEAD, HTTP-Proxy, ICQ, IMAP, IRC, LDAP, MS-SQL, MySQL, NNTP, Oracle Listener, Oracle SID, PC-Anywhere, PC-NFS, POP3, PostgreSQL, RDP, Rexec, Rlogin, Rsh, SIP, SMB(NT), SMTP, SMTP Enum, SNMP v1+v2+v3, SOCKS5, SSH (v1 and v2), SSHKEY, Subversion, Teamspeak (TS2), Telnet, VMware-Auth, VNC and XMPP. Package: hyprcursor-util Description-md5: 569291a7bfe712338b927e197f1029b9 Description-en: Utility to manipulate hyprcusor and xcursor themes hyprcursor is the cursor format, and associated files and utilities for Hyprland. . This package contains hyprcursor-util; a binary to compile, pack, unpack etc the hyprcursor and xcursor themes. Package: hyprland-protocols Description-md5: fe4f4acb80472aa2a2d22d9d30a3e610 Description-en: Wayland protocol extensions for Hyprland hyprland protocols that add functionality not available in the wayland-protocols package . It ships the following protocols: hyprland_toplevel_export -> for exporting toplevel buffers (aka. windows) for screensharing hyprland_global_keybindings -> for managing global keybinds via D-Bus. Package: hyprwayland-scanner Description-md5: 676daeb941284d2c48dd67351b41445d Description-en: Implementation of wayland-scanner for Hyprland hyprwayland-scanner is a Hyprland implementation of wayland-scanner, in and for C++. Package: i2pd Description-md5: 8bfe5025581b8fad540264ef12684425 Description-en: Full-featured C++ implementation of I2P client I2P (Invisible Internet Protocol) is a universal anonymous network layer. All communications over I2P are anonymous and end-to-end encrypted, participants don't reveal their real IP addresses. Package: iaito Description-md5: 261aeb5b63daabd6dd115b79f1600f4c Description-en: GUI for radare2, a libre reverse engineering framework This is the official graphical interface for radare2. It aims to conver other r2 features, not just the disassembler but also forensics, networking, bindiffing, solvers, and more. Package: ibus-keyman Description-md5: 9d22871b32086b0d2af069bf1111064d Description-en: Keyman engine for IBus Originally created in 1993 to type Lao on Windows, Keyman is now a free and open source keyboarding platform which allows anyone to write a keyboard layout for their language. Keyman is available for many platforms, including Windows, macOS, iOS, Android, Linux and the web. . Keyboard layouts are defined with a clear and easy to understand keyboard grammar. Keyman's contextual input model means keyboard layouts can be intelligent and make it simple to type even the most complex languages. Keyboard layouts are distributed through an open catalog to all major desktop and mobile platforms. . ibus-keyman is a IM (input method) Engine for multiple languages, based on IBus. . This package provides the Keyman IM engine for IBus. With this module, you can use keyboard layouts designed for Keyman under the IBus platform. Package: icecc-monitor Description-md5: 9eae46c06406bc5179f9c805cfc7aeb3 Description-en: monitor for icecc icecc-monitor is a monitoring application for icecc (a distributed compiler). It provides a view on the distributed compile network, which jobs run where and details about jobs and nodes (statistics and overview information). . See the 'icecc' package for more information. Package: icedax Description-md5: 5b3c8322b48ac5df8ae8e665c366700a Description-en: Creates WAV files from audio CDs icedax lets you digitally copy ("rip") audio tracks from a CD, avoiding the distortion that is introduced when recording via a sound card. Data can be dumped into raw (cdr), wav or sun format sound files. Options control the recording format (stereo/mono; 8/16 bits; sampling rate, etc). . Please install cdrkit-doc if you want most of the documentation and README files. Package: iceoryx Description-md5: 011db86f440400100c9000c37588e363 Description-en: zero-copy inter-process communication Iceoryx is an inter-process communication (IPC) middleware for POSIX based operating systems. It features shared memory capabilities which allow a true zero-copy data transfer. . Originating from the automotive domain, it is crucial to transfer a huge amount of data between multiple processes to realize driver assistance systems or automated driving applications. Moreover, the same efficient communication mechanism can be applied to a broader range of use cases, e.g. in the field of robotics or game development. . This package provides the central RouDi daemon and the introspection tool for Iceoryx. Package: iceoryx-doc Description-md5: 3ede20f09621f57adbff473776201d74 Description-en: zero-copy inter-process communication library documentation Iceoryx is an inter-process communication (IPC) middleware for POSIX based operating systems. It features shared memory capabilities which allow a true zero-copy data transfer. . Originating from the automotive domain, it is crucial to transfer a huge amount of data between multiple processes to realize driver assistance systems or automated driving applications. Moreover, the same efficient communication mechanism can be applied to a broader range of use cases, e.g. in the field of robotics or game development. . This package provides the API documentation for all Iceoryx components. Package: icinga-php-library Description-md5: 456388baac435cbd6e966d4860e5287e Description-en: Icinga PHP Library for Icinga Web 2 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . The software will give you a web frontend for your monitoring solution, and can run additional modules, extending monitoring data, or even supplying something new to the webinterface. . This package provides the Icinga PHP libraries. Package: icinga-php-thirdparty Description-md5: 22eb53006ce670699d0716877bc21972 Description-en: Icinga PHP Thirdparty libraries for Icinga Web 2 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . The software will give you a web frontend for your monitoring solution, and can run additional modules, extending monitoring data, or even supplying something new to the webinterface. . This package provides the Icinga PHP thirdparty libraries. Package: icinga2 Description-md5: 2437d4eec840a772b3ba09c39cbe2bb3 Description-en: host and network monitoring system Icinga 2 is a general-purpose monitoring application to fit the needs of any size of network. Icinga 1.x was a Nagios fork; this new generation has been rewritten from scratch in C++, with multi-threading and cluster support. . Features: * all standard features of Icinga and Nagios; * much faster and more scalable than Icinga 1 and Nagios; * new, more intuitive, template-based configuration format; * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3, SMTP, etc.) by executing checks (see monitoring-plugins*); * any small script following the Nagios plugin API can be used as a check plugin; * notifications about alerts for any custom script (with examples); * native support for Livestatus and Graphite. . This is the metapackage to install all Icinga 2 features. Package: icinga2-bin Description-md5: 2786f709af874963bf1e186a3d434d9f Description-en: host and network monitoring system - daemon Icinga 2 is a general-purpose monitoring application to fit the needs of any size of network. Icinga 1.x was a Nagios fork; this new generation has been rewritten from scratch in C++, with multi-threading and cluster support. . Features: * all standard features of Icinga and Nagios; * much faster and more scalable than Icinga 1 and Nagios; * new, more intuitive, template-based configuration format; * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3, SMTP, etc.) by executing checks (see monitoring-plugins*); * any small script following the Nagios plugin API can be used as a check plugin; * notifications about alerts for any custom script (with examples); * native support for Livestatus and Graphite. . This package provides the Icinga 2 daemon. Package: icinga2-common Description-md5: a606f8c9a028867e7d20cd49f3fab5ea Description-en: host and network monitoring system - common files Icinga 2 is a general-purpose monitoring application to fit the needs of any size of network. Icinga 1.x was a Nagios fork; this new generation has been rewritten from scratch in C++, with multi-threading and cluster support. . Features: * all standard features of Icinga and Nagios; * much faster and more scalable than Icinga 1 and Nagios; * new, more intuitive, template-based configuration format; * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3, SMTP, etc.) by executing checks (see monitoring-plugins*); * any small script following the Nagios plugin API can be used as a check plugin; * notifications about alerts for any custom script (with examples); * native support for Livestatus and Graphite. . This package provides configuration and some basic helper scripts. Package: icinga2-doc Description-md5: 300da885d3a11ca41475e32815b8cff1 Description-en: host and network monitoring system - documentation Icinga 2 is a general-purpose monitoring application to fit the needs of any size of network. Icinga 1.x was a Nagios fork; this new generation has been rewritten from scratch in C++, with multi-threading and cluster support. . Features: * all standard features of Icinga and Nagios; * much faster and more scalable than Icinga 1 and Nagios; * new, more intuitive, template-based configuration format; * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3, SMTP, etc.) by executing checks (see monitoring-plugins*); * any small script following the Nagios plugin API can be used as a check plugin; * notifications about alerts for any custom script (with examples); * native support for Livestatus and Graphite. . This package provides the Icinga 2 documentation. Package: icinga2-ido-mysql Description-md5: 52c90cfa8b96fd2c669519e8c63cec0c Description-en: host and network monitoring system - MySQL support Icinga 2 is a general-purpose monitoring application to fit the needs of any size of network. Icinga 1.x was a Nagios fork; this new generation has been rewritten from scratch in C++, with multi-threading and cluster support. . Features: * all standard features of Icinga and Nagios; * much faster and more scalable than Icinga 1 and Nagios; * new, more intuitive, template-based configuration format; * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3, SMTP, etc.) by executing checks (see monitoring-plugins*); * any small script following the Nagios plugin API can be used as a check plugin; * notifications about alerts for any custom script (with examples); * native support for Livestatus and Graphite. . This package provides the IDO module for the MySQL database. Package: icinga2-ido-pgsql Description-md5: 04211973d12167dab60262ef8ff3138c Description-en: host and network monitoring system - PostgreSQL support Icinga 2 is a general-purpose monitoring application to fit the needs of any size of network. Icinga 1.x was a Nagios fork; this new generation has been rewritten from scratch in C++, with multi-threading and cluster support. . Features: * all standard features of Icinga and Nagios; * much faster and more scalable than Icinga 1 and Nagios; * new, more intuitive, template-based configuration format; * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3, SMTP, etc.) by executing checks (see monitoring-plugins*); * any small script following the Nagios plugin API can be used as a check plugin; * notifications about alerts for any custom script (with examples); * native support for Livestatus and Graphite. . This package provides the IDO module for the PostgreSQL database. Package: icingacli Description-md5: 1a6656d7bea04a0cb347e50677ad69a3 Description-en: simple CLI tool for Icingaweb2 and its modules Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . `icingacli` is a command line utility, allowing the admin to configure Icinga Web 2 and provides the possibility to query Icinga data from your shell. All modules of Icingaweb2 can add additional commands to the icingacli. Package: icingadb Description-md5: a8583350d6ff968dc6c37ea9ebd51ba9 Description-en: database connector for Icinga 2 Icinga DB is a set of components for publishing, synchronizing and visualizing monitoring data in the Icinga ecosystem, consisting of: . * The Icinga DB daemon, which synchronizes monitoring data between a Redis server and a database. * Icinga 2 with its Icinga DB feature enabled, responsible for publishing the data to the Redis server, i.e. configuration and its runtime updates, check results, state changes, downtimes, acknowledgements, notifications, and other events such as flapping. * And Icinga Web with the Icinga DB Web module enabled, which connects to both Redis and the database to display and work with the most up-to-date data. Package: icingadb-web Description-md5: e390c0f0e6b311d83c3c620f839fb372 Description-en: Icinga DB Web for Icinga Web 2 Icinga DB Web pushes your monitoring stack to the next level. Based on the lessons learnt with the base monitoring module, it offers a modern and streamlined design to provide a clear and concise overview of your monitoring environment. Package: icingaweb2 Description-md5: ad76bf54e5536f365d3c1bcd65b635a7 Description-en: simple and responsive web interface for Icinga Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . The software will give you a web frontend for your monitoring solution, and can run additional modules, extending monitoring data, or even supplying something new to the webinterface. . This package installs the web interface with all needed dependencies. Package: icingaweb2-common Description-md5: 3754116cfd44cbbaf7a457d6b618ee01 Description-en: simple and responsive web interface for Icinga - common files Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . The software will give you a web frontend for your monitoring solution, and can run additional modules, extending monitoring data, or even supplying something new to the webinterface. . This package contains common files for the web interface, and the CLI tool. Package: icingaweb2-module-audit Description-md5: 8d4f7144adb6d2432a19d1ceaf9061aa Description-en: Audit logs for Icinga Web 2 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . This module creates audit logs for Icinga Web 2. Package: icingaweb2-module-businessprocess Description-md5: 15dd2bf75459ff2d4815c71fcf0c2114 Description-en: simple and responsive web interface for Icinga - businessprocess module Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . The software will give you a web frontend for your monitoring solution, and can run additional modules, extending monitoring data, or even supplying something new to the webinterface. . Business Process viewer and modeler provides a web-based process modeler. It integrates as a module into Icinga Web 2 and provides a plugin check command for Icinga. Tile and tree views can be shown inline, as dashlets or fullscreen. All of those for whole processes or just parts of them. Package: icingaweb2-module-cube Description-md5: 80cc1211bb438066a1bc3f4fa7798317 Description-en: simple and responsive web interface to show host statistics Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . Cube is a tiny module. It currently shows host statistics (total count, health) grouped by various custom variables in multiple dimensions. Package: icingaweb2-module-director Description-md5: a788c6f09090c096fb6b877cd994d700 Description-en: simple and responsive web interface for Icinga - director module Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . The software will give you a web frontend for your monitoring solution, and can run additional modules, extending monitoring data, or even supplying something new to the webinterface. . Icinga Director is a configuration tool that has been designed to make Icinga 2 configuration easy and understandable. Package: icingaweb2-module-doc Description-md5: 7794ede3b5f64cd453511ac5f2f0de6a Description-en: simple and responsive web interface for Icinga - documentation module Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . This module adds the documentation viewer of Icinga Web 2, which can also display the documentation of other modules. Package: icingaweb2-module-eventdb Description-md5: 4ddc8a99ab9d560e31506012772d64fe Description-en: simple and responsive web interface for Icinga - eventdb module Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . With the EventDB Module you can browse, comment and acknowledge events collected by EventDB easily in Icinga Web 2. Package: icingaweb2-module-fileshipper Description-md5: ecd91f8356d960f2f6d28acd04bd010d Description-en: This Module offers to deploy config files through the Director Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . This module offers the possibility to deploy hand-crafted Icinga 2 config files through the Icinga Director based on Import Source able to deal with CSV, JSON, YAML and XML files. Package: icingaweb2-module-generictts Description-md5: c1e6968cb9c927e99cd5f6aa543c9160 Description-en: simple and responsive web interface for Icinga - generictts module Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . Generic TTS implements Icinga Web 2's ticket hook for replacing ticket patterns with links to your trouble ticket system (TTS). Package: icingaweb2-module-idoreports Description-md5: 1f27054275b8f86d02a9f10f7bc99e58 Description-en: simple and responsive web interface for Icinga - boxydash idoreports Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . This module gives Host and service availability reports for ido database. Package: icingaweb2-module-incubator Description-md5: d37c00a2759a75c7468d02fc6958412e Description-en: This Module offers to deploy config files through the Director Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . This module ships bleeding edge libraries useful for Icinga Web 2 modules. Package: icingaweb2-module-map Description-md5: 37d6e37eff91caf589d3158f3a01ea6a Description-en: Displays host objects as markers on openstreetmap Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . This module displays host objects as markers on openstreetmap using leaflet.js. If you configure multiple hosts with the same coordinates, i.e. servers in a datacenter, a clustered view is rendered. Package: icingaweb2-module-monitoring Description-md5: 5d6b8ef6da875c41de5c8a60b0eadee8 Description-en: simple and responsive web interface for Icinga - monitoring module Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . This module adds the Icinga monitoring frontend to the web interface. Package: icingaweb2-module-nagvis Description-md5: b7794479558bdd2d5efdaa4a6875611e Description-en: simple and responsive web interface for Icinga - nagvis module Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . The software will give you a web frontend for your monitoring solution, and can run additional modules, extending monitoring data, or even supplying something new to the webinterface. . NagVis is a visualization addon for Icinga or Nagios. It can be used to visualize monitoring data in combination with all kinds of pictures or maps. This allows one to show the state of your infrastructure in many different creative ways. Package: icingaweb2-module-reporting Description-md5: 85f8a49dff2c37b2e21a1f765cc4caf0 Description-en: Reporting functionality in the web frontend Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . Reporting functionality in the monitoring web frontend. Package: icingaweb2-module-statusmap Description-md5: acbdcb0af04b180efb8b41ba2fa1d192 Description-en: simple and responsive web interface for Icinga - statusmap module Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . This module adds a very basic status map for Icinga Web 2. Package: icingaweb2-module-x509 Description-md5: 35fbc817ec34c5c5fe773de69c9d6e69 Description-en: simple and responsive web interface for Icinga - x509 module Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . The X.509 module for Icinga keeps track of certificates as they are deployed in a network environment. It does this by scanning networks for TLS services and collects whatever certificates it finds along the way. The certificates are verified using its own trust store. Package: icmpinfo Description-md5: 3bce8af22af1551a5331ef8816faa09a Description-en: interpret ICMP messages Icmpinfo is a tool for looking at the ICMP messages received on the running host. It can be used to detect and record 'bombs' as well as various network problems. . Icmpinfo is useful for network security tests. Package: icoextract Description-md5: 13531fdf591a38706e495d94b47bf095 Description-en: icon extraction library for Windows PE files (utilities) icoextract is an icon extraction library for Windows PE files (.exe/.dll) . This package installs the icoextract and icolist command line utilities. Package: icoextract-thumbnailer Description-md5: cc5e6b8dc9ac8af4ccbda8ce172dc4d8 Description-en: thumbnailer for Windows PE files (.exe/.dll) icoextract is an icon extraction library for Windows PE files (.exe/.dll) . This package installs a Windows executable thumbnailer for file managers supporting Freedesktop.org thumbnailers. Package: icon-ipl Description-md5: 561870fc816eef9502bea4e230d182d2 Description-en: Libraries for Icon, a high-level programming language Ideal for both complex nonnumerical applications and for situations where users need quick solutions with a minimum of programming effort, Icon is a high-level, general purpose programming language with a syntax similar to Pascal and C. Its applications include: rapid prototyping, analyzing natural languages, generating computer programs, and artificial intelligence. (From the back cover of the book "The Icon Programming Language," by Griswold and Griswold.) . This package contains the Icon program library, a library of Icon procedures and programs contributed by Icon users. Package: icont Description-md5: 32a55e9c6e8ddde3e843ee6c82b54ab5 Description-en: Interpreter for Icon, a high-level programming language Ideal for both complex nonnumerical applications and for situations where users need quick solutions with a minimum of programming effort, Icon is a high-level, general purpose programming language with a syntax similar to Pascal and C. Its applications include: rapid prototyping, analyzing natural languages, generating computer programs, and artificial intelligence. (From the back cover of the book "The Icon Programming Language," by Griswold and Griswold.) . This package contains the Icon translator, which converts Icon source code into `ucode` that can then be executed with the help of the iconx program. Package: iconx Description-md5: 4afe00cd9fc1151ce65edb169ff82c7f Description-en: Executor for Icon, a high-level programming language Ideal for both complex nonnumerical applications and for situations where users need quick solutions with a minimum of programming effort, Icon is a high-level, general purpose programming language with a syntax similar to Pascal and C. Its applications include: rapid prototyping, analyzing natural languages, generating computer programs, and artificial intelligence. (From the back cover of the book "The Icon Programming Language," by Griswold and Griswold.) . This package contains the Icon executor, iconx, which is needed to execute interpreted Icon programs. If you are starting from Icon source code (as opposed to precompiled `ucode' files), you will also need the icont package, which converts your Icon source into a program that iconx can execute. Package: idanish Description-md5: 557e4ff5a992d3c54918390299d00957 Description-en: The Comprehensive Danish Dictionary (DSDO) - ispell The Comprehensive Danish Dictionary (DSDO) is a free spell-checking dictionary for Danish published by Skaane Sjaelland Linux User Group (SSLUG). One thing which makes this dictionary different from most other dictionaries is that it basically is the result of a vote among the proof-readers. The editorial group has _not_ proof-read all the words in the dictionary, but guides the proof-readers and keeps track of the overall status of the dictionary. . This is the Danish dictionary, to be used with ispell to check and correct spelling in Danish texts. Package: idjc Description-md5: c731d01af36a67579246697b05f068bc Description-en: graphical shoutcast/icecast client Internet DJ Console is an Internet radio application for making a live radio show or podcast. Features include two main media players with a crossfader, a jingle player, microphone signal processing (compressor and noise gate), IRC track announcements with X-Chat, an automatic stream shut-off timer, MP3 or Ogg streaming and recording at various bit rates, aux input for connecting external JACK aware applications, and audio level meters. Package: idle Description-md5: caa84bc1c10b5a5e1a8c46a5b4afa275 Description-en: IDE for Python using Tkinter (default version) IDLE is an Integrated Development Environment for Python. IDLE is written using Tkinter and therefore quite platform-independent. . This package is a dependency package, which depends on Debian's default Python 3 version's IDLE (currently v3.13). Package: idlestat Description-md5: 77aaa7f95d78cfd1d7c169ddb62108ad Description-en: measure CPU time in idle and operating states Idlestat uses kernel FTRACE function to monitor and capture C-state and P-state transitions of CPUs over a time interval. It calculates the total, average, min and max times spend in each C-state, P-state for each CPU and in each CPU cluster. It also reports the times specific IRQs caused the CPU to exit idle state, per CPU and per-IRQ. Package: ifaroese Description-md5: 83175b9c55738b24d892968b953d204b Description-en: Faroese dictionary for ispell This is the Faroese dictionaries, to be used with ispell to check and correct spelling in Faroese texts. Package: ifhp Description-md5: 4d42156c518281a01a995b6474f9e523 Description-en: Printer filter for HP LaserJet printers ifhp is a highly versatile print filter for BSD based print spoolers. It can be configured to handle text, PostScript, PJL, PCL, and raster printers, supports conversion from one format to another, and can be used as a stand-alone print utility. It is the primary supported print filter for the LPRng print spooler. . It provides access to printer features like duplex printing, paper tray selection and strong accounting using the printer's internal page counter. Package: iftop Description-md5: f7e93593aba6acc7b5a331b49f97466f Description-en: displays bandwidth usage information on an network interface iftop does for network usage what top(1) does for CPU usage. It listens to network traffic on a named interface and displays a table of current bandwidth usage by pairs of hosts. Handy for answering the question "Why is my Internet link so slow?". Package: ifupdown-ng Description-md5: 4a89365901c2a8b66e88462789790ce4 Description-en: network interface configuration tool ifupdown-ng is a network interface configuration tool that is largely compatible with Debian ifupdown, BusyBox ifupdown and Cumulus Networks' ifupdown2. . It is intended as a drop-in replacement for all aforementioned suites and provides the well-known ifup/ifdown/ifquery tools as well as ifctrstat to query interface statistics via CLI. . ifupdown-ng provides dependency resolutions between interfaces (physical, bond, vlan, bridges, etc.) to configure interfaces in a meaningful order independent of their order within the configuration file(s). . ifupdown-ng currently has support for B.A.T.M.A.N. adv., bonding, bridges, MPLS, PPP, regular tunnels + wireguard, VLANs, VRFs, VXLAN, as well as setting hardware/driver parameters with ethtool. Package: ifupdown-ng-compat Description-md5: 478ccf63f5ef20e2765446b74376ec59 Description-en: network interface configuration tool -- ifupdown compat ifupdown-ng is a network interface configuration tool that is largely compatible with Debian ifupdown, BusyBox ifupdown and Cumulus Networks' ifupdown2. . It is intended as a drop-in replacement for all aforementioned suites and provides the well-known ifup/ifdown/ifquery tools as well as ifctrstat to query interface statistics via CLI. . ifupdown-ng provides dependency resolutions between interfaces (physical, bond, vlan, bridges, etc.) to configure interfaces in a meaningful order independent of their order within the configuration file(s). . ifupdown-ng currently has support for B.A.T.M.A.N. adv., bonding, bridges, MPLS, PPP, regular tunnels + wireguard, VLANs, VRFs, VXLAN, as well as setting hardware/driver parameters with ethtool. . This package provides compatibility with traditional ifupdown. Package: igtf-policy-classic Description-md5: a825da19ec7ecc3cf4d4369b27ca0de8 Description-en: IGTF classic profile for Certificate Authorities The Interoperable Global Trust Federation (IGTF) maintains a common trust base for the benefit of distributed science and research computing infrastructures. It provides a list of accredited trust anchors, with root certificates, certificate revocation list locations, contact information, and signing policies. . This package contains the trust anchors for the classic profile. See also: http://www.eugridpma.org/guidelines/classic Package: igtf-policy-experimental Description-md5: f6806b1cbe9d31c5d3c079cd5c80f97d Description-en: IGTF experimental Certificate Authorities The Interoperable Global Trust Federation (IGTF) maintains a common trust base for the benefit of distributed science and research computing infrastructures. It provides a list of accredited trust anchors, with root certificates, certificate revocation list locations, contact information, and signing policies. . This package contains several experimental trust anchors. Use with caution, as they come without any guarantees. Package: igtf-policy-iota Description-md5: 704194d97e71e19cf95ef84a9a52f6f4 Description-en: IGTF IOTA profile for Certificate Authorities The Interoperable Global Trust Federation (IGTF) maintains a common trust base for the benefit of distributed science and research computing infrastructures. It provides a list of accredited trust anchors, with root certificates, certificate revocation list locations, contact information, and signing policies. . This package contains the trust anchors for the IOTA (Identifier-Only Trust Assurance with Secured Infrastructure) profile. See also: http://www.eugridpma.org/guidelines/IOTA/ Package: igtf-policy-mics Description-md5: c4bcca26814032bb3e6b5f7a16f79032 Description-en: IGTF MICS profile for Certificate Authorities The Interoperable Global Trust Federation (IGTF) maintains a common trust base for the benefit of distributed science and research computing infrastructures. It provides a list of accredited trust anchors, with root certificates, certificate revocation list locations, contact information, and signing policies. . This package contains the trust anchors for the MICS (Member Integrated Credential Services) profile. See also: http://www.eugridpma.org/guidelines/MICS/ Package: igtf-policy-slcs Description-md5: f82a89b3c27a06ad3b4c63c897f9453c Description-en: IGTF SLCS profile for Certificate Authorities The Interoperable Global Trust Federation (IGTF) maintains a common trust base for the benefit of distributed science and research computing infrastructures. It provides a list of accredited trust anchors, with root certificates, certificate revocation list locations, contact information, and signing policies. . This package contains the trust anchors for the SLCS (Short Lived Credential Services) profile. See also: http://www.eugridpma.org/guidelines/SLCS/ Package: igtf-policy-unaccredited Description-md5: 0e1d38a5a037c26f29eda9a2b1ad546f Description-en: IGTF unaccredited Certificate Authorities The Interoperable Global Trust Federation (IGTF) maintains a common trust base for the benefit of distributed science and research computing infrastructures. It provides a list of accredited trust anchors, with root certificates, certificate revocation list locations, contact information, and signing policies. . This package contains several unaccredited trust anchors. Use with caution, as they come without any guarantees. Package: iitalian Description-md5: be0ded4ceec47d99103f469b2a68c230 Description-en: Italian dictionary for ispell This is an Italian dictionary to be used with ispell. It contains more than 185,000 Italian words. Package: iitii Description-md5: f8f21c228a680792196979ade50ba626 Description-en: Implicit Interval Tree with Interpolation Index Iitii is a data structure for indexing begin/end position intervals, such as genomic feature annotations, and answering requests for all items overlapping a query interval. Building on cgranges by Heng Li, iitii explores ideas from DBMS interpolation search and learned index structures to speed up queries on large datasets. Package: ikiwiki Description-md5: 0cf5166fc2f9cf80c74ea6c0497b7353 Description-en: wiki compiler Ikiwiki converts a directory full of wiki pages into HTML pages suitable for publishing on a website. Unlike many wikis, ikiwiki does not have its own ad-hoc means of storing page history, and instead uses a revision control system such as Subversion or Git. . Ikiwiki implements all of the other standard features of a wiki, including web-based page editing, user registration and logins, a RecentChanges page, BackLinks, search, Discussion pages, tags, smart merging and conflict resolution, and page locking. . Ikiwiki also supports generating news feeds (RSS and Atom) and blogging. Ikiwiki provides a plugin system which allows many other features to be added. Some of the plugins have additional dependencies, found among the Recommends and Suggests of this package. Package: ikvswitch Description-md5: 54f4280a745eed4750847888dcf03277 Description-en: virtual switch infrastructure designed for complex network deployment testing This package sets up virtual machines that will act as 2 spine switches and 3 racks with 2 leaf switches each, to simulate a datacenter setup. All 8 switches are connected to each other over un-numbered IPv6 link-local addresses over which a BGP link is established (ie: this is a bgp-to-the-host setup, or L3 only networking). . Once setup, it is possible for the user to connect virtual machines to this virtual infrastructure. Each VM can be connected to 2 rack switches over BGP as well. . The goal of this package is to be able to experiment with virtual machines, as if they were physical machines installed into 3 physical racks, with this type of L3 connectivity only. Package: imagemagick Description-md5: e7c9231200f9975eff8c6caddc527dbf Description-en: image manipulation programs -- binaries ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. All manipulations can be achieved through shell commands as well as through an X11 graphical interface (display). . This is a dependency package. . This package include links to channel depth specific binaries and manual pages. Package: imagemagick-7-common Description-md5: 242e9070bb8cf8876ae8723472cc8f76 Description-en: image manipulation programs -- infrastructure imagemagick-common contains the filesystem infrastructure required for further installation of imagemagick in any configuration; it does not provide a full installation of binaries, libraries, and utilities required to run imagemagick. . This package is independent of channel depth. Package: imagemagick-7-doc Description-md5: f514d30b27cec105434014153f1921ca Description-en: document files of ImageMagick This package contains the document files shipped with ImageMagick, a software suite to create, edit, and compose bitmap images. . Documentations includes html manuals, examples files, and doxygen generated API documentation. Package: imagemagick-7.q16 Description-md5: 47a0ebee5c88ade1b49d2f9d53ed6616 Description-en: image manipulation programs -- quantum depth Q16 ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. All manipulations can be achieved through shell commands as well as through an X11 graphical interface (display). . For working with the SVG, WMF, OpenEXR, DjVu and Graphviz formats, you need to install the libmagickcore-7.q16-10-extra package. . This version of imagemagick is compiled for a channel depth of 16 bits (Q16). Package: imagemagick-7.q16hdri Description-md5: e00eb533b544f21627053a79f8a96ea1 Description-en: image manipulation programs -- quantum depth Q16HDRI ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. All manipulations can be achieved through shell commands as well as through an X11 graphical interface (display). . For working with the SVG, WMF, OpenEXR, DjVu and Graphviz formats, you need to install the libmagickcore-7.q16hdri-10-extra package. . This version of imagemagick is compiled for a channel depth of 16 bits with high dynamic range (Q16HDRI). Package: imapfilter Description-md5: 928468b2201248e2e9f283e15691102b Description-en: filter mail in your IMAP account Imapfilter is a client application that allows you to filter mail in your imap mail account. When used in conjunction with mutt, as your precommand, it allows you to have your mail sorted into imap folders. Package: imediff Description-md5: cec81236da1d43ab0dcab0eae5cad6eb Description-en: interactive full screen 2/3-way merge tool The imediff command helps you to merge 2 slightly different files with an optional base file interactively using the in-place alternating display of the changed content on a single-pane full screen terminal user interface. . The source of line is clearly identified by the color of the line or the identifier character at the first column. . The advantage of this user interface is the minimal movement of the line of sight for the user. . The line matching logic of imediff has been improved to ignore whitespaces and use partial line matches to provide the best presentation with small chunk of lines. . The automatic 3 way merge logic of the imediff command operates not only on the difference by line but on the difference by character. This is another great feature of the imediff command. So for the non-overlapping changes, it always yields the clean merge. . The "git ime" command helps you to unsquash 2 consecutive commits (`HEAD^`, `HEAD`) of a git repository. The "git rebase -i " and "gitk" can be used to organize unsquashed changes. . If any staged changes or local uncommitted changes are found in the git repository, "git ime" immediately exits without changes to be on the safe side. . If the latest commit involves multiple files, "git ime" splits this big commit by the file into multiple smaller commits involving a single file for each commit. . If the latest commit involves only a single file, the commit is split into multiple smaller commits involving a set of minimal partial changes by imediff to be managed interactively later. . This "git ime" is not only useful at the checked out branch head but also at "edit" prompt during the interactive execution of "git rebase -i ". Execute "git ime" after committing the pending commit. Package: imsprog Description-md5: 0fd80219394c215027b572cb161fd143 Description-en: Linux chip programmer for CH341a devices Linux IMSProg - I2C, SPI and MicroWire chip programmer for CH341a devices. The IMSProg is a free EEPROM programmer tool for CH341A device based on QhexEdit2 and modify SNANDer programmer. Package: in-toto-golang Description-md5: 78e7d4ae5eb7862fe95dad3e523468ce Description-en: software supply chain integrity framework in-toto for Go in-toto provides tools both for software developers to authenticate operations in the supply chain, as well as for end-users to verify the authentication trail when installing a software product. . This package contains the "in-toto-golang" command-line tool. Package: indi-aagcloudwatcher-ng Description-md5: 62763d6f6c1e97450f2070541b6defa9 Description-en: INDI driver for the AAG Cloud Watcher This package contains the INDI driver for the AAG Cloud Watcher using the new INDI Weather API and with anemometer support. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-aok Description-md5: de5f34617d280f8239f9e75fa6ae7802 Description-en: INDI driver for AOK Skywalker This package contains the INDI driver for the AOK Skywalker mount controller (DDM Skywalker). . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-apogee Description-md5: 34f8da74ba310414dd90dd6726c340b5 Description-en: INDI driver for Apogee CCDs and Filter Wheels This package contains the INDI driver for hardware from Apogee, especially CCDs and filter wheels. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-armadillo-platypus Description-md5: f2af19e7f943d972265461e2e484363c Description-en: INDI driver for Lunatico Astronomia Armadillo and Platypus This package contains the INDI driver for Armadillo and Playtypus from Lunatico Astronomia. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-astrolink4 Description-md5: 8963de016d85565472d76827b6162f8a Description-en: INDI driver for Astrolink 4.0 devices This package contains an INDI driver that interacts with AstroLink 4 mini device. It contains two focuser controllers, regulated outputs for heaters, peltiers or fans, switchable power outputs, different sensors inputs, hand controller connector and many other options. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-astromechfoc Description-md5: 44cfa2e9305f569e221f0af4aea0060a Description-en: INDI driver for Astromechanics Canon Lens Controller This package contains the INDI driver for the Canon Lens Controller made by Astromechanics. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-avalon Description-md5: fb22650fd1a53ef601e3a1a816a8d1c0 Description-en: INDI driver for Avalon Instruments mounts This package contains the INDI driver for Avalon Instruments mounts with StarGO control. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-beefocus Description-md5: 05365ad813138951ccee416f53cc12a6 Description-en: INDI driver for Bee Focus This package contains an INDI driver for an open source hardware/software telescope focuser. The driver interacts with a Bee Focuser using TCP/IP. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-bin Description-md5: db0e8f43df68cc93bef3aa45ef531342 Description-en: INDI server, drivers and tools INDI (Instrument-Neutral Device Interface) is a distributed XML-based control protocol designed to operate astronomical instrumentation. INDI is small, flexible, easy to parse, scalable, and stateless. It supports common DCS functions such as remote control, data acquisition, monitoring, and a lot more. . This package contains the INDI server, the drivers for the supported astronomical instrumentation, and other INDI tools. Package: indi-bresserexos2 Description-md5: 9bd43ac783cb4a94b0b44dc6538b4329 Description-en: INDI driver for Exos II GoTo Telescope Mount This package contains a basic driver for the Bresser Exos II GoTo telescope mount controller, allowing the connection to INDI clients. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-dreamfocuser Description-md5: 952be1fbadffebaff478a504d5806378 Description-en: INDI driver for DeamFocuser focuser This package contains an INDI driver for the focuser made by DreamFocuser. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-dsi Description-md5: ba966938e648505b1745d879f65b8484 Description-en: INDI driver for Meade DSI Pro I/II/III This package contains an INDI driver for Meade DSI Pro I/II/III cameras. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-eqmod Description-md5: 3d9b61e71c60e34562f8c15e01ad84ca Description-en: INDI EQMod Driver This package contains the INDI driver fpr EQMod. . This INDI driver interacts with a mount controller using the Skywatcher Protocol through a serial link. It can directly drive Skywatcher and similar mounts through a serial port after a conversion of signal levels (see EQDIRECT interface), or any other mount hardware which uses this protocol. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-ffmv Description-md5: 64196ed9fec954c8d270c3101c004874 Description-en: INDI driver for Point Grey Firefly MV cameras This package contains an INDI driver for Point Grey Firefly MV cameras. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-fli Description-md5: 29396c71e20f7c6e85e3ceca484fd9ed Description-en: INDI driver for FLI CCD & Focuser This package contains an INDI driver for Finger Lakes Instruments CCD and Focuser. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-gige Description-md5: ed216fd62cc245b74aaf7d521be4bd7a Description-en: INDI driver for GigE machine vision cameras This package contains an INDI driver for most GigE machine vision cameras through project Aravis. . Machine vision GigE cameras are designed towards throughput, and hence provide emphasis on high-speed video streaming. The main design goal for this driver is to use these cameras as primary imager or for guiding. Therefore, the main goal of this driver is not to provide high-speed video streams, but to control these cameras more or less as a generic CCD camera with a manual trigger and manual exposure controls. . Many of the pre-processing features found on many of these cameras have therefore been not exposed. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-gphoto Description-md5: f4300cccf99736344beb87d30a961425 Description-en: INDI driver for GPhoto (DSLR) Cameras This package contains an INDI driver for GPhoto (DSLR) Cameras. The driver can operate any camera supported by GPhoto2. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-gpsd Description-md5: af907360230b27221b770edc35228b28 Description-en: INDI driver for gpsd GPS daemon This package contains an INDI driver for the gpsd GPS daemon. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-gpsnmea Description-md5: e030d5bf5d85a248c2ebfa5ef0d5168f Description-en: INDI driver for GPS NMEA streams This package contains an INDI driver for GPS NMEA streams. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-limesdr Description-md5: b35a5d3d07b6d584957eed759d0933fa Description-en: INDI driver for LimeSDR (LMS7) Receiver This package contains an INDI driver for the LimeSDR (LMS7) Receiver. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-maxdomeii Description-md5: 8ace5d945568b72df3496cb48b4977df Description-en: INDI driver for MaxDome II dome control system This package contains an INDI driver for the MaxDome II dome control system. It is a fully automatic observatory dome control system. Link your dome to a personal computer for complete automation including telescope slaving and shutter control. MaxDome works with a wide variety of commercial and custom-built domes. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-mgen Description-md5: c9d52ff79be2a55106fdd6902a00aeb7 Description-en: INDI driver for Lacerta MGen Autoguider This package contains an INDI driver for the Lacerta MGen Autoguider. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-nexdome Description-md5: c3e2214048497491effa8e0c93cfe1a5 Description-en: INDI driver for NexDome This package contains an INDI driver for NexDome. NexDome is a 2.4m personal observatory dome with optional automation controls. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-nightscape Description-md5: 6fd41aeba8797490c2be9e1653d63999 Description-en: INDI driver for Celestron Nightscape 8300 This package contains the INDI driver for the Celestron Nightscape 8300 line of CCDs. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-orion-ssg3 Description-md5: d69a3a22f81e2e76c42ab1f750265681 Description-en: INDI Driver for Orion StarShoot G3 and G4 cameras This package contains the INDI driver for the Orion StarShoot G3 cameras. It expected that this will also work with Brightstar Mammut Lyuba cameras. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-rtklib Description-md5: 6ce266bc7f8d09ae5b28200d953f7ffd Description-en: INDI driver for precise positioning with RTKLIB This package provides an INDI driver for precise positioning with RTKLIB and such usage of GNSS (global navigation satellite system). . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-shelyak Description-md5: 749c4744ae7c280f85904466758c94ba Description-en: INDI driver for Shelyak and Alpy Spectrograph This package contains the INDI driver for Shelyak and Alpy Spectrographs. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-spectracyber Description-md5: ca2b327ed5a542996098eb6e9f5d7666 Description-en: INDI driver for hydrogen line spectrometer This package contains the INDI driver for Radio Astronomy Supplies SpectraCyber hydrogen line spectrometer. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-starbook Description-md5: 6437dbf71c1d622bd55bf298697c3748 Description-en: INDI driver for Vixen Starbook telescope controllers This package contains the INDI driver for the Vixen Starbook telescope controllers. It aims for compatibility with first generation Starbook. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-starbook-ten Description-md5: a653ddafc1937a9a2d523b2a9d15028f Description-en: INDI driver for Vixen Starbook Ten telescope controllers This package contains a INDI driver for the Vixen Starbook Ten telescope controllers. It works by using an HTTP link. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-sx Description-md5: e6fc3c8b32f1c2a6c7044a39e41da52b Description-en: INDI driver for Starlight Xpress CCD and Filter Wheel This package contains the INDI driver for Startlight XPress CCD and filter wheel. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-talon6 Description-md5: 56e326149c632cab41f9af20951f0a79 Description-en: INDI driver for Talon6 Roll Off Roof This package contains an INDI driver for TALON6 Roll Off Roof. Talon6 is a Roll Off Roof control system. It has been in use in several hosting facilities (e.g. E-Eye in Spain) . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-webcam Description-md5: 2ac23957091cea82b860d168408e9ad4 Description-en: INDI Driver for web cameras This package contains a driver for FFMPEG based web cameras. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indi-weewx-json Description-md5: 0fb1225842d5d936563d97613d9cad83 Description-en: INDI driver for the WeeWX Weather Station This driver uses the WeeWX JSON plugin to provide weather data to INDI. . This driver is compatible with any INDI client such as KStars or Xephem. Package: indigo-utils Description-md5: 5e6cc526314c7df276ca356658d080ca Description-en: Organic Chemistry Toolkit Utilities Indigo is a C++ based organic chemistry and cheminformatics software environment. Features Include: . * Molecule and reaction rendering including SVG support * Automatic layout for SMILES-represented molecules and reactions * Canonical (isomeric) SMILES computation * Exact matching, substructure matching, SMARTS matching * Matching of tautomers and resonance structures * Molecule fingerprinting, molecule similarity computation * Fast enumeration of SSSR rings, subtrees, and edge sugraphs * Molecular weight, molecular formula computation * R-Group deconvolution and scaffold detection * Computation of the exact maximum common substructure for an arbitrary amount of input structures * Combinatorial chemistry * Plugin support in the API . File formats Indigo support include MDL Mol, SDF, RDF, CML, SMILES and SMARTS. . This package contains the following utilities: . * indigo-depict: Molecule and reaction rendering utility * indigo-cano: Canonical SMILES generator * indigo-deco: R-Group deconvolution utility * chemdiff: Visual comparison of two SDF or SMILES files (needs the JAVA libraries) Package: info2www Description-md5: c5dd9b9880e4b2b128e65d682f96e1eb Description-en: Read info files with a WWW browser info2www lets you read info files with a WWW browser. It requires an HTTP server with CGI support. Package: inn2 Description-md5: 63e9cfa94e4a7e41032459586c02d0fb Description-en: 'InterNetNews' news server This package provides INN 2.x, which is a very complex news server daemon useful for big sites. The 'inn' package still exists for smaller sites which do not need the complexity of INN 2.x. . The news transport is the part of the system that stores the articles and the lists of which groups are available and so on, and provides those articles on request to users. It receives news (either posted locally or from a newsfeed site), files it, and passes it on to any downstream sites. Each article is kept for a period of time and then deleted (this is known as 'expiry'). . By default Debian's INN will install in a fairly simple 'local-only' configuration. . In order to make use of the services provided by INN you'll have to use a user-level newsreader program such as pan. The newsreader is the program that fetches articles from the server and shows them to the user, remembering which the user has seen so that they don't get shown again. It also provides the posting interface for the user. Package: inn2-dev Description-md5: 8e652d34db9099db023b92811eb2d07b Description-en: libinn.a library, headers and man pages You will only need this if you are going to compile programs that require the functions in libinn.a. Package: inn2-inews Description-md5: a5db9d905d5a55d55a233c52b39dad00 Description-en: NNTP client news injector, from InterNetNews (INN) 'inews' is the program that newsreaders call when the user wishes to post an article; it does a few elementary checks and passes the article on to the news server for posting. . This version is the one from Rich Salz's InterNetNews news transport system (which is also available as a Debian package). Package: inotify-tools Description-md5: e618c4a03d6d9bd64a85dac1a2e53ff3 Description-en: command-line programs providing a simple interface to inotify inotify (inode notify) is a Linux kernel subsystem that monitors events in filesystems and reports those events to applications in real time via API. . inotify can be used to monitor individual files or directories. When a directory is monitored, inotify will return events for the directory itself and for files inside the directory. . inotify-tools is a set of command-line programs for Linux providing a simple interface to inotify. These programs can be used to monitor and act upon filesystem events. inotify-tools consists of four utilities: inotifywait, inotifywatch, fsnotifywait and fsnotifywatch. . inotifywait efficiently waits for changes to files, making it appropriate for use in shell scripts. . inotifywatch collects filesystem usage statistics and outputs counts of each inotify event. . fsnotifywait and fsnotifywatch are similar to inotifywait and inotifywatch, but they are using Linux's fanotify(7) interface by default. The fanotify API also provides notification and interception of filesystem events. Additional capabilities compared to the inotify(7) API include the ability to monitor all of the objects in a mounted filesystem, the ability to make access permission decisions, and the possibility to read or modify files before access by other applications. . inotify-tools is also useful for security activities in firewall systems or to detect changes and injections of new files in webservers by intruders. Package: input-remapper Description-md5: 218fd59ed6f94bce22e72fdc931b3ab6 Description-en: Input device button mapping tool (metapackage) input-remapper allows users to map buttons on all input devices (keyboards, mice, gamepads...) in X11 and Wayland. It also supports combined buttons and programmable macros. . input-remapper includes a UI to configure button mappings, per device, and configuration to automatically apply button mappings at boot and on device connection. Package: input-remapper-daemon Description-md5: 028886f73c220e9473d75c1fe7c4e991 Description-en: Input device button mapping tool (daemon) input-remapper allows users to map buttons on all input devices (keyboards, mice, gamepads...) in X11 and Wayland. It also supports combined buttons and programmable macros. . This package contains the service and udev configuration to automatically apply button mappings at boot and on device connection. Package: input-remapper-gtk Description-md5: 3c2a99afe791d121b867ccd7e26f644d Description-en: Input device button mapping tool (GUI) input-remapper allows users to map buttons on all input devices (keyboards, mice, gamepads...) in X11 and Wayland. It also supports combined buttons and programmable macros. . This package contains the UI to configure the mappings. Package: input-utils Description-md5: dd66158405459c9bc0352a2fdde0b7d0 Description-en: utilities for the input layer of the Linux kernel This is a collection of utilities which are useful when working with the input layer of the Linux kernel (version 2.6 and later). Included are utilities to list the input devices known to the kernel, show the input events that are received by a device, and query or modify keyboard maps. Package: insighttoolkit5-examples Description-md5: 0b91247783c6b4511d79b99e9bc85dcb Description-en: Image processing toolkit for registration and segmentation - examples ITK is an open-source software toolkit for performing registration and segmentation. Segmentation is the process of identifying and classifying data found in a digitally sampled representation. Typically the sampled representation is an image acquired from such medical instrumentation as CT or MRI scanners. Registration is the task of aligning or developing correspondences between data. For example, in the medical environment, a CT scan may be aligned with a MRI scan in order to combine the information contained in both. . This package contains the source for example programs. Package: inspectrum Description-md5: 65a9ed8401b2c37c42e0d35c8cff57c0 Description-en: tool for visualising captured radio signals inspectrum is a tool for analysing captured signals, primarily from software-defined radio receivers. . inspectrum supports the following file types: *.sigmf-meta, *.sigmf-data - Signal Metadata Format (SigMF) recordings *.cf32, *.cfile - Complex 32-bit floating point (GNURadio, osmocom_fft) *.cf64 - Complex 64-bit floating point samples *.cs16 - Complex 16-bit signed integer (BladeRF) *.cs8 - Complex 8-bit signed integer (HackRF) *.cu8 - Complex 8-bit unsigned integer (RTL-SDR) *.f32 - Real 32-bit floating point samples *.f64 - Real 64-bit floating point samples (MATLAB) *.s16 - Real 16-bit signed integer samples *.s8 - Real 8-bit signed integer samples *.u8 - Real 8-bit unsigned integer samples . Features: * Large (100GB+) file support * Spectrogram with zoom/pan * Plots of amplitude, frequency, phase and IQ samples * Cursors for measuring period, symbol rate and extracting symbols * Export of selected time period, filtered samples and demodulated data Package: install-mimic Description-md5: 4b0ae88a06724f7d80b66918e84d6acd Description-en: overwrite files and preserve their ownership The install-mimic utility copies the specified files to the specified destination (file or directory) similarly to install(1), but it preserves the ownership and access mode of the destination files. This is useful when updating files that have already been installed with locally modified copies that may be owned by the current user and not by the desired owner of the destination file (e.g. root). Package: instead Description-md5: ef0040d4434ac942fb089e9e171d022f Description-en: Simple text adventures/visual novels engine INSTEAD -- INterpreter of Simple TExt ADventure. Using INSTEAD you can create and play games that could be classified as a mix of visual novel and text quest. . Features: * Simple story source code (Lua-based script) * GUI interface that supports music and pictures * Theme support * Portability (INSTEAD depends on SDL and Lua) . Game repository: https://instead-hub.github.io/page/games/ Package: instead-data Description-md5: abbaa9f2bdb5492dca18ea9558b57a9d Description-en: Data files for INSTEAD INSTEAD -- INterpreter of Simple TExt ADventure. Using INSTEAD you can create and play games that could be classified as a mix of visual novel and text quest. . Features: * Simple story source code (Lua-based script) * GUI interface that supports music and pictures * Theme support * Portability (INSTEAD depends on SDL and Lua) . This package contains language files, graphical themes, STEAD scripts and tutorial. Package: instead-doc-common Description-md5: ba71d4e2125f39f87db0d2c898e2cbda Description-en: Common documentation for INSTEAD This package contains base documentation (common for all languages). . At the moment this contains only examples for developer's manual. These examples (written in Lua) demonstrate how to implement common features when you write a game for INSTEAD. Package: instead-doc-en Description-md5: 613fc8c2f0a81a30039890914d1e748a Description-en: English documentation for INSTEAD This package contains game developer manual and examples in English. Manual describes basic API in Lua and how to create games for INSTEAD engine. . Complete and latest documentation is only available in Russian, and even though its English counterpart is being translated and maintained, it may lag behind a little bit. Package: instead-doc-ru Description-md5: 84eddb0e729b2a94e42f2f607baf2d20 Description-en: Russian documentation for INSTEAD This package contains game developer manual and examples in Russian. Manual describes basic API in Lua and how to create games for INSTEAD engine. . Russian documentation is complete and up to date, so it's preferred to use it. Package: intel-cmt-cat Description-md5: 5e8596da4b51ae1f1715203e431ee98e Description-en: Intel cache monitoring and allocation technology config tool intel-cmt-cat provides monitoring and configuration of Intel Cache Monitoring Technology (CMT), Memory Bandwidth Monitoring (MBM) and Cache Allocation Technology (CAT) features on modern Intel (R) Xeon (R) processors: Xeon D, Xeon E5 v3, Xeon E3 v4, or later models. Package: intel-gpu-tools Description-md5: 9bce65dff48f9cd05c93b8e3cb1e7db6 Description-en: IGT GPU Tools (tools) IGT GPU Tools is a collection of tools for development and testing of the DRM drivers. There are many macro-level test suites that get used against the drivers, including xtest, rendercheck, piglit, and oglconform, but failures from those can be difficult to track down to kernel changes, and many require complicated build procedures or specific testing environments to get useful results. Therefore, IGT GPU Tools includes low-level tools and tests specifically for development and testing of the DRM Drivers. . This package provides various utilities from IGT GPU Tools. Package: intel-media-va-driver Description-md5: 0bc04cc9f325da8c27e992628b428e97 Description-en: VAAPI driver for the Intel GEN8+ Graphics family The VA-API (Video Acceleration API) enables hardware accelerated video decode/encode at various entry-points (VLD, IDCT, Motion Compensation etc.) for the prevailing coding standards today (MPEG-2, MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/WMV3). It provides an interface to fully expose the video decode capabilities in today's GPUs. . This package contains the video decode and encode driver backend for the Intel HD Graphics of the Intel Core processor family. The supported platforms include: * Broadwell * Skylake * Broxton * Apollo Lake * Kaby Lake * Coffee Lake * Whiskey Lake * Cannon Lake * Ice Lake . Only a limited set of encoders is available via this driver: JPEG (Skylake and newer), AVC (Boxton and newer), HEVC and VP9 (Ice Lake and newer). Media shaders are only available on Ice Lake and newer. Package: intel2gas Description-md5: dc3bd9bfbaaec2758474e55511125adc Description-en: converter from NASM assembly language to GAS Intel2GAS is a converter that will convert assembler source files written for NASM to files that can be assembled using the GNU Assembler (GAS), on the i386 platform. It provides support for basic MMX instructions as well. Package: interimap Description-md5: 84acff51749851503836a0d26fa404d3 Description-en: Fast bidirectional synchronization for QRESYNC-capable IMAP servers InterIMAP performs stateful bi-directional synchronization between two IMAP4rev1 servers. Compared to alternatives such as OfflineIMAP, InterIMAP trades flexibility and IMAPd compatibility for performance; it is both *much* faster and parsimonious in network traffic. . Stateful synchronization is made possible by the QRESYNC extension from [RFC7162]; for convenience reasons servers must also support LIST-EXTENDED [RFC5258], LIST-STATUS [RFC5819] and UIDPLUS [RFC4315]. . Furthermore, while InterIMAP can work with servers lacking support for LITERAL+ [RFC2088] and MULTIAPPEND [RFC3502], these extensions greatly improve performance by reducing the number of required round trips and it thus strongly recommended to use a server supporting these. . InterIMAP supports the COMPRESS=DEFLATE extension from [RFC4978]. It is enabled by default on remote servers advertising it in order to reduce network traffic, especially for long-lived connections. Package: internetarchive Description-md5: 3e29b5bc60e2d746e8092710a685416d Description-en: commandline interface to archive.org Command-line tool (`ia`) for searching, downloading and uploading content to the Internet Archive. Package: iodine Description-md5: 90270d5a178f538a10192a5f9d79098d Description-en: tool for tunneling IPv4 data through a DNS server This is a piece of software that lets you tunnel IPv4 data through a DNS server. This can be usable in different situations where internet access is firewalled, but DNS queries are allowed. Package: ioquake3 Description-md5: 4237f556816e32a2757896de1fa6ca6c Description-en: Game engine for 3D first person shooter games This package installs a modified version of the ioQuake3 game engine, which can be used to play various games based on that engine, such as OpenArena, Quake III: Arena, World of Padman and Urban Terror. . This package alone isn't of any use; to get a playable game, install openarena or another suitable set of game data. Package: ioquake3-server Description-md5: 3cde23092cd526e85270f3a4a7eb29bd Description-en: Engine for 3D first person shooter games - server and common files This package contains common files for the ioQuake3 game engine, which can be used to play various games based on that engine, such as OpenArena, Quake III: Arena, World of Padman and Urban Terror. It also contains the dedicated server binary. . This package alone isn't of any use; to get a playable game, install openarena or another suitable set of game data, or to get a usable server, install openarena-server or another suitable set of server data. Package: iotas Description-md5: eede441eb3594e149c22f36b3170756e Description-en: Simple mobile-friendly note-taking application Iotas is a simple note-taking app with mobile-first design and a focus on sync with a Nextcloud Notes. . It can be used offline, and optionally sync with Nextcloud when a connection is available. Iotas also provides advanced features such as basic search, categorization of notes, spell checking, Markdown editing and much more. . Iotas is a GNOME Circle app. Package: ipband Description-md5: 0be4450a13737db456fcb076686dbe2e Description-en: daemon for subnet bandwidth monitoring with reporting via email This is a daemon which can monitor as many different subnets (or individual hosts, by specifying a "subnet" of /32) as you'd like. The reporting facility will only be triggered when a defined bandwidth level had been exceeded for a defined time. . Information reported includes the connections which are taking up the most bandwidth (ip address and port pairs). Reporting is done via email. Package: iportuguese Description-md5: 5b2ea8de1a1dd30f26389f11ef861d12 Description-en: European Portuguese dictionary for ispell This is the Portuguese dictionary for ispell currently developed by the Informatics Department at Minho's University in Portugal. Package: ippl Description-md5: 345418c3204362d33f2651ff8c24de98 Description-en: IP protocols logger writes information about incoming ICMP messages, TCP connections and UDP datagrams to syslog. . It is highly configurable and has a built-in DNS cache. . Please note that upstream is rather inactive lately (no release since 2001), and that there are some rather nasty bugs. . An incomplete list of the bugs includes: - random packets don't get logged sometimes - stops logging at all after some weeks - ipv6 never got implemented - documentation is out of sync. . Trying to fix these bugs is not easy. Please do not expect the Debian maintainer to do this, but patches are appreciated. . Please consider using a fully-grown intrusion detection system (like snort) instead of ippl. Package: iprange Description-md5: 2731f01d10c39d31f34fd68234a5b42c Description-en: optimizing ipsets for iptables This tool is capable of managing sets of IPv4s. . Why to use iprange over any other aggregate ? * simpler * supports many input formats, all together in the same file * faster, actually a lot faster (thanks to the original design by Gabriel Somlo) * can reduce the subnets/prefixes to produce high-performing netfilter/iptables ipsets * can compare files with IPv4s to find if they overlap and to what degree * can find the IPv4s common to a set of files * can exclude IPv4s (merge a set of files while excluding all IPv4s matched by another set of files) . However note that iprange does not support IPv6s. Package: ipython3 Description-md5: d49b6f5183335e828e40c215255f4f6d Description-en: Enhanced interactive Python 3 shell IPython can be used as a replacement for the standard Python shell, or it can be used as a complete working environment for scientific computing (like Matlab or Mathematica) when paired with the standard Python scientific and numerical tools. It supports dynamic object introspections, numbered input/output prompts, a macro system, session logging, session restoring, complete system shell access, verbose and colored traceback reports, auto-parentheses, auto-quoting, and is embeddable in other Python programs. . This package contains the actual terminal shell for Python 3. Package: ir-keytable Description-md5: dbbd3a17ffb720ab2f0a25ddc0c24ec2 Description-en: Alter keymaps of Remote Controller devices This package allows one to change the keymap of controller receivers. Those receivers are found as infrared receivers on DVB sticks or on framegrabber cards. Via ir-keytable the mapping from a scancode to the generated event can be customized and made persistent. It contains the following command line utilities: . ir-ctl: a swiss-knife tool to handle raw IR and to set lirc options ir-keytable: a swiss-knife tool to handle Remote Controllers Package: irecovery Description-md5: 28030033b953b11ed3e3ef4f44c6803b Description-en: Command line utility to communication with iOS recovery systems libirecovery is a library which implements communication to iBoot/iBSS recovery mode found on Apple's iOS devices via USB. . This package contains a command-line utility named irecovery. Package: iredis Description-md5: 9a9d3256e852bd810eaa6ac13aef13fc Description-en: CLI for Redis with auto-completion and syntax highlighting IRedis is a command line interface for Redis with auto-completion and syntax highlighting. It is also capable of pretty printing tabular data. Package: ironic-python-agent Description-md5: 0a3f62f99ca1ec0dadaaa0dd7a0e7c69 Description-en: bare metal hypervisor API for OpenStack - Python Agent Ironic provision bare metal machines instead of virtual machines. It is a fork of the Nova Baremetal driver. It is best thought of as a bare metal hypervisor API and a set of plugins which interact with the bare metal hypervisors. By default, it will use PXE and IPMI in concert to provision and turn on/off machines, but Ironic also supports vendor-specific plugins which may implement additional functionality. . This package provides the Python agent, to be deployed on the discovery image or ramdisk. Package: ironic-tempest-plugin Description-md5: a71bdb6ed6ce9799666042673c0e0455 Description-en: OpenStack Integration Test Suite - Ironic plugin Tempest is a set of integration tests to be run against a live Openstack cluster in order to make sure that all components are working as expected. Tempest will start and stop virtual machine in order to check that your cloud is working as expected. . This package contains the Ironic plugin. Package: irstlm Description-md5: 9d30da722339720fc161041210d17e3c Description-en: IRST Language Modeling Toolkit The IRST Language Modeling Toolkit can be used to learn a language model from data. The generated n-gram models should be usable on any system supporting ARPA language model format. . This package provides the command line tools. Package: irtt Description-md5: 0da45fc12a43e44f00aa8f77d3a9e46a Description-en: Isochronous Round-Trip Tester IRTT (Isochronous Round-Trip Tester) IRTT measures round-trip time, one-way delay and other metrics using UDP packets sent on a fixed period, and produces both user and machine parseable output. Package: isal Description-md5: 7f9035928ec89f5e08326038dda3a0d1 Description-en: Intel(R) Intelligent Storage Acceleration Library - tools Collection of low-level functions used in storage applications. Contains fast erasure codes that implement a general Reed-Solomon type encoding for blocks of data that helps protect against erasure of whole blocks. The general ISA-L library contains an expanded set of functions used for data protection, hashing, encryption, etc. . This package contains CLI tools. Package: isbg Description-md5: 88d9311855e168aced06c5d89df4aab4 Description-en: scan spam with SpamAssassin via IMAP isbg is a script that makes it easy to scan an IMAP inbox for spam using SpamAssassin and get your spam moved to another folder. . Unlike the normal mode of deployments for SpamAssassin, isbg does not need to be involved in mail delivery, and can run on completely different machines to where your mailbox actually is. So this is the perfect tool to take good care of your ISP mailbox without having to leave it. Package: ispanish Description-md5: ff009c729322a9b64c5556d97bc41056 Description-en: Spanish dictionary for ispell This is the Spanish dictionary for use with the ispell spellchecker. Put together by Santiago Rodriguez and Jesus Carretero. Package: iverilog Description-md5: 8d6c25d1601b4e55eb201717e035adb9 Description-en: Icarus verilog compiler Icarus Verilog is intended to compile all of the Verilog HDL as described in the IEEE-1364 standard. It is not quite there yet. It does currently handle a mix of structural and behavioral constructs. . The compiler can target either simulation, or netlist (EDIF). Package: jack Description-md5: 6a3e07b5470e4ed5331ad137d243eeb9 Description-en: Rip and encode CDs with one command Jack has been developed with one main goal: making OGGs (or MP3s) without having to worry. There is nearly no way that an incomplete rip goes unnoticed, e.g. jack compares WAV and OGG file sizes when continuing from a previous run. Jack also checks your HD space before doing anything (even keeps some MB free). . Jack is different from other such tools in a number of ways: - it supports different rippers and encoders - it is very configurable - it doesn't need X - it can "rip" virtual CD images like the ones created by cdrdao - when using cdparanoia, cdparanoia's status information is displayed and archived for all tracks, so you can see if something went wrong - it uses sophisticated disk space management, i.e. it schedules its ripping/encoding processes depending on available space. - freedb/gnudb/musicbrainz query, file renaming and id3/ogg-tagging - it can resume work after it has been interrupted. If all tracks have been ripped, it doesn't even need the CD anymore, even if you want to do a freedb query. - it can do a freedb query based on OGGs alone, like if you don't remember from which CD those OGGs came from. - freedb submissions Package: jack-keyboard Description-md5: ed3c688be88fcb780286c4223b8340c1 Description-en: Virtual MIDI keyboard for JACK MIDI JACK keyboard is a program that allows you to send JACK MIDI events (play ;-) using your PC keyboard. It's somewhat similar to vkeybd, except it uses JACK MIDI instead of ALSA, and the default keyboard mapping is much better - it uses the same layout as trackers (like Impulse Tracker) did, so you have two and half octaves under your fingers. Package: jack-tools Description-md5: 0aad80b14d3c61700c2616d2a794e5c5 Description-en: various JACK tools: dl, record, scope, osc, plumbing, udp, play, transport jack-tools is a collection of small tools for the JACK Audio Connection Kit. . JACK allows the connection of multiple applications to an audio device, as well as allowing them to share audio between themselves. . jack-dl loads dsp algorithms from shared libraries. Commands are sent as OSC packets over a UDP connection. . jack-record is a light-weight JACK capture client to write an arbitrary number of channels to disk. . jack-scope draws either a time domain signal trace or a self correlation trace. Multiple input channels are superimposed, each channel is drawn in a different color. jack-scope accepts OSC packets for interactive control of drawing parameters. . jack-osc publishes the transport state of the local JACK server as OSC packets over a UDP connection. jack-osc allows any OSC enabled application to act as a JACK transport client, receiving sample accurate pulse stream timing data, and monitoring and initiating transport state change. . jack-plumbing maintains a set of port connection rules and manages these as clients register ports with JACK. Port names are implicitly bounded regular expressions and support sub-expression patterns. . jack-udp is a UDP audio transport mechanism for JACK. jack-udp is obsolete: use net driver instead. . jack-play is a light-weight JACK sound file player. It creates as many output ports as there are channels in the input file. . jack-transport is a JACK session manager. It reads configuration information from a system wide and a user specific configuration file and manages sessions involving the JACK daemon proper and optionally a set of secondary jack daemons. Package: jalview Description-md5: 92268a8829a03697abafe2eb31617a27 Description-en: multiple alignment editor JalView is a Java DNA, RNA and protein sequence alignment editor that can work with sequence alignments produced by programs implementing alignment algorithms such as clustalw, kalign and t-coffee. . It has lots of features, is actively developed, and will compare advantageously to BioEdit, while being free as in free speech! Package: jc Description-md5: 5bfbd887e96218a1ec35e5fc73520b25 Description-en: JSON CLI output utility jc JSONifies the output of many CLI tools and file-types for easier parsing in scripts. This allows further command-line processing of output by piping commands. Package: jcadencii Description-md5: 9929924b9cdc812c15f6fe1fa1ea787c Description-en: Piano roll editor for singing synthesis Cadencii is a multi-track piano roll editor for MacOS and Windows. It is designed for editing lyrics for singing and supports VOCALOID, VOCALOID2, UTAU, WORLD, AquesTone engines for synthesis. Package: jed Description-md5: 0817fb02c803282d7aef2e219c951fa9 Description-en: editor for programmers (textmode version) Jed is a small, fast and powerful text editor, yet starts faster than bash. . Completely customizable with prepared emulation modes for Emacs, CUA (similar to KDE/Gnome/OpenOffice), Borland-IDE, Brief, and EDT. Extensible in the S-Lang scripting language (with a syntax resembling C). . Editing functions: folding support, rectangular cut/paste, regular expression search/replace, incremental searches, search/replace across multiple files, multiple windows, multiple buffers, ... . Tools: directory editor (dired), info (browse GNU info files), mail, rmail, ispell, shell mode, ... . Special modes (syntax highlight, indention, compile, ...) for Basic, C, C++, DCL, FORTRAN, IDL, Java, nroff, Pascal, Perl, PHP, PostScript, Python, sh. Modes for markup languages include HTML and (La)TeX (with AUC-TeX style editing and BibTeX) . Additional tools and modes can be found in the jed-extra package. Package: jed-common Description-md5: a1c3de10e831e9720a056b7fae6b9255 Description-en: S-Lang runtime files for jed and xjed Jed is a small, fast and powerful text editor. . This package provides the S-Lang runtime files that are needed by both jed and xjed. Package: jed-extra Description-md5: 4de156eb4e5e0e1b1e9f45f1d186fece Description-en: collection of useful Jed modes and utilities The Jed text editor can be easily extended using the S-Lang scripting language. . This package contains add-on packages for the Jed editor, mainly from the Jedmodes repository at SourceForge (http://jedmodes.sourceforge.net/) . Enhancements include: * new or enhanced modes for: Jed help, file management, GNU info, man pages, calculator, calendar, dict dictionary lookup (including thesaurus), spellchecking, "Game of Life" and snake, version control (CVS/SVN interface) * additional language modes: CSS, email, gnuplot, make, man, mupad, po_mode, reStructuredText, ruby, SQL, yodl * new or enhanced editor emulation modes for: vi, CUA, Brief * extensible URI-scheme handler http:, ftp:, man:, floppy:, locate:, grep: * buffer history and fast switching between (auto-)numbered buffers * S-Lang utility functions and extended set of Key_* variables for xjed * framework for installation of local or private extensions. Package: jello Description-md5: 9ce4fc74ae185f4ec6c26b6cc80ac00b Description-en: Filter for JSON and JSON Lines data with Python syntax jello is similar to jq in that it processes JSON and JSON Lines data except jello uses standard Python dict and list syntax. . JSON or JSON Lines can be piped into jello (JSON Lines are automatically slurped into a list of dictionaries) and are available as the variable _. Processed data can be output as JSON, JSON Lines, bash array lines, or a grep-able schema. Package: jenkins-debian-glue Description-md5: 7b51a8e326a1db99808ce80d3c2b6fb0 Description-en: Jenkins Debian glue scripts This package provides scripts which make building Debian packages inside Jenkins (a Continuous Integration suite) easier. . It's meant to make Q/A builds of Debian packages inside Jenkins as manageable and homogeneous as possible. . You need to install the according packaging tools, depending on your VCS type and the features you want to use. To get all tools you can just install the jenkins-debian-glue-buildenv package. Package: jenkins-debian-glue-buildenv Description-md5: 52268246a2cf4404e99f0227a4db77d1 Description-en: Jenkins Debian glue scripts - dependency package This package depends on all Debian packaging/repository management and VCS tools which may be used with jenkins-debian-glue for easier installation. . If disk space is a concern consider installing only the subset of packages you actually need. Package: jetty9 Description-md5: 6145995b8766cbb4600d50bf0658018e Description-en: Java servlet engine and webserver Jetty is an Open Source HTTP Servlet Server written in 100% Java. It is designed to be light weight, high performance, embeddable, extensible and flexible, thus making it an ideal platform for serving dynamic HTTP requests from any Java application. Package: jigdo-file Description-md5: f1223c2c0434bb3c06833c8a00bda7db Description-en: Download Debian CD/DVD/USB images from any Debian mirror Using the jigdo-lite script contained in this package, you can use your nearest "regular" Debian mirror to download Debian images, instead of having to use one of the few, slow, overloaded mirrors that offer the images as direct HTTP or FTP downloads. See for details. . Jigsaw Download (for short jigdo) is a scheme developed primarily to make it easy to distribute huge filesystem images (e.g. CD (ISO9660) or DVD (UDF) images) over the internet, but it could also be used for other data which is awkward to handle due to its size, like audio/video files or large software packages. . jigdo tries to ensure that the large file is downloaded in small parts which can be stored on different servers. People who want to download the image do so by telling the jigdo download tool to process one ".jigdo" file; using it, jigdo downloads the parts and reassembles the image. jigdo-file is used to prepare the files for download. Package: jigzo Description-md5: c057f12dcc6dc1228328e6c18b252cd7 Description-en: Photo puzzle game for children jigzo (formerly glpuzzle) is a jigsaw puzzle game. Choose from 12 puzzles of increasing difficult. The difficulty ranges from 4 to 25 puzzle pieces. This game requires a OpenGl hardware acceleration. Package: jigzo-data Description-md5: 7628d1a59d124a1a30e8b1276e201abd Description-en: data of Photo puzzle game for children jigzo (formerly glpuzzle) is a jigsaw puzzle game. Choose from 12 puzzles of increasing difficult. The difficulty ranges from 4 to 25 puzzle pieces. This game requires a OpenGl hardware acceleration. . This package includes the data of the game: images, sound, icon, font. Package: jing Description-md5: 49d64a643e56523d023f37cd86e2fc8f Description-en: RELAX NG validator This provides a validator for - RELAX NG 1.0 Specification, - RELAX NG Compact Syntax, and - parts of RELAX NG DTD Compatibility, specifically checking of ID/IDREF/IDREFS. Package: jing-trang-doc Description-md5: 37a106f460011a62965b46ec5bd17c4f Description-en: Jing Trang and dtdinst documentation This package provides documentation for libjing-java, libtrang-java, and libdtdinst-java Package: jlha-utils Description-md5: b2e2ad193d4d5d3e6739ff6da7fe0828 Description-en: command-line lzh archiver written in Java lzh is an archiving format generated by lha utility. jlha-utils is a command-line program for compressing or decompressing lzh files. It has a compatible interface to the lha program. . Note: Some of the functionality is missing currently, please read README.Debian for detailed information. Package: jmapviewer Description-md5: 28643cfb064ca2508e878b62ff5cb89b Description-en: Java OpenStreetMap Tile Viewer JMapViewer is a Java Swing component for integrating OSM maps in to your Java application. JMapViewer allows you to set markers on the map or zoom to a specific location on the map. . This package includes both the library and a demo application. Package: jome Description-md5: 18db48298caac6033db2f286e6ccac96 Description-en: keyboard centric emoji picker jome (joh·mee) is a keyboard centric emoji picker desktop application. . jome's purpose is to help you pick an emoji. In other words, it doesn't really care what you do with the chosen emoji afterwards: you can leverage tools such as xdotool(1) to "type" it or xsel(1) to copy it to the clipboard. See jome(1) for a starting point. . Features: . * Has all the emojis of up to Emoji 16.0. * Skin tone support and optional default skin tone option. * Keyboard centric, but you can pick an emoji with the mouse too. * Very fast search with multiple terms. * Emoji browsing with categories, name, Unicode codepoints, keywords. * Dark mode support. * Doesn't depend on any font to render; provides all its emoji images. * Can print the chosen UTF-8 emoji or the individual codepoints. * Can execute a command through the shell with the chosen emoji. * Server (background) mode to show the window instantly. * "Go to Emojipedia" function for the selected emoji. * User-defined emoji keywords in `~/.config/jome`. * Can remove VS-16 codepoints. Package: jome-data Description-md5: 683bc298b64480516331054735bb384d Description-en: jome data files jome (joh·mee) is a keyboard centric emoji picker desktop application. . jome's purpose is to help you pick an emoji. In other words, it doesn't really care what you do with the chosen emoji afterwards: you can leverage tools such as xdotool(1) to "type" it or xsel(1) to copy it to the clipboard. See jome(1) for a starting point. . This package provides jome's architecture independent data files. Unless you have jome installed, you probably do not need this package. Package: josm Description-md5: 7c2d5699cf47ae5a42ad756761e58a66 Description-en: Editor for OpenStreetMap JOSM is an editor for OpenStreetMap (OSM) written in Java. The current version supports stand alone GPX tracks, GPX track data from OSM database and existing nodes, line segments and metadata tags from the OSM database. . OpenStreetMap is a project aimed squarely at creating and providing free geographic data such as street maps to anyone who wants them. The project was started because most maps you think of as free actually have legal or technical restrictions on their use, holding back people from using them in creative, productive or unexpected ways. Package: josm-l10n Description-md5: 3b97360947cda4870fb838ff64d1064d Description-en: Editor for OpenStreetMap - translation files JOSM is an editor for OpenStreetMap (OSM) written in Java. The current version supports stand alone GPX tracks, GPX track data from OSM database and existing nodes, line segments and metadata tags from the OSM database. . OpenStreetMap is a project aimed squarely at creating and providing free geographic data such as street maps to anyone who wants them. The project was started because most maps you think of as free actually have legal or technical restrictions on their use, holding back people from using them in creative, productive or unexpected ways. . This package contains the translation files for JOSM. Package: js-of-ocaml Description-md5: ddf90060f879f27f21c8bfc040ae0c08 Description-en: OCaml bytecode to JavaScript compiler (compiler) Js_of_ocaml is a compiler of OCaml bytecode to JavaScript. It makes it possible to run OCaml programs in a web browser. Its key features are the following: * the whole language, and most of the standard library are supported; * the generated code can be used with any web server and browser; * you can use a standard installation of OCaml to compile your programs. In particular, you do not have to recompile a library to use it with Js_of_ocaml. You just have to link your program with a specific library to interface with the browser APIs. . This package contains the compiler itself. Package: js8call Description-md5: 827d729cf2ce8a78e2b4a8c76f1bb9eb Description-en: Amateur Radio Digital Mode providing weak signal messaging JS8Call is using the JS8 Digital Mode for providing weak signal keyboard to keyboard messaging to Amateur Radio Operators. . JS8Call is an experiment to test the feasibility of a digital mode with the robustness of FT8, combined with a messaging and network protocol layer for weak signal communication on HF, using a keyboard messaging style interface. It is not designed for any specific purpose other than connecting amateur radio operators who are operating under weak signal conditions. JS8Call is heavily inspired by WSJT-X, Fldigi, and FSQCall and would not exist without the hard work and dedication of the many developers in the amateur radio community. Package: jskeus Description-md5: b4df8edcc5bc2e97c4aa8c27236bf024 Description-en: Lisp based intelligent robots programming system jskeus contains software developed and used by JSK at The University of Tokyo. This provides modeling classes for sensors, actuators and robot body as well as kinematics and dynamics function library for writing intelligent robot behaviors. It also contains graph data strucutre, point cloud data class, Bullet collision detection, BVH character animation, STL/WRL/DAE reader and writer and some extensions to EusLisp language . This package contains the irteus/irteusgl executable and accompanying demo files. Package: jskeus-dev Description-md5: c9a0b9e8e96af74612441eae512d17e4 Description-en: Development files of Lisp based intelligent robots programming system jskeus-dev provides C language headers and C and Lisp source files for developping jskeus based modulse. . This package contains *eusdir*/jskeus/{*.l, *.c, *.h, test} Package: jskeus-doc Description-md5: 012100572a2fc5897a230d8c0f5f6346 Description-en: Manuals and Documentations of jskeus programming system jskeus-doc contains various README and pdf version of manual of jskeus as known as jmanual. This also includes EusLisp manual. . This package contains the documentation of jskeus Package: jsonnet Description-md5: 10da7b9dfe0b5004b55b25ffa6a6cd4f Description-en: data templating language A data templating language for app and tool developers . * Generate config data * Side-effect free * Organize, simplify, unify * Manage sprawling config . A simple extension of JSON . * Open source (Apache 2.0) * Familiar syntax * Reformatter, linter * Editor & IDE integrations * Formally specified . Eliminate duplication with object-orientation. Or, use functions. Integrate with existing / custom applications. Generate JSON, YAML, INI, and other formats. . This package ships the binary executable. Package: jstest-gtk Description-md5: 82e50f1c5656dce61e42effc775dcfd3 Description-en: joystick testing and configuration tool jstest-gtk is a simple graphical joystick tester. It provides a list of attached joysticks, and for each one can display which buttons and axes are pressed, remap axes and buttons, and calibrate the device. . Even when your joystick is working mostly fine, you might want to give it a try, as the calibration lets you get rid of overlarge default deadzones that many joysticks use and which are a noticeable problem in some games. . Installing the joystick package in addition to this one will allow you to store your calibration settings and mappings and have the automatically restored. Package: jsxcompressor Description-md5: 64512177929366d6e140feb6b67403aa Description-en: Pure Javascript implementation of deflate, unzip, base64_decode This package is intended to provide a pure JavaScript implementation of DEFLATE, unzip and base64_decode for JSXGraph. This can be used for delivering compressed JavaScript inside of an HTML file. . JSXGraph is a cross-browser library to display interactive geometry in a web browser. Package: jsxgraph Description-md5: a693140ebc3b1d7e4c1bce7475b04007 Description-en: Interactive Geometry with JavaScript JSXGraph is a cross-browser library to display interactive geometry in a web browser. It is implemented in JavaScript and uses SVG and VML. At the moment the following browsers are supported: Mozilla Firefox, Opera, Safari, Google Chrome, Microsoft Internet Explorer. . There are still some issues with JSXGraph in the Internet Explorer, so using Firefox, Opera, Safari or Chrome is recommended. . JSXGraph is easy to embed and has a small footprint: only 50 kB if embedded in a web page. No plugins are required! Package: juce-modules-source Description-md5: e36a9946227bc21e9b3789067ad38388 Description-en: Jules' Utility Class Extensions (module sources) JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ framework for developing cross-platform software. . It contains pretty much everything you're likely to need to create most applications, and is particularly well-suited for building highly-customised GUIs, and for handling graphics and sound. . This package installs the sources for the JUCE modules along with required development libraries, as used by 'jucer' projects. (Projucer is provided in the 'juce-tools' package). Package: juce-modules-source-data Description-md5: 3254191bdd95de7ef53161ef14e79304 Description-en: Jules' Utility Class Extensions (platform independent module sources) JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ framework for developing cross-platform software. . This package contains the actual source files. . This package is not intended for a direct installation. Instead, you probably should install the 'juce-modules-source' package (which will force this package to be installed as well). Package: juce-tools Description-md5: dfdee637c73f97d146c7b5165c5dcba9 Description-en: JUCE's project management tools JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ framework for developing cross-platform software. The Projucer (formerly Introjucer) is JUCE's project-management tool and secret weapon. . The Projucer's Duties: - Central management of cross-platform builds - JUCE Module Management - New Project Creation - User-Interface Design Tool - Plug-in Projects - Miscellaneous Utilities Package: juff-dev Description-md5: 498df20562ed031e2de552da7bcd25e6 Description-en: Lightweight yet powerful Qt text editor - development files JuffEd is a simple, cross-platform text editor written using the Qt toolkit and the QScintilla library. It supports most features found in modern text editors, including syntax highlighting, bracket matching, switching encodings, sessions, and a plugin API. . This package contains development files for plugin building. Package: juffed Description-md5: 055aac3d39b5b1a5a91bc2f4011c525f Description-en: Lightweight yet powerful Qt text editor JuffEd is a simple, cross-platform text editor written using the Qt toolkit and the QScintilla library. It supports most features found in modern text editors, including syntax highlighting, bracket matching, switching encodings, sessions, and a plugin API. . This package contains the JuffEd editor. Package: juffed-plugins Description-md5: 3597ade8d9ed1036f15351321e0fa0b0 Description-en: Lightweight yet powerful Qt text editor - plugins JuffEd is a simple, cross-platform text editor written using the Qt toolkit and the QScintilla library. It supports most features found in modern text editors, including syntax highlighting, bracket matching, switching encodings, sessions, and a plugin API. . This package contains the following plugins: * Autosave * Color Picker * Document List * Favorites * Find In Files * File manager * Key bindings * Sort Document * Symbol Browser * XML Formatter Package: jupyter-client Description-md5: 50a323ff448352989b3b74ce1470431e Description-en: Jupyter protocol client APIs (tools) This software component contains the reference implementation of the Jupyter protocol. It also provides client and kernel management APIs to work with kernels, the "jupyter kernelspec" entry point to install kernelspecs for use with Jupyter frontends and the "jupyter run" command to execute a script on a jupyter kernel. . This package contains the jupyter-kernelspec and jupyter-run tools. Package: jupyter-sphinx-theme-common Description-md5: 1d478f4f4efac0b4a35eef03882694da Description-en: Jupyter Sphinx Theme -- common files A Jupyter Sphinx theme for narrative documentation. . It integrates the Bootstrap CSS / JavaScript framework with various layout options, hierarchical menu navigation, and mobile-friendly responsive design. It is configurable, extensible and can use any number of different Bootswatch CSS themes. . This package contains the common files used by the theme. Package: jupyter-sphinx-theme-doc Description-md5: fafb2e5543573b20ebbdf0c23a6be30d Description-en: Jupyter Sphinx Theme -- documentation A Jupyter Sphinx theme for narrative documentation. . It integrates the Bootstrap CSS / JavaScript framework with various layout options, hierarchical menu navigation, and mobile-friendly responsive design. It is configurable, extensible and can use any number of different Bootswatch CSS themes. . This package contains the common documentation and examples. Package: k2pdfopt Description-md5: 458ca57c840bf20d9adb4077e5e99e32 Description-en: PDF Reflow tool K2pdfopt optimizes PDF/DJVU files for mobile e-readers (e.g. the Kindle) and smartphones. It works well on multi-column PDF/DJVU files and can re-flow text even on scanned PDF files. It can also be used as a general PDF copying/ cropping/re-sizing/OCR-ing manipulation tool. It can generate native or bitmapped PDF output, with an optional OCR layer. Package: kamailio Description-md5: 3b9808665d86120a31874a338e582585 Description-en: very fast, dynamic and configurable SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, kamailio can handle thousands requests per second even on low-budget hardware. It can be configured to act as a SIP proxy, application server, session border controller, or call load balancer to handle a set of media servers. . A C Shell like scripting language provides full control over the server's behaviour. It's easy to integrate Kamailio with 3rd party API's and applications using HTTP, AMQP, database drivers, LDAP, Radius and many other solutions. In addition there is support for scripting using Lua, Python, Perl, Java. . Kamailio's modular architecture allows only required functionality to be loaded. There are over 100 modules available: WebSockets for WebRTC, authentication, multiple databases - both traditional SQL databases as well as no-SQL, message bus systems like Rabbit MQ, instant messaging, a presence agent, integration with REST-ful APIs using HTTP and JSON or XML, radius authentication, record routing, an SMS gateway, a XMPP/jabber gateway, a transaction and dialog module, OSP module, statistics support, registrar and user location services, SNMP, SIMPLE Presence and much more. . This package contains the main Kamailio binary along with the principal modules and support binaries. Package: kamailio-autheph-modules Description-md5: e80feac6503dfc23b0b8833138f225df Description-en: authentication using ephemeral credentials for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the ephemeral authentication module for Kamailio, enabling authentication using a Restful HTTP API. Package: kamailio-berkeley-bin Description-md5: 239ed22252bef8c6ab31de881898378c Description-en: Berkeley database module for Kamailio - helper program Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides helper modules for the Berkeley database module for Kamailio, a high-performance embedded DB kernel. You should normally install kamailio-berkeley-modules and not this package directly. Package: kamailio-berkeley-modules Description-md5: afe21acd6a81996d52c56d67c65cd8f1 Description-en: Berkeley database module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the Berkeley database module for Kamailio, a high-performance embedded database. All database tables are stored in files, no additional server is necessary. Package: kamailio-cnxcc-modules Description-md5: 3d59c0d88b6e3024f973200765504fc0 Description-en: cnxcc modules for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the cnxcc call charging control module for Kamailio. Package: kamailio-cpl-modules Description-md5: acc08d42c21651499c8ae0c0e2615207 Description-en: CPL module (CPL interpreter engine) for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides a CPL (Call Processing Language) interpreter for Kamailio, turning Kamailio into a CPL server (storage and interpreter). Package: kamailio-erlang-modules Description-md5: 81dd7fccd6b7b252e7247bc36e64f9ee Description-en: Erlang modules for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This Kamailio module provides interaction with the Erlang node from the Kamailio SIP routing scripts. The module allows sending, receiving Erlang messages and RPC calls between each other. Package: kamailio-extra-modules Description-md5: 7adb33bccea1a4d69f0519fff8d2e5ec Description-en: Extra modules for the Kamailio SIP Server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides a set of modules for compression of SIP attachments, UUID usage, JSON data structure support, HTTP restful API asynchronous access, JWT (JSON Web Token) and a few more functions: gzcompress uuid evapi jansson janssonrpcc http_async_client jwt Package: kamailio-geoip2-modules Description-md5: bb2968f9479079a613c83dc80911f1d5 Description-en: geoip2 module for the Kamailio SIP Server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the geoip2 module, an extension enabling real-time queries against the Max Mind GeoIP2 database within the Kamailio configuration file. Package: kamailio-ims-modules Description-md5: 9f40af666cd6a9dd0fe3d4272bd00ce0 Description-en: IMS module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package contains various Diameter interfaces and modules for Kamailio to run as an IMS core. Package: kamailio-json-modules Description-md5: 096739f186c290e3b7f40d8d29087d16 Description-en: Json parser and Json-RPC modules for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides a JSON parser for use in the Kamailio configuration file and the JSON-RPC client over netstrings. Package: kamailio-kafka-modules Description-md5: 6f44290ff565783723f0191e7cb54dd4 Description-en: Kafka module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides an embedded kafka producer using librdkafka. Package: kamailio-kazoo-modules Description-md5: 8d9132d1dc3d008b539e3a8adf13ed13 Description-en: kazoo modules for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the Kazoo application server integration module for Kamailio. Package: kamailio-ldap-modules Description-md5: a1f37e4d883caccb2b182a8e04087683 Description-en: LDAP modules for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the ldap and h350 modules for Kamailio, enabling LDAP queries from the Kamailio routing scripts and storage of SIP account data in an LDAP directory. Package: kamailio-lua-modules Description-md5: e78678d1eea14c5a28d0b5756a863786 Description-en: app_lua module for Kamailio Lua support Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the app_lua module, an extension allowing to execute embedded Lua applications within the configuration file as well as writing the entire configuration file in Lua. Package: kamailio-lwsc-modules Description-md5: 651a0529537101bebec504571b00408a Description-en: Libwebsockets module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package contains the lwcs module, which provides a client-side WebSockets API through libwebsockets. Package: kamailio-memcached-modules Description-md5: 8a1b5b6a49b64c3f266fd53f56497b9b Description-en: interface to the memcached server, for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the memcached module, an interface to the memcached server, a high-performance, distributed memory object caching system. Package: kamailio-microhttpd-modules Description-md5: f414917140b7589791acfc739ce72745 Description-en: Microhttpd module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides an embedded HTTP server using libmicrohttpd. Package: kamailio-mongodb-modules Description-md5: 58f5fcbe5e3436900cb006c7801b2a3b Description-en: mongodb modules for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the mongodb database driver and non-db connector for Kamailio. Package: kamailio-mqtt-modules Description-md5: 54a4a3f05924c755b672e6ab7fb71880 Description-en: MQTT modules for the Kamailio SIP Server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . MQTT module allows bidirectional publish/subscribe communication by connecting Kamailio to a MQTT Broker. . Messages can be published from any point in the routing script. Also the subscriptions can be fully controlled by scripting commands. Package: kamailio-mysql-modules Description-md5: e5dd14628ca6789f21ca41a164f8564a Description-en: MySQL database connectivity module for Kamailio Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the MySQL database driver for Kamailio. Package: kamailio-nats-modules Description-md5: 98fadf1e6efe7d33f5087da03212f3e6 Description-en: Nats module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package contains the nats module, which provides a NATS consumer for Kamailio. NATS is a real time distributed messaging platform, more details about it can be found at nats.io. Package: kamailio-outbound-modules Description-md5: 5e14e36508e7f1a32376829e888acef5 Description-en: SIP Outbound module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package contains the "outbound" module implementing SIP outbound extension Package: kamailio-perl-modules Description-md5: cfe9d19e4e30f4e71986827ded62b2ab Description-en: Perl extensions and database driver for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides an interface for Kamailio to write Perl extensions and the perlvdb database driver for Kamailio. Package: kamailio-phonenum-modules Description-md5: 28e6546f656f4fa8735fbba63db8bf4a Description-en: phonenum modules for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides real-time queries against the libphonenumber to be performed directly from the Kamailio configuration and routing scripts. Package: kamailio-postgres-modules Description-md5: 8352e89f5d321aac333965c2b466bead Description-en: PostgreSQL database connectivity module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the PostgreSQL database driver for Kamailio. Package: kamailio-presence-modules Description-md5: c1834ec77d4cce2de4cb832201049c17 Description-en: SIP presence modules for Kamailio Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides several Kamailio modules for implementing a presence server and presence user agent for rich presence, registrar-based presence, external triggered presence with SIMPLE and XCAP support, as well as a set of other SIP event packages.. Package: kamailio-python3-modules Description-md5: 5bd97b896aa3add6a41b618dc7ba976b Description-en: app_python3 module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the app_python3 module, an extension allowing to execute embedded Python applications within the Kamailio SIP routing script. Package: kamailio-rabbitmq-modules Description-md5: 291676c921cf99398a1ab3d788565fb9 Description-en: RabbitMQ and AMQP integration modules for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the RabbitMQ module for Kamailio, enabling AMQP integration into the SIP routing scripts for third party service support. Package: kamailio-radius-modules Description-md5: 5aa030dd29538d295aa0cf0940e5b5d0 Description-en: RADIUS modules for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides a set of RADIUS modules for Kamailio, for authentication, peering, group membership and messages URIs checking against a RADIUS server. Package: kamailio-redis-modules Description-md5: 2a2e0163eb31c5413dfc1f2ff9e82735 Description-en: Redis database connectivity module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the Redis NOSQL database driver for Kamailio. Package: kamailio-ruby-modules Description-md5: 9950deeb75bcae73dad9ccfb78da8bc5 Description-en: app_ruby module for Kamailio Ruby support Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the app_ruby module, an extension allowing to execute embedded Ruby applications within the Kamailio SIP routing script. Package: kamailio-sctp-modules Description-md5: 23c1bcafb8b49b3df80140f632fd9d8d Description-en: SCTP SIP transport module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the SCTP SIP transport module for Kamailio. Package: kamailio-secsipid-modules Description-md5: 22714923bc20b2934a0ebc9c7f654a58 Description-en: secsipid module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package contains the secsipid module, witch provides STIR and SHAKEN (RFC8224, RFC8588). Package: kamailio-snmpstats-modules Description-md5: 3f19e2de7dc27a4ef75f936a91e17402 Description-en: SNMP AgentX subagent module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the snmpstats module for Kamailio. This module acts as an AgentX subagent which connects to a master agent. The Kamailio MIBS are included. Package: kamailio-sqlite-modules Description-md5: b4f67430b14343d98efac6caaf86fe43 Description-en: SQLite database connectivity module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the SQLite database driver for Kamailio. Package: kamailio-systemd-modules Description-md5: b03a3ec6dcec09ef8291bc5e46f57fcf Description-en: systemd logging modules for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides logging to systemd journal directly from the Kamailio configuration and routing scripts. Package: kamailio-tls-modules Description-md5: 36c06a49af2355c47ed5760d80991cd8 Description-en: TLS support for the Kamailio SIP server (authentication, transport) Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides TLS support for encrypted and authenticated SIP connections as well as generic TLS support for many Kamailio modules. Package: kamailio-tls-wolfssl-modules Description-md5: dcf9a62b41e7ba20efa7042fd946d09d Description-en: TLS support for the Kamailio SIP server (authentication, transport) Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides TLS support for encrypted and authenticated using wolfssl SIP connections as well as generic TLS support for many Kamailio modules. Package: kamailio-unixodbc-modules Description-md5: 1f7c22f422b0111b09d4f9a872f73763 Description-en: unixODBC database connectivity module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the unixODBC database driver for Kamailio. Package: kamailio-utils-modules Description-md5: 10e039d68b43f9d332fe6e38049edc47 Description-en: Utility functions for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides a set of utility functions for Kamailio, as well as modules for restful HTTP API access using the CURL library in the http_client module. Package: kamailio-websocket-modules Description-md5: 14a90490fa55b64ad6cd540ad4dd34b8 Description-en: WebSocket module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package contains the module implementing WebSocket transport layer for use in SIP over WebSockets, in combination with WebRTC media sessions.. Package: kamailio-xml-modules Description-md5: c27d5c0af319dff182dc09dd0da739cb Description-en: XML based extensions for Kamailio's Management Interface Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides: - the XMLRPC transport implementations for Kamailio's Management and Control Interface. - xmlops module for XPath operations in configuration file Package: kamailio-xmpp-modules Description-md5: 5ef95e7d723676af349f49fed944b7b3 Description-en: XMPP gateway module for the Kamailio SIP server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides the SIP to XMPP IM translator module for Kamailio. Package: kanadic Description-md5: dc70264db527cc8a4fed7ef807cf1ce2 Description-en: katakana and hiragana drill files for KDrill This package provides files for practicing katakana and hiragana with KDrill. It includes basic and extended versions of each list. Package: kde-config-fcitx Description-md5: 9dd97040af881048a59954f72cf6afc6 Description-en: KDE configuration module for Fcitx This is a configuration module for System Settings for configuring the Free Chinese Input Toy of X. . It is designed to have similar functionalities to fcitx-config-gtk, with better KDE integration. Package: kdrill Description-md5: 9e9bba4daf4dd18fc5f848fedc70f190 Description-en: kanji drill and dictionary program This package provides a graphical program for learning Japanese characters, which also doubles as a dictionary lookup program. It requires a dictionary package, such as kanjidic (for learning kanji) or kanadic (for learning hiragana or katakana), although you can specify a custom dictionary file on the command line. Package: keepass2 Description-md5: e0f163e68e620c6be9c7b15ffee31fe6 Description-en: Password manager KeePass is a easy-to-use password manager for Windows, Linux, Mac OS X and mobile devices. You can store your passwords in highly-encrypted databases, which can only be unlocked with one master password and/or a key file. A database consists of only one file that can be transferred from one computer to another easily. KeePass can import data from various file formats. The password list can be exported to various formats, including TXT, HTML, XML and CSV files. Package: keepass2-doc Description-md5: 944f2f1d580a843a46c7b13e273c8aea Description-en: Password manager - Documentation KeePass is a easy-to-use password manager for Windows, Linux, Mac OS X and mobile devices. You can store your passwords in highly-encrypted databases, which can only be unlocked with one master password and/or a key file. A database consists of only one file that can be transferred from one computer to another easily. KeePass can import data from various file formats. The password list can be exported to various formats, including TXT, HTML, XML and CSV files. . This package contains the documentation. Package: keepass2-plugin-keepassrpc Description-md5: 05e5966a2174a2277019adee19c5ac4d Description-en: RPC plugin for KeePass 2 Password manager This is the KeePassRPC plugin for KeePass2 required in order for Kee to be able to connect your browser to your passwords. Package: keepassxc Description-md5: 488233e519217e34f1bda89fe55058de Description-en: Cross Platform Password Manager (transitional package) KeePassXC is a free/open-source password manager or safe which helps you to manage your passwords in a secure way. You can put all your passwords in one database, which is locked with one master key or a key-disk. So you only have to remember one single master password or insert the key-disk to unlock the whole database. The databases are encrypted using the algorithms AES or Twofish. . In contrast to KeePassX (package keepassx), KeePassXC is actively developed and has more features, e.g., connectivity to a Web Browser plugin (package webext-keepassxc-browser). . This is a transitional package depending on keepassxc-full or keepassxc-minimal Package: keepassxc-full Description-md5: d4ebdfc85a533dc513ff4ee182cc5206 Description-en: Cross Platform Password Manager KeePassXC is a free/open-source password manager or safe which helps you to manage your passwords in a secure way. You can put all your passwords in one database, which is locked with one master key or a key-disk. So you only have to remember one single master password or insert the key-disk to unlock the whole database. The databases are encrypted using the algorithms AES or Twofish. . In contrast to KeePassX (package keepassx), KeePassXC is actively developed and has more features, e.g., connectivity to a Web Browser plugin (package webext-keepassxc-browser). . This package includes all plugins, including networking, and various IPC like browser integration, ssh agent, freedesktop.org secret storage. Use at your own risk. Package: keepassxc-minimal Description-md5: cc45983b70d0515a9287f8098694a4a6 Description-en: Cross Platform Password Manager KeePassXC is a free/open-source password manager or safe which helps you to manage your passwords in a secure way. You can put all your passwords in one database, which is locked with one master key or a key-disk. So you only have to remember one single master password or insert the key-disk to unlock the whole database. The databases are encrypted using the algorithms AES or Twofish. . In contrast to KeePassX (package keepassx), KeePassXC is actively developed and has more features, e.g., connectivity to a Web Browser plugin (package webext-keepassxc-browser). . This package includes only the bare minimal functionality, and no security complications like networking, SSH agent, browser plugin, fdo secret storage. See keepassxc-full if you absolutely need those. Package: kew Description-md5: 582fa923a72503aee369afad0fa90a47 Description-en: play music from the commandline kew is a commandline music player. It supports gapless playback, displaying album covers as ASCII art or as a normal image, and 24-bit audio. Saving a current selection of songs as m3u is also supported. . Note: For proper cover display a terminal with sixel support is needed, such as Konsole or foot. Package: keyd Description-md5: 18f1f12bf6aaeb667f8457875f157093 Description-en: keyboard key remapping daemon keyd is a system-wide key remapping daemon which supports features like layering, oneshot modifiers, and macros. In its most basic form it can be used to define a custom key layout that persists across display server boundaries (e.g wayland/X/tty). Package: keyd-application-mapper Description-md5: 3637343e9629d5994dbce58df1cd9a5e Description-en: keyboard key remapping daemon - application-specific remapper keyd is a system-wide key remapping daemon which supports features like layering, oneshot modifiers, and macros. In its most basic form it can be used to define a custom key layout that persists across display server boundaries (e.g wayland/X/tty). . This package provides a keyd companion daemon that adds support for application-specific key bindings by watching for window focus changes. At the moment, X, Sway, and GNOME are supported. Package: keyman Description-md5: 5d802670e8a45893e43ddf25b7e2ddc2 Description-en: Type in your language with Keyman for Linux Keyman makes it possible for you to type in over 2,000 languages on Windows, macOS, Linux, iPhone, iPad, Android tablets and phones, and even instantly in your web browser. With the world's most powerful keyboarding engine, intuitive and rapid text input is now possible in your language, and for over 99% of the global population's mother tongues! . Originally created in 1993 to type Lao on Windows, Keyman is now a free and open source keyboarding platform which allows anyone to write a keyboard layout for their language. Keyman is available for many platforms, including Windows, macOS, iOS, Android, Linux and the web. . Keyboard layouts are defined with a clear and easy to understand keyboard grammar. Keyman's contextual input model means keyboard layouts can be intelligent and make it simple to type even the most complex languages. Keyboard layouts are distributed through an open catalog to all major desktop and mobile platforms. . Install, uninstall and view information about Keyman keyboard packages. . This package depends on all that is needed for using Keyman for Linux. Package: keyman-system-service Description-md5: 335dbd00157bebab0f55002f899a33d5 Description-en: System service for Keyman Originally created in 1993 to type Lao on Windows, Keyman is now a free and open source keyboarding platform which allows anyone to write a keyboard layout for their language. Keyman is available for many platforms, including Windows, macOS, iOS, Android, Linux and the web. . Keyboard layouts are defined with a clear and easy to understand keyboard grammar. Keyman's contextual input model means keyboard layouts can be intelligent and make it simple to type even the most complex languages. Keyboard layouts are distributed through an open catalog to all major desktop and mobile platforms. . This package provides a DBus/systemd system service as a helper for running Keyman with Wayland. Package: keystone-tempest-plugin Description-md5: dcc1476c08cfce74726561f8ff2e5dae Description-en: OpenStack Integration Test Suite - Keystone plugin Tempest is a set of integration tests to be run against a live Openstack cluster in order to make sure that all components are working as expected. Tempest will start and stop virtual machine in order to check that your cloud is working as expected. . This package contains the Keystone plugin. Package: khal Description-md5: 23274b848f808abe34fa1bdf5275dfff Description-en: Standards based CLI and terminal calendar program Khal is a standards based CLI and terminal calendar program, able to synchronize with CalDAV servers through vdirsyncer. . Features: - khal can read and write events/icalendars to vdir, so vdirsyncer can be used to synchronize calendars with a variety of other programs, for example CalDAV servers. - fast and easy way to add new events - ikhal (interactive khal) lets you browse and edit calendars and events Package: khal-doc Description-md5: 62997025f7c352ef610368c69fc57327 Description-en: Standards based CLI and terminal calendar program - documentation Khal is a standards based CLI and terminal calendar program, able to synchronize with CalDAV servers through vdirsyncer. . Features: - khal can read and write events/icalendars to vdir, so vdirsyncer can be used to synchronize calendars with a variety of other programs, for example CalDAV servers. - fast and easy way to add new events - ikhal (interactive khal) lets you browse and edit calendars and events . This package contains the documentation for khal. Package: kicad Description-md5: 21f7e01a3ffe97be9bbafb9e920e7e78 Description-en: Electronic schematic and PCB design software Kicad is a suite of programs for the creation of printed circuit boards. It includes a schematic editor, a PCB layout tool, support tools and a 3D viewer to display a finished & fully populated PCB. . Kicad is made up of 5 main components: . * kicad - project manager * eeschema - schematic editor * pcbnew - PCB editor * gerbview - GERBER viewer * cvpcb - footprint selector for components . Libraries: * Both eeschema and pcbnew have library managers and editors for their components and footprints * You can easily create, edit, delete and exchange library items * Documentation files can be associated with components, footprints and key words, allowing a fast search by function * Very large libraries are available for schematic components and footprints * Most components have corresponding 3D models Package: kicad-demos Description-md5: d9bb9691e767f694c242b3f10ecfcfde Description-en: Demo projects for kicad The KiCad projects within this package are various typical small use cases which can be used for study or also for build own projects on top of these existing projects. . The projects included are on one side easy and simple projects with classical through hole mounted components with one or two layers but also rather more complex projects based on surface mounted devices (SMD) with multiple layers. Package: kicad-doc-ca Description-md5: 4d9ee61f6ce42b604c77f2f03f9452f1 Description-en: Kicad help files (Catalan) This package provides various documentation files for KiCad in Catalan, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * GSIK - Getting Started in KiCad * KiCad - The main project editor Package: kicad-doc-de Description-md5: 16adabd006de81e7e21e272f7ded4142 Description-en: Kicad help files (German) This package provides various documentation files for KiCad in German, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * GUI Translation - HowTo Help to do GUI translation * IDF Exporter - Export tool for IDFv3 boards and libraries * KiCad - The main project editor * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block Package: kicad-doc-en Description-md5: 567344c78915795c0787ff3b7d859aab Description-en: Kicad help files (English) This package provides various documentation files for KiCad in English, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * GUI Translation - HowTo Help to do GUI translation * IDF Exporter - Export tool for IDFv3 boards and libraries * KiCad - The main project editor * PcbCalculator - A tool for typical calculations while PCB designing * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block * Plugins - Introduction to the KiCad plugin system Package: kicad-doc-es Description-md5: 65b886e8344efd70ffb06e21c41f6560 Description-en: Kicad help files (Spanish) This package provides various documentation files for KiCad in Spanish, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * KiCad - The main project editor * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block Package: kicad-doc-fr Description-md5: 3fbcc1c1ea789c83a7924fb8096144de Description-en: Kicad help files (French) This package provides various documentation files for KiCad in French, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GSIK - Getting Started in KiCad * KiCad - The main project editor * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block Package: kicad-doc-id Description-md5: ce43d76eda41ec5281940849c76d36e5 Description-en: Kicad help files (Indonesian) This package provides various documentation files for KiCad in Indonesian, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * Eeschema - schematic capture editor * GSIK - Getting Started in KiCad * KiCad - The main project editor Package: kicad-doc-it Description-md5: 8c7f8c304d25877dfb496fbecc7791ff Description-en: Kicad help files (Italian) This package provides various documentation files for KiCad in Italian, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * IDF Exporter - Export tool for IDFv3 boards and libraries * KiCad - The main project editor * PcbCalculator - A tool for typical calculations while PCB designing * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block Package: kicad-doc-ja Description-md5: 27399d0aeae63f498a84113bf045abbd Description-en: Kicad help files (Japanese) This package provides various documentation files for KiCad in Japanese, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * GUI Translation - HowTo Help to do GUI translation * IDF Exporter - Export tool for IDFv3 boards and libraries * KiCad - The main project editor * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block * Plugins - Introduction to the KiCad plugin system Package: kicad-doc-pl Description-md5: 0655990b914e927683889a2d10dee524 Description-en: Kicad help files (Polish) This package provides various documentation files for KiCad in Polish, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * IDF Exporter - Export tool for IDFv3 boards and libraries * KiCad - The main project editor * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block Package: kicad-doc-ru Description-md5: bb97bc7fcda183ca1e927762c4a8c08e Description-en: Kicad help files (Russian) This package provides various documentation files for KiCad in Russian, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * GUI Translation - HowTo Help to do GUI translation * IDF Exporter - Export tool for IDFv3 boards and libraries * KiCad - The main project editor * PcbCalculator - A tool for typical calculations while PCB designing * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block * Plugins - Introduction to the KiCad plugin system Package: kicad-doc-zh Description-md5: 63162c412616035f02db9860897c5a48 Description-en: Kicad help files (Chinese) This package provides various documentation files for KiCad in German, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * GUI Translation - HowTo Help to do GUI translation * IDF Exporter - Export tool for IDFv3 boards and libraries * KiCad - The main project editor * PcbCalculator - A tool for typical calculations while PCB designing * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block * Plugins - Introduction to the KiCad plugin system Package: kicad-footprints Description-md5: ebe55a58855917c0437005517ec904a9 Description-en: Footprint symbols for KiCad's Pcbnew Pcbnew is a powerful printed circuit board software and part of the KiCad suite. Pcbnew manages libraries of footprints for components or other abstract elements. Each footprint is a drawing of the physical component including its land pattern (e.g. the layout of pads on the circuit board). . This package is providing footprints for Pcbnew usable with KiCad >= 9.0.0. Package: kicad-libraries Description-md5: f2959d171b2d67bfd0e119212339e09c Description-en: Virtual package providing common used libraries by kicad This package contains dependencies on the component libraries (schematics and footprints), and also on the templates that are used in KiCad. . If you prefer to control the installation of the dependent packages * kicad-footprint * kicad-symbols * kicad-templates you should not install kicad-libraries and install one or more of the above packages. . Note! 3D model libraries are not set as a dependency due the installation size of this package, if you want to use the 3D models you need to install kicad-packages3d separately. Package: kicad-packages3d Description-md5: 2380c43cebfd1a10ab7d00915427bb6b Description-en: 3D models for 3D viewer in KiCad's Pcbnew and Footprint Editor Pcbnew is a powerful printed circuit board software and part of the KiCad suite. Like Pcbnew the Footprint Editor is also part of KiCad. The 3D models are provided as *.step and *.wrl files and intended to be rendered by the Pcbnew and Footprint 3D viewer or other MCAD software. . The STEP files (*.step) are used for integration with MCAD software packages (e.g. by openscad or freecad). The WRL files (*.wrl) are used for photo-realistic rendering using KiCad's raytracing rendering engine. . The 3D models of this package are completely optional and not really needed for developing of any PCB layout but they give the user a impressive possibility to see how the PCB or the Footprint would look like. . This package is providing 3D Models for Pcbnew and the footprint editor usable for KiCad >= 9.0.0. . Please note this package will use about 5.7GB of disk space! Ensure you have enough free space on your PC or Laptop before you install the package. Package: kicad-symbols Description-md5: 07c9c359d91e0536414bb7140ffbd5c1 Description-en: Schematic symbols for KiCad's Eeschema Eeschema is a powerful schematic capture software distributed as part of KiCad which get it's great and powerful efficiency from the usage of prepared schematics for the various needed schematic symbols. . This package is providing this schematic symbols for Eeschema usable with KiCad >= 9.0.0. Package: kickoff Description-md5: c368680fcb111bc1df8e081d15435903 Description-en: Generalized job scheduler with runners for the Debian archive A generalized framework for producing data from and about sources and installables in the Debian archive. . The components communicate data via the JSON and Protocol Buffer formats over fast and versatile ZeroMQ sockets. . These programs generate the data behind lintian.debian.org. . Configurable via YAML files. Package: kid3 Description-md5: 88b3f5e65c5833f24f12df291b69aeed Description-en: KDE audio tag editor With Kid3, an ID3 tag editor for KDE you can: * Edit ID3v1.1 tags in your MP3 files * Edit all ID3v2.3 and ID3v2.4 frames in your MP3 files * Convert between ID3v1.1, ID3v2.3 and ID3v2.4 tags * Edit tags in MP3, Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker modules. * Edit tags of multiple files, e.g. the artist, album, year and genre of all files of an album typically have the same values and can be set together * Generate tags from filenames * Generate tags from the contents of tag fields * Generate filenames from tags * Generate playlist files * Automatic case conversion and string translation * Import and export album data * Import from gnudb.org, MusicBrainz, Discogs, Amazon . This package uses KDE libraries, if you do not use KDE you should use kid3-qt. Package: kid3-cli Description-md5: d807d3b11a6370bc3c231a54da912f98 Description-en: Command line audio tag editor With Kid3, an audio tag editor you can: * Edit ID3v1.1 tags in your MP3 files * Edit all ID3v2.3 and ID3v2.4 frames in your MP3 files * Convert between ID3v1.1, ID3v2.3 and ID3v2.4 tags * Edit tags in MP3, Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker modules. * Edit tags of multiple files, e.g. the artist, album, year and genre of all files of an album typically have the same values and can be set together * Generate tags from filenames * Generate tags from the contents of tag fields * Generate filenames from tags * Generate playlist files * Automatic case conversion and string translation * Import and export album data * Import from gnudb.org, MusicBrainz, Discogs, Amazon . This package contains a command line interface for Kid3, for a GUI you can use kid3-qt or kid3. Package: kid3-core Description-md5: 1cbe7b2f0895941c73ea62d129f1fe9d Description-en: Audio tag editor core libraries and data With Kid3, an ID3 tag editor for KDE you can: * Edit ID3v1.1 tags in your MP3 files * Edit all ID3v2.3 and ID3v2.4 frames in your MP3 files * Convert between ID3v1.1, ID3v2.3 and ID3v2.4 tags * Edit tags in MP3, Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker modules. * Edit tags of multiple files, e.g. the artist, album, year and genre of all files of an album typically have the same values and can be set together * Generate tags from filenames * Generate tags from the contents of tag fields * Generate filenames from tags * Generate playlist files * Automatic case conversion and string translation * Import and export album data * Import from gnudb.org, MusicBrainz, Discogs, Amazon . This package contains common libraries and data used by both kid3 and kid3-qt. Package: kid3-qt Description-md5: ad28f81e673ec82808f9f6aab4511a48 Description-en: Audio tag editor With Kid3, an audio tag editor you can: * Edit ID3v1.1 tags in your MP3 files * Edit all ID3v2.3 and ID3v2.4 frames in your MP3 files * Convert between ID3v1.1, ID3v2.3 and ID3v2.4 tags * Edit tags in MP3, Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker modules. * Edit tags of multiple files, e.g. the artist, album, year and genre of all files of an album typically have the same values and can be set together * Generate tags from filenames * Generate tags from the contents of tag fields * Generate filenames from tags * Generate playlist files * Automatic case conversion and string translation * Import and export album data * Import from gnudb.org, MusicBrainz, Discogs, Amazon . This package does not use KDE libraries, if you use KDE you should use kid3. Package: kind Description-md5: 85513902766f3eb4734b07f53290e96f Description-en: Kubernetes IN Docker - local clusters for testing Kubernetes (program) kind is a tool designed for running local Kubernetes clusters by utilizing Docker containers as nodes. . Primarily designed for testing Kubernetes, its flexibility makes it suitable for local development or integrating with Continuous Integration (CI) pipelines. Package: kineticstools Description-md5: c2de5414b515a12115771e65d77a3fc6 Description-en: detection of DNA modifications Tools for detecting DNA modifications from single molecule, real-time (SMRT®) sequencing data. This tool implements the P_ModificationDetection module in SMRT® Portal, used by the RS_Modification_Detection and RS_Modifications_and_Motif_Detection protocol. Researchers interested in understanding or extending the modification detection algorithms can use these tools as a starting point. . This package is part of the SMRTAnalysis suite. Package: kineticstools-data Description-md5: 1cfcf352c0bdf117049f3206eb1dacd4 Description-en: detection of DNA modifications -- data files Tools for detecting DNA modifications from single molecule, real-time (SMRT®) sequencing data. This tool implements the P_ModificationDetection module in SMRT® Portal, used by the RS_Modification_Detection and RS_Modifications_and_Motif_Detection protocol. Researchers interested in understanding or extending the modification detection algorithms can use these tools as a starting point. . Kineticstools is part of the SMRTAnalysis suite. This package contains the package data files. Package: kissat Description-md5: 4fb5abe165657d9ba4fd2ec56ac46675 Description-en: Keep it simple and clean bare metal SAT solver Kissat is a "keep it simple and clean bare metal SAT solver" written in C. It is a port of CaDiCaL back to C with improved data structures, better scheduling of inprocessing and optimized algorithms and implementation. . This package contains binaries needed to use Kissat as a stand-alone tool. Package: kissfft-tools Description-md5: 1ba5ddf5f069eb369a3f0195c94c55c2 Description-en: Mixed-radix Fast Fourier Transform library (CLI tools) There are many great fft libraries already around. Kiss FFT is not trying to be better than any of them. It only attempts to be a reasonably efficient, moderately useful FFT that can use fixed or floating data types and can be incorporated into someone's C program in a few minutes with trivial licensing. . This package installs CLI tools by kissfft. Package: kiwi Description-md5: ba9bcb0db98764b7ab224945ede03b8f Description-en: Flexible OS Image and Appliance Builder The KIWI Image System provides an operating system image builder for Linux supported hardware platforms as well as for virtualization and cloud systems. Package: kiwi-dracut-lib Description-md5: d857d4f1d1687df39d959cf93f7913d1 Description-en: KIWI - Dracut kiwi Library This package contains a collection of methods to provide a library for tasks done in other kiwi dracut modules. Package: kiwi-dracut-live Description-md5: 5c60790611a26727f42c0ae4af660661 Description-en: KIWI - Dracut module for iso(live) image type This package contains the kiwi-live dracut module which is used for booting ISO (live) images built with KIWI. Package: kiwi-dracut-oem-dump Description-md5: 1d1f9e6c10778eaf3667bd43230cc39a Description-en: KIWI - Dracut module for oem(install) image type This package contains the kiwi-dump and kiwi-dump-reboot dracut modules which is used to install an oem image onto a target disk. It implements a simple installer which allows for user selected target disk or unattended installation to target. The source of the image to install could be either from media (CD/DVD/USB) or from remote. Package: kiwi-dracut-oem-repart Description-md5: a8033a2f34acc5c55f099886ff079841 Description-en: KIWI - Dracut module for oem(repart) image type This package contains the kiwi-repart dracut module which is used to repartition the oem disk image to the current disk geometry according to the setup in the kiwi image configuration. Package: kiwi-dracut-overlay Description-md5: acd5ef5f1a23d541f4a1bc0f9fa83801 Description-en: KIWI - Dracut module for VMX (+overlay) image type This package contains the kiwi-overlay dracut module which is used for booting VMX images built with KIWI and configured to use an overlay root filesystem. Package: kiwi-dracut-verity Description-md5: 3395f22e0e7724da776630cd63e979d5 Description-en: KIWI - Dracut module for disks with embedded verity metadata This package contains the kiwi-verity dracut module which is used for booting OEM images built with KIWI and configured to use an embedded verity metadata block via the embed_verity_metadata type attribute. Package: kiwi-systemdeps Description-md5: 665ff04c34f79cb5b9c76377fd36bc9d Description-en: KIWI - Host system dependencies Host setup helper to pull in all packages which are required or useful to leverage all functionality in KIWI. Package: kiwi-systemdeps-bootloaders Description-md5: a1b3849878407187dfc06f0064a8a50c Description-en: KIWI - host requirements for configuring bootloaders Host setup helper to pull in all packages required/useful on the build host for configuring bootloaders on images Package: kiwi-systemdeps-containers Description-md5: e30b469e34ec49b434136dd4a2854553 Description-en: KIWI - host requirements for container images Host setup helper to pull in all packages which are required or useful on the build host to build container images such as docker. Package: kiwi-systemdeps-core Description-md5: fbaa9b96e3ade388fa7febfda2d33835 Description-en: KIWI - Core host system dependencies This meta-package installs the necessary system dependencies to run KIWI. Package: kiwi-systemdeps-disk-images Description-md5: e35fb25adfb4cd7e85b55d03e8b13899 Description-en: KIWI - host requirements for disk images Host setup helper to pull in all packages which are required or useful on the build host to build disk images. Package: kiwi-systemdeps-filesystems Description-md5: f9c5c1c72ed21b94523b7bbffd4c66b1 Description-en: KIWI - host requirements for filesystems Host setup helper to pull in all packages which are required or useful on the build host to build filesystem images. Package: kiwi-systemdeps-iso-media Description-md5: c7c36fed2b5d25a49b001b7a1f9a8387 Description-en: KIWI - host requirements for live and install iso images Host setup helper to pull in all packages which are required or useful on the build host to build live and install iso images. Package: klevernotes Description-md5: e69b4f0e8ab97661c794a02e60ce6a18 Description-en: note taking and management application KleverNotes is a note taking and management application. for your mobile and desktop devices. It uses markdown and allows you to preview your content. . Different versions of Markdown are supported thanks to the md4qt parser. This parser allows text plugins to extend Markdown parsing, enabling the creation of KleverNotes "plugins". Package: klog Description-md5: 4f4be88e77b8e6c797859dd3859eefc9 Description-en: Multiplatform ham radio logging program This package provides a ham radio logging program. This application supports logging for HF, VHF and sats operations. It supports many features like QSL, DXCC, IOTA, WAZ and awards. KLog produces ADIF as default file format. This application also includes a DX-Cluster client fully integrated into the main interface and is also integrated with WSJT-X. KLog can run in Linux, OSX & Windows systems. Package: kluppe Description-md5: ec03f21637a9e74eeb3641388d830236 Description-en: loop-player and recorder designed for live use kluppe is written in c and uses jack, gtk and sndfile. Features include: . - multiple files buffers, multiple 'loopers' tracks - direct (gui) access to all loopers - combined and per loop output ports for jack - different playmodes including "granular" . kluppe is the Austrian word for clip and sounds even crazier if you loop it. Package: kmer Description-md5: 9ca7d76a8177d8b6943e9c466d324ea7 Description-en: suite of tools for DNA sequence analysis The kmer package is a suite of tools for DNA sequence analysis. It provides tools for searching (ESTs, mRNAs, sequencing reads); aligning (ESTs, mRNAs, whole genomes); and a variety of analyses based on kmers. . This is a metapackage depending on the executable components of the kmer suite. Package: kmer-examples Description-md5: 48403899c5528a433788208d2826f9dd Description-en: sample data for kmer suite of tools for DNA sequence analysis The kmer package is a suite of tools for DNA sequence analysis. It provides tools for searching (ESTs, mRNAs, sequencing reads); aligning (ESTs, mRNAs, whole genomes); and a variety of analyses based on kmers. . This package contains a test data set as well as sample scripts running some test suite provided by Debian also as autopkgtest. Package: kodi Description-md5: 8cbb7a58aa8f70442021b6474bb4487a Description-en: Open Source Home Theatre (executable binaries) Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This package contains the kodi binaries. Package: kodi-addons-dev Description-md5: 2c07e1cec6320b97dec898a159f13215 Description-en: Open Source Home Theatre (addon development package) This package is a dummy package used in conjunction with kodi-addons-dev to detect if a binary addon should be built for given Debian architecture. . The alternative to introducing this package is marking kodi-addons-dev back as arch:any, but this makes Lintian and multi-arch hinter noisy. . If Kodi upstream starts shipping architecture-specific development libraries again, they will land in this package. Package: kodi-addons-dev-common Description-md5: 918ad2a86f76015fca57725532fe0dff Description-en: Open Source Home Theatre (architecture-independent addon development package) Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This is the development package for Kodi Addons. . This package contains independent headers for building addons without the need to keep a whole Kodi source tree. Package: kodi-audiodecoder-fluidsynth Description-md5: db80b9524d4c048acd198e64608257ff Description-en: Fluidsynth audio decoder for Kodi Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This package allows playing Fluidsynth Midi audio files Kodi Package: kodi-bin Description-md5: 93900851d4af90acc12202b10586f063 Description-en: Open Source Home Theatre (architecture-dependent files) Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This package contains the binaries needed to have a working Kodi. Package: kodi-data Description-md5: fa3e87313ffb86f24abdb9685cb02f68 Description-en: Open Source Home Theatre (arch-independent data package) Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This package contains all the architecture independent data needed to have a working Kodi. Package: kodi-eventclients-common Description-md5: 802e3e8bee5297f8f957a96ac032ec80 Description-en: Open Source Home Theatre (Event Client Common package) Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This package is the common package for Kodi Event Client. Package: kodi-eventclients-dev Description-md5: 68fa98f0f56705ede77f40d25731b81e Description-en: Open Source Home Theatre (Event Client virtual dev package) Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This is the virtual development package for Kodi Event Client. Package: kodi-eventclients-dev-common Description-md5: 3b9c35f8f422525e36bf303879b0108c Description-en: Open Source Home Theatre (Event Client common dev package) Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This is the common development package for Kodi Event Client. Package: kodi-eventclients-kodi-send Description-md5: 1040f8876d6c7b4c4fede7eedb7164dc Description-en: Open Source Home Theatre (Event Client Kodi-SEND package) Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This package is the Kodi-SEND package for Kodi Event Client. Package: kodi-eventclients-ps3 Description-md5: 1d25cf990934a5a98896d953c465fe26 Description-en: Open Source Home Theatre (Event Client PS3 package) Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This package is the PS3 package for Kodi Event Client. Package: kodi-eventclients-python Description-md5: 22abb14d58b94915c1da767c23b5f864 Description-en: Open Source Home Theatre (Event Client Python package) Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This package is the virtual Python package for Kodi Event Client. Package: kodi-eventclients-wiiremote Description-md5: 4a6ec18419dee29c9640c309b43c4c2b Description-en: Open Source Home Theatre (Event Client WII Remote support package) Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This package is the Wii Remote client package for Kodi. Package: kodi-eventclients-zeroconf Description-md5: 28820ba8737a62f10a1518504d01faa9 Description-en: Open Source Home Theatre (Event Client ZeroConf script package) Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This package is the ZeroConf script for Kodi Event Client. Package: kodi-imagedecoder-heif Description-md5: 92004df8271e987f4220f7014152ac83 Description-en: HEIF image decoder for Kodi Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This package allows viewing HEIF image files in Kodi Package: kodi-inputstream-adaptive Description-md5: 9b2114a98b6ada7e570f6cf182580aac Description-en: Adaptive inputstream addon for Kodi This package allows playing HLS/DASH/smoothstream streams in Kodi. . It is part of the official kodi repository. . Its primary use is to play DRM-protected with decryptors supplied by other addons (like Netflix or other paid video services). Package: kodi-inputstream-ffmpegdirect Description-md5: 60d78c8a131efe6c3e9bcdd771bfcd2a Description-en: FFmpegDirect inputstream addon for Kodi This package is FFmpegDirect inputstream addon for Kodi. . It Supports streams opened by FFmpeg's libavformat or Kodi's cURL such as plain TS, HLS and DASH (non-DRM) as well as many others. . There is support for Archive/Catchup services where there is a replay window and can timeshift across that span. . It also provides timeshift for live streams where rewind/pause and fast-forward would not have been available. Package: kodi-pvr-hdhomerun Description-md5: ff02bb957a49f3b14524563f16bcd283 Description-en: HDHomeRun PVR Addon for Kodi HDHomeRun is made by SiliconDust and is a stand-alone networked TV/HDTV tuner box. The HDHomeRun can either connect with over the air TV signals or with cablecard, and then stream the channels over a network to supported clients, such as Kodi. . This package contains the HDHomeRun PVR (Personal Video Recorder) Addon for Kodi, the award winning free and open source software media-player and entertainment hub for all your digital media. Package: kodi-pvr-hts Description-md5: 50082500eacb05a17d3de9a2e78cd189 Description-en: Kodi PVR Addon TvHeadend Hts This package contains the TvHeadend PVR (Personal Video Recorder) Addon for Kodi, the award winning free and open source software media-player and entertainment hub for all your digital media. Package: kodi-pvr-iptvsimple Description-md5: d6c10aeba4bf735c48e9f0abb2ee493a Description-en: IPTV Simple Client Kodi PVR Addon IPTV Simple Client is a basic PVR Addon for Kodi to receive IPTV Live TV, Radio channels, and EPG directly in Kodi. . It adds support for Live TV watching and EPG TV Guide through IPTV provided by the Internet providers in former USSR countries among others. Package: kodi-pvr-teleboy Description-md5: f12f56413dde85835cdd245f27fdf03e Description-en: Teleboy PVR for Kodi Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This package is a PVR addon for Teleboy Package: kodi-pvr-waipu Description-md5: fbbe6b45bfc72d875ed866e546b7fcab Description-en: waipu PVR for Kodi Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This package is a PVR addon for waipu. Package: kodi-repository-kodi Description-md5: 04ec9104cb8f86a1b5883710de2be877 Description-en: Open Source Home Theatre (official addons repository feed) Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This package enables download of addons via the official Kodi repository feed. Package: kodi-tools-texturepacker Description-md5: c4b29df98f2a134e0ad8aab82d21f800 Description-en: Open Source Home Theatre (TexturePacker skin development tool) Kodi, formerly known as XBMC is an award winning free and open source software media-player and entertainment hub for all your digital media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and Microsoft Windows, as well as the original Xbox game console. Created in 2003 by a group of like minded programmers, Kodi is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to Kodi, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages. . While Kodi functions very well as a standard media player application for your computer, it has been designed to be the perfect companion for your HTPC. Supporting an almost endless range of remote controls, and combined with its beautiful interface and powerful skinning engine, Kodi feels very natural to use from the couch and is the ideal solution for your home theater. Once installed, your computer will become a fully functional multimedia jukebox. . This package contains TexturePacker, the tool for Kodi skin developers. End users don't need this package to run Kodi. Package: kooha Description-md5: f119d860aa0667857c11073956c5cf0b Description-en: Elegantly record your screen Kooha allows recording of the screen. It has the following features: - recording of microphone / computer audio / both - support for WebM, MP4, GIF, and Matroska formats - recording a specific section or monitor - experimental hardware-accelerated encoding Package: kphotoalbum Description-md5: f6cefca9100d2f29b8692f5e7f59ffaa Description-en: tool for indexing, searching and viewing images by keywords for KDE KPhotoAlbum lets you index, search, group and view images by keywords, date, locations and persons. It provides a quick and elegant way to lookup groups of images when you have thousands of pictures on your hard disk. . The information associated with each photo is stored in an XML file. Together with its keywords, KPhotoAlbum stores each picture's MD5 sum, so it will recognize them even if you move them to another directory. KPhotoAlbum can also create HTML galleries with the images you select. . KPhotoAlbum can also make use of the KIPI image handling plugins to extend its capabilities. The kipi-plugins package contains many useful extensions. Among others, it contains extensions for photo manipulation, importing, exporting and batch processing. Package: kshutdown Description-md5: fc7b6d7fd762ccfdcdbea5b09e94c55b Description-en: advanced shut down utility for KDE It has 4 main commands: . - Shut Down (logout and halt the system), - Reboot (logout and reboot the system), - Lock Screen (lock the screen using a screen saver), - Logout (end the session and logout the user). . It features time and delay options, command line support, wizard, and sounds. Package: ksmbd-tools Description-md5: c48500f294b445b2aae4f45181a0d2e6 Description-en: cifsd kernel server userspace utilities This is an alternative implementation of the CIFS/SMB3 control utilities. The ksmbd part is focused on delivering speedy SMB3 file serving performance and also supporting features more implemented in kernel-space, like RDMA support for SMB Direct. KSMBD doesn't aim to be as comprehensive as well known Samba for CIFS/SMB support in user-space but is just focused on the performance and kernel feature angle. . The tools can either be used with the kernel module built separately or right from in the Linux kernel. Package: ktls-utils Description-md5: bdfa1d026c4b9becc24f67e45fab8519 Description-en: TLS handshake support for NFS and other in-kernel TLS users In-kernel TLS consumers need a mechanism to perform TLS handshakes on a connected socket to negotiate TLS session parameters that can then be programmed into the kernel's TLS record protocol engine. . This package of software provides a TLS handshake user agent that listens for kernel requests and then materializes a user space socket endpoint on which to perform these handshakes. The resulting negotiated session parameters are passed back to the kernel via standard kTLS socket options. Package: kunststoff Description-md5: 36aa8177979c1b90decbfa3287eda0b5 Description-en: suite of skins for different applications The Kunststoff Look & Feel is a completely free Look & Feel for Java Swing applications. It supports many widgets (e.g JInnerFrame, JProgressBar, JToolBar) and provides customizable gradient colors. Package: kup-client Description-md5: 0a1f9c69bbd7485677824e12280a23f9 Description-en: kernel.org upload tool This utility is used to upload files to kernel.org and other systems using the same upload system (kup-server). Package: kup-server Description-md5: eafdbeb2e62271530fe77d7709bb6ef7 Description-en: kernel.org upload server This is the upload system used on kernel.org, which runs as an SSH service. Package: kvazaar Description-md5: 0810f059682ff0f57f329b6c243514d5 Description-en: HEVC encoder - application Kvazaar is an award-winning academic open-source video encoder for the state-of-the-art High Efficiency Video Coding (HEVC/H.265) standard. . Kvazaar is being developed in C and optimized in SSE/AVX intrinsics. The development is being coordinated by Ultra Video Group at Tampere University, Finland. . Kvazaar includes all coding tools of Main, Main 10, and Main Still Picture profiles of HEVC and its modular source code facilitates parallelization on multi and manycore processors as well as algorithm acceleration on hardware. . This cross-platform HEVC encoder is targeted at x86, x64, PowerPC, and ARM processors. . This package contains the kvazaar application. Package: kvazaar-doc Description-md5: cd222170e4282af31877b42e3188e26e Description-en: HEVC encoder - documentation Kvazaar is an award-winning academic open-source video encoder for the state-of-the-art High Efficiency Video Coding (HEVC/H.265) standard. . Kvazaar is being developed in C and optimized in SSE/AVX intrinsics. The development is being coordinated by Ultra Video Group at Tampere University, Finland. . Kvazaar includes all coding tools of Main, Main 10, and Main Still Picture profiles of HEVC and its modular source code facilitates parallelization on multi and manycore processors as well as algorithm acceleration on hardware. . This cross-platform HEVC encoder is targeted at x86, x64, PowerPC, and ARM processors. . This package contains the documentation. Package: kvirc Description-md5: 781975de1f5b4ac23d4c5bc7a732099b Description-en: KDE-based next generation IRC client with module support A highly configurable graphical IRC client with an MDI interface, built-in scripting language, support for IRC DCC, drag & drop file browsing, and much more. KVIrc uses the KDE widget set, can be extended using its own scripting language, integrates with KDE, and supports custom plugins. . If you're looking for a simple and plain IRC client, KVIrc is probably the wrong choice as it is rather big. But if you want a highly customizable client you won't regret the installation. Package: kvirc-data Description-md5: 700d9e96b324cea54eba7a6172043fa4 Description-en: Data files for KVIrc This package contains the architecture-independent data needed by KVIrc in order to run, such as icons and images, language files, and shell scripts. It also contains complete reference guides on scripting and functions within KVIrc in its internal help format. Package: kvirc-modules Description-md5: 635a93bcd1440d16621693fe064c2aa9 Description-en: transitional dummy package This is a transitional dummy package, it can be safely removed. Package: kwstyle Description-md5: a0ec31bb7629508685e44867d1e44af1 Description-en: Style checker for source code KWStyle is integrated in the software process to ensure that the code written by several users is consistent and can be viewed/printed as it was written by one person. . KWStyle is primarily checking C/C++ source code but can be easily extended to other languages. It assumes that the code is syntactically correct, i.e., it compiles on a standard compiler. Package: l2tpns Description-md5: 2b22d30bcf2497d0275a59c454796858 Description-en: layer 2 tunnelling protocol network server (LNS) l2tpns is a daemon designed to terminate large volumes of layer 2 tunnelling protocol (RFC 2661: L2TP) sessions. . The daemon supports up to 65535 sessions plus features such as rate limiting, walled garden, usage accounting, and clustering (for both load-sharing and redundancy). . Note that only the LNS side of the L2TP protocol is implemented, for a more complete L2TP implementation see the l2tpd package. Package: ladspalist Description-md5: 8028e6b1dd62b59a466ce8d2d1fa00c9 Description-en: List LADSPA plugins for use by LADSPA UGen Optional helper tool to list the features of LADSPA plugins installed on the system for later use by the LADSPA UGen plugin for SuperCollider. Package: lambda-align Description-md5: 824d9e146ca55261f5f66d6d34b3901a Description-en: Local Aligner for Massive Biological DatA Lambda is a local biosequence aligner optimized for many query sequences and searches in protein space. It is compatible to the de facto standard tool BLAST, but often outperforms the best currently available alternatives at reproducing BLAST’s results and is the fastest compared with the current state of the art at comparable levels of sensitivity. Package: lambda-align2 Description-md5: 7c5b15838dc1b5d4d89a6850f2bae716 Description-en: Local Aligner for Massive Biological DatA - v2 Lambda2 is a local biosequence aligner optimized for many query sequences and searches in protein space. It is compatible to the de facto standard tool BLAST, but often outperforms the best currently available alternatives at reproducing BLAST’s results and is the fastest compared with the current state of the art at comparable levels of sensitivity. . This package is for the Lambda (align) v2.x series which has an incompatible command line interface and on disk format from Lambda (align) v1.x. Package: laptop-mode-tools Description-md5: 43f109990cc61ac81c810b482d7dff84 Description-en: Tools for Power Savings based on battery/AC status Laptop mode is a Linux kernel feature that allows your laptop to save considerable power, by allowing the hard drive to spin down for longer periods of time. This package contains the userland scripts that are needed to enable laptop mode. . It includes support for automatically enabling laptop mode when the computer is working on batteries. It also supports various other power management features, such as starting and stopping daemons depending on power mode, automatically hibernating if battery levels are too low, and adjusting terminal blanking and X11 screen blanking . laptop-mode-tools uses the Linux kernel's Laptop Mode feature and thus is also used on Desktops and Servers to conserve power Package: last-align Description-md5: 34c07e83cd3ffe3ca9aa9b81ea1ff067 Description-en: genome-scale comparison of biological sequences LAST is software for comparing and aligning sequences, typically DNA or protein sequences. LAST is similar to BLAST, but it copes better with very large amounts of sequence data. Here are two things LAST is good at: . * Comparing large (e.g. mammalian) genomes. * Mapping lots of sequence tags onto a genome. . The main technical innovation is that LAST finds initial matches based on their multiplicity, instead of using a fixed size (e.g. BLAST uses 10-mers). This allows one to map tags to genomes without repeat-masking, without becoming overwhelmed by repetitive hits. To find these variable-sized matches, it uses a suffix array (inspired by Vmatch). To achieve high sensitivity, it uses a discontiguous suffix array, analogous to spaced seeds. Package: lastpass-cli Description-md5: 09db552a7aaade4cdf8cb8ecddada1e6 Description-en: command line interface to LastPass.com This application is a command line interface to the LastPass.com services. It brings both better security and convenience by allowing you to access, add, modify, and delete entries in your online LastPass vault, all from the terminal. You can also generate passwords for every server you use and securely store those passwords directly in LastPass. LastPass Enterprise features are supported as well, including Shared Folders. . Users who prefer the command line can access their data directly with “lpass ls” then using “lpass show -c --password Sitename” to put the Sitename password on the copy buffer. You can utilize “lpass show” to store passwords used in scripts, rather than putting passwords in the scripts themselves. LastPass can also be used as you work within the command line to help you login to servers. We’ve included some example scripts below. . The new tool is beneficial for LastPass users who want to use the command line to login to other machines as they work. There are examples such as contrib/examples/change-ssh-password.sh which shows automated password changing on a server. You could run it automatically on a nightly basis, regularly changing the password on the server as a security measure. Package: latex-fonts-arundina Description-md5: e16eb029cc7c6df009e8fc70a23bc603 Description-en: Thai DejaVu-compatible fonts for LaTeX Arundina fonts for typesetting Thai documents with TeX/LaTeX. . The fonts are designed to be compatible with Bitstream Vera or DejaVu fonts. Serif, sans-serif and monospace type faces are included. Package: lazpaint-qt5 Description-md5: 234880791be0f1b88baafcbda010b3e0 Description-en: Image editor with raster and vector layers (qt5) Can read layered files (lzp, ora, pdn, oXo, flat psd), multi-images (gif, ico, tiff), flat files (avif, bmp, jpeg, pcx, png, tga, webp, xpm, xwd), raw images (dng, cr2, nef, arw...), vectorial (svg), 3D (obj). Has drawing tools, vector shapes, phong shading, curve adjustments, filters, render some textures, Python scripting. Uses Qt5 widgetset. Package: lbreakout2 Description-md5: 19b96ee8d5ec329f97dd2d8a43355907 Description-en: ball-and-paddle game - transitional package LBreakoutHD is a remaster of LBreakout2, a game similar to Breakout and xboing. The player controls a paddle at the bottom of the screen, and uses it to bounce one or more balls which destroy bricks; the paddle can also be used to collect various extras with positive or negative effects. . This package is a transitional package to upgrade LBreakout2 users to LBreakoutHD. Package: lbreakouthd Description-md5: 436a3946b000480371675fdf1a6e5ec7 Description-en: ball-and-paddle game LBreakoutHD is a remaster of LBreakout2, a game similar to Breakout and xboing. The player controls a paddle at the bottom of the screen, and uses it to bounce one or more balls which destroy bricks; the paddle can also be used to collect various extras with positive or negative effects. . LBreakoutHD supports all LBreakout2 themes and level sets. Package: lbreakouthd-data Description-md5: 161e60def2dd0de3b9848f3946aa63e5 Description-en: ball-and-paddle game - data files LBreakoutHD is a remaster of LBreakout2, a game similar to Breakout and xboing. The player controls a paddle at the bottom of the screen, and uses it to bounce one or more balls which destroy bricks; the paddle can also be used to collect various extras with positive or negative effects. . This package contains the data files for LBreakoutHD. Package: lbreakouthd-dbgsym Description-md5: 8752dd90786d21328807224f6955f5ec Description-en: debug symbols for lbreakouthd Package: lcdproc Description-md5: 8b0e0cc1a78885d0de12e08625a86d7b Description-en: LCD display driver daemon and clients Lcdproc is a client/server suite including drivers for all kinds of nifty LCD displays. The server supports several serial devices: Matrix Orbital, Crystal Fontz, Bayrad, LB216, LCDM001 (kernelconcepts.de), Wirz-SLI and PIC-an-LCD; and some devices connected to the LPT port: HD44780, STV5730, T6963, SED1520 and SED1330. . Various clients are available that display things like CPU load, system load, memory usage, uptime, and a lot more. Custom clients can be written using the simple client-server protocol and provided example code. . This package contains the LCD drivers which need no extra libraries to run. In the lcdproc-extra-drivers package some USB and VGA on-screen displays are also supported. Package: lcdproc-extra-drivers Description-md5: 22c6bf05591856478eb1251c19249104 Description-en: extra drivers for the LCD display driver daemon Lcdproc is a client/server suite including drivers for all kinds of nifty LCD displays. The server supports several serial devices: Matrix Orbital, Crystal Fontz, Bayrad, LB216, LCDM001 (kernelconcepts.de), Wirz-SLI and PIC-an-LCD; and some devices connected to the LPT port: HD44780, STV5730, T6963, SED1520 and SED1330. As of 0.4.4 some USB displays are also supported by the drivers CFonz633, CwLnx, and USBLCD. . This package contains the LCD drivers which need extra libraries to run such as USB, LIRC, SVGA, and the X Window System. Package: lcov Description-md5: 570ed45e66b332fb729dfa76f03dff58 Description-en: Summarise Code coverage information from GCOV LCOV is an extension of GCOV, a GNU tool which provides information about what parts of a program are actually executed (i.e. "covered") while running a particular test case. The extension consists of a set of Perl scripts which build on the textual GCOV output to implement the following enhanced functionality: . - HTML based output: coverage rates are additionally indicated using bar graphs and specific colors. - Support for large projects: overview pages allow quick browsing of coverage data by providing three levels of detail: directory view, file view and source code view. Package: leaff Description-md5: ffb8dc31de6c03c556d590e9a7226844 Description-en: biological sequence library utilities and applications LEAFF (Let's Extract Anything From Fasta) is a utility program for working with multi-fasta files. In addition to providing random access to the base level, it includes several analysis functions. . This package is part of the Kmer suite. Package: leave Description-md5: dcd1e0c0f6802dfc9e89106044068fef Description-en: Reminds you when you have to leave Leave waits until the specified time, then reminds you that you have to leave. You are reminded 5 minutes and 1 minute before the actual time, at the time, and every minute thereafter. When you log off, leave exits just before it would have printed the next message. Package: lebiniou Description-md5: 952f575bc11a764a1f1e57b1c8b84628 Description-en: user-friendly, powerful music visualization / VJing tool Le Biniou works with music, voice, ambient sounds, whatever acoustic source you choose. . When you run Le Biniou it gives an evolutionary rendering of the sound you are playing. . You are given two options to run Le Biniou: You can manage entirely the sequences and choose your own series of images from the default library, your colour scales, the kind of alteration you want to apply or you can let Le Biniou's artificial intelligence run on its own. . Forget the old visualizations you are familiar with, discover a new multidimensional – spatial and chromatic – way of comprehending music and sounds for either artistic, recreational or didactic purposes. Package: ledger Description-md5: e7a7a30673406f7486331b2d6359a532 Description-en: command-line double-entry accounting program Ledger is a powerful and flexible double-entry accounting system run entirely from the command line. Your accounts ledger is stored in one or more plain-text files with a very simple and readable format, and ledger does the hard work of balancing your books and reporting. Package: leela-zero Description-md5: d63f9baa6d6e8d9efc5591d53534d153 Description-en: Go engine with no human-provided knowledge, modeled after the AlphaGo Zero paper A Go program with no human provided knowledge. Using MCTS (but without Monte Carlo playouts) and a deep residual convolutional neural network stack. . This is a fairly faithful reimplementation of the system described in the Alpha Go Zero paper "Mastering the Game of Go without Human Knowledge". For all intents and purposes, it is an open source AlphaGo Zero. . https://deepmind.com/documents/119/agz_unformatted_nature.pdf . No network weights are in this repository. If you manage to obtain the AlphaGo Zero weights, this program will be about as strong, provided you also obtain a few Tensor Processing Units. Lacking those TPUs, the author recommends a top of the line GPU - it's not exactly the same, but the result would still be an engine that is far stronger than the top humans. . Recomputing the AlphaGo Zero weights will take about 1700 years on commodity hardware. Upstream is running a public, distributed effort to repeat this work. Working together, and especially when starting on a smaller scale, it will take less than 1700 years to get a good network (which you can feed into this program, suddenly making it strong). To help with this effort, run the leelaz-autogtp binary provided in this package. The best-known network weights file is at http://zero.sjeng.org/best-network Package: legiond Description-md5: 7ee10ccfd19b5180997fa5a110b82ab0 Description-en: daemon for Lenovo Legion laptops Lenovo Legion Linux Daemon for setting fan curve on resume, or through a socket. It takes advantage of the legion_laptop kernel module provided by the lenovolegionlinux-dkms package, and perform on-resume operations. Package: lego Description-md5: 9af26be96633072480f1173f681eea61 Description-en: Let's Encrypt client and ACME library written in Go (CLI tool) Let's Encrypt client and ACME library written in Go. . Features: . + ACME v2 [RFC 8555] + Register with CA + Obtain certificates, both from scratch or with an existing CSR + Renew certificates + Revoke certificates + Robust implementation of all ACME challenges - HTTP (http-01) - DNS (dns-01) - TLS (tls-alpn-01) + SAN certificate support + Comes with multiple optional DNS providers + Custom challenge solvers + Certificate bundling + OCSP helper function . This package contains the 'lego' command-line tool. Package: lemonldap-ng Description-md5: d9956485953b0264aad783e87c61e25d Description-en: OpenID-Connect, CAS and SAML compatible Web-SSO system Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies or directly on application webservers. It can be used in conjunction with OpenID-Connect, CAS and SAML systems as identity or service provider. It can also be used as proxy between those federation systems. . It manages both authentication and authorization and provides headers for accounting. So you can have a full AAA protection. Authorizations are built by associating a regular expression and a rule. Regular expression is applied on the requested URL and the rule calculates if the user is authorized. . This package is a metapackage that install handler, manager and portal. Package: lemonldap-ng-doc Description-md5: 5ba7f28cfbbd6982f3d9a31469f11e55 Description-en: Lemonldap::NG Web-SSO system documentation Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies or directly on application webservers. It can be used in conjunction with OpenID-Connect, CAS and SAML systems as identity or service provider. It can also be used as proxy between those federation systems. . It manages both authentication and authorization and provides headers for accounting. So you can have a full AAA protection. Authorizations are built by associating a regular expression and a rule. Regular expression is applied on the requested URL and the rule calculates if the user is authorized. . This package contains html documentation. Package: lemonldap-ng-fastcgi-server Description-md5: bc2de4a4fd7d43a3eb12419c5cb1273f Description-en: Lemonldap::NG FastCGI server Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies or directly on application webservers. It can be used in conjunction with OpenID-Connect, CAS and SAML systems as identity or service provider. It can also be used as proxy between those federation systems. . It manages both authentication and authorization and provides headers for accounting. So you can have a full AAA protection. Authorizations are built by associating a regular expression and a rule. Regular expression is applied on the requested URL and the rule calculates if the user is authorized. . Lemonldap::NG FastCGI server provides a Nginx auth_request server that handles also LLNG Portal and Manager. Package: lemonldap-ng-handler Description-md5: 9581d765c8dbdafc58e31f96283b6764 Description-en: Lemonldap::NG handler part Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies or directly on application webservers. It can be used in conjunction with OpenID-Connect, CAS and SAML systems as identity or service provider. It can also be used as proxy between those federation systems. . It manages both authentication and authorization and provides headers for accounting. So you can have a full AAA protection. Authorizations are built by associating a regular expression and a rule. Regular expression is applied on the requested URL and the rule calculates if the user is authorized. . This package provides configuration files for Apache and Nginx used to protect web areas. Package: lemonldap-ng-uwsgi-app Description-md5: 11e1ef1ab9b2680624488ca85209bbf4 Description-en: Lemonldap::NG uWSGI server Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies or directly on application webservers. It can be used in conjunction with OpenID-Connect, CAS and SAML systems as identity or service provider. It can also be used as proxy between those federation systems. . It manages both authentication and authorization and provides headers for accounting. So you can have a full AAA protection. Authorization are built by associating a regular expression and a rule. Regular expression is applied on the requested URL and the rule calculates if the user is authorized. . Lemonldap::NG uWSGI server provides a replacement to Lemonldap::NG FastCGI server, using uWSGI instead of Plack FCGI. Package: lenovolegionlinux-dkms Description-md5: dd0ca3b14324b54b5e430c5a4fca689b Description-en: DKMS kernel module for Lenovo Legion laptops This package provides DKMS kernel modules for Lenovo Legion laptops. . This driver exports the files /sys/kernel/debug/legion/fancurve (ro): the fan curve stored in the firmware in the form of a human readable table. /sys/module/legion_laptop/drivers/platform\:legion/PNP0C09\:00/powermode (rw) - 0: balanced mode (white) - 1: performance mode (red) - 2: quiet mode (blue) - ?: custom mode (pink) . It implements the usual hwmon interface to monitor fan speed and temmperature and allows one to set the fan curve inside the firware. . - /sys/class/hwmon/X/fan1_input or /sys/class/hwmon/X/fan2_input (ro) Current fan speed of fan1/fan2. - /sys/class/hwmon/X/temp{1,2,3}_input (ro): temperature (Celsius) of CPU, GPU, and IC used for fan control. - /sys/class/hwmon/X/pwmY_auto_pointZ_pwm (rw) PWM (0-255) of the fan at the Y-level in the fan curve. - /sys/class/hwmon/X/pwmY_auto_pointZ_temp (rw) upper temperature of tempZ (CPU, GPU, or IC) at the Y-level in the fan curve. - /sys/class/hwmon/X/pwmY_auto_pointZ_temp_hyst (rw) hysteris (CPU, GPU, or IC) at the Y-level in the fan curve. The lower temperatue of the level is the upper temperature minus the hysteris. Package: lenovolegionlinux-sound Description-md5: fbc57ccaef91b6830df837f88c9c8222 Description-en: script to initialize TI speaker at boot This package provides a script to initialize TI (Texas Instrument) speakers firmware of some Legion Lenovo laptops. For it to work, one needs to first download TI's firmware and install it as /lib/firmware/TAS2XXX38*.bin, as the kernel module needs it. Also, in Debian systems, only Linux kernel >= 6.10 contain the necessary kernel module for these speakers. . Note that I wrote this script for my own laptop, a Legion 7 Pro 82WS. The initialization script may differ if using a different model. Package: leocad Description-md5: 76d5fc8a876a2826d45627f3ec54fb24 Description-en: virtual brick CAD software LeoCAD is a CAD program for creating virtual LEGO models. . It has an easy to use interface and currently features thousands of different pieces created by the LDraw community when installed with the ldraw-parts-free or ldraw-parts package. Package: leveldb-doc Description-md5: 06fa5885fbd2bea65afac7d42b4775a1 Description-en: LevelDB documentation LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values. . This package provides the developers reference for LevelDB. Package: lfortran Description-md5: 2a21f5c81fb9d9e06c0d434684995a02 Description-en: Modern interactive LLVM-based Fortran compiler LFortran is a modern open-source (BSD licensed) interactive Fortran compiler built on top of LLVM. It can execute user’s code interactively to allow exploratory work (much like Python, MATLAB or Julia) as well as compile to binaries with the goal to run user’s code on modern architectures such as multi-core CPUs and GPUs. Package: lft Description-md5: 77f43e7e994b0051c43d5c1b90961ed8 Description-en: layer-four traceroute This sends various TCP SYN and FIN probes (differing from Van Jacobson's UDP-based method) utilizing the IP protocol "time to live" field and attempts to elicit an ICMP TIME_EXCEEDED response from each gateway along the path to some host. lft also listens for various TCP and ICMP messages along the way to assist network managers in ascertaining per-protocol heuristic routing information and can optionally retrieve various information about the networks it traverses. Package: lib1305-1 Description-md5: 51d226d1d06cc323e2d83b4cbe8ff326 Description-en: Poly1305 one-time authenticator microlibrary - shared library lib1305 is a microlibrary for the Poly1305 one-time authenticator. . lib1305 has a very simple stateless API based on the SUPERCOP API, with wire-format inputs and outputs, providing a function poly1305 to generate an authenticator and a function poly1305_verify to verify an authenticator. . Internally, lib1305 includes implementations designed to work portably across CPUs, and implementations designed for higher performance on Intel/AMD CPUs with BMI2 instructions. lib1305 includes automatic run-time selection of implementations. . lib1305 is intended to be called by larger multi-function libraries (such as traditional cryptographic libraries), including libraries in other languages via FFI. The idea is that lib1305 takes responsibility for the details of Poly1305 computation, including optimization, timing-attack protection, and (planned) verification, freeing up the calling libraries to concentrate on application-specific needs such as protocol integration. Applications can also call lib1305 directly. . Shared library. Package: lib1305-dev Description-md5: 6e93470ef029c8307c9f39cd12d47d70 Description-en: Poly1305 one-time authenticator microlibrary - development files lib1305 is a microlibrary for the Poly1305 one-time authenticator. . Development files. Package: lib25519-1 Description-md5: c5630fe15b2c30439525144d48f07b59 Description-en: microlibrary X25519/Ed25519 - shared library microlibrary for the X25519 encryption system and the Ed25519 signature system, both of which use the Curve25519 elliptic curve. Curve25519 is the fastest curve in TLS 1.3, and the only curve in Wireguard, Signal, and many other applications. . lib25519 has a very simple stateless API based on the SUPERCOP API, with wire-format inputs and outputs, providing functions that directly match the central cryptographic operations in X25519 and Ed25519: . lib25519_dh_keypair(pk, sk): X25519 key generation lib25519_dh(k, pk, sk): shared-secret generation lib25519_sign_keypair(pk, sk): Ed25519 key generation lib25519_sign(sm, &smlen, m, mlen, sk): signing lib25519_sign_open(m, &mlen, sm, smlen, pk): verification + message recovery Internally, lib25519 includes implementations designed for performance on various CPUs, implementations designed to work portably across CPUs, and automatic run-time selection of implementations. . lib25519 is intended to be called by larger multi-function libraries, including libraries in other languages via FFI. The idea is that lib25519 will take responsibility for the details of X25519/Ed25519 computation, including optimization, timing-attack protection, and eventually verification, freeing up the calling libraries to concentrate on application-specific needs such as protocol integration. Applications can also call lib25519 directly. . Shared library. Package: lib25519-dev Description-md5: 5a84b90354dfbce918328f84d3a806ca Description-en: microlibrary X25519/Ed25519 - development files microlibrary for the X25519 encryption system and the Ed25519 signature system, both of which use the Curve25519 elliptic curve. Curve25519 is the fastest curve in TLS 1.3, and the only curve in Wireguard, Signal, and many other applications. . lib25519 has a very simple stateless API based on the SUPERCOP API, with wire-format inputs and outputs, providing functions that directly match the central cryptographic operations in X25519 and Ed25519: . lib25519_dh_keypair(pk, sk): X25519 key generation lib25519_dh(k, pk, sk): shared-secret generation lib25519_sign_keypair(pk, sk): Ed25519 key generation lib25519_sign(sm, &smlen, m, mlen, sk): signing lib25519_sign_open(m, &mlen, sm, smlen, pk): verification + message recovery Internally, lib25519 includes implementations designed for performance on various CPUs, implementations designed to work portably across CPUs, and automatic run-time selection of implementations. . lib25519 is intended to be called by larger multi-function libraries, including libraries in other languages via FFI. The idea is that lib25519 will take responsibility for the details of X25519/Ed25519 computation, including optimization, timing-attack protection, and eventually verification, freeing up the calling libraries to concentrate on application-specific needs such as protocol integration. Applications can also call lib25519 directly. . Development files. Package: lib32gfortran-14-dev Description-md5: 6b37f3090548ca719a28233db2276849 Description-en: Runtime library for GNU Fortran applications (32bit development files) This package contains the headers and static library files needed to build GNU Fortran applications. Package: lib32gphobos-14-dev Description-md5: b341eedcd8081d86dac015bda85ac8cc Description-en: Phobos D standard library (32bit development files) This is the Phobos standard library that comes with the D2 compiler. . For more information check http://www.dlang.org/phobos/ Package: lib32gphobos-15-dev Description-md5: b341eedcd8081d86dac015bda85ac8cc Description-en: Phobos D standard library (32bit development files) This is the Phobos standard library that comes with the D2 compiler. . For more information check http://www.dlang.org/phobos/ Package: lib32gphobos5 Description-md5: 2086a0c7f5831c82fec492e812bdd6c1 Description-en: Phobos D standard library (runtime library) This is the Phobos standard library that comes with the D2 compiler. . For more information check http://www.dlang.org/phobos/ Package: lib32gphobos6 Description-md5: 2086a0c7f5831c82fec492e812bdd6c1 Description-en: Phobos D standard library (runtime library) This is the Phobos standard library that comes with the D2 compiler. . For more information check http://www.dlang.org/phobos/ Package: lib32objc-14-dev Description-md5: 4563909f76273e1eff5ff297d7d93981 Description-en: Runtime library for GNU Objective-C applications (32bit development files) This package contains the headers and static library files needed to build GNU ObjC applications. Package: lib32objc-15-dev Description-md5: 4563909f76273e1eff5ff297d7d93981 Description-en: Runtime library for GNU Objective-C applications (32bit development files) This package contains the headers and static library files needed to build GNU ObjC applications. Package: lib32objc4 Description-md5: cdc9d0be22d98fa7275d3376afaddcc0 Description-en: Runtime library for GNU Objective-C applications (32bit) Library needed for GNU ObjC applications linked against the shared library. Package: lib32stdc++-14-dev Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e Description-en: GNU Standard C++ Library v3 (development files) This package contains the headers and static library files necessary for building C++ programs which use libstdc++. . libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which was included up to g++-2.95. The first version of libstdc++-v3 appeared in g++-3.0. Package: lib32stdc++6-14-dbg Description-md5: 2c454c0f0591e215b1f3b1791f3e7459 Description-en: GNU Standard C++ Library v3 (debug build) This package contains a debug build of the shared libstdc++ library. The debug symbols for the default build can be found in the libstdc++6-dbgsym package. Package: lib32stdc++6-15-dbg Description-md5: 2c454c0f0591e215b1f3b1791f3e7459 Description-en: GNU Standard C++ Library v3 (debug build) This package contains a debug build of the shared libstdc++ library. The debug symbols for the default build can be found in the libstdc++6-dbgsym package. Package: lib3mf-dev Description-md5: b07f430956085fc425b9520162f657ec Description-en: Lib3MF is a C++ implementation of the 3D Manufacturing Format (development) As 3MF shall become an universal 3D Printing standard, its quick adoption is very important. This library shall lower all barriers of adoption to any possible user, let it be software providers, hardware providers, service providers or middleware tools. The specification can be downloaded at http://3mf.io/specification/ . Its aim is to offer an open source way to integrate 3MF reading and writing capabilities, as well as conversion and validation tools for input and output data. The 3MF Library shall provide a clean and easy-to-use API to speed up the development and keep integration costs at a minimum. . This package contains the development files. Package: lib3mf-doc Description-md5: ad56f97f448128c8e868599b92c183bf Description-en: Lib3MF is a C++ implementation of the 3D Manufacturing Format (documentation) As 3MF shall become an universal 3D Printing standard, its quick adoption is very important. This library shall lower all barriers of adoption to any possible user, let it be software providers, hardware providers, service providers or middleware tools. The specification can be downloaded at http://3mf.io/specification/ . Its aim is to offer an open source way to integrate 3MF reading and writing capabilities, as well as conversion and validation tools for input and output data. The 3MF Library shall provide a clean and easy-to-use API to speed up the development and keep integration costs at a minimum. . This package contains the documentation files. Package: lib3mf1t64 Description-md5: 735113732a04fad7939f8e6ec0752170 Description-en: Lib3MF is a C++ implementation of the 3D Manufacturing Format As 3MF shall become an universal 3D Printing standard, its quick adoption is very important. This library shall lower all barriers of adoption to any possible user, let it be software providers, hardware providers, service providers or middleware tools. The specification can be downloaded at http://3mf.io/specification/ . Its aim is to offer an open source way to integrate 3MF reading and writing capabilities, as well as conversion and validation tools for input and output data. The 3MF Library shall provide a clean and easy-to-use API to speed up the development and keep integration costs at a minimum. Package: lib4ti2-0t64 Description-md5: df6e22ec8d67188d9443c53de63ed28a Description-en: mathematical tool suite for problems on linear spaces -- libs 4ti2 is a mathematical software package for algebraic, geometric and combinatorial problems on linear spaces. . This package provides the shared libraries required to run programs compiled against the 4ti2 library. To compile your own programs you also need to install the lib4ti2-dev package. Package: lib4ti2-dev Description-md5: 9591f83eb40df70772f95b13b795e47c Description-en: mathematical tool suite for problems on linear spaces -- dev 4ti2 is a mathematical software package for algebraic, geometric and combinatorial problems on linear spaces. . This package provides the header files, static libraries and symbolic links that developers using the 4ti2 library will need. Package: libabiword-3.0 Description-md5: 2574ef9e41c920826760e47a0ed6956c Description-en: efficient, featureful word processor with collaboration -- shared library AbiWord is a full-featured, efficient word processing application. It is suitable for a wide variety of word processing tasks, and is extensible with a variety of plugins. . This package contains the shared library, enabling other applications to integrate AbiWord functionality. Package: libabiword-dev Description-md5: 920d78a20ddaa977e87f549ec91b6c92 Description-en: efficient, featureful word processor with collaboration -- development files AbiWord is a full-featured, efficient word processing application. It is suitable for a wide variety of word processing tasks, and is extensible with a variety of plugins. . This package contains development files for software linking against libabiword-3.0. Package: libaccel-config-dev Description-md5: 0afb902f17a54a50e9133a23c27733ab Description-en: development files for libaccel-config Header files and development library for compiling C programs to link with the libaccel-config library and manage the DSA subsystem in the Linux kernel. Package: libaccel-config1 Description-md5: 731e3117cf8f1731524094cbfea84d6b Description-en: utility library wrapping the Intel DSA sysfs ABI This provides access to work queues by using the mmap portal from the character device and send work to the accelerator. It also provides interfaces to manage virtual DSA devices exposed by the driver to the guest via VFIO mediated device framework. . This package contains a utility library for managing the DSA (Data Stream Accelerator) subsystem in the Linux kernel. Package: libad9361-0 Description-md5: a9bbd11a54587fb60df951b06e943e07 Description-en: Library of functions specific to the Analog Devices AD9361 This library contains a few functions useful to configure and use the Analog Devices AD9361 Agile Transceiver. . The device combines an RF front end with a flexible mixed-signal baseband section and integrated frequency synthesizers. The AD9361 operates in the 70 MHz to 6.0 GHz range, covering most licensed and unlicensed bands. Channel bandwidths from less than 200 kHz to 56 MHz are supported. This library provides hardware support for Software Defined Radio aplications. . Using libiio allows use with both locally attached devices and hardware available over a network link. Package: libad9361-dev Description-md5: df8fb4cd9e7c43d5c4b886b9a6b0793b Description-en: Development files specific to the Analog Devices AD9361 This library contains a few functions useful to configure and use the Analog Devices AD9361 Agile Transceiver. . The device combines an RF front end with a flexible mixed-signal baseband section and integrated frequency synthesizers. The AD9361 operates in the 70 MHz to 6.0 GHz range, covering most licensed and unlicensed bands. Channel bandwidths from less than 200 kHz to 56 MHz are supported. This library provides hardware support for Software Defined Radio aplications. . Using libiio allows use with both locally attached devices and hardware available over a network link. . This package contains the development files. Package: libaec-dev Description-md5: 0c13551d42241e920faa6740d7069ce9 Description-en: Development files for the Adaptive Entropy Coding library Libaec provides fast lossless compression of 1 up to 32 bit wide signed or unsigned integers (samples). The library achieves best results for low entropy data as often encountered in space imaging instrument data or numerical model output from weather or climate simulations. While floating point representations are not directly supported, they can also be efficiently coded by grouping exponents and mantissa. Package: libaec0 Description-md5: 6f869029a4e6830b22265120c82b6704 Description-en: Adaptive Entropy Coding library Libaec provides fast lossless compression of 1 up to 32 bit wide signed or unsigned integers (samples). The library achieves best results for low entropy data as often encountered in space imaging instrument data or numerical model output from weather or climate simulations. While floating point representations are not directly supported, they can also be efficiently coded by grouping exponents and mantissa. . Libaec implements Golomb Rice coding as defined in the Space Data System Standard documents 121.0-B-2 [1] and 120.0-G-2[2]. Package: libaeonbits-owner-java Description-md5: 998d4a7d0cc825c0f8b37700fea343b1 Description-en: API to handle application configuration through Java properties file OWNER was written because the code dealing with the configuration is frequently repetitive, redundant, it’s made of static classes, singletons, long list of methods just doing conversion from a string property to a named method returning a Java primitive or a basic Java object. . OWNER solves the problem providing an interface object that - is easy to mock, easy to pass to other objects (via dependency injection); - declaratively maps the configuration without any redundancy; - can easily expand the loading logic in order to have multiple configuration files, multiple level of overriding (global configuration, user-level, defaults, etc); - doesn’t need to have an actual properties file backing the configuration, if one uses @DefaultValue. - provides a lot of features, like hot reloading, variables expansion, etc; - leaves one free to do everything one is already doing with java.util.Properties; - does support a super powerful type conversion, which includes arrays, collections, many standard Java objects, and even the possibility to plug one's own conversion logic. Package: libahp-gt-dev Description-md5: 794d2e75aabd625bd4fd6dd043a3f1f1 Description-en: AHP GT telescope mount controllers programming - development files This package contains a library to program the AHP GT telescope mount controllers, by setting their gear and acceleration/speed configurations. . This package is needed for development. Package: libahp-gt1 Description-md5: 16c1542083b63aa9d298567b84037d3a Description-en: AHP GT telescope mount controllers programming - library This package contains a library to program the AHP GT telescope mount controllers, by setting their gear and acceleration/speed configurations. Package: libairspy-dev Description-md5: 0e9031eb7dbc3783ce2c59cf71f528d4 Description-en: Tiny and efficient software defined radio receiver - development Airspy is an open source Software Defined Radio that can receive between 24 MHz and 1750 MHz. Airspy has a 10 MHz bandwidth. 12bit ADC @ 20 MSPS (80dB SFDR, 64dB SNR, 10.4 ENOB) It is a High Speed USB device powered by the USB bus. . This package contains development files. Package: libairspy0 Description-md5: a5f4eb4607ecf1df83db7ed5f4f089a6 Description-en: Tiny and efficient software defined radio receiver - library Airspy is an open source Software Defined Radio that can receive between 24 MHz and 1750 MHz. Airspy has a 10 MHz bandwidth. 12bit ADC @ 20 MSPS (80dB SFDR, 64dB SNR, 10.4 ENOB) It is a High Speed USB device powered by the USB bus. . This package contains the shared library. Package: libakai0t64 Description-md5: c1991637f84e9ef54646341510f514a2 Description-en: library for loading and modifying akai files libakai is a C++ library for loading, modifying and creating akai files. . This package contains the shared library files. Package: libalcotest-ocaml-dev Description-md5: 8c969d13c23f0fa6afe3074f886916bc Description-en: lightweight and colourful test framework for OCaml Alcotest exposes simple interface to perform unit tests. It exposes a simple TESTABLE module type, a check function to assert test predicates and a run function to perform a list of unit -> unit test callbacks. . Alcotest provides a quiet and colorful output where only faulty runs are fully displayed at the end of the run (with the full logs ready to inspect), with a simple (yet expressive) query language to select the tests to run. Package: libalglib-dev Description-md5: b4738e0f01a0b7c1868e2aa5e279816b Description-en: Development files for the alglib library ALGLIB is a cross-platform numerical analysis and data processing library. This package support C++. ALGLIB features include: . * Linear algebra (direct algorithms, EVD/SVD) * Solvers (linear and nonlinear) * Interpolation * Optimization * Fast Fourier transforms * Numerical integration * Linear and nonlinear least-squares fitting * Ordinary differential equations * Special functions * Statistics (descriptive statistics, hypothesis testing) * Data analysis (classification/regression, including neural networks) . This package contains the development files (headers and documentation) for ALGLIB. Package: libalglib4.2 Description-md5: db996366870b5e4994f3be825a136ae6 Description-en: Numerical analysis and data processing library ALGLIB is a cross-platform numerical analysis and data processing library. This package support C++. ALGLIB features include: . * Linear algebra (direct algorithms, EVD/SVD) * Solvers (linear and nonlinear) * Interpolation * Optimization * Fast Fourier transforms * Numerical integration * Linear and nonlinear least-squares fitting * Ordinary differential equations * Special functions * Statistics (descriptive statistics, hypothesis testing) * Data analysis (classification/regression, including neural networks) Package: libalgorithm-dependency-perl Description-md5: 237c48adcf321f82d8abdd36a42c09b9 Description-en: Base class for implementing various dependency trees in Perl Algorithm::Dependency is a framework for creating simple read-only dependency heirachies, where you have a set of items that rely on other items in the set, and require actions on them as well. Package: libalgorithms1t64 Description-md5: 3cb24e27a8853e212b935b9ee4a68f65 Description-en: GDAL add-on tools to perform useful raster processing - libalgorithms Pktools is a collection of programs to perform operations, mostly on raster geolocated images. It heavily relies on the Geospatial Data Abstraction Library (GDAL) and OGR. The programs are similar to the GDAL tools (gdalinfo, gdal_translate, gdal_merge, ...) and some of the functionalities provided in pktools already exist in the GDAL tools. . All utilities in pktools use command line options and have a built in help, and include more than thirty binaries to edit, change, crop, classify, compare, dump, fill, enhance images and many other common operations useful in the remote sensing field of image analysis. . This package contains the libalgorithms shared library. Package: libalpm-dev Description-md5: 3f28bd636d2670a8c43043d554a4f531 Description-en: Arch Linux Package Management library (development files) Development files for libalpm, a package management library primarily used by pacman. Package: libalpm15 Description-md5: 26c486ee2cb65f06863d82e3cd6be1ac Description-en: Arch Linux Package Management library libalpm is a package management library, primarily used by pacman. Package: libalure-dev Description-md5: 795fbf5973232dd6d7157692b859844c Description-en: AL Utilities REtooled (development files) ALURE is a utility library to help manage common tasks with OpenAL applications. This includes device enumeration and initialization, file loading, and streaming. . The purpose of this library is to provide pre-made functionality that would otherwise be repetitive or difficult to (re)code for various projects and platforms, such as loading a sound file into an OpenAL buffer and streaming an audio file through a buffer queue. Support for different formats is consistent across platforms, so no special checks are needed when loading files, and all formats are handled through the same API. . Currently ALURE includes a basic .wav and .aif file reader, and can leverage external libraries such as libSndFile (for extended wave formats and several others), VorbisFile (for Ogg Vorbis), and FLAC (for FLAC and Ogg FLAC), and others. External libraries can also be dynamically loaded at run-time, or individually disabled outright at compile time. . This package contains the files necessary for development. Package: libalure1 Description-md5: d3dc1e9b7c8ba326cb960d65cc326a58 Description-en: AL Utilities REtooled (shared library) ALURE is a utility library to help manage common tasks with OpenAL applications. This includes device enumeration and initialization, file loading, and streaming. . The purpose of this library is to provide pre-made functionality that would otherwise be repetitive or difficult to (re)code for various projects and platforms, such as loading a sound file into an OpenAL buffer and streaming an audio file through a buffer queue. Support for different formats is consistent across platforms, so no special checks are needed when loading files, and all formats are handled through the same API. . Currently ALURE includes a basic .wav and .aif file reader, and can leverage external libraries such as libSndFile (for extended wave formats and several others), VorbisFile (for Ogg Vorbis), and FLAC (for FLAC and Ogg FLAC), and others. External libraries can also be dynamically loaded at run-time, or individually disabled outright at compile time. . This package installs the ALURE shared library. Package: libambix-dev Description-md5: d8dc9f2adcd4c6f43299649ee82f51ef Description-en: AMBIsonics eXchange library (development files) libambix is a library of C routines for reading and writing files following the "ambix" (AMBIsonics eXchange) conventions. . Ambisonics is a periphonic (3D) surround sound technique, with a scalable spatial resolution (put simply: "the more audio channels you use, the better"). The ambix convention defines an extensible format for exchanging soundfiles containing Higher Order Ambisonics data. . This package provides the files necessary to compile an application using libambix. Package: libambix-doc Description-md5: c917a777f8652ba17a115c779816a333 Description-en: AMBIsonics eXchange library (documentation) libambix is a library of C routines for reading and writing files following the "ambix" (AMBIsonics eXchange) conventions. . Ambisonics is a periphonic (3D) surround sound technique, with a scalable spatial resolution (put simply: "the more audio channels you use, the better"). The ambix convention defines an extensible format for exchanging soundfiles containing Higher Order Ambisonics data. . This package contains html documentation for the libambix API. Package: libambix-utils Description-md5: 8b3a77261213b228d3c75c78540ebc4f Description-en: AMBIsonics eXchange library (utilities) libambix is a library of C routines for reading and writing files following the "ambix" (AMBIsonics eXchange) conventions. . Ambisonics is a periphonic (3D) surround sound technique, with a scalable spatial resolution (put simply: "the more audio channels you use, the better"). The ambix convention defines an extensible format for exchanging soundfiles containing Higher Order Ambisonics data. . This package contains additional commandline utilities to work with ambix-files: - ambix-info: Print information on ambix files - ambix-interleave: Merges several audio files into an ambix file - ambix-deinterleave: Split an ambix file into several mono files - ambix-jplay: Play back an ambix file via JACK - ambix-jrecord: Record an ambix file via JACK Package: libambix0 Description-md5: 1050c694b78dc0b8b697f02aa3805e29 Description-en: AMBIsonics eXchange library libambix is a library of C routines for reading and writing files following the "ambix" (AMBIsonics eXchange) conventions. . Ambisonics is a periphonic (3D) surround sound technique, with a scalable spatial resolution (put simply: "the more audio channels you use, the better"). The ambix convention defines an extensible format for exchanging soundfiles containing Higher Order Ambisonics data. Package: libamd3 Description-md5: 2d9505165b7b29c0b5677c11d21645cd Description-en: approximate minimum degree ordering library for sparse matrices Suitesparse is a collection of libraries for computations involving sparse matrices. . The AMD library provides a set of routines for pre-ordering sparse matrices prior to Cholesky or LU factorization, using the "Approximate Minimum Degree ordering" algorithm. Package: libamdhip64-6 Description-md5: 360fe6fb6d9adb99fe31404cea73075b Description-en: HIP runtime for AMD GPUs - library The libamdhip64 library provides the implementation of the Heterogeneous Interface for Portability (HIP) runtime for AMD GPUs. It is a foundational library used by nearly all HIP programs, including many higher-level components of the ROCm GPU compute stack, such as rocRAND, rocBLAS, rocFFT, and rocSPARSE. . This package provides the HIP runtime library for the AMD platform. Package: libamdhip64-dev Description-md5: 569f965fbfbc13584bc2cdf7740ebdc0 Description-en: HIP runtime for AMD GPUs - headers The libamdhip64 library provides the implementation of the Heterogeneous Interface for Portability (HIP) runtime for AMD GPUs. It is a foundational library used by nearly all HIP programs, including many higher-level components of the ROCm GPU compute stack, such as rocRAND, rocBLAS, rocFFT, and rocSPARSE. . The HIP runtime headers can be used to build programs for either AMD GPUs or NVIDIA GPUs, depending on what HIP platform is defined. When building for AMD GPUs, the HIP runtime functions are implemented by the libamdhip64 library, but when building for NVIDIA GPUs, the HIP runtime functions are defined as header-only wrappers around CUDA runtime functions. . This package provides HIP runtime headers. Package: libancient-dev Description-md5: 1a40ab6f92faf19da101ebf6284c9372 Description-en: decompression routines for ancient formats - development files This is a collection of decompression routines for old formats popular in the Amiga, Atari computers and some other systems from 80's and 90's as well as some that are currently used which were used in a some specific way in these old systems. . For simple usage both a simple command line application as well as a simple API to use the decompressors are provided. The compression algorithm is automatically detected in most cases, however there are some corner cases where it is not entirely reliable due to weaknesses in the old format used. . This package provides ancient library development files. Package: libancient2 Description-md5: f3d0e341d7719136d3c04d44f91ab80c Description-en: decompression routines for ancient formats This is a collection of decompression routines for old formats popular in the Amiga, Atari computers and some other systems from 80's and 90's as well as some that are currently used which were used in a some specific way in these old systems. . For simple usage both a simple command line application as well as a simple API to use the decompressors are provided. The compression algorithm is automatically detected in most cases, however there are some corner cases where it is not entirely reliable due to weaknesses in the old format used. Package: libansilove-dev Description-md5: d141e0e463b482c7795aa8f35ddfacb9 Description-en: Convert ANSI, ASCII, and other formats to PNG - development files This a library to convert ANSi and artscene related file formats into PNG images. . This package provides ansilove library development files. Package: libansilove1 Description-md5: 799bcd2decfc70ed6bd78d388c03625f Description-en: Library for converting ANSI, ASCII, and other formats to PNG This a library to convert ANSi and artscene related file formats into PNG images. Package: libantlr3-gunit-java Description-md5: f40979cd635396931074b9413af8656a Description-en: Unit Test framework for ANTLR grammars gUnit is a "Unit Test" framework for ANTLR grammars. It provides a simple way to write and run automated tests for ANTLR grammars in a manner similar to Java unit testing framework jUnit. The basic idea is to create a bunch of input/output pairs for rules in a grammar and gUnit will verify the expected output/result. The input can be a single line or multiple lines of strings or even an external file. The output can be simply success or failure, an abstract syntax tree (AST), a rule return value, or some text output which could be a rule's template return value. The current version of gUnit has 2 main functions, interpreter and jUnit generator. The interpreter interprets your gUnit script and runs unit tests using Java reflection to invoke methods in your parser objects. The generator, on the other hand, translates your gUnit script to jUnit Java code that you can compile and execute by hand. Package: libantlr3-runtime-java Description-md5: a1b87e6106bdb39e71d14f49ae047f33 Description-en: Runtime library for ANTLR 3 ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing C++ or Java actions [You can use PCCTS 1.xx to generate C-based parsers]. . This package provides the runtime library required to run the parsers generated by ANTLR 3 Package: libanydata-perl Description-md5: d60b32093216d6c65527c48d91d919fa Description-en: simple tied hash interface for files and data structures AnyData provides simple and uniform access to data from many sources -- perl arrays, local files, remote files retrievable via http or ftp -- and in many formats including flat files (CSV, Fixed Length, Tab Delimited, etc), standard format files (Web Logs, Passwd files, etc.), structured files (XML, HTML Tables) and binary files with parseable headers (mp3s, jpgs, pngs, etc). Package: libanyevent-yubico-perl Description-md5: 699c235b59e7a5b5462232fed6bcb7bf Description-en: Perl module for validating YubiKey OTPs in AnyEvent applications AnyEvent::Yubico validates a YubiKey OTP (One Time Password) using the YKVAL 2.0 protocol as defined here: https://github.com/Yubico/yubikey-val/wiki/ValidationProtocolV20 . To use this module, an API key is required which can be requested here: https://upgrade.yubico.com/getapikey/ Package: libapache-gallery-perl Description-md5: cc49def116467082157e08b21b3ab2c2 Description-en: Apache module to create image galleries on-the-fly This package contains a Perl module for Apache to create galleries. . The images just need to be copied into a directory where Apache will pick them up and create a gallery page for you, with thumbnails and links to the full size images. . Thumbnail size and maximum image size can be defined, among others. Package: libapache-mime4j-java Description-md5: ba0d5a7c68a38b8d325d379276963730 Description-en: MIME and RFC822 parser for Java mime4j provides a parser, MimeStreamParser, for e-mail message streams in plain rfc822 and MIME format. The parser uses a callback mechanism to report parsing events such as the start of an entity header, the start of a body, etc. If you are familiar with the SAX XML parser interface you should have no problem getting started with mime4j. Package: libapache-session-browseable-perl Description-md5: af6e446bfe55e4ec1c88078bc9075cfe Description-en: module adding index and search methods to Apache::Session Apache::Session::Browseable provides some class methods to manipulate all sessions and add the capability to index some fields to make research faster. . This module is recommended as session backend for LemonLDAP::NG. Package: libapache2-authcookie-perl Description-md5: 2dd86e3e67b5c9bea69d210c3e802473 Description-en: Perl Authentication and Authorization via cookies This module is for mod_perl version 2. If you are running mod_perl version 1, you should be using Apache::AuthCookie instead. . Apache2::AuthCookie allows you to intercept a user's first unauthenticated access to a protected document. The user will be presented with a custom form where they can enter authentication credentials. The credentials are posted to the server where AuthCookie verifies them and returns a session key. . The session key is returned to the user's browser as a cookie. As a cookie, the browser will pass the session key on every subsequent accesses. AuthCookie will verify the session key and re-authenticate the user. Package: libapache2-mod-auth-openidc Description-md5: f21d7ca69a4a325455d36be19471a9c7 Description-en: OpenID Connect Relying Party implementation for Apache mod_auth_openidc is a certified authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. . This module enables an Apache 2.x web server to operate as an OpenID Connect Relying Party (RP) towards an OpenID Connect Provider (OP). It relays end user authentication to a Provider and receives user identity information from that Provider. It then passes on that identity information (a.k.a. claims) to applications protected by the Apache web server and establishes an authentication session for the identified user. Package: libapache2-mod-auth-openidc-dbgsym Description-md5: 2d4f20aa393d43073e39bedca1976f11 Description-en: debug symbols for libapache2-mod-auth-openidc Package: libapache2-mod-form Description-md5: 063fb189336e2af80147a21d10045264 Description-en: Apache module to decode data submitted from Web forms mod_form is an Apache module to decode data submitted from Web forms. The decoded data is made available to other Apache modules through two optional functions exported by mod_form with APR_DECLARE_OPTIONAL_FN. . It deals with both GET and POST methods where the data are encoded using the default content type application/x-www-form-urlencoded. . This package contains the Apache module. Package: libapache2-mod-form-dev Description-md5: 5697a62695bb94916a4a5ca051900e6c Description-en: Apache module to decode data submitted from Web forms (development files) mod_form is an Apache module to decode data submitted from Web forms. The decoded data is made available to other Apache modules through two optional functions exported by mod_form with APR_DECLARE_OPTIONAL_FN. . It deals with both GET and POST methods where the data are encoded using the default content type application/x-www-form-urlencoded. . This package contains the development files for Apache modules that wish to rely on mod_form. Package: libapache2-mod-qos Description-md5: 400a8d30ea4ebdb2cc235b07fd997909 Description-en: quality of service module for the apache2 This is a quality of service module (QoS) for the Apache web server implementing control mechanisms that can provide different priority to different HTTP requests. . It may be used to determine which requests should be served and which shouldn't in order to avoid resource oversubscription. The module collects different attributes such as the request URL, HTTP request and response headers, the IP source address, the HTTP response code, history data (user session and on per source IP address basis), the number of concurrent requests to the server (total or requests having similar attributes), the number of concurrent TCP connections (total or from a single source IP), and so forth. . Counteractive measures to enforce the defined rules are: request blocking, dynamic timeout adjustment, request delay, response throttling, and dropping of TCP connections. Package: libapache2-mod-shib Description-md5: 77446271d8362079ad5a7a6a90b712bc Description-en: Federated web single sign-on system (Apache module) The Shibboleth System is a standards based software package for web single sign-on across or within organizational boundaries. It supports authorization and attribute exchange using the OASIS SAML 2.0 protocol. Shibboleth allows sites to make informed authorization decisions for individual access of protected online resources while allowing users to establish their identities with their local authentication systems. . This package contains the Shibboleth Apache module for service providers (web servers providing resources protected by Shibboleth) and the supporting shibd daemon. Package: libapache2-mod-tile Description-md5: 0eb52688a4e671ae4f0c4fbe13514db7 Description-en: Apache module to deliver tiles created by renderd mod_tile is a system to serve raster tiles for example to use within a slippy map. It provides a dynamic combination of efficient caching and on the fly rendering. Due to its dynamic rendering, only a small fraction of overall tiles need to be kept on disk, reducing the resources required. At the same time, its caching strategy allows for a high performance serving and can support several thousand requests per second. . mod_tile was originally written for serving the tiles of the main OpenStreetMap map (Mapnik layer), but since is being used on a variety of different servers providing maps on top of OpenStreetMap data. . This package contains the Apache module that receives map tiles requests and satisfies them from tiles stored on disk, or queries a renderd instance to create them. Package: libapbs-dev Description-md5: 99fddf8ba6c3ebcd3c50caf758147e53 Description-en: Adaptive Poisson Boltzmann Solver APBS is a software package for the numerical solution of the Poisson-Boltzmann equation (PBE), one of the most popular continuum models for describing electrostatic interactions between molecular solutes in salty, aqueous media. . This package contains the development headers to build against libapbs_* shared libraries. Package: libapbs3t64 Description-md5: 90f597bcf1c87921eed5cea0ddc1b150 Description-en: Adaptive Poisson Boltzmann Solver APBS is a software package for the numerical solution of the Poisson-Boltzmann equation (PBE), one of the most popular continuum models for describing electrostatic interactions between molecular solutes in salty, aqueous media. . This package contains the libapbs_* shared libraries. Package: libapogee-dev Description-md5: ca213e82358c75be33b5dc7685598863 Description-en: Apogee Library for camera control, development headers This package contains the standalone version of the Apogee device drivers for Linux. It is primarily intended for developers wishing to add Apogee camera control options to their software. It can also be used to control Apogee CCDs and Filter Wheels. . This package includes development headers. Package: libapogee3t64 Description-md5: 86ebabb8a4d10aeb60da91d395d336d4 Description-en: Apogee Library for camera control This package contains the standalone version of the Apogee device drivers for Linux. It is primarily intended for developers wishing to add Apogee camera control options to their software. It can also be used to control Apogee CCDs and Filter Wheels. . This package includes the library. Package: libapp-cmd-perl Description-md5: 85c5f77260510a292c2be4e8e95258f6 Description-en: Perl interface to write command line apps with less suffering App::Cmd is intended to make it easy to write complex command-line applications without having to think about most of the annoying things usually involved. . For information on how to start using App::Cmd, see App::Cmd::Tutorial. Package: libappstream-glib-dev Description-md5: 843c5ab072fad15eb5195facad271989 Description-en: GNOME library to access AppStream services (development files) AppStream is a cross-distribution effort for creating and sharing metadata about software components available in the package repositories of a distribution. . This package contains development files necessary to develop tools which use the libappstream-glib library. Package: libappstream-glib8 Description-md5: 0c3be0f7639f89d98f1b4dd6ce57e81d Description-en: GNOME library to access AppStream services AppStream is a cross-distribution effort for creating and sharing metadata about software components available in the package repositories of a distribution. . This package contains a GObject-based library to read and write AppStream XML metadata and retrieve additional data such as screenshots. . As opposed to libappstream, this library does not use an on-disk cache but reads data directly from the XML or DEP-11 YAML files. Package: libaqbanking-data Description-md5: ac326068d6e30b62ec011a004a2ca845 Description-en: configuration files for libaqbanking AqBanking provides a middle layer between the applications and online banking libraries implementing various file formats and protocols. Plugins supporting OFX, DTAUS, HBCI, and EBICS are available. . This package contains data files for AqBanking. Package: libaqbanking-dev Description-md5: b779f8309fe372d0d259c12499d65a54 Description-en: library for online banking applications AqBanking provides a middle layer between the applications and online banking libraries implementing various file formats and protocols. Plugins supporting OFX, DTAUS, HBCI, and EBICS are available. . This package contains the development files for AqBanking. Package: libaqbanking44 Description-md5: 565491d6b2227265bbc884ce67136ad9 Description-en: library for online banking applications AqBanking provides a middle layer between the applications and online banking libraries implementing various file formats and protocols. Plugins supporting OFX, DTAUS, HBCI, and EBICS are available. Package: libargh-dev Description-md5: aec2b93062bc1a6d094843e0835d307b Description-en: C++ header-only command line processing library So many different command line processing libraries out there and none of them just work! Some bring their whole extended family of related and unrelated external dependencies (yes, I'm looking at you Boost). Some require quirky syntax and/or very verbose setups that sacrifice simplicity for the generation of a cute usage message and validation. Many come to dominate your main() file and yet others do not build on multiple platforms - for some even their own tests and trivial usage cause crashes on some systems. Argh! . If you're writing a highly-sophisticated command line tool, then Boost.Program_options and its kind might give you many advanced options. However, if you need to get up and running quickly, effectively and with minimal fuss, give the single header-file argh a try. Package: libaribb24-0t64 Description-md5: 4ef1a0a387d15d7ab5a0d1f67d434673 Description-en: library for ARIB STD-B24 decoding (runtime files) ARIB STD-B24 is a character set encoding used for subtitles when broadcasting MPEG-2 TS streams. This library provides a decoder of this character set. . This package contains the shared library. Package: libaribb24-dev Description-md5: 9052414d5b4da028b0db65f2b593aa48 Description-en: library for ARIB STD-B24 decoding (development files) ARIB STD-B24 is a character set encoding used for subtitles when broadcasting MPEG-2 TS streams. This library provides a decoder of this character set. . This package contains the development files. Package: libasedrive-serial Description-md5: ecd3dff6552d09b71315fad2ea3d608d Description-en: PC/SC driver for the Athena ASEDrive IIIe serial smart card reader This package provides a PC/SC IFD handler bundle for the Athena ASEDrive IIIe serial smart card readers. This driver is necessary to use one of these devices with the PC/SC Lite resource manager (pcscd). Package: libasedrive-usb Description-md5: d89d9dfb89983e51beb852c43e4fed30 Description-en: PC/SC driver for the Athena ASEDrive IIIe USB smart card reader This package provides a PC/SC IFD handler bundle for the Athena ASEDrive IIIe USB smart card readers. This driver is necessary to use one of these devices with the PC/SC Lite resource manager (pcscd). Package: libasl-dev Description-md5: 3dbba1fa390ebb8d35b8fd46d42aaf2c Description-en: development files for ASL The Advanced Simulation Library (ASL) is a free and open source hardware accelerated multiphysics simulation platform (and an extensible general purpose tool for solving Partial Differential Equations). . Its computational engine is written in OpenCL and utilizes matrix-free solution techniques which enable extraordinarily high performance, memory efficiency and deployability on a variety of massively parallel architectures, ranging from inexpensive FPGAs, DSPs and GPUs up to heterogeneous clusters and supercomputers. The engine is hidden entirely behind simple C++ classes, so that no OpenCL knowledge is required from application programmers. Mesh-free, immersed boundary approach allows one to move from CAD directly to simulation drastically reducing pre-processing efforts and amount of potential errors. . ASL can be used to model various coupled physical and chemical phenomena and employed in a multitude of fields: computational fluid dynamics, virtual sensing, industrial process data validation and reconciliation, image-guided surgery, computer-aided engineering, design space exploration, crystallography, etc... . This package contains the development files. Package: libasl0t64 Description-md5: 341b2c5823fad0564a102df1a4e6e401 Description-en: multiphysics simulation software The Advanced Simulation Library (ASL) is a free and open source hardware accelerated multiphysics simulation platform (and an extensible general purpose tool for solving Partial Differential Equations). . Its computational engine is written in OpenCL and utilizes matrix-free solution techniques which enable extraordinarily high performance, memory efficiency and deployability on a variety of massively parallel architectures, ranging from inexpensive FPGAs, DSPs and GPUs up to heterogeneous clusters and supercomputers. The engine is hidden entirely behind simple C++ classes, so that no OpenCL knowledge is required from application programmers. Mesh-free, immersed boundary approach allows one to move from CAD directly to simulation drastically reducing pre-processing efforts and amount of potential errors. . ASL can be used to model various coupled physical and chemical phenomena and employed in a multitude of fields: computational fluid dynamics, virtual sensing, industrial process data validation and reconciliation, image-guided surgery, computer-aided engineering, design space exploration, crystallography, etc... . This package contains the shared libraries. Package: libasm-java Description-md5: 81f2750bb74d509d011934dac4f76f12 Description-en: Java bytecode manipulation framework ASM is an all purpose Java bytecode manipulation and analysis framework. It can be used to modify existing classes or dynamically generate classes, directly in binary form. Provided common transformations and analysis algorithms allow one to easily assemble custom complex transformations and code analysis tools. . ASM offer similar functionality as other bytecode frameworks, but it is focused on simplicity of use and performance. Because it was designed and implemented to be as small and as fast as possible, it makes it very attractive for using in dynamic systems. Package: libass-dev Description-md5: 1e6f14ccc11ddcfcb640621e0b784231 Description-en: development files for libass SubStation Alpha (SSA) is a subtitle file format that allows more advanced subtitles than the conventional SRT and similar formats. . This package contains the header files and static libraries needed to compile applications or shared objects that use libass. Package: libass9 Description-md5: b7bd0b43027fe7a0a432e8ba669f3957 Description-en: library for SSA/ASS subtitles rendering SubStation Alpha (SSA) is a subtitle file format that allows more advanced subtitles than the conventional SRT and similar formats. . This package contains the shared library for libass. Package: libastcenc-dev Description-md5: fcaa0f0d425accbfb6570f92ab9f51e9 Description-en: ASTC image compression and decompression library headers The Adaptive Scalable Texture Compression (ASTC) format, developed by Arm® and AMD, has been adopted as an official extension to the Open GL®, OpenGL ES, and Vulkan® graphics APIs. It provides a major step forward both in terms of image quality at a given bitrate, and in terms of the format and bitrate flexibility available to content creators. This allows more assets to use compression, often at a reduced bitrate compared to legacy formats, reducing memory bandwidth and energy consumption. . This package provides the development headers to include ASTC support in other applications. Package: libastcenc5d Description-md5: a45009dd4aad1f5307b52e0ce3fcb82c Description-en: ASTC image compression and decompression library The Adaptive Scalable Texture Compression (ASTC) format, developed by Arm® and AMD, has been adopted as an official extension to the Open GL®, OpenGL ES, and Vulkan® graphics APIs. It provides a major step forward both in terms of image quality at a given bitrate, and in terms of the format and bitrate flexibility available to content creators. This allows more assets to use compression, often at a reduced bitrate compared to legacy formats, reducing memory bandwidth and energy consumption. . This package provides the runtime library for ASTC support. Package: libasterisk-agi-perl Description-md5: b1b1e6f9c04e6f51955f41bbee530c2e Description-en: Collections of Perl modules to be used with Asterisk PBX AGI This module provides a simple interface to several operations related to the Asterisk PBX, including: . * Asterisk::AGI - simplifies writing AGI scripts for the Asterisk dialplan. * Asterisk::Outgoing - create calls through the outgoing spool. * Asterisk::Manager - control Asterisk through the Manager interface socket. Package: libastyle-dev Description-md5: bc37a0bfe2a118bb7dc42997f00d22fc Description-en: Library header files for Artistic Style Artistic Style is a source code indenter, formatter, and beautifier for the C, C++, C++/CLI, Objective-C, C# and Java programming languages. . This package contains the development headers. Package: libastyle3 Description-md5: 1220a0e9cf0c7a35ba3d0af0efa91bfc Description-en: Shared library for Artistic Style Artistic Style is a source code indenter, formatter, and beautifier for the C, C++, C++/CLI, Objective-C, C# and Java programming languages. . This package contains the shared library. Package: libastylej-jni Description-md5: 8a3f7a659f09640389cfcfdfd58e9b7f Description-en: Java JNI library for Artistic Style Artistic Style is a source code indenter, formatter, and beautifier for the C, C++, C++/CLI, Objective-C, C# and Java programming languages. . This package contains the Java native interface library. Package: libasyncaudio-dev Description-md5: 9b9267152b42b85faa16eed85b79125f Description-en: AsyncAudio library for SvxLink (development files) The SvxLink server provides access to a ham radio transceiver via the EchoLink® protocol. This package contains the static version and the header files for the AsyncAudio library. . EchoLink® allows licensed amateur radio operators to communicate over the Internet, including remote access to station equipment. EchoLink® is a registered trademark of Synergenics, LLC. Package: libasyncaudio1.6t64 Description-md5: 95eb79cc9080f6e1f2d8fa505871b13a Description-en: AsyncAudio library for SvxLink The SvxLink server provides access to a ham radio transceiver via the EchoLink® protocol. This package contains the AsyncAudio library. . EchoLink® allows licensed amateur radio operators to communicate over the Internet, including remote access to station equipment. EchoLink® is a registered trademark of Synergenics, LLC. Package: libasynccore-dev Description-md5: ea98986c12e1911044addc10ee43b90b Description-en: AsyncCore library for SvxLink (development files) The SvxLink server provides access to a ham radio transceiver via the EchoLink® protocol. This package contains the static version and the header files for the AsyncCore library. . EchoLink® allows licensed amateur radio operators to communicate over the Internet, including remote access to station equipment. EchoLink® is a registered trademark of Synergenics, LLC. Package: libasynccore1.6t64 Description-md5: 5562cabce6f4c2a9e4ef09176a2a270c Description-en: AsyncCore library for SvxLink The SvxLink server provides access to a ham radio transceiver via the EchoLink® protocol. This package contains the AsyncCore library for event-driven applications that use Async classes. . EchoLink® allows licensed amateur radio operators to communicate over the Internet, including remote access to station equipment. EchoLink® is a registered trademark of Synergenics, LLC. Package: libasynccpp-dev Description-md5: 2917155714f074bc5efe9185e8d23c47 Description-en: AsyncCpp library for SvxLink (development files) The SvxLink server provides access to a ham radio transceiver via the EchoLink® protocol. This package contains the static version and the header files for the AsyncCpp library. . EchoLink® allows licensed amateur radio operators to communicate over the Internet, including remote access to station equipment. EchoLink® is a registered trademark of Synergenics, LLC. Package: libasynccpp1.6t64 Description-md5: cb57d3262699034169c18d95c9ef8e74 Description-en: AsyncCpp library for SvxLink The SvxLink server provides access to a ham radio transceiver via the EchoLink® protocol. This package contains the AsyncCpp library. . EchoLink® allows licensed amateur radio operators to communicate over the Internet, including remote access to station equipment. EchoLink® is a registered trademark of Synergenics, LLC. Package: libasyncqt-dev Description-md5: 66a532819f9f102800c9bd5ac3018c77 Description-en: AsyncQt library for SvxLink (development files) The SvxLink server provides access to a ham radio transceiver via the EchoLink® protocol. This package contains the static version and the header files for the AsyncQt library. . EchoLink® allows licensed amateur radio operators to communicate over the Internet, including remote access to station equipment. EchoLink® is a registered trademark of Synergenics, LLC. Package: libasyncqt1.6t64 Description-md5: 10012cd04d2a5eff09218da4007465e2 Description-en: AsyncQt library for SvxLink The SvxLink server provides access to a ham radio transceiver via the EchoLink® protocol. This package contains the AsyncQt library for event-driven Qt applications using the Async classes. . EchoLink® allows licensed amateur radio operators to communicate over the Internet, including remote access to station equipment. EchoLink® is a registered trademark of Synergenics, LLC. Package: libatalk Description-md5: 7fdbef3a53456a47725aa861b90694cf Description-en: Apple Filing Protocol service (shared library) Netatalk is an implementation of the Apple Filing Protocol (AFP), for offering file service (mainly) to macOS clients. . This package contains Netatalk's shared libraries. Package: libatalk-dev Description-md5: 2f0f048d8b24632a5aa4b60fddd0a33c Description-en: Apple Filing Protocol service (development files) Netatalk is an implementation of the Apple Filing Protocol (AFP), for offering file service (mainly) to macOS clients. . This package contains headers for development. Package: libatasmart-bin Description-md5: 4efc8a0c734c991fb6f560d6f0c09aff Description-en: ATA S.M.A.R.T. reading and parsing library - utilities A small and lightweight parser library for ATA S.M.A.R.T. hard disk health monitoring. . This package contains the following utilities: * skdump - a small tool that produces a similar output to smartctl -a * sktest - a small tool for starting/aborting S.M.A.R.T. self-tests Package: libatd-ocaml Description-md5: d6cc4a5eb0bf6a8e4945516eef4b6271 Description-en: syntax for cross-language data types in OCaml - plugins ATD stands for Adjustable Type Definitions. It is a type definition language designed to accommodate a variety of programming languages and data formats by the means of target-specific annotations. It supports sum types, parametrized types and inheritance. The library provides a parser and other tools useful for manipulating ATD type definitions. . This package contains the shared runtime libraries and plugins. Package: libatd-ocaml-dev Description-md5: cea6e722b02dca73a2b3aa0734febbdd Description-en: syntax for cross-language data types in OCaml - development files ATD stands for Adjustable Type Definitions. It is a type definition language designed to accommodate a variety of programming languages and data formats by the means of target-specific annotations. It supports sum types, parametrized types and inheritance. The library provides a parser and other tools useful for manipulating ATD type definitions. . This package contains the development files needed for programming with the library. Package: libatdgen-ocaml Description-md5: bed5d2871dffaa5c58c8e714fa6a5ada Description-en: OCaml code generator for biniou and JSON - plugins Atdgen is a command-line program that takes as input type definitions in the ATD syntax and produces OCaml code suitable for data serialization and deserialization. Two data formats are currently supported, these are biniou and JSON. . This package contains the shared runtime libraries (plugin). Package: libatdgen-ocaml-dev Description-md5: 4e3a414dceb291c58c8581350f65922a Description-en: OCaml code generator for biniou and JSON - executable and dev files Atdgen is a command-line program that takes as input type definitions in the ATD syntax and produces OCaml code suitable for data serialization and deserialization. Two data formats are currently supported, these are biniou and JSON. . This package contains the adtgen executable and the files necessary for programming with the library. Package: libatlas3-base Description-md5: bfe8ebc058cce6653c20fea6f85a4246 Description-en: transitional package This is a transitional package. It can safely be removed. Package: libatomic-queue-dev Description-md5: cbc7722dc81a7fa686ceb53b096754dc Description-en: devel files for C++ atomic_queue library C++11 multiple-producer-multiple-consumer lockless queues based on circular buffer with std::atomic. The main design principle these queues follow is simplicity: the bare minimum of atomic operations, fixed size buffer, value semantics. . The circular buffer side-steps the memory reclamation problem inherent in linked-list based queues for the price of fixed buffer size. See Effective memory reclamation for lock-free data structures in C++ for more details. . These qualities are also limitations: . * The maximum queue size must be set at compile time or construction time. * There are no OS-blocking push/pop functions. . Nevertheless, ultra-low-latency applications need just that and nothing more. The simplicity pays off, see the throughput and latency benchmarks. . Available containers are: . * AtomicQueue - a fixed size ring-buffer for atomic elements. * OptimistAtomicQueue - a faster fixed size ring-buffer for atomic elements which busy-waits when empty or full. * AtomicQueue2 - a fixed size ring-buffer for non-atomic elements. * OptimistAtomicQueue2 - a faster fixed size ring-buffer for non-atomic elements which busy-waits when empty or full. . These containers have corresponding AtomicQueueB, OptimistAtomicQueueB, AtomicQueueB2, OptimistAtomicQueueB2 versions where the buffer size is specified as an argument to the constructor. Package: libatomicbitvector-dev Description-md5: 9257fa4e0485aa64e2d897cf9da286b8 Description-en: atomic bitset/bitvector with size determined at runtime This header-only library encodes a bitvector class with size fixed at runtime. Atomic operations allow for concurrent access and modification of the bitset. Such a structure can help with coordinating parallel processing of a given fixed set of entities, and has the advantage of only requiring O(1) bit per entry. . The atomic_bv_t class is a straightforward extension of ConcurrentBitSet from Facebook's folly C++ library. It wraps the atomic type with a class that allows them to be copied, and these wrapped atomic types are then used to build a vector whose size is determined at runtime. Package: libaubio-dev Description-md5: ecb6c6521460704761ac69f20a53e6f8 Description-en: library for audio and music analysis, synthesis, and effects aubio gathers a set of functions for audio signal segmentation and labelling. The library contains a phase vocoder, onset and pitch detection functions, a beat tracking algorithm and other sound processing utilities. . This package contains the development files for libaubio. Package: libaubio-doc Description-md5: 8aa2c96df0d9f4359ed22794d2dfe564 Description-en: library for audio segmentation -- documentation aubio gathers a set of functions for audio signal segmentation and labelling. The library contains a phase vocoder, onset and pitch detection functions, a beat tracking algorithm and other sound processing utilities. . This package provides the documentation for the C interface. Package: libaubio5 Description-md5: d8f79df880988a809190e4ce8a52d5b7 Description-en: library for audio segmentation aubio gathers a set of functions for audio signal segmentation and labelling. The library contains a phase vocoder, onset and pitch detection functions, a beat tracking algorithm and other sound processing utilities. . This package provides the shared library libaubio. Package: libaudclient-dev Description-md5: 211a21010813b8a6cbf8c90ece170759 Description-en: audacious D-Bus remote control library (development files) Audacious is a fork of beep-media-player which supports Winamp skins and many codecs. . In the default install, the following codecs are supported: . * MP3 * Ogg Vorbis / Theora * AAC and AAC+ * FLAC * ALAC * Windows Media (WMA) * WAVE . Additionally, Audacious is extendable through plugins, and contains other useful features like LIRC support. Support for many more codecs can also be added through plugins. . This package contains a development files and headers for the library used to remote control audacious. Package: libaudclient2 Description-md5: 488da341a8b78e8ee3ae675361df3578 Description-en: audacious D-Bus remote control library Audacious is a fork of beep-media-player which supports Winamp skins and many codecs. . In the default install, the following codecs are supported: . * MP3 * Ogg Vorbis / Theora * AAC and AAC+ * FLAC * ALAC * Windows Media (WMA) * WAVE . Additionally, Audacious is extendable through plugins, and contains other useful features like LIRC support. Support for many more codecs can also be added through plugins. . This package contains a library used to remote control audacious. Package: libaudcore5t64 Description-md5: 2a0caa32f6a6478ded9a174f96a8e23b Description-en: audacious core engine library Audacious is a fork of beep-media-player which supports Winamp skins and many codecs. . In the default install, the following codecs are supported: . * MP3 * Ogg Vorbis / Theora * AAC and AAC+ * FLAC * ALAC * Windows Media (WMA) * WAVE . Additionally, Audacious is extendable through plugins, and contains other useful features like LIRC support. Support for many more codecs can also be added through plugins. . This package contains a library which provides core functionality of Audacious. Package: libaudgui6 Description-md5: 53d8716a3af88c9d5a9cf67a787e0129 Description-en: audacious media player (libaudgui shared library) Audacious is a fork of beep-media-player which supports Winamp skins and many codecs. . In the default install, the following codecs are supported: . * MP3 * Ogg Vorbis / Theora * AAC and AAC+ * FLAC * ALAC * Windows Media (WMA) * WAVE . Additionally, Audacious is extendable through plugins, and contains other useful features like LIRC support. Support for many more codecs can also be added through plugins. . This package provides the libaudgui shared library. Package: libaudio-scan-perl Description-md5: ed802a33d9707c66bfaaae50c8bf9999 Description-en: module for reading metadata from common audio file formats Audio::Scan is a Perl module for extracting file metadata and tag information from several of the most common file formats, including: MP3, MP4, Musepack, Ogg Vorbis, FLAC, ASF, WAV, AIFF, Monkey's Audio, and WavPack. Package: libaudqt3 Description-md5: 89ae58032cd62179e935cf6a722f7d1d Description-en: audacious media player (libaudqt shared library) Audacious is a fork of beep-media-player which supports Winamp skins and many codecs. . In the default install, the following codecs are supported: . * MP3 * Ogg Vorbis / Theora * AAC and AAC+ * FLAC * ALAC * Windows Media (WMA) * WAVE . Additionally, Audacious is extendable through plugins, and contains other useful features like LIRC support. Support for many more codecs can also be added through plugins. . This package provides the libaudqt shared library. Package: libaudtag3t64 Description-md5: e742e2a22c1ee90c0e844a39496eab95 Description-en: audacious media player (libaudtag shared library) Audacious is a fork of beep-media-player which supports Winamp skins and many codecs. . In the default install, the following codecs are supported: . * MP3 * Ogg Vorbis / Theora * AAC and AAC+ * FLAC * ALAC * Windows Media (WMA) * WAVE . Additionally, Audacious is extendable through plugins, and contains other useful features like LIRC support. Support for many more codecs can also be added through plugins. . This package provides the libaudtag shared library. Package: libauth-googleauth-perl Description-md5: 7e2bb38e228b30f819a5519c500f4983 Description-en: Google Authenticator TOTP Abstraction Auth::GoogleAuth provides a simplified interface to supporting typical two-factor authentication with Google Authenticator using the TOTP Algorithm as defined by RFC 6238. Although Google Authenticator supports both TOTP and HOTP, at the moment, this module only supports TOTP. Package: libauthen-sasl-xs-perl Description-md5: 1b61991256d633fea0db034b75bd5ddd Description-en: Perl XS extension to glue Perl SASL to Cyrus SASL SASL is a generic mechanism for authentication used by several network protocols. Authen::SASL::XS provides an implementation framework that all protocols should be able to share. . The XS framework makes calls into the existing libsasl.so resp. libsasl2 shared library to perform SASL client connection functionality, including loading existing shared library mechanisms. . libauthen-sasl-xs-perl is the successor of libauthen-sasl-cyrus-perl. Package: libavogadro-data Description-md5: b7c78f0feb76bafcc8e21238f3a1c8bd Description-en: Molecular Graphics and Modelling System (data files) Avogadro is a molecular graphics and modelling system targeted at small to medium molecules. It can visualize properties like molecular orbitals or electrostatic potentials and features an intuitive molecular builder. . This package provides molecule and crystal data for the Insert Fragment plugin. Package: libavogadro-dev Description-md5: 511b235cbf7c8f0d3983332a8a2ef822 Description-en: Molecular Graphics and Modelling System (development files) Avogadro is a molecular graphics and modelling system targeted at small to medium molecules. It can visualize properties like molecular orbitals or electrostatic potentials and features an intuitive molecular builder. . This package provides the development and header files. Package: libavogadro-doc Description-md5: 7f06c264b03c4e4090cecbc8a7bff2da Description-en: Molecular Graphics and Modelling System (lib documentation) Avogadro is a molecular graphics and modelling system targeted at small to medium molecules. It can visualize properties like molecular orbitals or electrostatic potentials and features an intuitive molecular builder. . This package provides the documentation for libavogadro. Package: libavogadro2-1t64 Description-md5: 3213621da2aa0dfd65baafe1e63e2c3c Description-en: Molecular Graphics and Modelling System (library) Avogadro is a molecular graphics and modelling system targeted at small to medium molecules. It can visualize properties like molecular orbitals or electrostatic potentials and features an intuitive molecular builder. . This package provides the shared libraries, plugins and functionality scripts. Package: libb-keywords-perl Description-md5: 867be8146ae40a9735fca6dc5f66de66 Description-en: lists of internal perl keywords The B::Keywords perl module provides lists of internal keywords of the perl programming language. It can be used as an adjunct to the B perl module by programs that parse and analyze perl code. Package: libbabeltrace2-0 Description-md5: f443b28141f134ae02cc0d1c63425741 Description-en: Babeltrace2 library and plugins The Babeltrace 2 project offers a library with a C API, Python 3 bindings, and a command-line tool which makes it very easy for mere mortals to view, convert, transform, and analyze traces. . This package provides the libbabeltrace2 library and plugin system to view, convert, transform, and analyze traces. Package: libbabeltrace2-dev Description-md5: 527f9d7e1338b79d9cbdd3543926b81e Description-en: Babeltrace2 development files The Babeltrace 2 project offers a library with a C API, Python 3 bindings, and a command-line tool which makes it very easy for mere mortals to view, convert, transform, and analyze traces. . This package provides the development headers for linking applications against libbabeltrace2. Package: libbabeltrace2-python-plugin-provider Description-md5: 296893f3abcbbfcd79991b23f0929d1b Description-en: Babeltrace2 Python plugin provider The Babeltrace 2 project offers a library with a C API, Python 3 bindings, and a command-line tool which makes it very easy for mere mortals to view, convert, transform, and analyze traces. . This package provides the libbabeltrace2 Python plugin provider. Package: libbabl-0.1-0 Description-md5: ff900fc6f030f93197b9e121afde6c95 Description-en: Dynamic, any to any, pixel format conversion library Babl is a dynamic, any to any, pixel format conversion library. It provides conversions between the myriad of buffer types images can be stored in. Babl doesn't only help with existing pixel formats, but also facilitates creation of new and uncommon ones. Package: libbabl-dev Description-md5: 8222faeeaa3c6abb27290df29be5d457 Description-en: Dynamic, any to any, pixel format conversion library (development files) Babl is a dynamic, any to any, pixel format conversion library. It provides conversions between the myriad of buffer types images can be stored in. Babl doesn't only help with existing pixel formats, but also facilitates creation of new and uncommon ones. . This package contains the development files. Package: libbabl-doc Description-md5: 1843cc45fff811e1ae47f159d418f66d Description-en: Dynamic, any to any, pixel format conversion library (documentation) Babl is a dynamic, any to any, pixel format conversion library. It provides conversions between the myriad of buffer types images can be stored in. Babl doesn't only help with existing pixel formats, but also facilitates creation of new and uncommon ones. . This package contains the API documentation. Package: libbarclay-java Description-md5: 8ba8d6e289cb5eadb04d2d725d742edc Description-en: Java library to parse command line Command line argument parser and online documentation generation utilities for java command line programs. . Barclay is a set of classes for annotating, parsing, validating, and generating documentation for command line options. Package: libbase-java Description-md5: 627f85622cba831082f191bf587d8343 Description-en: general purpose base service library (OOo 3.1 branch) LibBase is a library developed to provide base services like logging, configuration and initialization to all other libraries and applications. The library is the root library for all other Pentaho-Reporting projects. Package: libbase16384-2 Description-md5: 4b36a7fe23926cb70322516e94ea6e1b Description-en: Dynamic library of base16384 This package provides library files for base16384 algorithm, which has 16384 Chinese characters (from \u4E00 to \u8DFF) as the "alphabet", just like what base64 did. If the length of the data has a remainder after mod 7, a unicode Chinese character \u3Dxx will be appended to present it with xx ranging from 01 to 06. Package: libbase16384-dev Description-md5: 255ab129af0254d6f5482cb8018602d5 Description-en: Header and archive of base16384 This package provides header and archive for base16384, which has 16384 Chinese characters (from \u4E00 to \u8DFF) as the "alphabet", just like what base64 did. If the length of the data has a remainder after mod 7, a unicode Chinese character \u3Dxx will be appended to present it with xx ranging from 01 to 06. Package: libbase1t64 Description-md5: 126141e991061f38dbaad72681c41fbe Description-en: GDAL add-on tools to perform useful raster processing - libbase Pktools is a collection of programs to perform operations, mostly on raster geolocated images. It heavily relies on the Geospatial Data Abstraction Library (GDAL) and OGR. The programs are similar to the GDAL tools (gdalinfo, gdal_translate, gdal_merge, ...) and some of the functionalities provided in pktools already exist in the GDAL tools. . All utilities in pktools use command line options and have a built in help, and include more than thirty binaries to edit, change, crop, classify, compare, dump, fill, enhance images and many other common operations useful in the remote sensing field of image analysis. . This package contains the libbase shared library. Package: libbase64-ocaml Description-md5: d9c269e6e413f2cd3c47a26a4091b0ed Description-en: Base64 encoding and decoding OCaml library (runtime files) Base64 is a group of similar binary-to-text encoding schemes that represent binary data in an ASCII string format by translating it into a radix-64 representation. It is specified in RFC 2045. . This package contains runtime files. Package: libbase64-ocaml-dev Description-md5: e59bda4cc95ce2fab70259cca123cf67 Description-en: Base64 encoding and decoding OCaml library (dev files) Base64 is a group of similar binary-to-text encoding schemes that represent binary data in an ASCII string format by translating it into a radix-64 representation. It is specified in RFC 2045. . This package contains development files. Package: libbasix-dev Description-md5: ef00ad4fde6f4ceecacc877ab3b3f2f6 Description-en: Finite Element Basis Function Definition Runtime Library (development headers) Computes FE basis functions and derivatives for the following elements: - Lagrange (interval, triangle, tetrahedron, prism, pyramid, quadrilateral, hexahedron) - Nédélec (triangle, tetrahedron) - Nédélec Second Kind (triangle, tetrahedron) - Raviart-Thomas (triangle, tetrahedron) - Regge (triangle, tetrahedron) - Crouzeix-Raviart (triangle, tetrahedron) . Computes quadrature rules on different cell types . Provides reference topology and geometry for reference cells of each type. . Python wrapper provided with pybind11. . This package installs the development files for the shared library. Package: libbasix0.9 Description-md5: d1f7506b70a1a05918534efb2096e744 Description-en: Finite Element Basis Function Definition Runtime Library (Python 3) Computes FE basis functions and derivatives for the following elements: - Lagrange (interval, triangle, tetrahedron, prism, pyramid, quadrilateral, hexahedron) - Nédélec (triangle, tetrahedron) - Nédélec Second Kind (triangle, tetrahedron) - Raviart-Thomas (triangle, tetrahedron) - Regge (triangle, tetrahedron) - Crouzeix-Raviart (triangle, tetrahedron) . Computes quadrature rules on different cell types . Provides reference topology and geometry for reference cells of each type. . Python wrapper provided with pybind11. . This package installs the shared library. Package: libbearssl-dev Description-md5: 3f58dad325db10b0ce921ad1ff4eb611 Description-en: BearSSL - development files It aims at offering the following features: . Be correct and secure. In particular, insecure protocol versions and choices of algorithms are not supported, by design; cryptographic algorithm implementations are constant-time by default. . Be small, both in RAM and code footprint. For instance, a minimal server implementation may fit in about 20 kilobytes of compiled code and 25 kilobytes of RAM. . Be highly portable. BearSSL targets not only “big” operating systems like Linux and Windows, but also small embedded systems and even special contexts like bootstrap code. . Be feature-rich and extensible. SSL/TLS has many defined cipher suites and extensions; BearSSL should implement most of them, and allow extra algorithm implementations to be added afterwards, possibly from third parties. . Development files. Package: libbearssl0 Description-md5: 4c03459fb7d516f15b7f8210d7d42ef6 Description-en: BearSSL - shared libraries It aims at offering the following features: . Be correct and secure. In particular, insecure protocol versions and choices of algorithms are not supported, by design; cryptographic algorithm implementations are constant-time by default. . Be small, both in RAM and code footprint. For instance, a minimal server implementation may fit in about 20 kilobytes of compiled code and 25 kilobytes of RAM. . Be highly portable. BearSSL targets not only “big” operating systems like Linux and Windows, but also small embedded systems and even special contexts like bootstrap code. . Be feature-rich and extensible. SSL/TLS has many defined cipher suites and extensions; BearSSL should implement most of them, and allow extra algorithm implementations to be added afterwards, possibly from third parties. . Shared libraries. Package: libben-ocaml Description-md5: 3b0d493e6c0a2a3a4820db20159a9fc9 Description-en: OCaml libraries for Debian maintainers (runtime package) This package contains miscellaneous OCaml libraries to make the life of an OCaml-aware Debian package maintainer easier. . This package contains the shared runtime stub libraries. Package: libben-ocaml-dev Description-md5: 70dbf7e34af8aa0784c8e49a298bfc8e Description-en: OCaml libraries for Debian maintainers (development package) This package contains miscellaneous OCaml libraries to make the life of an OCaml-aware Debian package maintainer easier. . This package contains development files of the library. Package: libbiblesync-dev Description-md5: 06cd35417a2175af3fc284165739b61b Description-en: multicast protocol to support Bible co-navigation (development files) This is a C++ single class library encapsulating a protocol conduit. The premise is that there is a local network over which to multicast Bible navigation, and someone, possibly several someones, will transmit, and others will receive. The choices for when you decide to xmit and what to do when you recv are up to you as the application designer. . This package contains the development files. Package: libbiblesync1.1 Description-md5: 88dd75844648485055f94eb097eadcf7 Description-en: multicast protocol to support Bible co-navigation This is a C++ single class library encapsulating a protocol conduit. The premise is that there is a local network over which to multicast Bible navigation, and someone, possibly several someones, will transmit, and others will receive. The choices for when you decide to xmit and what to do when you recv are up to you as the application designer. . This package contains the shared library. Package: libbibtex-parser-perl Description-md5: ab6fc9d9a8ad305c8775782ae79f07e5 Description-en: pure Perl BibTeX parser BibTeX::Parser is a pure-Perl BibTeX format parser. Package: libbifrost-dev Description-md5: 6ed2ede4b5d06509a98a9605b3e5b531 Description-en: static library and header files for libbifrost Libbifrost-dev is the development library for the command-line tool bifrost for sequencing that features a broad range of functions, such as indexing, editing, and querying the graph, and includes a graph coloring method that maps each k-mer of the graph to the genomes it occurs in. . * Build, index, color and query the compacted de Bruijn graph * No need to build the uncompacted de Bruijn graph * Reads or assembled genomes as input * Output graph in GFA (can be visualized with Bandage), FASTA or binary * Graph cleaning: short tip clipping, etc. * Multi-threaded * No parameters to estimate with other tools * Exact or approximate k-mer search of queries Package: libbifrost0 Description-md5: 0181e37d5eeab8006b74ff15395d8ed0 Description-en: library for parallel construction, indexing and querying of de Bruijn graphs Libbifrost is the shared library for the command-line tool bifrost for sequencing that features a broad range of functions, such as indexing, editing, and querying the graph, and includes a graph coloring method that maps each k-mer of the graph to the genomes it occurs in. . * Build, index, color and query the compacted de Bruijn graph * No need to build the uncompacted de Bruijn graph * Reads or assembled genomes as input * Output graph in GFA (can be visualized with Bandage), FASTA or binary * Graph cleaning: short tip clipping, etc. * Multi-threaded * No parameters to estimate with other tools * Exact or approximate k-mer search of queries Package: libbin-prot-ocaml Description-md5: 63c6e42a9644887f70869a202b1a87b3 Description-en: type-safe binary serialization for OCaml values (runtime) bin-prot provides functionalities for reading and writing OCaml-values in a type-safe binary protocol. . These functions provide a safe way of performing I/O on any extensionally defined data type. Functions, objects, and values whose type is bound through a polymorphic record field are not supported, but everything else is. . There is no support for cyclic or shared values and only little endian computer architectures are supported. . This package contains runtime files. Package: libbin-prot-ocaml-dev Description-md5: e1b4e98b2c3df762ce9168432ebc94ca Description-en: type-safe binary serialization for OCaml values (dev files) bin-prot provides functionalities for reading and writing OCaml-values in a type-safe binary protocol. . These functions provide a safe way of performing I/O on any extensionally defined data type. Functions, objects, and values whose type is bound through a polymorphic record field are not supported, but everything else is. . There is no support for cyclic or shared values and only little endian computer architectures are supported. . This package contains development files. Package: libbinio-dev Description-md5: 7616273c241a8df14ef29d600f584646 Description-en: Binary I/O stream class library (development files) The binary I/O stream class library presents a platform-independent way to access binary data streams in C++. The library is hardware independent in the form that it transparently converts between the different forms of machine-internal binary data representation. It further employs no special I/O protocol and can be used on arbitrary binary data sources. . This package contains the development files. Package: libbinio1v5 Description-md5: 6dcc2fc6be1a1378ad049532031ae678 Description-en: Binary I/O stream class library The binary I/O stream class library presents a platform-independent way to access binary data streams in C++. The library is hardware independent in the form that it transparently converts between the different forms of machine-internal binary data representation. It further employs no special I/O protocol and can be used on arbitrary binary data sources. Package: libbio-db-hts-perl Description-md5: 72331b2dbe774c7c5ad34fee672bff70 Description-en: Perl interface to the HTS library HTSlib is an implementation of a unified C library for accessing common file formats, such as SAM (Sequence Alignment/Map), CRAM and VCF (Variant Call Format), used for high-throughput sequencing data, and is the core library used by samtools and bcftools. HTSlib only depends on zlib. It is known to be compatible with gcc, g++ and clang. . HTSlib implements a generalized BAM (binary SAM) index, with file extension 'csi' (coordinate-sorted index). The HTSlib file reader first looks for the new index and then for the old if the new index is absent. . This package provides a Perl interface to the HTS library. Package: libbio-perl-perl Description-md5: 4a76d242ce1e4cdbafc27047e6096cc2 Description-en: BioPerl core perl modules BioPerl is a toolkit of perl modules useful in building bioinformatics solutions in Perl. It is built in an object-oriented manner so that many modules depend on each other to achieve a task. The collection of modules in libbio-perl-perl consist of the core of the functionality of bioperl. Package: libbiojava6-java Description-md5: 5e521c7564511573e13c82b50bdb6329 Description-en: Java API to biological data and applications (version 6) This package presents the Open Source Java API to biological databases and a series of mostly sequence-based algorithms. . BioJava is an open-source project dedicated to providing a Java framework for processing biological data. It includes objects for manipulating sequences, file parsers, server support, access to BioSQL and Ensembl databases, and powerful analysis and statistical routines including a dynamic programming toolkit. Package: libbiojava6-java-doc Description-md5: ece2907cc5fa420d2d7a8ff52c5418d0 Description-en: [Biology] Documentation for BioJava 6 BioJava is an open-source project dedicated to providing a Java framework for processing biological data. . This package contains the HTML documentation describing the API of BioJava which was generated automatically by JavaDoc. Package: libbisect-ppx-ocaml Description-md5: c26065d6c847788fbd67139db39324ce Description-en: Code coverage for OCaml and ReScript (runtime files) Bisect-ppx helps you test thoroughly. It is a small preprocessor that inserts instrumentation at places in your code, such as if-then-else and match expressions. After you run tests, Bisect_ppx gives a nice HTML report showing which places were visited and which were missed. . This package contains runtime files. Package: libbisect-ppx-ocaml-dev Description-md5: 0738dbb6f6c53a937c8e195e6a86eb9c Description-en: Code coverage for OCaml and ReScript (dev files) Bisect_ppx helps you test thoroughly. It is a small preprocessor that inserts instrumentation at places in your code, such as if-then-else and match expressions. After you run tests, Bisect_ppx gives a nice HTML report showing which places were visited and which were missed. . This package contains development files. Package: libbitstring-ocaml Description-md5: c2b8966f5698181380aea049d9cdbad0 Description-en: Erlang-style bitstrings for OCaml (runtime) Bitstring adds Erlang-style bitstrings and matching over bitstrings as a syntax extension and library for OCaml. . You can use this module to both parse and generate binary formats, files and protocols. . Bitstring handling is added as primitives to the language, making it simple to use. . Bitstring handles integers, strings, sub-bitstrings, big-, little- and native-endianness, signed and unsigned types, variable-width fields, fields with arbitrary bit alignment. . This package contains only the shared runtime stub libraries. Package: libbitstring-ocaml-dev Description-md5: dfe4b5728e3209528abc0e843b171f00 Description-en: Erlang-style bitstrings for OCaml (development files) Bitstring adds Erlang-style bitstrings and matching over bitstrings as a syntax extension and library for OCaml. . You can use this module to both parse and generate binary formats, files and protocols. . Bitstring handling is added as primitives to the language, making it simple to use. . Bitstring handles integers, strings, sub-bitstrings, big-, little- and native-endianness, signed and unsigned types, variable-width fields, fields with arbitrary bit alignment. . This package contains header and OCaml library. Package: libblas-test Description-md5: 7e697a3bd80892afd85df0f1b0596433 Description-en: Basic Linear Algebra Subroutines 3, testing programs BLAS (Basic Linear Algebra Subroutines) is a set of efficient routines for most of the basic vector and matrix operations. They are widely used as the basis for other high quality linear algebra software, for example lapack and linpack. This implementation is the Fortran 77 reference implementation found at netlib. . This package contains a set of programs which test the integrity of an installed blas-compatible shared library. These programs may therefore be used to test the libraries provided by the blas package as well as those provided by the libatlas3-base and libopenblas-base packages. The programs are dynamically linked -- one can explicitly select a library to test by setting the libblas.so.3 alternative, or by using the LD_LIBRARY_PATH or LD_PRELOAD environment variables. Likewise, one can display the library selected using the ldd program in an identical environment. Package: libblas64-test Description-md5: 87d771807f8e9f385d0433f0579b2453 Description-en: Basic Linear Algebra Subroutines 3, testing programs (64bit-index) BLAS (Basic Linear Algebra Subroutines) is a set of efficient routines for most of the basic vector and matrix operations. They are widely used as the basis for other high quality linear algebra software, for example lapack and linpack. This implementation is the Fortran 77 reference implementation found at netlib. . This package contains a set of programs which test the integrity of an installed blas-compatible shared library. These programs may therefore be used to test the libraries provided by the blas package as well as those provided by the libatlas3-base and libopenblas-base packages. The programs are dynamically linked -- one can explicitly select a library to test by setting the libblas.so.3 alternative, or by using the LD_LIBRARY_PATH or LD_PRELOAD environment variables. Likewise, one can display the library selected using the ldd program in an identical environment. . Compiled with Fortran option "-fdefault-integer-8". Package: libblasr-dev Description-md5: d9411a07e32efeaa2b4e01cb1f6de812 Description-en: tools for aligning PacBio reads to target sequences (development files) Blasr_libcpp is a library used by blasr and other executables such as samtoh5, loadPulses for analyzing PacBio sequences. This library contains three sub-libraries, including pbdata, hdf and alignment. . This package contains the header files and static library for the alignment sublibrary. Package: libblasr5.3.5 Description-md5: 7d8a4565bcb39d80aab2a0efe55a1b2b Description-en: tools for aligning PacBio reads to target sequences Blasr_libcpp is a library used by blasr and other executables such as samtoh5, loadPulses for analyzing PacBio sequences. This library contains three sub-libraries, including pbdata, hdf and alignment. . This package contains the alignment sublibrary. Package: libbliss-dev Description-md5: c617b9ff1e49c48a5d64286f7c49e060 Description-en: development files to compute graph automorphisms and labelings -- libdev Bliss is a backtracking algorithm for computing automorphism groups and canonical forms of graphs, based on individualization and refinement. Its data structures, subroutines, and pruning heuristics are specially designed for fast handling of large and sparse graphs. . This package provides the static library and symbolic links needed for development. Package: libbliss-dev-common Description-md5: ea4511040edb051319499e84306c3200 Description-en: development files to compute graph automorphisms and labelings -- headers Bliss is a backtracking algorithm for computing automorphism groups and canonical forms of graphs, based on individualization and refinement. Its data structures, subroutines, and pruning heuristics are specially designed for fast handling of large and sparse graphs. . This package provides the C/C++ headers needed for development. Package: libbliss2 Description-md5: 9e7704bbbcbc4cba2f43a547082219ea Description-en: library to compute graph automorphisms and labelings Bliss is a backtracking algorithm for computing automorphism groups and canonical forms of graphs, based on individualization and refinement. Its data structures, subroutines, and pruning heuristics are specially designed for fast handling of large and sparse graphs. . This package provides the shared library. Package: libblkio-dev Description-md5: cfe7a6864af3d8a494ae4d99b03c330a Description-en: Block device I/O library (development files) libblkio is a library for high-performance block device I/O with support for multi-queue devices. A C API is provided so that applications can use the library from most programming languages. . This package provides the development files for libblkio. Package: libblkio1 Description-md5: d1cb23638702270d4eff2416e841ea44 Description-en: Block device I/O library (runtime files) libblkio is a library for high-performance block device I/O with support for multi-queue devices. A C API is provided so that applications can use the library from most programming languages. . This package provides the shared library for libblkio. Package: libblockdev-btrfs-dev Description-md5: 41ccafb966ec983fea029eca2faede52 Description-en: BTRFS plugin for libblockdev - development Header files and pkg-config files needed for development with the libblockdev-btrfs plugin/library. Package: libblockdev-btrfs3 Description-md5: 7a0b461f02cd46f7146f238dc46f41aa Description-en: BTRFS plugin for libblockdev The libblockdev library plugin (and at the same time a standalone library) providing the BTRFS-related functionality. Package: libblockdev-mdraid-dev Description-md5: 1cd6f668e32cdd497062d9bd27a8b8a0 Description-en: MD RAID plugin for libblockdev - development This package contains header files and pkg-config files needed for development with the libblockdev-mdraid plugin/library. Package: libblockdev-plugins-all Description-md5: e0bcdd0554389520673c4ce623bd4b06 Description-en: All plugins for libblockdev libblockdev is a C library with GObject introspection support that can be used for doing low-level operations with block devices like setting up LVM, BTRFS, LUKS or MD RAID. . The library uses plugins (LVM, BTRFS,...) and serves as a thin wrapper around its plugins' functionality. . This is a metapackage that depends on all libblockdev plugins. Package: libblockdev-tools Description-md5: c6e20a85b92a1aa77dadc1e377fb88b3 Description-en: tools for libblockdev This package contains tools that enhance the functionality that is provided by libblockdev. Package: libblosc-dev Description-md5: d4cb8f384fede65d372e621a91fbb94e Description-en: high performance meta-compressor optimized for binary data (development files) Blosc is a high performance compressor optimized for binary data. It has been designed to transmit data to the processor cache faster than the traditional, non-compressed, direct memory fetch approach via a memcpy() OS call. Blosc is meant not only to reduce the size of large datasets on-disk or in-memory, but also to accelerate memory-bound computations. . It uses the blocking technique to reduce activity on the memory bus as much as possible. In short, this technique works by dividing datasets in blocks that are small enough to fit in caches of modern processors and perform compression / decompression there. It also leverages, if available, SIMD instructions (SSE2) and multi-threading capabilities of CPUs, in order to accelerate the compression / decompression process to a maximum. . This package contains the development files required to build programs against Blosc. Package: libblosc1 Description-md5: 00198534c7d52daa250235b07fd3d873 Description-en: high performance meta-compressor optimized for binary data Blosc is a high performance compressor optimized for binary data. It has been designed to transmit data to the processor cache faster than the traditional, non-compressed, direct memory fetch approach via a memcpy() OS call. Blosc is meant not only to reduce the size of large datasets on-disk or in-memory, but also to accelerate memory-bound computations. . It uses the blocking technique to reduce activity on the memory bus as much as possible. In short, this technique works by dividing datasets in blocks that are small enough to fit in caches of modern processors and perform compression / decompression there. It also leverages, if available, SIMD instructions (SSE2) and multi-threading capabilities of CPUs, in order to accelerate the compression / decompression process to a maximum. Package: libbolt-20-dev Description-md5: a5816535f62942b4fcded9b86fb66840 Description-en: Post-link optimizer It achieves the improvements by optimizing application's code layout based on execution profile gathered by sampling profiler. Package: libbolt-21-dev Description-md5: a5816535f62942b4fcded9b86fb66840 Description-en: Post-link optimizer It achieves the improvements by optimizing application's code layout based on execution profile gathered by sampling profiler. Package: libbolt-22-dev Description-md5: a5816535f62942b4fcded9b86fb66840 Description-en: Post-link optimizer It achieves the improvements by optimizing application's code layout based on execution profile gathered by sampling profiler. Package: libbolt-dev Description-md5: fbba7bcbf52d4740e5b981984e324bc6 Description-en: Post-link optimizer - Development package It achieves the improvements by optimizing application's code layout based on execution profile gathered by sampling profiler. . This is a dependency package providing the default libbolt-dev package. Package: libboolstuff-0.1-0 Description-md5: 43abe543ba77135f932fb1126cb1096b Description-en: library for operating on boolean expression binary trees BoolStuff is a C++ library that supports a few operations on boolean expression binary trees. . This package includes the runtime libraries. Package: libbos-ocaml Description-md5: 4bec02ce269e481c6831b84def22fdb4 Description-en: basic OS interaction for OCaml (runtime) Bos provides support for basic and robust interaction with the operating system in OCaml. It has functions to access the process environment, parse command line arguments, interact with the file system and run command line programs. . Bos works equally well on POSIX and Windows operating systems. . This package contains runtime files. Package: libbos-ocaml-dev Description-md5: d2e7ffe17f5e1befec1e9df3f3cc879f Description-en: basic OS interaction for OCaml (development) Bos provides support for basic and robust interaction with the operating system in OCaml. It has functions to access the process environment, parse command line arguments, interact with the file system and run command line programs. . Bos works equally well on POSIX and Windows operating systems. . This package contains development files. Package: libbpf-tools Description-md5: c85dbff67cbfd96344b320a762f7aa39 Description-en: tools for BPF Compiler Collection based on libbpf (BTF and CO-RE) BPF Compiler Collection (BCC) is a toolkit for creating efficient kernel tracing and manipulation programs . It makes use of extended BPF (Berkeley Package Filter) and provides tools for BPF based Linux IO analysis, networking, monitoring and more . This package provides the tools from bpfcc-tools but written in a portable fashion using BTF and libbpf hence the installation footprint will be smaller compared to bpfcc-tools. . At this time this package contains subset of tools from bpfcc-tools Package: libbpp-core-dev Description-md5: cdb7982ac0345bfeaa2a4b3751d0553e Description-en: Bio++ Core library development files Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools. . This package contains the static library and the header files of the Bio++ core classes. Package: libbpp-core4t64 Description-md5: 41283ea0cba5f10d17a7daaeff42ea9f Description-en: Bio++ Core library Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools. . This package contains the dynamic library of the Bio++ core classes. Package: libbpp-phyl-dev Description-md5: ecbb8f2629f77269e14839f4f3009709 Description-en: Bio++ Phylogenetic library development files Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools. . This package contains the static library and the header files of the Bio++ classes for phylogenetics. Package: libbpp-phyl-omics-dev Description-md5: 0842ff0430914c350171c68c503e3c98 Description-en: Bio++ Phylogenetics library: genomics components (development files) Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools. . This package contains the static library and the header files of the Bio++ classes dedicated to genomic phylogeny. Package: libbpp-phyl-omics3t64 Description-md5: 8c041016d3ddd4e0d77aaa79469bc58a Description-en: Bio++ Phylogenetics library: genomics components Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools. . This package contains the dynamic library of the Bio++ classes dedicated to genomic phylogeny. Package: libbpp-phyl12t64 Description-md5: 4eabb420215b44163df63e483364dbad Description-en: Bio++ Phylogenetic library Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools. . This package contains the Bio++ classes for phylogenetics. Package: libbpp-popgen-dev Description-md5: cc140fda86582e1b058f0ee873b32762 Description-en: Bio++ Population Genetics library development files Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools. . This package contains the static library and the header files of the Bio++ Population Genetics classes. Package: libbpp-popgen8t64 Description-md5: 82689ca0214decec392f833586dd1e21 Description-en: Bio++ Population Genetics library Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools. . This package contains the dynamic library of the Bio++ Population Genetics classes. Package: libbpp-qt-dev Description-md5: eb9edf0683eaa8ec7e5a7373c50364f4 Description-en: Bio++ Qt Graphic classes library development files Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools. . Contains development files of the Bio++ graphical classes developed with Qt. Package: libbpp-qt2t64 Description-md5: b275409d2f6445ff965cdde7392eb6f0 Description-en: Bio++ Qt Graphic classes library Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools. . Contains the Bio++ graphical classes developed with Qt. Package: libbpp-raa-dev Description-md5: c34daa6a999130ac182030f9e53a51f3 Description-en: Bio++ Remote Acnuc Access library development files This library contains utilitary and classes to query public databases (GenBank, EMBL, SwissProt, etc) using acnuc. It is part of the Bio++ project. . This package contains header files and static library. Package: libbpp-raa4t64 Description-md5: 2fc64940ac4060090c42dd9bd3ab800a Description-en: Bio++ Remote Acnuc Access library This library contains utilitary and classes to query public databases (GenBank, EMBL, SwissProt, etc) using acnuc. It is part of the Bio++ project. . This package contains the dynamic library. Package: libbpp-seq-dev Description-md5: 277fc09c00aacce05de693cc1624eff6 Description-en: Bio++ Sequence library development files Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools. . This package contains the static library and the header files of Bio++ classes for sequence analysis classes. Package: libbpp-seq-omics-dev Description-md5: 0691977b662e1cda905f3c7fda528e1c Description-en: Bio++ Sequence library: genomics components (development files) Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools. . This package contains the static library and the header files of the Bio++ classes dedicated to genomic sequencing. Package: libbpp-seq-omics3t64 Description-md5: 24bf0b8d0df837ea2ae82773ed44ee9e Description-en: Bio++ Sequence library: genomics components Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools. . This package contains the dynamic library of the Bio++ classes dedicated to genomic sequencing. Package: libbpp-seq12t64 Description-md5: cf118c42cb51cd6712d33e4c5537ce2f Description-en: Bio++ Sequence library Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools. . This package contains the Bio++ classes for sequence analysis. Package: libbrahe-1.3-3 Description-md5: f4ff8aee9c52045caa72574716b2d4ac Description-en: heterogeneous C library of numeric functions This library provides: . * a function for rounding floating point values to a specific number of digits * several pseudo-random number generators, including the Mersenne Twister, various algorithms by Marsaglia, and ISAAC * least common multiple and greatest common denominator functions * a few trigonometry functions for finding the inversions of hyperbolic sine, cosine, and tangent . This library is also used by libevocosm, which is in turn the foundation for Acovea, used to determine optimal compiler optimizations Package: libbrahe-dev Description-md5: aad0485da7c1f964c6d7a45a1efb7b82 Description-en: heterogeneous C library of numeric functions (development) This library provides: . * a function for rounding floating point values to a specific number of digits * several pseudo-random number generators, including the Mersenne Twister, various algorithms by Marsaglia, and ISAAC * least common multiple and greatest common denominator functions * a few trigonometry functions for finding the inversions of hyperbolic sine, cosine, and tangent . This library is also used by libevocosm, which is in turn the foundation for Acovea, used to determine optimal compiler optimizations . This package contains the files needed to develop code using libbrahe. Package: libbrasero-media3-1 Description-md5: 24b5258efe5b1e76dca7a3f333ac5af7 Description-en: CD/DVD burning library for GNOME - runtime Libbrasero is a simple library to burn, copy and erase CD and DVD media. . This package contains the shared library. Package: libbrasero-media3-dev Description-md5: e5d0a609d9371ea0dd9ee6e59e1db375 Description-en: CD/DVD burning library for GNOME - development Libbrasero is a simple library to burn, copy and erase CD and DVD media. . This package contains the development headers and API documentation. Package: libbrial-dev Description-md5: c2626fcf7fcb606f5ba4966ffc1b51a2 Description-en: polynomials over Boolean Rings, core development files The core of BRiAl is a C++ library, which provides high-level data types for Boolean polynomials and monomials, exponent vectors, as well as for the underlying polynomial rings and subsets of the powerset of the Boolean variables. As a unique approach, binary decision diagrams are used as internal storage type for polynomial structures. On top of this C++-library a Python interface is provided. This allows parsing of complex polynomial systems, as well as sophisticated and extendable strategies for Groebner base computation. BRiAl features a powerful reference implementation for Groebner basis computation. . This package contains the BRiAl core development files. Package: libbrial-groebner-dev Description-md5: 06b76f7f1667b2f0b3f088ab64c02c58 Description-en: development files for libbrial-groebner The core of BRiAl is a C++ library, which provides high-level data types for Boolean polynomials and monomials, exponent vectors, as well as for the underlying polynomial rings and subsets of the powerset of the Boolean variables. As a unique approach, binary decision diagrams are used as internal storage type for polynomial structures. On top of this C++-library a Python interface is provided. This allows parsing of complex polynomial systems, as well as sophisticated and extendable strategies for Groebner base computation. BRiAl features a powerful reference implementation for Groebner basis computation. . This package contains the development files for libbrial-groebner. Package: libbrial-groebner3t64 Description-md5: c85b9b23bc19cfbcd1c4f6095e22ba7e Description-en: computer algebra routines of BRiAl The core of BRiAl is a C++ library, which provides high-level data types for Boolean polynomials and monomials, exponent vectors, as well as for the underlying polynomial rings and subsets of the powerset of the Boolean variables. As a unique approach, binary decision diagrams are used as internal storage type for polynomial structures. On top of this C++-library a Python interface is provided. This allows parsing of complex polynomial systems, as well as sophisticated and extendable strategies for Groebner base computation. BRiAl features a powerful reference implementation for Groebner basis computation. . This package contains the BRiAl shared library libbrial_groebner. Package: libbrial3t64 Description-md5: 25d1c5e76291f633e89aa1da852af7cd Description-en: polynomials over Boolean Rings, shared library The core of BRiAl is a C++ library, which provides high-level data types for Boolean polynomials and monomials, exponent vectors, as well as for the underlying polynomial rings and subsets of the powerset of the Boolean variables. As a unique approach, binary decision diagrams are used as internal storage type for polynomial structures. On top of this C++-library a Python interface is provided. This allows parsing of complex polynomial systems, as well as sophisticated and extendable strategies for Groebner base computation. BRiAl features a powerful reference implementation for Groebner basis computation. . This package contains the BRiAl shared library libbrial. Package: libbson-perl Description-md5: 8832ecd5293c52a7f2688d03bbb78de1 Description-en: BSON serialization and deserialization for Perl The BSON class implements a BSON encoder/decoder ("codec"). It consumes "documents" (typically hash references) and emits BSON strings and vice versa in accordance with the BSON Specification (http://bsonspec.org). . BSON is the primary data representation for MongoDB. While this module has several features that support MongoDB-specific needs and conventions, it can be used as a standalone serialization format. . As of August 13, 2020, the MongoDB Perl driver and related libraries are no longer supported by MongoDB. Package: libbtbb-dev Description-md5: 3a6661f252f7b32e0fb2ac4a60f1df69 Description-en: Bluetooth baseband decoding library - development files This is the Bluetooth baseband decoding library, forked from the GR-Bluetooth project. It can be used to extract Bluetooth packet and piconet information from Ubertooth devices as well as GR-Bluetooth/USRP. . This package provides the development files for using the btbb library. Package: libbtbb1 Description-md5: ce90ea98423cea0302d8dda4eaa6b083 Description-en: Bluetooth baseband decoding library This is the Bluetooth baseband decoding library, forked from the GR-Bluetooth project. It can be used to extract Bluetooth packet and piconet information from Ubertooth devices as well as GR-Bluetooth/USRP. Package: libbtf2 Description-md5: 051b2cdc9ff424226df9ac31bfffed85 Description-en: permutation to block triangular form library for sparse matrices Suitesparse is a collection of libraries for computations involving sparse matrices. . The BTF library is a software package for permuting a matrix into Block upper Triangular Form. It includes a maximum transversal algorithm, which finds a permutation of a square or rectangular matrix so that it has a zero-free diagonal (if one exists); otherwise, it finds a maximal matching which maximizes the number of nonzeros on the diagonal. The package also includes a method for finding the strongly connected components of a graph. These two methods together give the permutation to block upper triangular form. Package: libbullet-dev Description-md5: bb781d0f479b67427ea1dd59e035c5d7 Description-en: professional 3D Game Multiphysics Library -- development files Bullet professional 3D Game Multiphysics Library provides state of the art collision detection, soft body and rigid body dynamics. . * Used by many movie and game companies in AAA titles on Playstation 3, XBox 360, Nintendo Wii, PC, Android and iPhone. * Modular extendible C++ design with hot-swap of most components. * Discrete and continuous collision detection (CCD). * Swept collision queries. * Ray casting with custom collision filtering. * Generic convex support (using GJK), capsule, cylinder, cone, sphere, box and non-convex triangle meshes. * Support for dynamic deformation of non-convex triangle meshes, by refitting the acceleration structures. . Multiphysics support including: . * Rigid body dynamics including constraint solvers, generic constraints, ragdolls, hinge, ball-socket. * Support for constraint limits and motors. * Soft body support including cloth, rope and deformable. * Bullet is integrated into Blender. * Serialization of physics data in the cross-platform binary bullet file format. . This package contains development files for Bullet. Package: libbullet-doc Description-md5: 6d5dd96f32e2777f362c62dae4f5ecb3 Description-en: professional 3D Game Multiphysics Library -- documentation Bullet professional 3D Game Multiphysics Library provides state of the art collision detection, soft body and rigid body dynamics. . This package contains the Bullet API documentation and the Bullet Quick Start Guide. . For more information about Bullet, please refer to the libbullet-dev package. Package: libbullet-extras-dev Description-md5: 8340b03b9b64bfa835b906278a4153a9 Description-en: professional 3D Game Multiphysics Library -- extra development Bullet professional 3D Game Multiphysics Library provides state of the art collision detection, soft body and rigid body dynamics. . This package contains extra development files for Bullet. . For more information about Bullet, please refer to the libbullet-dev package. Package: libbullet-extras3.24t64 Description-md5: 1a1908a354113872d7b63f700aba418d Description-en: professional 3D Game Multiphysics Library -- extra libraries Bullet professional 3D Game Multiphysics Library provides state of the art collision detection, soft body and rigid body dynamics. . This package contains all extra shared runtime libraries for Bullet including HACD, GIMPACTUtils, InverseDynamics, Serialize, ConvexDecomposition and VHACD. . For more information about Bullet, please refer to the libbullet-dev package. Package: libbullet3.24t64 Description-md5: 12d47535f35f354eaa86793578c64b8f Description-en: professional 3D Game Multiphysics Library Bullet professional 3D Game Multiphysics Library provides state of the art collision detection, soft body and rigid body dynamics. . This package contains shared runtime libraries including BulletCollision, BulletDynamics, BulletSoftbody, LinearMath and all Bullet 3 libraries. . For more information about Bullet, please refer to the libbullet-dev package. Package: libbusiness-isbn-data-perl Description-md5: 8d0e38cef4621235676190262eac2227 Description-en: data pack for Business::ISBN Business::ISBN::Data contains the data for Business::ISBN to do its work. It is current as per the version of this package. . You can update Business::ISBN::Data independently of this module as the various ISBN organizations assign new publisher codes. The ISBN agency lists these data on their website at http://www.isbn-international.org/, and a current RangeMessage.xml file can be downloaded from http://www.isbn-international.org/agency?rmxml=1 and will be used by this module in preference of the included data when pointed to by the ISBN_RANGE_MESSAGE environment variable. . Note, that as a historical artifact, some countries are actually language areas. For instance, country code 2 is "French", and includes several French-speaking countries. Package: libbwa-dev Description-md5: 01833875f8f69852d0cd759251a6ed1b Description-en: Burrows-Wheeler Aligner source files BWA is a software package for mapping low-divergent sequences against a large reference genome, such as the human genome. It consists of three algorithms: BWA-backtrack, BWA-SW and BWA-MEM. The first algorithm is designed for Illumina sequence reads up to 100bp, while the rest two for longer sequences ranged from 70bp to 1Mbp. BWA-MEM and BWA-SW share similar features such as long-read support and split alignment, but BWA-MEM, which is the latest, is generally recommended for high-quality queries as it is faster and more accurate. BWA-MEM also has better performance than BWA-backtrack for 70-100bp Illumina reads. . This package contains the source files for use in other programs. Package: libbzip3-1 Description-md5: 090a424df76fa42c8a2e5cc8ba8da87f Description-en: better, faster and stronger spiritual successor to bzip2 - runtime Features higher compression ratios and better performance thanks to a order-0 context mixing entropy coder, a fast Burrows-Wheeler transform code making use of suffix arrays and a RLE with Lempel Ziv+Prediction pass based on LZ77-style string matching and PPM-style context modeling. . This package includes the shared library. Package: libbzip3-dev Description-md5: e31eb22cbb1f567d531dc86cf8fdb109 Description-en: better, faster and stronger spiritual successor to bzip2 - development Features higher compression ratios and better performance thanks to a order-0 context mixing entropy coder, a fast Burrows-Wheeler transform code making use of suffix arrays and a RLE with Lempel Ziv+Prediction pass based on LZ77-style string matching and PPM-style context modeling. . This package contains files that are needed to build applications. Package: libc++-20-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++-20-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++-21-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++-21-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++-22-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++-22-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++-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++1-20 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++1-21 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++1-22 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-20-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-20-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++abi-21-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-21-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++abi-22-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-22-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++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: libc++abi1-20 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: libc++abi1-21 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: libc++abi1-22 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: libc-devtools Description-md5: 20d92638e9360ec19e7290046eb0d8f7 Description-en: GNU C Library: Development tools This package contains development tools shipped by the GNU C Library. . * memusage, memusagestat: profile a program's memory usage * mtrace: interpret the malloc trace log * sotruss: trace shared library calls * sprof: display shared object profiling data Package: libc4core-dev Description-md5: 68d0ef32ac85724c11e984f427a15434 Description-en: low-latency, low-level C++ library (development files) c4core is a library of low-level C++ utilities, written with low-latency projects in mind. . Some of the utilities provided by c4core have already equivalent functionality in the C++ standard, but they are provided as the existing C++ equivalent may be insufficient (eg, std::string_view), inefficient (eg, std::string), heavy (eg streams), or plainly unusable on some platforms/projects, (eg exceptions). . Some other utilities have equivalent under consideration for C++ standardisation; and yet some other utilities have no equivalent under consideration. . This package holds the header and development library link. Package: libc4core0 Description-md5: f047caf049b29b8e555a95fa4dd09292 Description-en: low-latency, low-level C++ library c4core is a library of low-level C++ utilities, written with low-latency projects in mind. . Some of the utilities provided by c4core have already equivalent functionality in the C++ standard, but they are provided as the existing C++ equivalent may be insufficient (eg, std::string_view), inefficient (eg, std::string), heavy (eg streams), or plainly unusable on some platforms/projects, (eg exceptions). . Some other utilities have equivalent under consideration for C++ standardisation; and yet some other utilities have no equivalent under consideration. Package: libca-certs-ocaml Description-md5: 2864d4189cef856083b9c9488c770606 Description-en: detect root CA certificates from the operating system (runtime) TLS requires a set of root anchors (Certificate Authorities) to authenticate servers. This library exposes this list so that it can be registered with ocaml-tls. . This package contains runtime files. Package: libca-certs-ocaml-dev Description-md5: 2bad5ee7fdb5098ba1eebc72f10ab9c9 Description-en: detect root CA certificates from the operating system (dev) TLS requires a set of root anchors (Certificate Authorities) to authenticate servers. This library exposes this list so that it can be registered with ocaml-tls. . This package contains development files. Package: libcache-fastmmap-perl Description-md5: 1ae2c7cbe6861169a2b5c6020c5b69b2 Description-en: Perl module providing a mmap'ed cache Cache::FastMmap uses the mmap system call to establish an interprocess shared memory cache. Its core code is written in C, which can provide significant performance compared to a Pure Perl implementation such as Cache::Mmap. It can handle rather large pages without the socket connection and latency of using full-fledged databases where long-term persistence is unnecessary. . Since the algorithm uses a dual-level hashing system (a hash is used to find a page, then another hash within each page to find a given slot), most get calls can execute in constant O(1) time. The system uses fcntl to handle concurrent access, but only locks individual pages to reduce contention. The oldest (least recently used) data is evicted from the cache first, making this cache implementation most suitable for cases when old data is unlikely to be searched. Package: libcaja-extension-dev Description-md5: a80ffbfa9b1d018b217fb2f97f2bfff9 Description-en: libraries for Caja components (development files) Caja is the official file manager for the MATE desktop. It allows one to browse directories, preview files and launch applications associated with them. It is also responsible for handling the icons on the MATE desktop. It works on local and remote filesystems. . This package contains the development files for the libraries needed by Caja's extensions. Package: libcaja-extension-doc Description-md5: e79a836ca4e5c4babe0c1af6e4ea3576 Description-en: libraries for Caja components (API documentation files) Caja is the official file manager for the MATE desktop. It allows one to browse directories, preview files and launch applications associated with them. It is also responsible for handling the icons on the MATE desktop. It works on local and remote filesystems. . This package contains the API documentation for the libraries needed by Caja's extensions. Package: libcaja-extension1 Description-md5: 0f35c3d74c9f8f2fc4264c69a262623e Description-en: libraries for Caja components Caja is the official file manager for the MATE desktop. It allows one to browse directories, preview files and launch applications associated with them. It is also responsible for handling the icons on the MATE desktop. It works on local and remote filesystems. . This package contains a few runtime libraries needed by Caja's extensions. Package: libcalendar-ocaml Description-md5: 7b728538bee9dbffe6525216437d8f02 Description-en: OCaml library providing operations over dates and times (runtime) OCaml library implementing common date/time operations with timezones and pretty printing support. . This package contains the shared runtime libraries. Package: libcalendar-ocaml-dev Description-md5: e97e275bf447506b868de3fab16d1567 Description-en: OCaml library providing operations over dates and times (dev files) OCaml library implementing common date/time operations with timezones and pretty printing support. Package: libcalendar-ocaml-doc Description-md5: 14b74073efa634a2645683ce4fa2ec05 Description-en: OCaml library providing operations over dates and times (doc) OCaml library implementing common date/time operations with timezones and pretty printing support. . This package contains the library documentation. Package: libcallaudio-0-1 Description-md5: e2113def8129b7c0c4e495f7752e57a1 Description-en: Library for audio routing during voice calls callaudiod is a daemon for dealing with audio routing during phone calls. It provides a D-Bus interface allowing other programs to: * switch audio profiles * output audio to the speaker or back to its original port * mute the microphone . This package contains the shared libraries for applications interfacing with callaudiod. Package: libcallaudio-dev Description-md5: 5ff154c977e75985a7fd311529330dc2 Description-en: Development files for libcallaudio callaudiod is a daemon for dealing with audio routing during phone calls. It provides a D-Bus interface allowing other programs to: * switch audio profiles * output audio to the speaker or back to its original port * mute the microphone . This package contains development files to use when writing applications that interface with callaudiod. Package: libcallaudio-doc Description-md5: 9c429dbb5ea128062616eec3c8041e30 Description-en: Documentation for libcallaudio's API callaudiod is a daemon for dealing with audio routing during phone calls. It provides a D-Bus interface allowing other programs to: * switch audio profiles * output audio to the speaker or back to its original port * mute the microphone . This package contains the API documentation. Package: libcallaudio-tools Description-md5: 4566c21eb0dc813b22f763b10e058af6 Description-en: Helper tools for libcallaudio callaudiod is a daemon for dealing with audio routing during phone calls. It provides a D-Bus interface allowing other programs to: * switch audio profiles * output audio to the speaker or back to its original port * mute the microphone . This package contains helper tools for libcallaudio. Package: libcamd3 Description-md5: 92a1aaeac0ca277e1f73622181a3c900 Description-en: symmetric approximate minimum degree library for sparse matrices Suitesparse is a collection of libraries for computations involving sparse matrices. . The CAMD library provides a set of routines for pre-ordering sparse matrices prior to Cholesky or LU factorization, using the approximate minimum degree ordering algorithm with optional ordering constraints. Package: libcamomile-ocaml-data Description-md5: 5b9a5bec5bcd07beb55454ff36c7c5ee Description-en: Unicode data for OCaml Camomile is a comprehensive Unicode library for objective caml language. The library is currently designed to conform Unicode Standard 3.2. . This package contains the data needed by camomile. Package: libcamomile-ocaml-dev Description-md5: 0e0fe980c309cb01a10cbb193370d5ec Description-en: Unicode library for OCaml Camomile is a comprehensive Unicode library for objective caml language. The library is currently designed to conform Unicode Standard 3.2. . Normalisers (NFD, NFKD, NFC, NFKC) and collator (string comparison) pass the conformance tests defined Unicode Technical Reports. Collator is also tested to Canadian, Thai and Japanese standards with their locales. Package: libcamp-dev Description-md5: 49c8e9f34f8bab185beda7d1860aa9fb Description-en: C++ multi-purpose reflection library (development files) CAMP is a multi-purpose reflection library developed by Technogerma Systems France (http://www.tegesoft.com). It provides an abstraction for most of the high-level concepts of C++ - Classes - Enumerations - Properties - Functions - Objects - Variables By wrapping all these concepts into abstract structures, CAMP provides an extra layer of flexibility to programs, and allow them to fully expose their data structures at runtime. Many applications can take advantage of CAMP, in order to automate tasks which would otherwise require a huge amount of work. For example, CAMP can be used to expose and edit objects' attributes into a graphical user interface. It can also be used to do automatic binding of C++ classes to script languages such as Python or Lua. Another possible application would be the serialization of objects to XML, text or binary formats. Or you can even combine all these examples to provide a powerful and consistent interface for manipulating your objects outside C++ code. . This package contains the files needed for development. Package: libcamp0.8t64 Description-md5: 7479122a1e86ca39cc856540cb9a0c4b Description-en: C++ multi-purpose reflection library CAMP is a multi-purpose reflection library developed by Technogerma Systems France (http://www.tegesoft.com). It provides an abstraction for most of the high-level concepts of C++ - Classes - Enumerations - Properties - Functions - Objects - Variables By wrapping all these concepts into abstract structures, CAMP provides an extra layer of flexibility to programs, and allow them to fully expose their data structures at runtime. Many applications can take advantage of CAMP, in order to automate tasks which would otherwise require a huge amount of work. For example, CAMP can be used to expose and edit objects' attributes into a graphical user interface. It can also be used to do automatic binding of C++ classes to script languages such as Python or Lua. Another possible application would be the serialization of objects to XML, text or binary formats. Or you can even combine all these examples to provide a powerful and consistent interface for manipulating your objects outside C++ code. Package: libcassie-dev Description-md5: bb48bfc4d4fca6ac02c950a93db0a276 Description-en: library and headers for development Cassiopee index and search library C implementation. It is a complete rewrite of the ruby Cassiopee gem. It scans an input genomic sequence (dna/rna/protein) and search for a subsequence with exact match or allowing substitutions (Hamming distance) and/or insertion/deletions. . This package contains the header files for development. Package: libcassie-doc Description-md5: ff2fdb5a552ae9d897d5df9e2509ea8a Description-en: documentation for cassiopee library Cassiopee index and search library C implementation. It is a complete rewrite of the ruby Cassiopee gem. It scans an input genomic sequence (dna/rna/protein) and search for a subsequence with exact match or allowing substitutions (Hamming distance) and/or insertion/deletions. . This package contains the doxygen generated documentation for the cassiopee library for development. Package: libcassie1v5 Description-md5: 4d94e363e65115dc73e3db5440824309 Description-en: library implementating search algorithms Cassiopee index and search library C implementation. It is a complete rewrite of the ruby Cassiopee gem. It scans an input genomic sequence (dna/rna/protein) and search for a subsequence with exact match or allowing substitutions (Hamming distance) and/or insertion/deletions. Package: libcatalyst-actionrole-checktrailingslash-perl Description-md5: 52debe3ce8300600bb342d14b936ff4e Description-en: Test URI path for trailing slash and redirect if needed Catalyst::ActionRole::CheckTrailingSlash provides a feature to test a URI for a trailing slash and redirect if needed. Package: libcatalyst-plugin-session-perl Description-md5: 40ae35b17fc1cada47921ae9fe8645d6 Description-en: generic Session plugin for Catalyst Catalyst::Plugin::Session is the base of two related parts of functionality required for session management in web applications. . The first part, the State, is getting the browser to repeat back a session key, so that the web application can identify the client and logically string several requests together into a session. . The second part, the Store, deals with the actual storage of information about the client. This data is stored so that the it may be revived for every request made by the same client. . This plugin links the two pieces together. . Catalyst is an elegant Model-View-Controller web application framework written in Perl. Package: libcatch2-dev Description-md5: 183ec39aba3cb8efddeb8687a04e58e3 Description-en: C++ Automated Test Cases in Headers Catch2 is mainly a unit testing framework for C++, but it also provides basic micro-benchmarking features, and simple BDD macros. . Catch2's main advantage is that using it is both simple and natural. Test names do not have to be valid identifiers, assertions look like normal C++ boolean expressions, and sections provide a nice and local way to share set-up and tear-down code in tests. . If you've been using Catch2 v2, please see the migrate-v2-to-v3.md file in the package documentation. v3 brings a bunch of significant changes, the big one being that Catch2 is no longer a single-header library. Catch2 now behaves as a normal library, with multiple headers and separately compiled implementation. Package: libccd-dev Description-md5: 6e757e9ce9c0717f589104b318003008 Description-en: Library for collision detection between convex shapes - dev files libccd implements variation on Gilbert-Johnson-Keerthi (GJK) algorithm + Expand Polytope Algorithm (EPA). It also implements Minkowski Portal Refinement (MPR, a.k.a. XenoCollide) algorithm as published in Game Programming Gems 7. libccd is one of the very few open source libraries that include MPR algorithm working in 3-D space. However, there is a library called mpr2d, implemented in D programming language, that works in 2-D space. . This package contains development files (headers, shared library symbolic link and cmake file). Package: libccd2 Description-md5: d953834a6d96e7183fe2ece9803af98a Description-en: Library for collision detection between convex shapes - shared library libccd implements variation on Gilbert-Johnson-Keerthi (GJK) algorithm + Expand Polytope Algorithm (EPA). It also implements Minkowski Portal Refinement (MPR, a.k.a. XenoCollide) algorithm as published in Game Programming Gems 7. libccd is one of the very few open source libraries that include MPR algorithm working in 3-D space. However, there is a library called mpr2d, implemented in D programming language, that works in 2-D space. . This package gathers the shared library Package: libccid Description-md5: de65e8318547c252c3b2ec42bba7a8fb Description-en: PC/SC driver for USB CCID smart card readers This library provides a PC/SC IFD handler implementation for the USB smart card drivers compliant to the CCID protocol. . This package is needed to communicate with the CCID smartcard readers through the PC/SC Lite resource manager (pcscd). . For an exhaustive list of supported reader see https://ccid.apdu.fr/select_readers/ . This driver also supports the GemPC Twin connected to a serial port and the GemPC Card (PCMCIA, through the suggested pcmciautils package) and Gemplus GemPC Express (Express54 card). Package: libccolamd3 Description-md5: 7837a1290ee0cf3371ba8acb52f1427a Description-en: constrained column approximate library for sparse matrices Suitesparse is a collection of libraries for computations involving sparse matrices. . The CCOLAMD library implements the "Constrained COLumn Approximate Minimum Degree ordering" algorithm. It computes a permutation vector P such that the LU factorization of A (:,P) tends to be sparser than that of A. The Cholesky factorization of (A (:,P))'*(A (:,P)) will also tend to be sparser than that of A'*A. Package: libcctbx-dev Description-md5: 80927143262a36c2492844dcd04ad8bd Description-en: Computational Crystallography Toolbox - headers Computational Crystallography Toolbox contains following modules: - annlib_adaptbx: - boost_adaptbx: wrappers for Boost functionality in CCTBX - cbflib_adaptbx: - ccp4io_adaptbx: - cctbx: Libraries for general crystallographic applications, useful for both small-molecule and macro-molecular crystallography. - cma_es: - crys3d: Modules for the display of molecules, electron density, and reciprocal space data. - dxtbx: The Diffraction Image Toolbox, a library for handling X-ray detector data of arbitrary complexity from a variety of standard formats. - fable: Fortran EMulation library for porting Fortran77 to C++. - gltbx: Python bindings for OpenGL - iotbx: Working with common crystallographic file formats. - libtbx: The build system common to all other modules. This includes a very thin wrapper around the SCons software construction tool. It also contains many useful frameworks and utilities to simplify application development, including tools for regression testing, parallelization across multiprocessor systems and managed clusters, and a flexible, modular configuration syntax called PHIL (Python Hierarchial Interface Language) used throughout the CCTBX. - mmtbx: Functionality specific to macromolecular crystallography. This includes all of the machinery required for setup of geometry restraints, bulk solvent correction and scaling, analysis of macromolecular diffraction data, calculation of weighted map coefficients, and most of the methods implemented in phenix.refine. The majority of infrastructure for the MolProbity validation server (and Phenix equivalent) is also located here. - omptbx: OpenMP interface. - rstbx: A reciprocal space toolbox to autoindex small molecule Bragg diffraction, given the reciprocal space vectors. - scitbx: General scientific calculations. his includes a family of high-level C++ array types, a fast Fourier transform library, and a C++ port of the popular L-BFGS quasi-Newton minimizer. - smtbx: Small-Molecule crystallography. - spotfinder: - tbxx: - wxtbx: wxPython controls used in the Phenix GUI and various utilities . This package provide everythings needed to link against the cctbx libraries. Package: libcctbx0 Description-md5: 1f470ab3421adb53b943b6c9907def61 Description-en: Computational Crystallography Toolbox - runtime libraries Computational Crystallography Toolbox contains following modules: - annlib_adaptbx: - boost_adaptbx: wrappers for Boost functionality in CCTBX - cbflib_adaptbx: - ccp4io_adaptbx: - cctbx: Libraries for general crystallographic applications, useful for both small-molecule and macro-molecular crystallography. - cma_es: - crys3d: Modules for the display of molecules, electron density, and reciprocal space data. - dxtbx: The Diffraction Image Toolbox, a library for handling X-ray detector data of arbitrary complexity from a variety of standard formats. - fable: Fortran EMulation library for porting Fortran77 to C++. - gltbx: Python bindings for OpenGL - iotbx: Working with common crystallographic file formats. - libtbx: The build system common to all other modules. This includes a very thin wrapper around the SCons software construction tool. It also contains many useful frameworks and utilities to simplify application development, including tools for regression testing, parallelization across multiprocessor systems and managed clusters, and a flexible, modular configuration syntax called PHIL (Python Hierarchial Interface Language) used throughout the CCTBX. - mmtbx: Functionality specific to macromolecular crystallography. This includes all of the machinery required for setup of geometry restraints, bulk solvent correction and scaling, analysis of macromolecular diffraction data, calculation of weighted map coefficients, and most of the methods implemented in phenix.refine. The majority of infrastructure for the MolProbity validation server (and Phenix equivalent) is also located here. - omptbx: OpenMP interface. - rstbx: A reciprocal space toolbox to autoindex small molecule Bragg diffraction, given the reciprocal space vectors. - scitbx: General scientific calculations. his includes a family of high-level C++ array types, a fast Fourier transform library, and a C++ port of the popular L-BFGS quasi-Newton minimizer. - smtbx: Small-Molecule crystallography. - spotfinder: - tbxx: - wxtbx: wxPython controls used in the Phenix GUI and various utilities . This package provide the cctbx runtime libraries. Package: libcctz-dev Description-md5: 1859f70bee054524a2d0d51254068925 Description-en: Library for computing dates, times and time zones, development files CCTZ contains two libraries that cooperate with `` to give C++ programmers all the necessary tools for computing with dates, times, and time zones in a simple and correct manner. . This package contains the development files. Package: libcctz-doc Description-md5: cc214550e3777d00046c497496c9d6c2 Description-en: Library for computing dates, times and time zones, documentation CCTZ contains two libraries that cooperate with `` to give C++ programmers all the necessary tools for computing with dates, times, and time zones in a simple and correct manner. . This package contains tools and documentation and examples. Package: libcctz2.4 Description-md5: 22c65166488d2dee1983e2d22b8a12a1 Description-en: Library for computing dates, times and time zones, shared library CCTZ contains two libraries that cooperate with `` to give C++ programmers all the necessary tools for computing with dates, times, and time zones in a simple and correct manner. . This package contains the shared library. Package: libcdi-dev Description-md5: 56541330a08304a544051f8785994812 Description-en: Development files for the climate data interface library CDI is a C and Fortran Interface to access Climate model Data. Supported data formats are GRIB, netCDF, SERVICE, EXTRA and IEG. This package provides development libraries to build against CDI. Package: libcdi0 Description-md5: 3f9b964223ef963c3b5c4ce7ab7ede65 Description-en: Climate Data Interface (cdi) library CDI is a C and Fortran Interface to access Climate model Data. Supported data formats are GRIB, netCDF, SERVICE, EXTRA and IEG. Package: libcdio-cdda-dev Description-md5: cc879d65dd0f0f2b5cf3ad5083cd91c7 Description-en: library to read and control digital audio CDs (development files) This package contains development files (headers and static library) for the libcdio-cdda library. . This library is made to read and control digital audio CDs. It does not play such CDs, it only reads them digitally. As it uses libcdio as a backend, it supports the same kind of CDROM drives (and images) as libcdio. Package: libcdio-paranoia-dev Description-md5: f83a8c84a36846105e3494b5dea4244c Description-en: library to read digital audio CDs with error correction (development files) This package contains development files (headers and static library) for the libcdio-paranoia library. . This library is made to read digital audio CDs, with error correction. It does its best to correct errors and jitter that happen when reading such discs. As it uses libcdio as a backend, it supports the same kind of CDROM drives (and images) as libcdio. Package: libcdk-perl Description-md5: dbe992860c5d20e98ac6b3c0e96a0e73 Description-en: Perl interface for a curses widget library CDK stands for "Curses Development Kit". CDK sits on top of the curses library and provides 22 ready to use widgets for rapid application development of text-based interfaces. CDK delivers many of the common widget types required for a robust interface. Widgets can be combined to create complex widgets if needed. . This package provides a Perl interface for the CDK library. Package: libcdk5-dev Description-md5: e44a6a3992d69862dbf25d8840802508 Description-en: C-based curses widget library (development files) CDK stands for "Curses Development Kit". CDK sits on top of the curses library and provides 22 ready to use widgets for rapid application development of text-based interfaces. CDK delivers many of the common widget types required for a robust interface. Widgets can be combined to create complex widgets if needed. . This package contains the header files and development libraries for the CDK library. Package: libcdk5-doc Description-md5: 70a1bea34f6e6465e84eed4d07a1f651 Description-en: C-based curses widget library (examples and demos) CDK stands for "Curses Development Kit". CDK sits on top of the curses library and provides 22 ready to use widgets for rapid application development of text-based interfaces. CDK delivers many of the common widget types required for a robust interface. Widgets can be combined to create complex widgets if needed. . This package contains examples and demos about libcdk5t64. Package: libcdk5t64 Description-md5: 9c4f30c429aa32a4a99bbda6393138fc Description-en: C-based curses widget library CDK stands for "Curses Development Kit". CDK sits on top of the curses library and provides 22 ready to use widgets for rapid application development of text-based interfaces. CDK delivers many of the common widget types required for a robust interface. Widgets can be combined to create complex widgets if needed. Package: libcds-dev Description-md5: 06f110a7cf42d9ff75ce1a12154fe23f Description-en: Concurrent Data Structures (CDS) library - development The Concurrent Data Structures (CDS) library is a collection of concurrent containers that don't require external (manual) synchronization for shared access, and safe memory reclamation (SMR) algorithms like Hazard Pointer and user-space RCU that is used as an epoch-based SMR. . CDS is mostly header-only template library. Only SMR core implementation is segregated to .so/.dll file. . The library contains the implementations of the following containers: . - lock-free stack with optional elimination support - several algo for lock-free queue, including classic Michael & Scott algorithm and its derivatives, the flat combining queue, the segmented queue. - several implementation of unordered set/map - lock-free and fine-grained lock-based - flat-combining technique - lock-free skip-list - lock-free FeldmanHashMap/Set Multi-Level Array Hash with thread-safe bidirectional iterator support Bronson's et al algorithm for fine-grained lock-based AVL tree . Generally, each container has an intrusive and non-intrusive (STL-like) version belonging to cds::intrusive and cds::container namespace respectively. . This package contains the development files. Package: libcds2.3.3t64 Description-md5: 938973ffcb59d5580620e0866895ff83 Description-en: Concurrent Data Structures (CDS) library The Concurrent Data Structures (CDS) library is a collection of concurrent containers that don't require external (manual) synchronization for shared access, and safe memory reclamation (SMR) algorithms like Hazard Pointer and user-space RCU that is used as an epoch-based SMR. . CDS is mostly header-only template library. Only SMR core implementation is segregated to .so/.dll file. . The library contains the implementations of the following containers: . - lock-free stack with optional elimination support - several algo for lock-free queue, including classic Michael & Scott algorithm and its derivatives, the flat combining queue, the segmented queue. - several implementation of unordered set/map - lock-free and fine-grained lock-based - flat-combining technique - lock-free skip-list - lock-free FeldmanHashMap/Set Multi-Level Array Hash with thread-safe bidirectional iterator support Bronson's et al algorithm for fine-grained lock-based AVL tree . Generally, each container has an intrusive and non-intrusive (STL-like) version belonging to cds::intrusive and cds::container namespace respectively. Package: libcereal-dev Description-md5: 870052292bc33e72d293f66d84e3df21 Description-en: C++11 library for serialization cereal is a header-only C++11 serialization library. cereal takes arbitrary data types and reversibly turns them into different representations, such as compact binary encodings, XML, or JSON. cereal was designed to be fast, light-weight, and easy to extend - it has no external dependencies and can be easily bundled with other code or used standalone. Package: libcereal-doc Description-md5: cf6b5fcedc6b95481089864c771a7ff8 Description-en: C++11 library for serialization HTML documentation cereal is a header-only C++11 serialization library. cereal takes arbitrary data types and reversibly turns them into different representations, such as compact binary encodings, XML, or JSON. cereal was designed to be fast, light-weight, and easy to extend - it has no external dependencies and can be easily bundled with other code or used standalone. . This package contains the HTML documentation. Package: libcgal-demo Description-md5: c0865b8da4bb8969ddbf6296240b0986 Description-en: C++ library for computational geometry (demos) CGAL (Computational Geometry Algorithms Library) makes the most important of the solutions and methods developed in computational geometry available to users in industry and academia in a C++ library. The goal is to provide easy access to useful, reliable geometric algorithms. . This package contains the demos and examples. Package: libcgal-dev Description-md5: 6a14a571cfaebf57e8a30e0b2d6a4701 Description-en: C++ library for computational geometry (development files) CGAL (Computational Geometry Algorithms Library) makes the most important of the solutions and methods developed in computational geometry available to users in industry and academia in a C++ library. The goal is to provide easy access to useful, reliable geometric algorithms. . This package contains most of the header files. The header files for visualization with Qt can be found in the package libcgal-qt6-dev. Package: libcgal-ipelets Description-md5: aafc3e64af75f37874a000fd1d93bd8d Description-en: C++ library for computational geometry (ipelets) CGAL (Computational Geometry Algorithms Library) makes the most important of the solutions and methods developed in computational geometry available to users in industry and academia in a C++ library. The goal is to provide easy access to useful, reliable geometric algorithms. . This package contains the ipelets, i.e., plugins for ipe. Package: libcgal-qt6-dev Description-md5: 831b405565dc53863531e8f2499f9bc0 Description-en: C++ library for computational geometry (development files, support for Qt6) CGAL (Computational Geometry Algorithms Library) makes the most important of the solutions and methods developed in computational geometry available to users in industry and academia in a C++ library. The goal is to provide easy access to useful, reliable geometric algorithms. . This package contains the header files for visualization with Qt. Package: libcgi-simple-perl Description-md5: 64fe12bfa6f62296ad20ccaca81c9002 Description-en: simple CGI.pm compatible OO CGI interface CGI::Simple provides a relatively lightweight drop in replacement for CGI.pm. It shares an identical OO interface to CGI.pm for parameter parsing, file upload, cookie handling and header generation. This module is entirely object oriented, however a complete functional interface is available by using the CGI::Simple::Standard module. . Essentially everything in CGI.pm that relates to the CGI (not HTML) side of things is available. There are even a few new methods and additions to old ones! If you are interested in what has gone on under the hood see the "Compatibility with CGI.pm" section in CGI::Simple(3pm). . In practical testing this module loads and runs about twice as fast as CGI.pm depending on the precise task. Package: libcgns-dev Description-md5: f99a578abcec5c8b6d41185480e1b29a Description-en: CFD General Notation System library (dev files) The CFD General Notation System (CGNS) provides a general, portable, and extensible standard for the storage and retrieval of computational fluid dynamics (CFD) analysis data. It consists of a collection of conventions, and free and open software implementing those conventions. It is self-descriptive, machine-independent, well-documented, and administered by an international steering committee. It is also an American Institute of Aeronautics and Astronautics (AIAA) Recommended Practice. . This package contains the development files needed to compile software to use the libcgns API. Package: libcgns3.4 Description-md5: 87a772e0753f0f817e62c35c6676621b Description-en: CFD General Notation System library The CFD General Notation System (CGNS) provides a general, portable, and extensible standard for the storage and retrieval of computational fluid dynamics (CFD) analysis data. It consists of a collection of conventions, and free and open software implementing those conventions. It is self-descriptive, machine-independent, well-documented, and administered by an international steering committee. It is also an American Institute of Aeronautics and Astronautics (AIAA) Recommended Practice. Package: libchafa-dev Description-md5: 92e6e61ebce909ab1cbeb08eda61a353 Description-en: development files for image-to-text converter chafa Chafa is a command-line utility that converts all kinds of images, including animated image formats like GIFs, into ANSI/Unicode character output that can be displayed in a terminal. . It is highly configurable, with support for alpha transparency and multiple color modes and color spaces, combining a range of Unicode characters for optimal output. . The core functionality is provided by a C library with a public, well-documented API. . This package ships the development files. Package: libchafa0t64 Description-md5: d4892f8662a09f4cf72cd70ca8bdde08 Description-en: library for image-to-text converter chafa Chafa is a command-line utility that converts all kinds of images, including animated image formats like GIFs, into ANSI/Unicode character output that can be displayed in a terminal. . It is highly configurable, with support for alpha transparency and multiple color modes and color spaces, combining a range of Unicode characters for optimal output. . The core functionality is provided by a C library with a public, well-documented API. . This package ships the shared object. Package: libcharinfo-width-ocaml Description-md5: f29addfaf5881e6fb290860eff7e4583 Description-en: determine column width for a character (runtime) This module is implemented purely in OCaml and the width function follows the prototype of POSIX's wcwidth. . This package contains runtime files. Package: libcharinfo-width-ocaml-dev Description-md5: 3b9b2c6e8069e2e57443af88b2533c3c Description-en: determine column width for a character (development) This module is implemented purely in OCaml and the width function follows the prototype of POSIX's wcwidth. . This package contains development files. Package: libcharon-extra-plugins Description-md5: bccb4bd4f58c0758c840939e56665a2b Description-en: strongSwan charon library (extra plugins) The strongSwan VPN suite uses the native IPsec stack in the standard Linux kernel. It supports both the IKEv1 and IKEv2 protocols. . This package provides extra plugins for the charon library: - addrblock (Narrow traffic selectors to RFC 3779 address blocks in X.509 certificates) - certexpire (Export expiration dates of used certificates) - eap-aka (Generic EAP-AKA protocol handler using different backends) - eap-gtc (EAP-GTC protocol handler authenticating with XAuth backends) - eap-identity (EAP-Identity identity exchange algorithm, to use with other EAP protocols) - eap-md5 (EAP-MD5 protocol handler using passwords) - eap-radius (EAP server proxy plugin forwarding EAP conversations to a RADIUS server) - eap-tls (EAP-TLS protocol handler, to authenticate with certificates in EAP) - eap-tnc (EAP-TNC protocol handler, Trusted Network Connect in a TLS tunnel) - eap-ttls (EAP-TTLS protocol handler, wraps other EAP methods securely) - error-notify (Notification about errors via UNIX socket) - ha (High-Availability clustering) - kernel-libipsec (Userspace IPsec Backend with TUN devices) - led (Let Linux LED subsystem LEDs blink on IKE activity) - lookip (Virtual IP lookup facility using a UNIX socket) - tnc (Trusted Network Connect) - unity (Cisco Unity extensions for IKEv1) - xauth-eap (XAuth backend that uses EAP methods to verify passwords) - xauth-pam (XAuth backend that uses PAM modules to verify passwords) - eap-dynamic (EAP proxy plugin that dynamically selects an EAP method requested/supported by the client (since 5.0.1)) - eap-peap (EAP-PEAP protocol handler, wraps other EAP methods securely) Package: libchdr-dev Description-md5: 917434a2e837955e32be4d62f1266e04 Description-en: standalone library for reading MAME CHDv1-v5 formats - dev The code is based off of MAME's old C codebase which read up to CHDv4 with OS-dependent features removed, and CHDv5 support backported from MAME's current C++ codebase. . CHD is a lossless compression format originally developed for MAME, for the hard-drive contents of certain arcade machines. It has since been used in several other emulators as a means of storing CD-ROM game data. For CD-based games, it compresses the contents of a disc image (.cue + .bin files) to a single .chd file. . This package contains development files for libchdr. Package: libchdr0 Description-md5: 9b3a5d46ab9ac4060258461d74c5a912 Description-en: standalone library for reading MAME CHDv1-v5 formats The code is based off of MAME's old C codebase which read up to CHDv4 with OS-dependent features removed, and CHDv5 support backported from MAME's current C++ codebase. . CHD is a lossless compression format originally developed for MAME, for the hard-drive contents of certain arcade machines. It has since been used in several other emulators as a means of storing CD-ROM game data. For CD-based games, it compresses the contents of a disc image (.cue + .bin files) to a single .chd file. Package: libchemistry-formula-perl Description-md5: 841df3da653ebc17aa768b6d55296fb2 Description-en: enumerate elements in a chemical formula This module provides a function which parses a string containing a chemical formula and returns the number of each element in the string. It can handle nested parentheses and square brackets and correctly computes stoichiometry given numbers outside the (possibly nested) parentheses. Package: libchemistry-mol-perl Description-md5: 7b2ac43460d75be0f09d692d671222a3 Description-en: Molecule object toolkit This toolkit includes basic objects and methods to describe molecules. It consists of several modules: Chemistry::Mol, Chemistry::Atom, Chemistry::Bond, and Chemistry::File. These are the core modules of the PerlMol toolkit. Package: libchemistry-opensmiles-perl Description-md5: bcedc619406ba723b18d660510dbc5d7 Description-en: OpenSMILES format reader and writer Chemistry::OpenSMILES provides support for SMILES chemical identifiers conforming to OpenSMILES v1.0 specification. . Chemistry::OpenSMILES::Parser reads in SMILES strings and returns them parsed to arrays of Graph::Undirected objects. Each atom is represented by a hash. . Chemistry::OpenSMILES::Writer performs the inverse operation. Generated SMILES strings are by no means optimal. Package: libchm-bin Description-md5: 3ab4b7cf09805ed082bdb701380499f9 Description-en: library for dealing with Microsoft CHM files (test programs) It is a very simple library, but sufficient for dealing with all of the chm files. Library currently does not has write support. . CHM files are used on the Microsoft Windows platform to store program documentation, almost always in the form of HTML, with some non-standard quirks. CHM files are a form of archive known as InfoTech Storage Format (ITSF) files and contain some special files to implement features of the CHM viewer. . This package includes test programs. Package: libchm-dev Description-md5: 4fd026f526b01f287d8ee0c5b9aba3ae Description-en: library for dealing with Microsoft CHM files (development) It is a very simple library, but sufficient for dealing with all of the chm files. Library currently does not has write support. . CHM files are used on the Microsoft Windows platform to store program documentation, almost always in the form of HTML, with some non-standard quirks. CHM files are a form of archive known as InfoTech Storage Format (ITSF) files and contain some special files to implement features of the CHM viewer. . This package includes development headers, libraries and test programs. Package: libchm1 Description-md5: a57059b37e2f74dd6563b862533a1aa1 Description-en: library for dealing with Microsoft CHM files It is a very simple library, but sufficient for dealing with all of the chm files. Library currently does not has write support. . CHM files are used on the Microsoft Windows platform to store program documentation, almost always in the form of HTML, with some non-standard quirks. CHM files are a form of archive known as InfoTech Storage Format (ITSF) files and contain some special files to implement features of the CHM viewer. Package: libcholmod5 Description-md5: 6bc514d42de735d8cd9783bc9eebb69f Description-en: sparse Cholesky factorization library for sparse matrices Suitesparse is a collection of libraries for computations involving sparse matrices. . The CHOLMOD library provides a set of routines for factorizing sparse symmetric positive definite matrices of the form A or AA', updating/downdating a sparse Cholesky factorization, solving linear systems, updating/downdating the solution to the triangular system Lx=b, and many other sparse matrix functions for both symmetric and unsymmetric matrices. Its supernodal Cholesky factorization relies on LAPACK and the Level-3 BLAS, and obtains a substantial fraction of the peak performance of the BLAS. Package: libchromaprint-dev Description-md5: 19f7a2a5c7547a763a928884060bba9c Description-en: audio fingerprinting library - development files Chromaprint is a library for calculating audio fingerprints which are used by the Acoustid service. Its main purpose is to provide an accurate identifier for record tracks . This package includes development files needed to compile programs using libchromaprint. Package: libchromaprint-tools Description-md5: 8d7c280b20022b1c569ab9fa7c801618 Description-en: audio fingerprinting library - tools Chromaprint is a library for calculating audio fingerprints which are used by the Acoustid service. Its main purpose is to provide an accurate identifier for record tracks . This package provides the fpcalc utility. Package: libchromaprint1 Description-md5: f03ae1d55d6849a25cdf7b13744ca2b4 Description-en: audio fingerprint library Chromaprint is a library for calculating audio fingerprints which are used by the Acoustid service. Its main purpose is to provide an accurate identifier for record tracks Package: libciftools-java Description-md5: 650be828048f945562a99e92bf31624f Description-en: Java library to read and write CIF files CIFTools implements reading and writing of CIF files as well as their efficiently encoded counterpart, called BinaryCIF. The idea is to have a robust, type-safe implementation for the handling of CIF files which does not care about the origin of the data: both conventional text-based and binary files should be handled the same way. Package: libcinnamon-control-center-dev Description-md5: ee023f81d9d00f715c25ff3fb94c6b81 Description-en: configuration applets for Cinnamon - development files This package contains the development files for the cinnamon control center panels library. Package: libcinnamon-control-center1 Description-md5: f04e8eee3eb1e5fa0772a192571acda6 Description-en: library used by configuration applets for Cinnamon This package contains the library used by control center panels. Package: libcinnamon-desktop-dev Description-md5: 061bd49689b9d36fe886a9b0b0c8bc22 Description-en: Cinnamon library for loading .desktop files - development files This package provides the include files and static library for the Cinnamon desktop library functions. Package: libcinnamon-desktop4t64 Description-md5: eb4367c8b19a6315688e6a6072e5fd02 Description-en: Cinnamon library for loading .desktop files This library is used by Cinnamon to load the .desktop files. Package: libcivetweb-dev Description-md5: ce4673f786ddb0cb528dbd3199c1942e Description-en: embeddable web server with optional CGI, SSL and Lua support (devel) CivetWeb is an easy to use, powerful, C (C/C++) embeddable web server with optional CGI, SSL and Lua support. CivetWeb has a MIT license so you can innovate without restrictions. . CivetWeb can be used by developers as a library, to add web server functionality to an existing application. . It can also be used by end users as a stand-alone web server running on a Windows or Linux PC. It is available as single executable, no installation is required. . This package contains the header file for developing applications using civetweb. Package: libcivetweb1 Description-md5: cb7c576e835d37559c043cfecee5544e Description-en: embeddable web server with optional CGI, SSL and Lua support (lib) CivetWeb is an easy to use, powerful, C (C/C++) embeddable web server with optional CGI, SSL and Lua support. CivetWeb has a MIT license so you can innovate without restrictions. . CivetWeb can be used by developers as a library, to add web server functionality to an existing application. . It can also be used by end users as a stand-alone web server running on a Windows or Linux PC. It is available as single executable, no installation is required. . This package contains the shared library for civetweb. Package: libcjose-dev Description-md5: 4b07c92463d392ca12288563ddf722f9 Description-en: C library implementing the JOSE standard (development files) This is an implementation of the Javascript Object Signing and Encryption (JOSE) standard for C/C++. This package includes the development files (headers) for building software using libcjose. Package: libcjose0 Description-md5: c0a1788e8eecfcee20835c2afd0a4d3e Description-en: C library implementing the JOSE standard This is an implementation of the Javascript Object Signing and Encryption (JOSE) standard for C/C++. This package include the shared library files for using libcjose. Package: libcjson-dev Description-md5: d39b046fdd2f73667c0118d66d0aabc9 Description-en: Ultralightweight JSON parser in ANSI C (development files) cJSON is a ultralightweight json parse. . It aims to be the dumbest possible parser that you can get your job done with. . It's a single file of C, and a single header file. . This package contains the header files of cJSON. Package: libcjson1 Description-md5: b70ec1dac01c769ddace4c75bd4ef426 Description-en: Ultralightweight JSON parser in ANSI C cJSON is a ultralightweight json parse. . It aims to be the dumbest possible parser that you can get your job done with. . It's a single file of C, and a single header file. . This package contains the shared libraries. Package: libclang-20-dev Description-md5: 5d11e43d0fcb99d16f62a9bec9c6f1dc Description-en: Clang library - Development package Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang headers to develop extensions over libclang1-20. Package: libclang-21-dev Description-md5: 7cb1680ccacb561deb44a94504954b37 Description-en: Clang library - Development package Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang headers to develop extensions over libclang1-21. Package: libclang-22-dev Description-md5: 2913d96deb7536b7b59b7b10e996a469 Description-en: Clang library - Development package Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang headers to develop extensions over libclang1-22. Package: libclang-common-20-dev Description-md5: c70051d53e23270c29353f55183e81aa Description-en: Clang library - Common development package Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang generic headers. Package: libclang-common-21-dev Description-md5: c70051d53e23270c29353f55183e81aa Description-en: Clang library - Common development package Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang generic headers. Package: libclang-common-22-dev Description-md5: c70051d53e23270c29353f55183e81aa Description-en: Clang library - Common development package Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang generic headers. Package: libclang-cpp-dev Description-md5: f7218d303382245359abcabb39989527 Description-en: C++ interface to the clang library Clang project is a C, C++, Objective C and Objective C++ front-end for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This is a dependency package providing the default Clang C++ library. Package: libclang-cpp20-dev Description-md5: f5afea2f6b71ba0705e995aaab21eef9 Description-en: C++ interface to the Clang library Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang C++ library. . The C++ Interface to Clang provides an API that exposes facilities for parsing source code into an abstract syntax tree (AST), loading already-parsed ASTs, traversing the AST, associating physical source locations with elements within the AST, and other facilities that support Clang-based development tools. . This package contains symlinks without a version number, which needed by linker at build time. Package: libclang-cpp21-dev Description-md5: 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-cpp22 Description-md5: 8acc7c5b41666c14f1ef5e79310225e6 Description-en: C++ interface to the Clang library Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang C++ library. . The C++ Interface to Clang provides an API that exposes facilities for parsing source code into an abstract syntax tree (AST), loading already-parsed ASTs, traversing the AST, associating physical source locations with elements within the AST, and other facilities that support Clang-based development tools. Package: libclang-cpp22-dev Description-md5: f5afea2f6b71ba0705e995aaab21eef9 Description-en: C++ interface to the Clang library Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang C++ library. . The C++ Interface to Clang provides an API that exposes facilities for parsing source code into an abstract syntax tree (AST), loading already-parsed ASTs, traversing the AST, associating physical source locations with elements within the AST, and other facilities that support Clang-based development tools. . This package contains symlinks without a version number, which needed by linker at build time. Package: libclang-dev Description-md5: 43006e729c657afd63c436b78df919e0 Description-en: clang library - Development package Clang project is a C, C++, Objective C and Objective C++ front-end for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This is a dependency package providing the default libclang libraries and headers. Package: libclang-rt-20-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-20-dev-wasm32 Description-md5: 0a3a8bf20b284a6b0fb9f63d5541c217 Description-en: Compiler-rt - wasm32 builtins Provides the compiler-rt builtins for WebAssembly 32 bits Package: libclang-rt-20-dev-wasm64 Description-md5: f6fba666aadae95050bf103b52358363 Description-en: Compiler-rt - wasm64 builtins Provides the compiler-rt builtins for WebAssembly 64 bits Package: libclang-rt-21-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-21-dev-wasm32 Description-md5: 0a3a8bf20b284a6b0fb9f63d5541c217 Description-en: Compiler-rt - wasm32 builtins Provides the compiler-rt builtins for WebAssembly 32 bits Package: libclang-rt-21-dev-wasm64 Description-md5: f6fba666aadae95050bf103b52358363 Description-en: Compiler-rt - wasm64 builtins Provides the compiler-rt builtins for WebAssembly 64 bits Package: libclang-rt-22-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-22-dev-wasm32 Description-md5: 0a3a8bf20b284a6b0fb9f63d5541c217 Description-en: Compiler-rt - wasm32 builtins Provides the compiler-rt builtins for WebAssembly 32 bits Package: libclang-rt-22-dev-wasm64 Description-md5: f6fba666aadae95050bf103b52358363 Description-en: Compiler-rt - wasm64 builtins Provides the compiler-rt builtins for WebAssembly 64 bits Package: libclang-rt-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: 5f22ced7ed5c72e12f64d024bcfd161c 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, 14 and 17 standards and also provides most of the support of C++20. . 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: libclang1-21 Description-md5: 6fbabc5fd121a4ff6b254de59627b6de Description-en: C interface to the Clang library Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang library. . The C Interface to Clang provides a relatively small API that exposes facilities for parsing source code into an abstract syntax tree (AST), loading already-parsed ASTs, traversing the AST, associating physical source locations with elements within the AST, and other facilities that support Clang-based development tools. Package: libclang1-22 Description-md5: 6fbabc5fd121a4ff6b254de59627b6de Description-en: C interface to the Clang library Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang library. . The C Interface to Clang provides a relatively small API that exposes facilities for parsing source code into an abstract syntax tree (AST), loading already-parsed ASTs, traversing the AST, associating physical source locations with elements within the AST, and other facilities that support Clang-based development tools. Package: libclass-autouse-perl Description-md5: 157b884b57c016978a95edd689412a4f Description-en: module for deferring loading ('use'ing) of a class until run time Class::Autouse allows you to specify a class the will only load when a method of the class is called. For large classes that might not be used during the running of a program, such as Date::Manip, this can save you large amounts of memory, and decrease the script load time. Package: libclass-csv-perl Description-md5: 09d551168cd1b6c556738e9beb044bea Description-en: Class based CSV parser/writer This module can be used to create objects from CSV files, or to create CSV files from objects. Text::CSV_XS is used for parsing and creating CSV file lines, so any limitations in Text::CSV_XS will of course be inherant in this module. Package: libclass-pluggable-perl Description-md5: 68a7d57ee43d4c62ef06bd62d1cfc639 Description-en: simple pluggable class This class makes your class (sub class of Class::Pluggable) pluggable. In this documentation, the word "pluggable" has two meanings. . One is just simply adding new method to your pluggable class from other plugin modules. So, after you plugged some modules to your class, you can use there method exactly same as your own object method. . You can see this kind of plugin mechanism in CGI::Application and CGI::Application::Plugin::Session. Package: libclass-unload-perl Description-md5: 842c7d0edebfe040b9f7ebe10eeee56a Description-en: Perl module to unload a class at runtime Class::Unload is a Perl module that unloads the given class by clearing out its symbol table and removing it from %INC during runtime. The unloaded class may then be reloaded later on using 'require'. Package: libclaw-application-dev Description-md5: ceeb415d6441b92fea7338789c26a5da Description-en: Set of classes to ease the initialisation of the program (development files) Part of the libclaw library. . This library is intended to help to manage the arguments of your program, with automatic management of short/long arguments and help message. . This package contains the development files of the library. Package: libclaw-application1t64 Description-md5: 82d75ac8a68f8b71e1f82010d7ca36d9 Description-en: Set of classes to ease the initialisation of the program Part of the libclaw library. . This library is intended to help to manage the arguments of your program, with automatic management of short/long arguments and help message. Package: libclaw-configuration-file-dev Description-md5: f2b8c347a71fe48b6b741abf137268d6 Description-en: Class to process configuration files (development files) Part of the libclaw library. . This library is intended to help to read configutation files divided in sections made of attribute/value pairs. . This package contains the development files of the library. Package: libclaw-configuration-file1t64 Description-md5: 3e0cfdf1adca5e2be146f5b07cb58781 Description-en: Class to process configuration files Part of the libclaw library. . This library is intended to help to read configutation files divided in sections made of attribute/value pairs. Package: libclaw-dev Description-md5: ac6e8d01eb2f7083edc9692e02a59287 Description-en: Claw is a generalist C++ library (development files) Claw is a C++ Library Absolutely Wonderful bringing various nice classes and tools to C++ developers. . This library tries to be standard compliant and as portable as possible. . Claw provides: - tweener classes for easy interpolation, - advanced data structures: automaton, AVL binary search tree, graph, tree, ordered set, trie, maps with multiple types as keys, - geometric tools (2D): box/rectangle, point, line, vector, - image manipulation, reading and writing bitmap, jpeg, targa, png, pcx, xpm files - network tools: use sockets like any standard stream, - text algorithms, - min-max/alpha-beta algorithms, - developer tools: generic singleton, smart pointers, meta-programming concepts, buffered streams, - easy read of conf/ini files, easy access to environment variables, - manipulation of dynamic libraries, - and a lot more... Package: libclaw-doc Description-md5: a327bb281cc3e1c778fbca196f228fea Description-en: Claw is a generalist C++ library (documentation files) Claw is a C++ Library Absolutely Wonderful bringing various nice classes and tools to C++ developers. . This package contains the HTML documentation of the API and a set of example programs. Package: libclaw-dynamic-library-dev Description-md5: fb6b5bf0a4867d2d223071909e8a4a8a Description-en: Class to ease the manipulation of dynamic libraries (development files) Part of the libclaw library. . This library is intended to ease the use or dynamic libraries: loading, checking the availability of a symbol and getting a function pointer on it. . This package contains the development files of the library. Package: libclaw-dynamic-library1t64 Description-md5: 8a8897797f3ffa3c030dd4dbf1c9b304 Description-en: Class to ease the manipulation of dynamic libraries Part of the libclaw library. . This library is intended to ease the use or dynamic libraries: loading, checking the availability of a symbol and getting a function pointer on it. Package: libclaw-graphic-dev Description-md5: db8a64d894fea60dacc379a9cb550219 Description-en: Set of classes for image manipulation (development files) Part of the libclaw library. . This library is intended to offer an easy way to deal with images, with read and write support of bmp, jpeg, pcx, png, targa and xbm files, and read only support for gif files. . This package contains the development files of the library. Package: libclaw-graphic1t64 Description-md5: 568b8a53950dd7051d5ef7b717c2abc4 Description-en: Set of classes for image manipulation Part of the libclaw library. . This library is intended to offer an easy way to deal with images, with read and write support of bmp, jpeg, pcx, png, targa and xbm files, and read only support for gif files. Package: libclaw-i18n Description-md5: 5990da99858a71be01fa6266f0514e82 Description-en: Internationalisation files for libclaw This package provides internationalisation files for libclaw in the following languages: . * French Package: libclaw-logger-dev Description-md5: 74e2a730c1e89b6dbed30b2fcdaecfd4 Description-en: Flexible log system (development files) Part of the libclaw library. . This library provides a log system allowing several level of log and redirectable streams. . This package contains the development files of the library. Package: libclaw-logger1t64 Description-md5: 9a4c62edbbbaea9fea6b7b20e5a6f127 Description-en: Flexible log system Part of the libclaw library. . This library provides a log system allowing several levels of logging and redirectable streams. Package: libclaw-net-dev Description-md5: 1382b88ea09b5b66f404155163b0c9e1 Description-en: C++ standard stream interface for Unix sockets (development files) Part of the libclaw library. . This library provides a C++ standard stream interface to Unix sockets. . This package contains the development files of the library. Package: libclaw-net1t64 Description-md5: c0c2ae7355aecec2ee07e28c90f1b867 Description-en: C++ standard stream interface for Unix sockets Part of the libclaw library. . This library provides C++ classes to utilzed any Unix sockets as a standard stream. Package: libclaw-tween-dev Description-md5: 16a01f2a3569fe78eb8db0706395b58e Description-en: C++ tweeners (development files) Part of the libclaw library. . This library provides a set of classes for tweeningin C++. . This package contains the development files of the library. Package: libclaw-tween1t64 Description-md5: 6d6d9a06d04f495bb6b6ed0f4b7e9c2e Description-en: C++ tweeners Part of the libclaw library. . Tween is a C++ library providing an implementation for tweening. . This library allows one to interpolate the intermediate values between two given values during a time interval. This practice is well used in animation and is widely popular in the context of ActionScript/Flash games and websites. The goal of this library is to provide similar functionalities to C++ programs. Package: libclblast-dev Description-md5: f056f0aa2425de1d76dcae6d79d323ee Description-en: Tuned OpenCL BLAS library (development files) CLBlast is a modern, lightweight, performant and tunable OpenCL BLAS library written in C++11. It is designed to leverage the full performance potential of a wide variety of OpenCL devices from different vendors, including desktop and laptop GPUs, embedded GPUs, and other accelerators. CLBlast implements BLAS routines: basic linear algebra subprograms operating on vectors and matrices. . This package provides the static library and headers. Package: libclblast1 Description-md5: d8e2b13d9c580ba862c39c55e9315f17 Description-en: Tuned OpenCL BLAS library CLBlast is a modern, lightweight, performant and tunable OpenCL BLAS library written in C++11. It is designed to leverage the full performance potential of a wide variety of OpenCL devices from different vendors, including desktop and laptop GPUs, embedded GPUs, and other accelerators. CLBlast implements BLAS routines: basic linear algebra subprograms operating on vectors and matrices. . This package provides the shared library. Package: libclc-20 Description-md5: 73bf1c1e61845108c59b363de4fd901a Description-en: OpenCL C language implementation - platform support libclc is an open implementation of the OpenCL C programming language, as specified by the OpenCL 1.1 Specification. . This package contains support for the amdgcn (AMD GPU), PTX and r600 platforms. Package: libclc-20-dev Description-md5: af42cc63b204a8c47b782398389a6170 Description-en: OpenCL C language implementation - development files libclc is an open implementation of the OpenCL C programming language, as specified by the OpenCL 1.1 Specification. . This package contains development header files. Package: libclc-21 Description-md5: 73bf1c1e61845108c59b363de4fd901a Description-en: OpenCL C language implementation - platform support libclc is an open implementation of the OpenCL C programming language, as specified by the OpenCL 1.1 Specification. . This package contains support for the amdgcn (AMD GPU), PTX and r600 platforms. Package: libclc-21-dev Description-md5: af42cc63b204a8c47b782398389a6170 Description-en: OpenCL C language implementation - development files libclc is an open implementation of the OpenCL C programming language, as specified by the OpenCL 1.1 Specification. . This package contains development header files. Package: libclc-22 Description-md5: 73bf1c1e61845108c59b363de4fd901a Description-en: OpenCL C language implementation - platform support libclc is an open implementation of the OpenCL C programming language, as specified by the OpenCL 1.1 Specification. . This package contains support for the amdgcn (AMD GPU), PTX and r600 platforms. Package: libclc-22-dev Description-md5: af42cc63b204a8c47b782398389a6170 Description-en: OpenCL C language implementation - development files libclc is an open implementation of the OpenCL C programming language, as specified by the OpenCL 1.1 Specification. . This package contains development header files. Package: libclfft-dev Description-md5: db93c1d801542a556a61eafb22afb75e Description-en: development files for clFFT The clFFT library is an open source OpenCL library implementation of discrete Fast Fourier Transforms, which: . * Provides a fast and accurate platform for calculating discrete FFTs. * Works on CPU or GPU backends. * Supports in-place or out-of-place transforms. * Supports 1D, 2D, and 3D transforms with a batch size that can be greater than 1. * Supports planar (real and complex components in separate arrays) and interleaved (real and complex components as a pair contiguous in memory) formats. * Supports dimension lengths that can be any mix of powers of 2, 3, and 5. * Supports single and double precision floating point formats. . This package provides the development files. Package: libclfft-doc Description-md5: d691bfb5d20caeda25cf810dbfc6dc6a Description-en: documentation for clFFT The clFFT library is an open source OpenCL library implementation of discrete Fast Fourier Transforms, which: . * Provides a fast and accurate platform for calculating discrete FFTs. * Works on CPU or GPU backends. * Supports in-place or out-of-place transforms. * Supports 1D, 2D, and 3D transforms with a batch size that can be greater than 1. * Supports planar (real and complex components in separate arrays) and interleaved (real and complex components as a pair contiguous in memory) formats. * Supports dimension lengths that can be any mix of powers of 2, 3, and 5. * Supports single and double precision floating point formats. . This package provides the documentation. Package: libclfft2 Description-md5: 1468fc9fd9f3eba99a2a10991391c74b Description-en: OpenCL FFT library The clFFT library is an open source OpenCL library implementation of discrete Fast Fourier Transforms, which: . * Provides a fast and accurate platform for calculating discrete FFTs. * Works on CPU or GPU backends. * Supports in-place or out-of-place transforms. * Supports 1D, 2D, and 3D transforms with a batch size that can be greater than 1. * Supports planar (real and complex components in separate arrays) and interleaved (real and complex components as a pair contiguous in memory) formats. * Supports dimension lengths that can be any mix of powers of 2, 3, and 5. * Supports single and double precision floating point formats. . This package provides the shared library. Package: libcli11-dev Description-md5: b6a483a1a6bf8d94f083eff2c7dd6096 Description-en: Command line parser for C++11 and beyond CLI11 provides all the features you expect in a powerful command line parser, with a beautiful, minimal syntax and no dependencies beyond C++11. It is header only, and comes in a single file form for easy inclusion in projects. . This package contains cli11 headers and developments artifacts Package: libcli11-doc Description-md5: 6f1fe5e1ff883cd39d1c8561827aad84 Description-en: Command line parser for C++11 and beyond - Documentation CLI11 provides all the features you expect in a powerful command line parser, with a beautiful, minimal syntax and no dependencies beyond C++11. It is header only, and comes in a single file form for easy inclusion in projects. . This package gathers cli11 documentation and source code examples Package: libcm256cc-dev Description-md5: 9d7d1230c8a567a9eb3e6b59f216eb8c Description-en: Fast GF(256) Cauchy MDS Block Erasure Codec in C++ (headers) cm256cc is a simple library for erasure codes. From given data it generates redundant data that can be used to recover the originals. . This package contains the header files. Package: libcm256cc1t64 Description-md5: f75902bf59ca4287273f9963a6749539 Description-en: Fast GF(256) Cauchy MDS Block Erasure Codec in C++ cm256cc is a simple library for erasure codes. From given data it generates redundant data that can be used to recover the originals. Package: libcmark-gfm-dev Description-md5: d20b80235e9c657e6f2c9433a14f32f3 Description-en: CommonMark GitHub flavor gfm library dev files cmark-gfm is the GitHub flavor of the cmark C reference implementation of CommonMark, a rationalized version of Markdown syntax with a spec. This package provides the development files for the gfm library Package: libcmark-gfm-extensions-dev Description-md5: cb11d34df048ce300d436d62197aed7d Description-en: CommonMark GitHub flavor gfm extensions library dev files cmark-gfm is the GitHub flavor of the cmark C reference implementation of CommonMark, a rationalized version of Markdown syntax with a spec. This package provides the development files for the gfm extensions library Package: libcmark-gfm-extensions0.29.0.gfm.13 Description-md5: f72008757eaba01ac9520434e96822ed Description-en: CommonMark GitHub flavor gfm extension library cmark-gfm is the GitHub flavor of the cmark C reference implementation of CommonMark, a rationalized version of Markdown syntax with a spec. This package provides the required gfm extension library Package: libcmark-gfm0.29.0.gfm.13 Description-md5: a1e0535c35946803b65e474faabb2842 Description-en: CommonMark GitHub flavor gfm library cmark-gfm is the GitHub flavor of the cmark C reference implementation of CommonMark, a rationalized version of Markdown syntax with a spec. This package provides the required gfm library Package: libcminpack-dev Description-md5: d09343320262ffda2eaaa5c6bdac028c Description-en: Nonlinear equations and nonlinear least squares problems - development Minpack includes software for solving nonlinear equations and nonlinear least squares problems. Five algorithmic paths each include a core subroutine and an easy-to-use driver. The algorithms proceed either from an analytic specification of the Jacobian matrix or directly from the problem functions. The paths include facilities for systems of equations with a banded Jacobian matrix, for least squares problems with a large amount of data, and for checking the consistency of the Jacobian matrix with the functions. . This is the C re-write of the original fortran minpack implementation. . This package contains development files needed to build cminpack applications. Package: libcminpack1 Description-md5: 3d955d68e845c79c8067108dcda0b967 Description-en: Nonlinear equations and nonlinear least squares problems - runtime Minpack includes software for solving nonlinear equations and nonlinear least squares problems. Five algorithmic paths each include a core subroutine and an easy-to-use driver. The algorithms proceed either from an analytic specification of the Jacobian matrix or directly from the problem functions. The paths include facilities for systems of equations with a banded Jacobian matrix, for least squares problems with a large amount of data, and for checking the consistency of the Jacobian matrix with the functions. . This is the C re-write of the original fortran minpack implementation. . This package contains the libraries needed to run cminpack applications. Package: libcmlxom-java Description-md5: 7b90aceff60dc9553c500b8f09900d06 Description-en: Java library for processing CML XML Object Model for Chemical Markup Language Package: libcmpack-dev Description-md5: bbf2ea631190f6a38b7640e8cb842829 Description-en: reduction of images carried out by CCD camera (development) This package contains software, which offers the complete solution for reduction of images carried out by CCD camera, intended on a observation of variable stars. Each step of reduction process can be run from the command line or via simple and intuitive graphical user interface. . This package contains files for development. Package: libcmpack20 Description-md5: 72fc42e1c637c5a8c77ed403283d13e5 Description-en: reduction of images carried out by CCD camera (library) This package contains software, which offers the complete solution for reduction of images carried out by CCD camera, intended on a observation of variable stars. Each step of reduction process can be run from the command line or via simple and intuitive graphical user interface. . This package contains the library. Package: libcoap3-bin Description-md5: 44becb9765151d14650e4ab839dbbc75 Description-en: C-Implementation of CoAP - example binaries API version 3 The libcoap provides some example binary files to show the usage of a CoAP Server, CoAP Client and a Resource Directory implementation. These examples heavily rely on the libcoap as the core functionality is based there. . This package provides the following example binaries without DTLS functions: * coap-client-notls A command-line client that allows you to interact with CoAP resources. . * coap-server-notls Simple server that can provide CoAP resources for simple testing cases. . * coap-rd-notls This binary let you simulate various CoAP resources mostly for testing purpose. . This package provides the following example binaries with DTLS functions: * coap-client-{gnutls,openssl} A command-line client that allows you to interact with CoAP resources based on TLS functions by GnuTLS or OpenSSL. . * coap-server-{gnutls,openssl} Simple server that can provide CoAP resources for simple testing cases based on TLS functions by GnuTLS or OpenSSL. . * coap-rd-{gnutls,openssl} This binary let you simulate various CoAP resources mostly for testing based on TLS functions by GnuTLS or OpenSSL. . You can use these files without any exception no matter as they named examples. Please see the respective man pages for usage instructions. Package: libcoap3-dev Description-md5: 616d99a7843cf381198573507ced26fd Description-en: C-Implementation of CoAP - development files API version 3 Lightweight application-protocol for devices that are constrained their resources such as computing power, RF range, memory, bandwidth, or network packet sizes. This protocol, CoAP, is developed in the IETF working group "CoRE", and was standardized in RFC 7252. . This package contains the developer files like headers, the static library and the pkg-config files. Package: libcoap3-doc Description-md5: 06a76d29c784ba6320d0231ee4a7a710 Description-en: C-Implementation of CoAP - HTML based documentation files for API v3 Lightweight application-protocol for devices that are constrained their resources such as computing power, RF range, memory, bandwidth, or network packet sizes. This protocol, CoAP, is developed in the IETF working group "CoRE", and was standardized in RFC 7252. . This package contains the Doxygen generated library API HTML documentation for libcoap. They can be accessed by open /usr/share/doc/libcoap3-doc/html/index.html. Package: libcoap3t64 Description-md5: 274e4a03d6018de842cb88ec28f6edb3 Description-en: C-Implementation of CoAP - libraries API version 3 Lightweight application-protocol for devices that are constrained their resources such as computing power, RF range, memory, bandwidth, or network packet sizes. This protocol, CoAP, is developed in the IETF working group "CoRE", and was standardized in RFC 7252. . The libcoap library v3 has DTLS functionality included based on TLS functions provided by GnuTLS or OpenSSL with enhanced behavior to the previous API version. . This package contains the various libcoap libraries based on API v3 with and without DTLS functionality. Package: libcoda-dev Description-md5: 62c5e82183c996b6f3926cb1e4304705 Description-en: Development files for the CODA framework for Earth sciences The Common Data Access framework allows reading of scientific data from various data formats, including structured ascii, structured binary, XML, netCDF, CDF, HDF4, HDF5, GRIB, RINEX and SP3. It provides a single consistent hierarchical view on data independent of the underlying storage format. . This package contains files needed to develop C and Fortran programs against CODA. Package: libcoda-java Description-md5: 1b4f560ce2b0b60c7cc66ff410b6f3ac Description-en: Java interface for Common Data Access Framework The Common Data Access framework allows reading of scientific data from various data formats, including structured ascii, structured binary, XML, netCDF, CDF, HDF4, HDF5, GRIB, RINEX and SP3. It provides a single consistent hierarchical view on data independent of the underlying storage format. . This package contains Java files needed to use the CODA framework. Package: libcoda-jni Description-md5: 5c66b9a622d58240364ec407a544c32d Description-en: Java Native interface for Common Data Access Framework The Common Data Access framework allows reading of scientific data from various data formats, including structured ascii, structured binary, XML, netCDF, CDF, HDF4, HDF5, GRIB, RINEX and SP3. It provides a single consistent hierarchical view on data independent of the underlying storage format. . This package contains Java Native Interface (JNI) needed to use CODA. Package: libcoda16 Description-md5: 501093ecc8081997e8be42f6a426223e Description-en: Library for the Common Data Access framework for Earth science The Common Data Access framework allows reading of scientific data from various data formats, including structured ascii, structured binary, XML, netCDF, CDF, HDF4, HDF5, GRIB, RINEX and SP3. It provides a single consistent hierarchical view on data independent of the underlying storage format. Package: libcodec2-1.2 Description-md5: 48e991775e1392cbe3b2e66f501b746d Description-en: Codec2 runtime library Next-Generation Digital Voice for Two-Way Radio . Codec2 is an audio codec especially designed for compressing voice at very low bit-rates for applications such as digital voice radio. . This package contains the codec2 runtime library. Package: libcodec2-dev Description-md5: fd29aaa38ad77544d6b478b7ba53c701 Description-en: Codec2 library development files Codec2 is an audio codec especially designed for compressing voice at very low bit-rates for applications such as digital voice radio. . This package provides the codec2 library headers and development files. Package: libcogl-common Description-md5: d546b96c6a3a291dcdcc684916b2a0c0 Description-en: Object oriented GL/GLES Abstraction/Utility Layer (common files) Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. The API departs from the flat state machine style of OpenGL and is designed to make it easy to write orthogonal components that can render without stepping on each others toes. . This package contains the common files, such as translations. Package: libcogl-dev Description-md5: be3115f4a0115636a1065d55d8a70f4a Description-en: Object oriented GL/GLES Abstraction/Utility Layer (development files) Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. The API departs from the flat state machine style of OpenGL and is designed to make it easy to write orthogonal components that can render without stepping on each others toes. . This package contains the development files for libcogl. Package: libcogl-doc Description-md5: 6b316c36c70b839fe5274cc7bbbd7eaa Description-en: Object oriented GL/GLES Abstraction/Utility Layer (documentation) Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. The API departs from the flat state machine style of OpenGL and is designed to make it easy to write orthogonal components that can render without stepping on each others toes. . This package contains the documentation. Package: libcogl-pango-dev Description-md5: 5c4e7ce27e624192d91d8d0db6688471 Description-en: Object oriented GL/GLES Abstraction/Utility Layer (development files) Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. The API departs from the flat state machine style of OpenGL and is designed to make it easy to write orthogonal components that can render without stepping on each others toes. . This package contains the development files for libcogl-pango. Package: libcogl-pango20 Description-md5: 8c0fee75492f726194fa0be454f54661 Description-en: Object oriented GL/GLES Abstraction/Utility Layer Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. The API departs from the flat state machine style of OpenGL and is designed to make it easy to write orthogonal components that can render without stepping on each others toes. Package: libcogl-path-dev Description-md5: 2e20efef9b615c0cbb5717e31e6c92c8 Description-en: Object oriented GL/GLES Abstraction/Utility Layer (development files) Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. The API departs from the flat state machine style of OpenGL and is designed to make it easy to write orthogonal components that can render without stepping on each others toes. . This package should be used as a build-dependency by programs that use the cogl-path API, but is currently an empty package that depends on libcogl-dev due to circular dependencies between the base cogl API and the cogl-path API. Package: libcogl-path20 Description-md5: 8c0fee75492f726194fa0be454f54661 Description-en: Object oriented GL/GLES Abstraction/Utility Layer Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. The API departs from the flat state machine style of OpenGL and is designed to make it easy to write orthogonal components that can render without stepping on each others toes. Package: libcogl20 Description-md5: 8c0fee75492f726194fa0be454f54661 Description-en: Object oriented GL/GLES Abstraction/Utility Layer Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. The API departs from the flat state machine style of OpenGL and is designed to make it easy to write orthogonal components that can render without stepping on each others toes. Package: libcohttp-lwt-jsoo-ocaml Description-md5: b1ff27ace1c3a842061249c273ab7621 Description-en: CoHTTP implementation for the Js_of_ocaml JavaScript compiler (runtime) An implementation of an HTTP client for JavaScript, but using the CoHTTP types. This lets you build HTTP clients that can compile natively (using one of the other Cohttp backends such as cohttp-lwt-unix) and also to native JavaScript via js_of_ocaml. . This package contains the shared runtime libraries. Package: libcohttp-lwt-jsoo-ocaml-dev Description-md5: 9a24e4c6658a32930ceeb3aebf3ed857 Description-en: CoHTTP implementation for the Js_of_ocaml JavaScript compiler (dev) An implementation of an HTTP client for JavaScript, but using the CoHTTP types. This lets you build HTTP clients that can compile natively (using one of the other Cohttp backends such as cohttp-lwt-unix) and also to native JavaScript via js_of_ocaml. . This package contains development files. Package: libcohttp-lwt-ocaml Description-md5: 8bcf0c8bf4a91f7c6a3aa42cf0c1e0f7 Description-en: CoHTTP implementation using the Lwt concurrency library (runtime) This is a portable implementation of CoHTTP that uses the Lwt concurrency library to multiplex IO. It implements as much of the logic in an OS-independent way as possible, so that more specialised modules can be tailored for different targets. For example, you can install cohttp-lwt-unix or cohttp-lwt-jsoo for a Unix or JavaScript backend, or cohttp-mirage for the MirageOS unikernel version of the library. All of these implementations share the same IO logic from this module. . This package contains the shared runtime libraries. Package: libcohttp-lwt-ocaml-dev Description-md5: 282822aa0f1e60d943816c6fde78252d Description-en: CoHTTP implementation using the Lwt concurrency library (dev) This is a portable implementation of CoHTTP that uses the Lwt concurrency library to multiplex IO. It implements as much of the logic in an OS-independent way as possible, so that more specialised modules can be tailored for different targets. For example, you can install cohttp-lwt-unix or cohttp-lwt-jsoo for a Unix or JavaScript backend, or cohttp-mirage for the MirageOS unikernel version of the library. All of these implementations share the same IO logic from this module. . This package contains development files. Package: libcohttp-lwt-unix-ocaml Description-md5: e0f8146d350b8466b4b67c70d07be3ad Description-en: CoHTTP implementation for Unix and Windows using Lwt (runtime) An implementation of an HTTP client and server using the Lwt concurrency library. See the Cohttp_lwt_unix module for information on how to use this. The package also installs cohttp-curl-lwt and a cohttp-server-lwt binaries for quick uses of a HTTP(S) client and server respectively. . Although the name implies that this only works under Unix, it should also be fine under Windows too. . This package contains the shared runtime libraries. Package: libcohttp-lwt-unix-ocaml-dev Description-md5: f1ac60b3825cf1c3492eb16f24f1cff2 Description-en: CoHTTP implementation for Unix and Windows using Lwt (dev) An implementation of an HTTP client and server using the Lwt concurrency library. See the Cohttp_lwt_unix module for information on how to use this. The package also installs cohttp-curl-lwt and a cohttp-server-lwt binaries for quick uses of a HTTP(S) client and server respectively. . Although the name implies that this only works under Unix, it should also be fine under Windows too. . This package contains development files. Package: libcohttp-ocaml Description-md5: bce1a5494577de3e77427f88961c9f33 Description-en: OCaml library for HTTP clients and servers (runtime) Cohttp is an OCaml library for creating HTTP daemons. It has a portable HTTP parser, and implementations using various asynchronous programming libraries. . It has concrete implementations for many targets, including lwt, lwt-unix, lwt-jsoo. . You can implement other targets using the parser very easily. Look at the IO signature in lib/s.mli and implement that in the desired backend. . You can activate some runtime debugging by setting COHTTP_DEBUG to any value, and all requests and responses will be written to stderr. Further debugging of the connection layer can be obtained by setting CONDUIT_DEBUG to any value. . This package contains the shared runtime libraries. Package: libcohttp-ocaml-dev Description-md5: 880003ff1d6b4f7d210e980a2e80f59e Description-en: OCaml library for HTTP clients and servers (dev) Cohttp is an OCaml library for creating HTTP daemons. It has a portable HTTP parser, and implementations using various asynchronous programming libraries. . It has concrete implementations for many targets, including lwt, lwt-unix, lwt-jsoo. . You can implement other targets using the parser very easily. Look at the IO signature in lib/s.mli and implement that in the desired backend. . You can activate some runtime debugging by setting COHTTP_DEBUG to any value, and all requests and responses will be written to stderr. Further debugging of the connection layer can be obtained by setting CONDUIT_DEBUG to any value. . This package contains development files. Package: libcoin-dev Description-md5: edc796278b5002f26e944bd20684ee3d Description-en: high-level 3D graphics devkit with Open Inventor and VRML97 support Coin is an OpenGL-based, retain-mode 3D graphics library that implements the Open Inventor 2.1 API. It also includes support for VRML97 and 3D audio. Package: libcoin-doc Description-md5: ebaaa09372b74e58bdecbcfef7f5ce2d Description-en: high-level 3D graphics kit with Open Inventor and VRML97 support API documentation for the Coin library (the Open Inventor API) in HTML format. . Coin is an OpenGL-based, retain-mode 3D graphics library that implements the Open Inventor 2.1 API. It also includes support for VRML97 and 3D audio. Package: libcoin-runtime Description-md5: 88a8608f0bcb563b643bccbcd2870a1f Description-en: high-level 3D graphics kit - external data files External data files used by the Coin library at run-time. The dragger geometry files represent the defaults that are used if the files are not found. This package is completely optional. Package: libcoin80t64 Description-md5: 5f1bb7cd95ebfc2a1b6b4fd802528d19 Description-en: high-level 3D graphics kit implementing the Open Inventor API Coin is an OpenGL-based, retain-mode 3D graphics library that implements the Open Inventor 2.1 API. It also includes support for VRML97 and 3D audio. Installing the suggested packages will enable extra features: . libsimage-dev enables loading of image files in SbImage libfreetype6 enables use of TrueType fonts libopenal0a enables audio support zlib1g and libbz2 enable transparent read of compressed files Package: libcollada-dom-dev Description-md5: 9f8f5dc81b2b08002f9e2853c76c0920 Description-en: collada-dom 2.5.0 C++ headers and build tools The COLLADA Document Object Model (DOM) is an application programming interface (API) that provides a C++ object representation of a COLLADA XML instance document. . This package contains C++ headers and build tools. The library is built using double precision. Package: libcollada-dom2.4-dp-dev Description-md5: 218522b5c426f906ceea5ab227a2aeb6 Description-en: Transitional package This is a transitional package. It can safely be removed. The package name has been changed from libcollada-dom2.4-dp-dev to libcollada-dom-dev. Package: libcollada-dom2.5-dp0 Description-md5: 8c5c18593f0ecd1461adbe620bd426aa Description-en: collada-dom 2.5.0 - COLLADA using double precision The COLLADA Document Object Model (DOM) is an application programming interface (API) that provides a C++ object representation of a COLLADA XML instance document. Package: libcombblas-dev Description-md5: 01092df4e8f248432b56947ace54f260 Description-en: an extensible parallel graph library for graph analytics The Combinatorial BLAS (CombBLAS) is an extensible distributed-memory parallel graph library offering a small but powerful set of linear algebra primitives specifically targeting graph analytics. . - The Combinatorial BLAS development influences the Graph BLAS standardization process. - It achieves scalability via its two dimensional distribution and coarse-grained parallelism. - CombBLAS powers HipMCL, a highly-scalable parallel implementation of the Markov Cluster Algorithm (MCL). - Operations among sparse matrices and vectors use arbitrary user defined semirings. . This package provides development files for building client applications against combblas. Package: libcombblas-docs Description-md5: 10fdb310beb6f4139d1cf4aeab6ac436 Description-en: an extensible parallel graph library for graph analytics (docs) The Combinatorial BLAS (CombBLAS) is an extensible distributed-memory parallel graph library offering a small but powerful set of linear algebra primitives specifically targeting graph analytics. . - The Combinatorial BLAS development influences the Graph BLAS standardization process. - It achieves scalability via its two dimensional distribution and coarse-grained parallelism. - CombBLAS powers HipMCL, a highly-scalable parallel implementation of the Markov Cluster Algorithm (MCL). - Operations among sparse matrices and vectors use arbitrary user defined semirings. . This package provides full HTML documentation for the CombBLAS API. Package: libcombblas2.0.0t64 Description-md5: 40b7560544e0c13716535d69a7bfc105 Description-en: an extensible parallel graph library for graph analytics The Combinatorial BLAS (CombBLAS) is an extensible distributed-memory parallel graph library offering a small but powerful set of linear algebra primitives specifically targeting graph analytics. . - The Combinatorial BLAS development influences the Graph BLAS standardization process. - It achieves scalability via its two dimensional distribution and coarse-grained parallelism. - CombBLAS powers HipMCL, a highly-scalable parallel implementation of the Markov Cluster Algorithm (MCL). - Operations among sparse matrices and vectors use arbitrary user defined semirings. . This package provides the combblas shared library. Package: libcommons-jexl-java Description-md5: 194f153a8d8ee3f2f6edc94a3e1ab464 Description-en: expression language engine This library is an expression language engine for easy embedding in applications and frameworks. It implements an extended version of the Expression Language of the JSTL (Java Standard Tag Library, java server related technology). Package: libcommons-lang-java Description-md5: 388ede790b35f9eb3fb76d9002926cd2 Description-en: Commons Lang - an extension of the java.lang package The Lang Component contains a set of Java classes that provide helper methods for standard Java classes, especially those found in the java.lang package in the Sun JDK. The following classes are included: . * StringUtils - Helper for java.lang.String. * CharSetUtils - Methods for dealing with CharSets, which are sets of characters such as [a-z] and [abcdez]. * RandomStringUtils - Helper for creating randomised Strings. * NumberUtils - Helper for java.lang.Number and its subclasses. * NumberRange - A range of numbers with an upper and lower bound. * ObjectUtils - Helper for java.lang.Object. * SerializationUtils - Helper for serializing Objects. * SystemUtils - Utility class defining the Java system properties. * NestedException package - A sub-package for the creation of nested exceptions. * Enum package - A sub-package for the creation of enumerated types. * Builder package - A sub-package for the creation of equals, hashCode, compareTo and toString methods. Package: libcommons-lang-java-doc Description-md5: 9c83238424f036eff838ce1ee01c3d3a Description-en: Documentation for Commons Lang - an extension of the java.lang package The Lang Component contains a set of Java classes that provide helper methods for standard Java classes, especially those found in the java.lang package in the Sun JDK. The following classes are included: . * StringUtils - Helper for java.lang.String. * CharSetUtils - Methods for dealing with CharSets, which are sets of characters such as [a-z] and [abcdez]. * RandomStringUtils - Helper for creating randomised Strings. * NumberUtils - Helper for java.lang.Number and its subclasses. * NumberRange - A range of numbers with an upper and lower bound. * ObjectUtils - Helper for java.lang.Object. * SerializationUtils - Helper for serializing Objects. * SystemUtils - Utility class defining the Java system properties. * NestedException package - A sub-package for the creation of nested exceptions. * Enum package - A sub-package for the creation of enumerated types. * Builder package - A sub-package for the creation of equals, hashCode, compareTo and toString methods. . This package contains the API documentation of libcommons-lang-java Package: libcommons-lang3-java Description-md5: d471bd30add9658db6186b5f3d60db27 Description-en: Apache Commons Lang utility classes Apache Commons Lang is a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang. . The standard Java libraries fail to provide enough methods for manipulation of its core classes. Apache Commons Lang provides these extra methods. . Apache Commons Lang provides a host of helper utilities for the java.lang API, notably String manipulation methods, basic numerical methods, object reflection, concurrency, creation and serialization and System properties. Additionally it contains basic enhancements to java.util.Date and a series of utilities dedicated to help with building methods, such as hashCode, toString and equals. Package: libcompress-raw-bzip2-perl Description-md5: 9566e6140732ea913b5cbb2cd5e8d8ae Description-en: low-level interface to bzip2 compression library Compress::Raw::Bzip2 provides a low-level interface to bzip2 compression library for perl. . Usually, you don't need to use this directly; modules like IO::Compress::Bzip2 in the libio-compress-perl package provide a nice, more high-level interface for you in your own perl programs. Package: libcompress-raw-lzma-perl Description-md5: eaf2ce106eaf1943e966feabc9ee6573 Description-en: low-level interface to lzma compression library Compress::Raw::Lzma provides a low-level Perl interface for reading and writing of lzma and xz files/buffers. . Although the primary purpose for the existence of Compress::Raw::Lzma is for use by the IO::Compress::Lzma, IO::Uncompress::UnLzma, IO::Compress::Xz and IO::Uncompress::UnXz modules (packaged as libio-compress-lzma-perl), it can be used on its own for simple compression/uncompression tasks. Package: libcompress-raw-zlib-perl Description-md5: 78fa58999816b802a5c29de4d65f94f5 Description-en: low-level interface to zlib compression library Compress::Raw::Zlib is a Perl module that provides low-level interface to the zlib compression library. It provides the core compression and decompression functionality useful for supporting other higher-level modules. Other modules provide support for file and stream compression. Package: libcomps-dev Description-md5: e1e71b1dd7a1b4c9b1906020720b7fe4 Description-en: Comps XML file manipulation library - development files Libcomps is library for structure-like manipulation of content in comps XML files. Supports reading/writing XML files and structure modifications. . This package contains the development header files for the libcomps library. Package: libcomps-doc Description-md5: 0ecb01980f2efb1e5109509899c8bb9e Description-en: Documentation for the libcomps library (common documentation) Libcomps is library for structure-like manipulation of content in comps XML files. Supports reading/writing XML files and structure modifications. . This package installs common documentation for the libcomps C bindings. Package: libcomps0 Description-md5: bac202733274915454df4650f7b20756 Description-en: Comps XML file manipulation library - shared library Libcomps is library for structure-like manipulation of content in comps XML files. Supports reading/writing XML files and structure modifications. . This package provides the libcomps shared library. Package: libconcurrentunit-java Description-md5: fba04a72058d93f12d65c2b8a191d353 Description-en: simple toolkit for testing multi-threaded Java code ConcurrentUnit was created to help developers test multi-threaded or asynchronous code. It allows one to perform assertions and wait for operations in any thread, with failures being properly reported back to the main test thread. If an assertion fails, the test fails, regardless of which thread the assertion came from. Package: libconduit-lwt-ocaml Description-md5: abad6d305de1d1cc018f056af004c5b8 Description-en: network connection establishment library for Lwt (runtime) The conduit library takes care of establishing and listening for TCP and SSL/TLS connections for the Lwt and Async libraries. . The reason this library exists is to provide a degree of abstraction from the precise SSL library used, since there are a variety of ways to bind to a library (e.g. the C FFI, or the Ctypes library), as well as well as which library is used (just OpenSSL for now). . By default, OpenSSL is used as the preferred connection library, but you can force the use of the pure OCaml TLS stack by setting the environment variable CONDUIT_TLS=native when starting your program. . This package contains the shared runtime libraries for Lwt. Package: libconduit-lwt-ocaml-dev Description-md5: 26c7bbc7c3726620af0a05395940949a Description-en: network connection establishment library for Lwt (dev) The conduit library takes care of establishing and listening for TCP and SSL/TLS connections for the Lwt and Async libraries. . The reason this library exists is to provide a degree of abstraction from the precise SSL library used, since there are a variety of ways to bind to a library (e.g. the C FFI, or the Ctypes library), as well as well as which library is used (just OpenSSL for now). . By default, OpenSSL is used as the preferred connection library, but you can force the use of the pure OCaml TLS stack by setting the environment variable CONDUIT_TLS=native when starting your program. . This package contains development files for Lwt. Package: libconduit-ocaml Description-md5: 3283a2c4d46231c6df9a3214a45c9c7d Description-en: network connection establishment library for OCaml (runtime) The conduit library takes care of establishing and listening for TCP and SSL/TLS connections for the Lwt and Async libraries. . The reason this library exists is to provide a degree of abstraction from the precise SSL library used, since there are a variety of ways to bind to a library (e.g. the C FFI, or the Ctypes library), as well as well as which library is used (just OpenSSL for now). . By default, OpenSSL is used as the preferred connection library, but you can force the use of the pure OCaml TLS stack by setting the environment variable CONDUIT_TLS=native when starting your program. . This package contains the shared runtime libraries. Package: libconduit-ocaml-dev Description-md5: 14f338a104f9a1413b5577eed90390aa Description-en: network connection establishment library for OCaml (dev) The conduit library takes care of establishing and listening for TCP and SSL/TLS connections for the Lwt and Async libraries. . The reason this library exists is to provide a degree of abstraction from the precise SSL library used, since there are a variety of ways to bind to a library (e.g. the C FFI, or the Ctypes library), as well as well as which library is used (just OpenSSL for now). . By default, OpenSSL is used as the preferred connection library, but you can force the use of the pure OCaml TLS stack by setting the environment variable CONDUIT_TLS=native when starting your program. . This package contains development files. Package: libconfig-inifiles-perl Description-md5: dbe4b698f524cea88f6967e4d995bdca Description-en: read .ini-style configuration files Config::IniFiles provides a way to have readable configuration files outside your Perl script. Configurations can be imported (inherited, stacked, ...), sections can be grouped, and settings can be accessed from a tied hash. Package: libconfig-model-dpkg-perl Description-md5: dffc7ee3833ac8ae256a2b773f27afc8 Description-en: editor for Dpkg source files with validation This package provides Config::Model::Dpkg, a plugin for Config::Model and cme. Once this package is installed, cme is able to handle dpkg source file. . For instance, the command 'cme edit dpkg' provides a graphical editor for most files of a package source. . The command 'cme check dpkg' provide a command line that will check the package file, a bit like lintian. But this command must be run in the source package directory and can be run before building the package. . Likewise, the command 'cme fix dpkg' will fix most of the warnings found by the command above. . The command 'cme update dpkg' will update debian/copyright file from the content of the package source file. . If the recommended package libconfig-model-tkui-perl is installed, you can run 'cme edit dpkg' to edit your package files with a GUI. . You can also run cme with a more restricted scope with: * cme edit|check|fix dpkg-control * cme edit|check|fix dpkg-copyright . For best results, you should install the latest available version of libmodule-corelist-perl. Package: libconfig-model-itself-perl Description-md5: a293ad4d34321bf6fcb1e2e8489db89a Description-en: graphical model or schema editor for Config::Model Config::Model::Itself module is a plugin for cme which provides a Perl/Tk graphical interface to edit configuration models that are be used by Config::Model. . Config::Model::Itself also provides a model for Config::Model (hence the Itself name, you can also think of it as a meta-model). The model editor will use this meta-model to construct the graphical interface so you can edit the configuration model for *your* application. [ Config::Model::Itself is the "eat your own dog food" principle applied to Config::Model ;-) ] . Let's step back a little to explain. Any configuration data is, in essence, structured data. This data could be stored, for instance, in an XML file. A configuration model is a way to describe the structure and relation of all items of a configuration data set. . This configuration model is also expressed as structured data. This structure data is structured and follows a set of rules which are described for humans in Config::Model. . The structure and rules documented in Config::Model are also expressed in a model in the files provided with Config::Model::Itself. . Hence the possibity to verify, modify configuration data provided by Config::Model can also be applied on configuration models. . The model editor program launched with "cme meta edit" Package: libconfig-model-openssh-perl Description-md5: b945cdc31e29412d72dbd784de0c9e09 Description-en: configuration editor for OpenSsh Config::Model::OpenSsh enables cme command to edit OpenSSH configuration files, namely, /etc/ssh/sshd_config, /etc/ssh/ssh_config (for root) and ~/.ssh/config (for other users). . You can get extra functionality by installing some optional dependencies: . * A graphical OpenSSH file editor with libconfig-model-tkui-perl * A curses OpenSSH file editor with libconfig-model-cursesui-perl . Comments of the files are preserved during edition. Comments can be edited with the graphical interface and saved back in the configuration files. . 'cme check ssh' command can be used to validate the content of ssh* configuration files. Package: libconfig-model-systemd-perl Description-md5: 303277e63c2f9a989a4222522db2a202 Description-en: editor and validator for systemd configuration files Config::Model::Systemd provides a configuration editor for the configuration files of systemd, (that is, all files in ~/.config/systemd/user/ or all files in /etc/systemd/system/). . The first paragraph is a simplified view. In more accurate and complicated words, this package provides the configuration model of Systemd configuration that cme, Config::Model and Config::Model::TkUI use to provide a configuration editor and checker. Package: libconsole-bridge-dev Description-md5: e7598014a4b7d4c87bd5d3d899e31986 Description-en: console bridge - development files ROS-independent, pure CMake (i.e. non-catkin and non-rosbuild package) that provides logging calls that mirror those found in rosconsole, but for applications that are not necessarily using ROS. . This package contains the development files (headers, pkg-config and CMake files). Package: libconsole-bridge1.0 Description-md5: eb4410ba465eab46069aee1e130bdd54 Description-en: console bridge - library ROS-independent, pure CMake (i.e. non-catkin and non-rosbuild package) that provides logging calls that mirror those found in rosconsole, but for applications that are not necessarily using ROS. . This package contains the dynamic library. Package: libcontactcache-qt5-1 Description-md5: b01db5f33bc250af336a748b13d2c4a3 Description-en: Library for accessing QtPIM QtContacts using the SQLite engine This library acts as a middle layer between the QtPIM QtContacts SQLite engine and client components and provides a data cache. Package: libcontactcache-qt5-bin Description-md5: b9df23cdb23e675423549e93169cc0a5 Description-en: Development tools for libcontactcache-qt5 This library acts as a middle layer between the QtPIM QtContacts SQLite engine and client components and provides a data cache. . This package provides development tools. Package: libcontactcache-qt5-data Description-md5: bfe65c30cb4735905fa3ff13c3a2c421 Description-en: Library for accessing QtPIM QtContacts using the SQLite engine - data This library acts as a middle layer between the QtPIM QtContacts SQLite engine and client components and provides a data cache. . This package provides data files used by the shared library. Package: libcontactcache-qt5-dev Description-md5: c0c4589c124fc29b0a3093d0834f0e36 Description-en: Development files for libcontactcache-qt5 This library acts as a middle layer between the QtPIM QtContacts SQLite engine and client components and provides a data cache. . This package provides the development files. Package: libcoordgen-dev Description-md5: a53081af1a5c8e0b0f15539b11c2fe95 Description-en: 2D coordinate generation for chemical compounds - header files This package provides the Open Source release of Schroedinger's routines for the 2D coordinate representation of chemical compounds. . This package provides header files for developing against the API of that library. Package: libcoordgen3 Description-md5: 84664fa6bf71a3626c133fe06dac78b4 Description-en: 2D coordinate generation for chemical compounds This package provides the Open Source release of Schroedinger's routines for the 2D coordinate representation of chemical compounds. Package: libcoq-coqeal Description-md5: 679e37449b4daa031c64c87f9b5334b5 Description-en: algebra and data structure algorithms for Coq This library provides developments in algebra (including normal forms of matrices), optimized algorithms on MathComp data structures, and a data representation change framework. . Coq is a proof assistant for higher-order logic, and MathComp is a large set of mathematical theories for Coq. Package: libcoq-coquelicot Description-md5: 1a4a4a918ba48def79e1bc8e2e39dd79 Description-en: Coq library for real analysis This package provides a formalization of real analysis compatible with the Coq standard library. . Coq is a proof assistant for higher-order logic. Package: libcoq-corn Description-md5: ec8ab190706127a80e7654195179d6fa Description-en: Coq Constructive Repository at Nijmegen This library provides different theories for Coq: - an algebraic hierarchy with an axiomatic formalization of the most common algebraic structures, like setoids, monoids, groups, rings, fields, ordered fields, rings of polynomials and real and complex numbers; - a construction of the real numbers satisfying the above axiomatic description; - a proof of the fundamental theorem of algebra; - a collection of elementary results on real analysis including continuity, differentiability, integration, Taylor's theorems and the fundamental theorem of calculus; - tools for exact real computations like real numbers, functions, integrals, graph of functions and differential equations. . Coq is a proof assistant for higher-order logic. Package: libcoq-deriving Description-md5: f86da8bb7413c10ca613baec6bbded43 Description-en: deriving MathComp classes from inductive types This package builds instances of MathComp classes with little boilerplate, mimicking Haskell's deriving facility. . MathComp is a mathematical library for Coq. . Coq is a proof assistant for higher-order logic. Package: libcoq-elpi Description-md5: ff0392105ab4f5504e712b1b6f15deec Description-en: Coq plugin embedding Elpi This package makes it possible to define new commands and tactics for Coq in Elpi. . Elpi implements a lambda-Prolog interpreter enriched with constraint handling rules. . Coq is a proof assistant for higher-order logic. Package: libcoq-extructures Description-md5: 0c8bbd733f0477a3e66701a1b6d2b4c2 Description-en: data structures with extensional reasoning for Coq This Coq plugin provides finite sets, maps and other data structures with extensional reasoning. . Coq is a proof assistant for higher-order logic. Package: libcoq-hierarchy-builder Description-md5: 7cbea0bccc9673cc40b4f3264cc7b0f5 Description-en: build hierarchies of algebraic structures in Coq This software provides high-level commands to build hierarchies of algebraic structures in the Coq system. Package: libcoq-interval Description-md5: 592b78874085ed93fea0d897f7ed5db2 Description-en: interval arithmetic for Coq This package provides tactics to simplify the proof of inequalities on expressions of real numbers. . Coq is a proof assistant for higher-order logic. Package: libcoq-mathcomp Description-md5: bd26831f634ff58fc6c73937049fe58a Description-en: Mathematical Components library for Coq (all) The Mathematical Components Library is an extensive and coherent repository of formalized mathematical theories. It is based on the Coq proof assistant, powered with the Coq/SSReflect language. . These formal theories cover a wide spectrum of topics, ranging from the formal theory of general-purpose data structures like lists, prime numbers or finite graphs, to advanced topics in algebra. . The formalization technique adopted in the library, called "small scale reflection", leverages the higher-order nature of Coq's underlying logic to provide effective automation for many small, clerical proof steps. This is often accomplished by restating ("reflecting") problems in a more concrete form, hence the name. For example, arithmetic comparison is not an abstract predicate, but rather a function computing a Boolean. . This package installs the full Mathematical Components library. Package: libcoq-mathcomp-abel Description-md5: 3adc2407c3df0e5de782fe2f159ef52b Description-en: Abel-Galois and Abel-Ruffini theorems for Mathematical Components This package provides proofs of the Abel-Galois (solvability by radicals and solvability of the Galois group) and of the Abel-Ruffini theorem (general unsolvability of the quintic equations) using the Mathematical Components library. . The Mathematical Components library is a coherent repository of general-purpose formalized mathematical theories for the Coq proof assistant. Package: libcoq-mathcomp-algebra Description-md5: 402a51057693053e1578bf2afd16f6e3 Description-en: Mathematical Components library for Coq (algebra) The Mathematical Components Library is an extensive and coherent repository of formalized mathematical theories. It is based on the Coq proof assistant, powered with the Coq/SSReflect language. . These formal theories cover a wide spectrum of topics, ranging from the formal theory of general-purpose data structures like lists, prime numbers or finite graphs, to advanced topics in algebra. . The formalization technique adopted in the library, called "small scale reflection", leverages the higher-order nature of Coq's underlying logic to provide effective automation for many small, clerical proof steps. This is often accomplished by restating ("reflecting") problems in a more concrete form, hence the name. For example, arithmetic comparison is not an abstract predicate, but rather a function computing a Boolean. . This package installs the algebra part of the library (ring, fields, ordered fields, real fields, modules, algebras, integers, rationals, polynomials, matrices, vector spaces...). Package: libcoq-mathcomp-algebra-tactics Description-md5: b500f100ae04143be5718038beb809bc Description-en: Ring and field tactics for Mathematical Components This package provides the 'ring' and 'field' tactics for the Mathematical Components library, that work for any instance of 'comRingType' and 'fieldType' through canonical structure inference. . The Mathematical Components library is a coherent repository of general-purpose formalized mathematical theories for the Coq proof assistant. Package: libcoq-mathcomp-analysis Description-md5: 17ca6253f8d79f552f583a9d3bacf467 Description-en: analysis extension for Mathematical Components This package provides an extension for classical analysis for the Mathematical Components library. . The Mathematical Components library is a coherent repository of general-purpose formalized mathematical theories for the Coq proof assistant. Package: libcoq-mathcomp-bigenough Description-md5: 26e8e5e21a24c4debe89c2a7a20bcad8 Description-en: epsilon - N reasoning for Mathematical Components This package provides an extension to reason with big enough objects (mostly natural numbers) for the Mathematical Components library. . The Mathematical Components library is a coherent repository of general-purpose formalized mathematical theories for the Coq proof assistant. Package: libcoq-mathcomp-character Description-md5: b3a4f562c34593b33ba8ad962a117066 Description-en: Mathematical Components library for Coq (character) The Mathematical Components Library is an extensive and coherent repository of formalized mathematical theories. It is based on the Coq proof assistant, powered with the Coq/SSReflect language. . These formal theories cover a wide spectrum of topics, ranging from the formal theory of general-purpose data structures like lists, prime numbers or finite graphs, to advanced topics in algebra. . The formalization technique adopted in the library, called "small scale reflection", leverages the higher-order nature of Coq's underlying logic to provide effective automation for many small, clerical proof steps. This is often accomplished by restating ("reflecting") problems in a more concrete form, hence the name. For example, arithmetic comparison is not an abstract predicate, but rather a function computing a Boolean. . This package installs the character theory part of the library (group representations, characters and class functions). Package: libcoq-mathcomp-classical Description-md5: a4708978f6d7d8ef4c3d90a421358ea6 Description-en: classical logic extension for Mathematical Components This package provides an extension for work with classical logic within the Coq proof-assistant using the Mathematical Components library. . The Mathematical Components library is a coherent repository of general-purpose formalized mathematical theories for the Coq proof assistant. Package: libcoq-mathcomp-field Description-md5: 552c63b45c57eb8f41189849920f0be9 Description-en: Mathematical Components library for Coq (field) The Mathematical Components Library is an extensive and coherent repository of formalized mathematical theories. It is based on the Coq proof assistant, powered with the Coq/SSReflect language. . These formal theories cover a wide spectrum of topics, ranging from the formal theory of general-purpose data structures like lists, prime numbers or finite graphs, to advanced topics in algebra. . The formalization technique adopted in the library, called "small scale reflection", leverages the higher-order nature of Coq's underlying logic to provide effective automation for many small, clerical proof steps. This is often accomplished by restating ("reflecting") problems in a more concrete form, hence the name. For example, arithmetic comparison is not an abstract predicate, but rather a function computing a Boolean. . This package installs the field theory part of the library (field extensions, Galois theory, algebraic numbers, cyclotomic polynomials). Package: libcoq-mathcomp-fingroup Description-md5: a3c104270704751f92a4ae03a396fd7b Description-en: Mathematical Components library for Coq (finite groups) The Mathematical Components Library is an extensive and coherent repository of formalized mathematical theories. It is based on the Coq proof assistant, powered with the Coq/SSReflect language. . These formal theories cover a wide spectrum of topics, ranging from the formal theory of general-purpose data structures like lists, prime numbers or finite graphs, to advanced topics in algebra. . The formalization technique adopted in the library, called "small scale reflection", leverages the higher-order nature of Coq's underlying logic to provide effective automation for many small, clerical proof steps. This is often accomplished by restating ("reflecting") problems in a more concrete form, hence the name. For example, arithmetic comparison is not an abstract predicate, but rather a function computing a Boolean. . This package installs the finite groups theory part of the library (finite groups, group quotients, group morphisms, group presentation, group action...). Package: libcoq-mathcomp-finmap Description-md5: 63fd8b8831df7dce56a2700f0059d67c Description-en: finite sets and maps extension for Mathematical Components This package provides an extension to manage finite sets, finite maps and finitely supported functions extending for the Mathematical Components library. . The Mathematical Components library is a coherent repository of general-purpose formalized mathematical theories for the Coq proof assistant. Package: libcoq-mathcomp-multinomials Description-md5: dc696b9ffcd93dcce440ab60ede8413b Description-en: Multivariate polynomials for Mathematical Components This package provides an extension to Mathematical Components for monomial algebra, multivariate polynomials over ring structures and an extended theory for polynomials whose coefficients live in abelian rings and integral domains. . The Mathematical Components library is a coherent repository of general-purpose formalized mathematical theories for the Coq proof assistant. Package: libcoq-mathcomp-real-closed Description-md5: ac5dcf44ba4c1912a63545315e50c34a Description-en: Real closed fields for Mathematical Components This library contains definitions and theorems about real closed fields for Mathematical Components. It includes a construction of the real and algebraic closure (with a proof of the fundamental theorem of algebra). The decidability of the first order theory of real closed field, through quantifier elimination is also established. . The Mathematical Components library is a coherent repository of general-purpose formalized mathematical theories for the Coq proof assistant. Package: libcoq-mathcomp-solvable Description-md5: 1a7210a8e613050539efbce3f6024942 Description-en: Mathematical Components library for Coq (finite groups II) The Mathematical Components Library is an extensive and coherent repository of formalized mathematical theories. It is based on the Coq proof assistant, powered with the Coq/SSReflect language. . These formal theories cover a wide spectrum of topics, ranging from the formal theory of general-purpose data structures like lists, prime numbers or finite graphs, to advanced topics in algebra. . The formalization technique adopted in the library, called "small scale reflection", leverages the higher-order nature of Coq's underlying logic to provide effective automation for many small, clerical proof steps. This is often accomplished by restating ("reflecting") problems in a more concrete form, hence the name. For example, arithmetic comparison is not an abstract predicate, but rather a function computing a Boolean. . This package installs the second finite groups theory part of the library (abelian groups, center, commutator, Jordan-Holder series, Sylow theorems...). Package: libcoq-mathcomp-ssreflect Description-md5: 70fcad66ebe7043a2a943f9be8be4a05 Description-en: Mathematical Components library for Coq (small scale reflection) The Mathematical Components Library is an extensive and coherent repository of formalized mathematical theories. It is based on the Coq proof assistant, powered with the Coq/SSReflect language. . These formal theories cover a wide spectrum of topics, ranging from the formal theory of general-purpose data structures like lists, prime numbers or finite graphs, to advanced topics in algebra. . The formalization technique adopted in the library, called "small scale reflection", leverages the higher-order nature of Coq's underlying logic to provide effective automation for many small, clerical proof steps. This is often accomplished by restating ("reflecting") problems in a more concrete form, hence the name. For example, arithmetic comparison is not an abstract predicate, but rather a function computing a Boolean. . This package installs the small scale reflection language extension and the minimal set of libraries to take advantage of it (sequences, booleans and boolean predicates, natural numbers and types with decidable equality, finite types, finite sets, finite functions, finite graphs, basic arithmetics and prime numbers, big operators...). Package: libcoq-mathcomp-zify Description-md5: 8ebd7c2d5b5c152562b3095d68876570 Description-en: Micromega arithmetic solvers for Mathematical Components This package enables the use of the micromega arithmetic solvers of Coq for goals stated with the Mathematical Components library, by extending the zify tactic. . The Mathematical Components library is a coherent repository of general-purpose formalized mathematical theories for the Coq proof assistant. Package: libcoq-quickchick Description-md5: e621d041ded1fabf4a8bf5048e6b851f Description-en: randomized testing framework for Coq (plugin) QuickChick provides a framework for randomized testing of program properties ; it's a clone of Haskell's QuickCheck. . It includes a foundational verification framework to test code and a mechanism to automatically derive generators for inductive relations. . Coq is a proof assistant for higher-order logic. . This package contains the Coq plugin. Package: libcoq-reglang Description-md5: 407ad3a353f8ee596e70400372502d8c Description-en: representation of regular languages in Coq This package provides definitions and verified translations between different representations of regular languages for Coq: miscellaneous automata, regular expressions, WS1S logic. It also contains various decidability results and closure properties of regular languages. . Coq is a proof assistant for higher-order logic. Package: libcoq-relation-algebra Description-md5: a765dff0adbfdc3fa06433e9a1b8f624 Description-en: relation algebra for Coq This package provides a library on relation algebras, that is those admitting heterogeneous binary relations as a model, ranging from partially ordered monoid to residuated Kleen allegories and Kleene algebras with tests. . Coq is a proof assistant for higher-order logic. Package: libcotp-dev Description-md5: a9de6ba2aec34370c039f6cc26e56713 Description-en: C library that generates TOTP and HOTP (development) C library that generates TOTP and HOTP according to RFC-6238. . This package contains the files needed to compile and link programs which use this library. Package: libcotp3 Description-md5: c7e01668dc902c8eaa9b815ceefc7b85 Description-en: C library that generates TOTP and HOTP C library that generates TOTP and HOTP according to RFC-6238. . This package contains the shared library object. Package: libcourier-unicode-dev Description-md5: 0a66f8714157440b9993bfe1b7e2a2cb Description-en: Courier Unicode library (development files and headers) This library implements several algorithms related to the Unicode Standard: - Look up uppercase, lowercase, and titlecase equivalents of a unicode character. - Implementation of grapheme and work breaking rules. - Implementation of line breaking rules. - Several ancillary functions, like looking up the unicode character that corresponds to some HTML 4.0 entity (such as “&”, for example), and determining the normal width or a double-width status of a unicode character. Also, an adaptation of the iconv(3) API for this unicode library. - Look up Unicode script property. . This package contains the development files and headers. Package: libcourier-unicode8 Description-md5: 550220e9e8944087bcba9ab32c1d15e7 Description-en: Courier Unicode library (shared runtime library) This library implements several algorithms related to the Unicode Standard: - Look up uppercase, lowercase, and titlecase equivalents of a unicode character. - Implementation of grapheme and work breaking rules. - Implementation of line breaking rules. - Several ancillary functions, like looking up the unicode character that corresponds to some HTML 4.0 entity (such as “&”, for example), and determining the normal width or a double-width status of a unicode character. Also, an adaptation of the iconv(3) API for this unicode library. - Look up Unicode script property. . This package contains the shared runtime library. Package: libcowsql-dev Description-md5: 9496b25340a13296bcbb2eb3b6ea6f45 Description-en: Embeddable, replicated and fault tolerant SQL engine - development files Embeddable SQL database engine with high availability and automatic failover. . The cowsql library extends SQLite with a network protocol that can connect together various instances of your application and have them act as a highly-available cluster, with no dependency on external databases. The name "cowsql" loosely refers to the "pets vs. cattle" concept, since it's generally fine to delete or rebuild a particular node of an application that uses cowsql for data storage. . This package contains the development headers and library files needed to compile programs using cowsql. Package: libcowsql0 Description-md5: 0aaa57071a77ecddee74602e56fc7323 Description-en: Embeddable, replicated and fault tolerant SQL engine - shared library Embeddable SQL database engine with high availability and automatic failover. . The cowsql library extends SQLite with a network protocol that can connect together various instances of your application and have them act as a highly-available cluster, with no dependency on external databases. The name "cowsql" loosely refers to the "pets vs. cattle" concept, since it's generally fine to delete or rebuild a particular node of an application that uses cowsql for data storage. . This package contains the C library needed to run executables that use cowsql. Package: libcpan-audit-perl Description-md5: 16ad583dfcc67411f17e82507a3c8e3d Description-en: module to audit CPAN distributions for known vulnerabilities CPAN::Audit is a module and a database at the same time. It is used by the cpan-audit command line application to query for vulnerabilities. . cpan-audit is a command line application that checks the modules or distributions for known vulnerabilities. It is using its internal database that is automatically generated from a hand-picked database https://github.com/vti/cpan-security-advisory. Package: libcpan-inject-perl Description-md5: 6ec22bc3717d14339c2de3e5ede67b4d Description-en: module for injecting distributions into CPAN sources CPAN::Inject is a Perl module that provides a simple and reusable interface for injecting arbitrary packages to a CPAN mirror. Specifically, it accepts any Perl distribution tarball and performs some processing to make it look like it came from CPAN. Subsequently, the package will be installable from the CPAN Shell, with the full automatic recursive dependency resolution. . This package also provides a command line utility, cpaninject, which can be used to inject arbitrary packages under the officially blessed "Reserved Local CPAN Author" id, LOCAL. Package: libcpan-perl-releases-perl Description-md5: 04519beb960313d02273174b30e65a82 Description-en: module for mapping Perl releases on CPAN to the location of the tarballs CPAN::Perl::Releases is a module that contains the mappings of all Perl releases that have been uploaded to CPAN to the authors/id/ path that the tarballs reside in. . This is static data, but newer versions of this module will be made available as new releases of Perl are uploaded to CPAN. Package: libcpansa-db-perl Description-md5: afa3d286564650173b586e40fa8a1114 Description-en: CPAN Security Advisory data as a Perl data structure, mostly for CPAN::Audit CPANSA::DB is the database that CPAN::Audit uses to do its work. The module was previously known as CPAN::Audit::DB but moved to its own repo and distribution so you can update the database separately. . CPANSA::DB is a data pack for other modules, such as CPAN::Audit, that need access to the digested form of the CPAN Security Advisories database. Package: libcpp-hocon-dev Description-md5: 8530a2e69f52e72f072d3af7012d3b76 Description-en: C++ port of the TypesafeConfig library -- development files cpp-hocon is a port of the TypsafeConfig library to C++. It provides support for the HOCON configuration file format. HOCON aims to keep the semantics (tree structure; set of types; encoding/escaping) from JSON, but make it more convenient as a human-editable config file format. . This package contains cpp-hocon's development headers. Package: libcpp-hocon0.3.0t64 Description-md5: f6edb9663eb6d95a1fe1de85e4545479 Description-en: C++ port of the TypesafeConfig library -- shared libraries cpp-hocon is a port of the TypsafeConfig library to C++. It provides support for the HOCON configuration file format. HOCON aims to keep the semantics (tree structure; set of types; encoding/escaping) from JSON, but make it more convenient as a human-editable config file format. . This package contains the shared library. Package: libcpprspserver-dev Description-md5: 9f9ab4b24ac3ad9659d7e2f9fabdda32 Description-en: headers of the C++ RSerPool client/server API library Reliable Server Pooling (RSerPool) is the IETF's standard (RFC 5351 to RFC 5356) for a lightweight server pool and session management framework. It provides highly available pool management (that is registration handling and load distribution/balancing) by components called Registrar and a client-side/server-side API for accessing the service of a pool. . This package provides the header files for the rsplib C++ API. You need them to develop your own RSerPool-based clients and servers based on the C++ API. Package: libcpprspserver3t64 Description-md5: d195874e8e2655ae185275f580e72530 Description-en: C++ RSerPool client/server API library Reliable Server Pooling (RSerPool) is the IETF's standard (RFC 5351 to RFC 5356) for a lightweight server pool and session management framework. It provides highly available pool management (that is registration handling and load distribution/balancing) by components called Registrar and a client-side/server-side API for accessing the service of a pool. . This package provides an object-oriented API for the rsplib library. Package: libcppunit-subunit-dev Description-md5: 08b4f72b7a686430a6e3c1c2b2dde6fa Description-en: SubunitTestProgressListener for CPPUnit - Development headers subunit is a protocol for test activity reporting. The SubunitTestProgressListener permits outputting Subunit from a CPPUnit test suite. . The libcppunit-subunit-dev package contains the C++ development headers, pkgconfig data file and a static version of the library. Package: libcppunit-subunit0 Description-md5: 3ea9828398b961d84b4bcf0c84e16d64 Description-en: SubunitTestProgressListener for CPPUnit - C++ shared library subunit is a protocol for test activity reporting. The SubunitTestProgressListener permits outputting Subunit from a CPPUnit test suite. Package: libcpr-dev Description-md5: ddf4aadcfeaad11ede8c48f3ee42c356 Description-en: C++ wrapper around libcurl inspired by Python Requests - development files C++ Requests is a simple wrapper around libcurl inspired by the excellent Python Requests project. . Despite its name, libcurl's easy interface is anything but, and making mistakes, misusing it is a common source of error and frustration. Using the more expressive language facilities of C++17, this library captures the essence of making network calls into a few concise idioms. . This package contains the cpr library development files. Package: libcpr1 Description-md5: af00f9ff6e8421bbfda625cb8cf9a45a Description-en: C++ wrapper around libcurl inspired by Python Requests C++ Requests is a simple wrapper around libcurl inspired by the excellent Python Requests project. . Despite its name, libcurl's easy interface is anything but, and making mistakes, misusing it is a common source of error and frustration. Using the more expressive language facilities of C++17, this library captures the essence of making network calls into a few concise idioms. . This package contains the cpr shared library. Package: libcpucycles-dev Description-md5: c286bb4d8bcc7d0f413176d6503eae9c Description-en: library for counting CPU cycles - development files libcpucycles provides a simple API to access hardware precise timers to understand and improve software performance. . libcpucycles understands machine-level cycle counters for most architectures. libcpucycles also understands common OS-level mechanisms, which give varying levels of accuracy. . This package contains development files and static library. Package: libcpucycles1 Description-md5: e66c380e270b28389593229143c7e013 Description-en: library for counting CPU cycles libcpucycles provides a simple API to access hardware precise timers to understand and improve software performance. . libcpucycles understands machine-level cycle counters for most architectures. libcpucycles also understands common OS-level mechanisms, which give varying levels of accuracy. . This package contains the shared library. Package: libcpuid-dev Description-md5: 3afe33f9e89cb71f086cb96828aa95ff Description-en: C library for x86/ARM CPU detection and feature extraction (headers) libcpuid is a small C library for x86/ARM CPU detection and feature extraction. Using it, you can: . - get the processor vendor, model, brand string, code name, - get information about CPU features such as: number of cores or logical CPUs, cache sizes, CPU clock, - check if the processor implements a specific instruction set such as the SSE2, 3DNow!, - execute the CPUID and RDTSC instructions (portably!) . This package ships the libcpuid development headers. Package: libcpuid18 Description-md5: 50ee6234c29192428a20e686c636dcb3 Description-en: C library for x86/ARM CPU detection and feature extraction (shared lib) libcpuid is a small C library for x86/ARM CPU detection and feature extraction. Using it, you can: . - get the processor vendor, model, brand string, code name, - get information about CPU features such as: number of cores or logical CPUs, cache sizes, CPU clock, - check if the processor implements a specific instruction set such as the SSE2, 3DNow!, - execute the CPUID and RDTSC instructions (portably!) . This package ships the libcpuid shared library. Package: libcpuinfo-dev Description-md5: 05fd14a2620097145c3ff8f1ef7a1ea5 Description-en: CPU INFOrmation library (header file) cpuinfo is a library to detect essential for performance optimization information about host CPU. . Features . - **Cross-platform** availability: - Linux, Windows, macOS, Android, and iOS operating systems - x86, x86-64, ARM, and ARM64 architectures - Modern **C/C++ interface** - Thread-safe - No memory allocation after initialization - No exceptions thrown - Detection of **supported instruction sets**, up to AVX512 (x86) and ARMv8.3 extensions - Detection of SoC and core information: - **Processor (SoC) name** - Integrated **GPU name** (Android/iOS only) - Vendor, **microarchitecture**, and ID (**MIDR** on ARM, **CPUID** leaf 1 EAX value on x86) for each CPU core - Detection of **cache information**: - Cache type (instruction/data/unified), size and line size - Cache associativity - Cores and logical processors (hyper-threads) sharing the cache - Detection of **topology information** (relative between logical processors, cores, and processor packages) - Well-tested **production-quality** code: - 60+ mock tests based on data from real devices - Includes work-arounds for common bugs in hardware and OS kernels - Supports systems with heterogenous cores, such as **big.LITTLE** and Max.Med.Min - Permissive **open-source** license (Simplified BSD) . This package ships with the header file. Package: libcpuinfo0 Description-md5: 2a028083fb0ded07b60c6de48d30d6aa Description-en: CPU INFOrmation library (shared object) cpuinfo is a library to detect essential for performance optimization information about host CPU. . Features . - **Cross-platform** availability: - Linux, Windows, macOS, Android, and iOS operating systems - x86, x86-64, ARM, and ARM64 architectures - Modern **C/C++ interface** - Thread-safe - No memory allocation after initialization - No exceptions thrown - Detection of **supported instruction sets**, up to AVX512 (x86) and ARMv8.3 extensions - Detection of SoC and core information: - **Processor (SoC) name** - Integrated **GPU name** (Android/iOS only) - Vendor, **microarchitecture**, and ID (**MIDR** on ARM, **CPUID** leaf 1 EAX value on x86) for each CPU core - Detection of **cache information**: - Cache type (instruction/data/unified), size and line size - Cache associativity - Cores and logical processors (hyper-threads) sharing the cache - Detection of **topology information** (relative between logical processors, cores, and processor packages) - Well-tested **production-quality** code: - 60+ mock tests based on data from real devices - Includes work-arounds for common bugs in hardware and OS kernels - Supports systems with heterogenous cores, such as **big.LITTLE** and Max.Med.Min - Permissive **open-source** license (Simplified BSD) . This package ships with the shared object. Package: libcreaterepo-c-dev Description-md5: 821e641cdf340a7873e33a0d4812c930 Description-en: library for creating RPM repository metadata (development) The createrepo tool generates the repodata directory and XML metadata that makes up a repository of RPM packages. This repository format is supported by apt-rpm, red-carpet(zen), smartpm, up2date, yast, and yum. . This package contains the header files needed for developing programs using the libcreaterepo-c library. Package: libcreaterepo-c1 Description-md5: 53b737afb5a7b3276397bc6f774e65d7 Description-en: library for creating RPM repository metadata The createrepo tool generates the repodata directory and XML metadata that makes up a repository of RPM packages. This repository format is supported by apt-rpm, red-carpet(zen), smartpm, up2date, yast, and yum. . This package contains a shared library for managing RPM repositories. Package: libcritnib-dev Description-md5: d4584fac0e22db2e9d7ef07a8b0953f6 Description-en: ordered map data structure with lock-free reads Critnib is a data structure that provides a very fast equal and less-than/greater-than searches; it is a mix between DJBerstein's critbit and radix trees. While in bad cases it has worse memory use than binary trees, it works well on real-life data which tends to have a limited number of "decision bits": * fully random: divergence happens immediately * malloc addresses: clumps of distinct bits in the middle * sequences: only lowest bits are filled . This library ships only uintptr_t→uintptr_t mappings, optimized for reads from a very critical section but not so frequent writes. Other variants also exist (such as fully lock-free writes, keys of arbitrary length), and can be added upon request. . This package contains the development headers. Package: libcritnib1 Description-md5: 0c3657d42e954396c3194e917c11b83a Description-en: ordered map data structure with lock-free reads Critnib is a data structure that provides a very fast equal and less-than/greater-than searches; it is a mix between DJBerstein's critbit and radix trees. While in bad cases it has worse memory use than binary trees, it works well on real-life data which tends to have a limited number of "decision bits": * fully random: divergence happens immediately * malloc addresses: clumps of distinct bits in the middle * sequences: only lowest bits are filled . This library ships only uintptr_t→uintptr_t mappings, optimized for reads from a very critical section but not so frequent writes. Other variants also exist (such as fully lock-free writes, keys of arbitrary length), and can be added upon request. Package: libcrypt-openssl-ec-perl Description-md5: a14fa7bacc24dcea47be71c6a8678ae1 Description-en: Perl extension for OpenSSL EC (Elliptic Curves) library Crypt::OpenSSL::EC provides a standard (non-OO) interface to the OpenSSL EC (Elliptic Curve) library. It provides the Crypt::OpenSSL::EC class which defines some high level functions and constants. Some OO calls are supported. . Most of the functions described in openssl/ec.h are supported. Package: libcryptominisat5-5.11t64 Description-md5: 5034802a972a5e9d407dd56d8056f73c Description-en: SAT solver library CryptoMiniSat is a modern, multi-threaded, simplifying SAT solver. . This package provides a shared library to link against the CryptoMiniSat library. Package: libcryptominisat5-dev Description-md5: f8f2f7e4ceaa14d0a5cf6abb1c1eb23b Description-en: development files for the CryptoMiniSat SAT solver CryptoMiniSat is a modern, multi-threaded, simplifying SAT solver. . This package provides C++ header files to interface with CryptoMiniSat. See https://github.com/msoos/cryptominisat#library-usage for some examples. This package also includes the experimental cryptominisat_c.h header to interface with CryptoMiniSat from C. Package: libcryptopant-dev Description-md5: 271f460d5d580c21e5df4e924ef1a06e Description-en: IP address anonymization (development) cryptopANT is a library for ip address anonymization. It implements a widely used prefix-preserving technique known as "cryptopan". This is ANT's project implementation of this technique for anonymization of ipv4 and ipv6 addresses. . This package contains the development files. Package: libcryptopant1 Description-md5: 930fe9a1257337302d3fbab3ef9c5692 Description-en: IP address anonymization (library) cryptopANT is a library for ip address anonymization. It implements a widely used prefix-preserving technique known as "cryptopan". This is ANT's project implementation of this technique for anonymization of ipv4 and ipv6 addresses. . This package contains the shared library. Package: libcsaf-perl Description-md5: d6fbb3b7c1519057fb6a41f120b1adb4 Description-en: module to build CSAF Version 2.0 documents The Common Security Advisory Framework (CSAF) Version 2.0 is the definitive reference for the language which supports creation, update, and interoperable exchange of security advisories as structured information on products, vulnerabilities and the status of impact and remediation among interested parties. . https://docs.oasis-open.org/csaf/csaf/v2.0/os/csaf-v2.0-os.html Package: libcsirocsa0 Description-md5: a269767d31bc0994f7a17006d83bd80b Description-en: Scientific plotting library (CSIRO csa library) This package contains the bivariate Cubic Spline Approximation library developed by Pavel Sakov, from the CSIRO Marine Research. . The source code for these libraries are part of the plplot source package. Package: libcsironn0 Description-md5: 7fb74997c840a861f9afcfe0cb9ed5e9 Description-en: Scientific plotting library (CSIRO nn library) This package contains the Natural Neighbours interpolation library developed by Pavel Sakov, from the CSIRO Marine Research. . The source code for these libraries are part of the plplot source package. Package: libcsnd-dev Description-md5: 3f5013301d4391f041e2ea094c348cb2 Description-en: development files for Csound -- C++ API This package contains the development files needed to build programs using the C++ bindings to the Csound library. It also includes the development symlink for the Lua module, but you have to manually install liblua5.1-luacsnd for that to work. . For more information on Csound, see the csound package. Package: libcsnd6-6.0v5 Description-md5: 58ed843c36f3eba2904a7b843c5409f5 Description-en: C++ bindings for the Csound API This is the C++ binding for the Csound API. . For more information on Csound, see the csound package. Package: libcsnd6-java Description-md5: 9e4cb50b701b40d62a1389f6c062104a Description-en: Java bindings for the Csound API These are the java bindings for the Csound API. . For more information on Csound, see the csound package. Package: libcsound64-6.0 Description-md5: caadee34c45586f9f7b4eff6a9a68150 Description-en: main library for Csound This package contains the library which provides most of the Csound functionality. This library was built using 64-bit precision for the calculations (this doesn't mean you need a 64-bit processor). . For more information on Csound, see the csound package. Package: libcsound64-dev Description-md5: cc7387a45cbd61400075101adc16b95a Description-en: development files for Csound This package contains the development files needed to build programs linking to the Csound library. . For more information on Csound, see the csound package. Package: libcsound64-doc Description-md5: ee72ea950daddd84c954d76834fc5d0d Description-en: Csound API documentation This package contains the API documentation for the Csound library in HTML format. . For more information on Csound, see the csound package. Package: libcss-inliner-perl Description-md5: 4382115d2004aabc029d6729a02e4b7d Description-en: module for converting HTML CSS