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: abisip-find Description-md5: 35c85a7533e37c8494e4c2cc5ec403e6 Description-en: Command line utility to find ip.access compatible BTS This package contains a command line utility for searching and finding BTS devices in your network. . It is part of osmo-bsc. Package: aegisub Description-md5: d975348e57e2ab2824bef82cbf94f397 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). . This package contains the binary files that are architecture dependent. Package: aegisub-common Description-md5: d24cef91931387bea3f840fced08e1fd Description-en: advanced subtitle editor (common files) 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 the architecture independent files. 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: afl++ Description-md5: dad03c98adce45fdfb6d2610388bb2e7 Description-en: instrumentation-driven fuzzer for binary formats American fuzzy lop is a fuzzer that employs compile-time instrumentation and genetic algorithms to automatically discover clean, interesting test cases that trigger new internal states in the targeted binary. This substantially improves the functional coverage for the fuzzed code. The compact synthesized corpora produced by the tool are also useful for seeding other, more labor- or resource-intensive testing regimes down the road. . afl++-fuzz is designed to be practical: it has modest performance overhead, uses a variety of highly effective fuzzing strategies, requires essentially no configuration, and seamlessly handles complex, real-world use cases - say, common image parsing or file compression libraries. . afl++ is a fork of the unmaintained afl. Package: afl++-doc Description-md5: e28faca40fdb5d878c9f725ad154b396 Description-en: instrumentation-driven fuzzer for binary formats - documentation American fuzzy lop is a fuzzer that employs compile-time instrumentation and genetic algorithms to automatically discover clean, interesting test cases that trigger new internal states in the targeted binary. . This package provides the documentation, a collection of special crafted test cases, vulnerability samples and experimental stuff. Package: altos Description-md5: cf094d7ad02e2efa2e580e53cf661eb0 Description-en: Altus Metrum firmware and utilities Firmware and utilities needed to support high power model rocketry products from Altus Metrum, including TeleMetrum, TeleMini, and TeleDongle. . See http://altusmetrum.org/ for more information. Package: android-libext4-utils Description-md5: 4e973e03a72594b7fd93122424f31ba4 Description-en: Android ext4 utility library Android ext4 filesystem utility library, which is only used by fastboot currently. Package: android-libext4-utils-dev Description-md5: c9dd8ab15915d2dffdf901341f2d6392 Description-en: Android ext4 utility library - Development files Android ext4 filesystem utility library header files, which is only used by fastboot currently. . This package contains the development files. Package: android-libfec Description-md5: 7d24c6ceb3541438b0ceaeb3274c346f Description-en: Android libfec library Android libfec library, which read files or partitions with error-correcting codes appended to them. Uses verity metadata to speed up I/O and improve error correction effectiveness. . This is only used by fastboot currently. Package: android-libfec-dev Description-md5: 769c7699f95e1c89a73892a0c88bf5c0 Description-en: Android libfec library - Development files Android libfec library, which read files or partitions with error-correcting codes appended to them. Uses verity metadata to speed up I/O and improve error correction effectiveness. . This package contains the development files. Package: apparmor-profiles-extra Description-md5: 2abe7151bc1ebd61573106f9cce84757 Description-en: Extra profiles for AppArmor Security policies This package provides various AppArmor profiles that are shipped neither in the upstream AppArmor releases nor in the packages they provide confinement for. Package: 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: ariba Description-md5: 4d8147ab9fb44c5b4617a970175bc18d Description-en: Antibiotic Resistance Identification By Assembly ARIBA is a tool that identifies antibiotic resistance genes by running local assemblies. The input is a FASTA file of reference genes and paired sequencing reads. ARIBA reports which of the reference genes were found, plus detailed information on the quality of the assemblies and any variants between the sequencing reads and the reference genes. Package: audacity Description-md5: 1fbc2097c031466569d7a485100fdabf 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. . Audacity 4 uses a Qt6-based UI and introduces a new clip-editing model. Most Audacity 3 workflows remain available. . Supported file formats include Ogg Vorbis, MP2, MP3, WAV, AIFF, and AU. Package: audacity-data Description-md5: 94cb8fa69d7d805326b59673e0a4feee 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. . Audacity 4 uses a Qt6-based UI and introduces a new clip-editing model. Most Audacity 3 workflows remain available. . This package contains the architecture-independent data files. Package: augeas-doc Description-md5: df6d79b56cf65fba9d747321e87a4f25 Description-en: Augeas lenses documentation Augeas parses configuration files described in lenses into a tree structure, which it exposes through its public API. Changes made through the API are written back to the initially read files. . Lenses are the building blocks of the file <-> tree transformation; they combine parsing a file and building the tree (the get transformation), with turning the tree back into an (updated) file (the put transformation). . This package contains the generated documentation for the lenses shipping in the augeas-lenses package. Package: augeas-lenses Description-md5: be11d5488843917c54ba7d49005b36de Description-en: Set of lenses needed by libaugeas0 to parse config files Augeas parses configuration files described in lenses into a tree structure, which it exposes through its public API. Changes made through the API are written back to the initially read files. . Lenses are the building blocks of the file <-> tree transformation; they combine parsing a file and building the tree (the get transformation), with turning the tree back into an (updated) file (the put transformation). . The transformation works very hard to preserve comments and formatting details. It is controlled by ``lens'' definitions that describe the file format and the transformation into a tree. This package includes the official set of lenses. Package: augeas-tools Description-md5: 3910bb8edac0a7a2eb4c78437f67490b Description-en: Augeas command line tools Augeas is a configuration editing tool. It parses configuration files in their native formats and transforms them into a tree. Configuration changes are made by manipulating this tree and saving it back into native config files. . This package provides command line tools based on libaugeas0: - augtool, a tool to manage configuration files. - augparse, a testing and debugging tool for augeas lenses. Package: autoflake Description-md5: 39d5f63c58b99d957e49906057e42ed6 Description-en: Removes unused imports and unused variables in Python code By default, autoflake only removes unused imports for modules that are part of the standard library. (Other modules may have side effects that make them unsafe to remove automatically.) Removal of unused variables is also disabled by default. . Also removes useless 'pass' statements. Package: avldrums.lv2 Description-md5: 3de6df1afe763d39664f2fee9140438d Description-en: Drum Sample Player Plugin avldrums.lv2 is a drum sample player plugin dedicated to Glen MacArthur's AVLdrums. This self-contained plugin provides a convenient way to rapidly sequence and mix midi-drums. . AVLdrums comes as two separate drumkits: Black Pearl and Red Zeppelin. There are 5 velocity layers for each of the 28 kits pieces or drum-zones for both kits. . This package provides the LV2 plugin. Package: avldrums.lv2-soundfont Description-md5: 033f3d4ed94dbb8c87b13651b8f63048 Description-en: Drum Sample Player Plugin - Soundfonts avldrums.lv2 is a drum sample player plugin dedicated to Glen MacArthur's AVLdrums. This self-contained plugin provides a convenient way to rapidly sequence and mix midi-drums. . AVLdrums comes as two separate drumkits: Black Pearl and Red Zeppelin. There are 5 velocity layers for each of the 28 kits pieces or drum-zones for both kits. . This package provides soundfonts files. Package: 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: bart Description-md5: d7d4730cc8616e3870a2ebcca164e50b Description-en: tools for computational magnetic resonance imaging The Berkeley Advanced Reconstruction Toolbox (BART) is a free and open-source image-reconstruction framework for Computational Magnetic Resonance Imaging. It consists of a programming library and a toolbox of command-line programs. The library provides common operations on multi-dimensional arrays, Fourier and wavelet transforms, as well as generic implementations of iterative optimization algorithms. The command-line tools provide direct access to basic operations on multi-dimensional arrays as well as efficient implementations of many calibration and reconstruction algorithms for parallel imaging, compressed sensing, and machine learning. Package: barvinok Description-md5: 32087a515c43b7589231a19d58b32d7b Description-en: count lattice points in polytopes (command line tools) Barvinok is a library for counting integer (lattice) points in convex polytopes, both parametric and non-parametric. . For parametric polytopes, it can construct explicit piecewise step-polynomial formulas generalizing Ehrhart quasi-polynomials and vector partition functions. It can also compute generalized Ehrhart series and related generating functions. . The library is primarily intended for research in discrete geometry, combinatorics, algebra, and polyhedral computation. . This package contains the command line tools. Package: bible-kjv Description-md5: c48f444174c8af3e9ff874758e4ef06a Description-en: King James Version of the Bible: user interface program. This package contains a text-retrieval program and user interface which is primarily designed to operate on the text and concordance of the King James translation of the Bible, although it could, in principle, be used for any text. The search/browse engine allows searching and reading passages from scripture. Includes full concordance. . It would be nice if someone could set up a web interface for the bible. Package: bible-kjv-text Description-md5: d25de08750e4a08afa7de53b7d262d3d Description-en: King James Version of the Bible - text and concordance This package contains the King James Version of the Bible (translated in 1611) which is and was widely used in the English speaking culture, together with a full concordance. . The text and concordance are compressed and require the bible-kjv package which contains a text-based user interface for accessing the text. Package: bijiben Description-md5: 647474823cd888d6bcc771c19e15dc3b Description-en: intuitive note editor integrated with GNOME Bijiben is a note editor that is designed to be intuitive and easy to use, and well integrated with GNOME. It aims to be simple and has an emphasis on visuals: quickly write notes, and quickly retrieve them. Package: black Description-md5: 97292332649f9976213bda4a0674dce1 Description-en: uncompromising Python code formatter (Python 3) Black is the uncompromising Python code formatter. By using it, you agree to cede control over minutiae of hand-formatting. In return, Black gives you speed, determinism, and freedom from pycodestyle nagging about formatting. You will save time and mental energy for more important matters. . Blackened code looks the same regardless of the project you're reading. Formatting becomes transparent after a while and you can focus on the content instead. . Black makes code review faster by producing the smallest diffs possible. Package: bluetooth Description-md5: 9e39e616b43759f27940df27b76d2e46 Description-en: Bluetooth support (metapackage) This package provides all of the different plugins supported by the Bluez bluetooth stack. Package: bluez-meshd Description-md5: ca06bc66a9b979e71d30c46198c95ca7 Description-en: bluetooth mesh daemon The Bluetooth Mesh network is a new Bluetooth feature that extends "Bluetooth Low Energy (BLE)". . This package provides daemon (meshd) and tools that provide Bluetooth mesh functionality. . BlueZ is the official Linux Bluetooth protocol stack. It is an Open Source project distributed under GNU General Public License (GPL). Package: bluez-source Description-md5: c53970d5c21e016bf4cdb7f6f6b575a5 Description-en: Source code for the BlueZ Linux Bluetooth stack This package contains the sources and patches which are needed to build bluez. . BlueZ is the official Linux Bluetooth protocol stack. It is an Open Source project distributed under GNU General Public License (GPL). Package: bluez-test-scripts Description-md5: b0494198a0371f6bfc1b05ec27b53bff Description-en: test scripts of bluez This package contains test scripts for using BlueZ. . BlueZ is the official Linux Bluetooth protocol stack. It is an Open Source project distributed under GNU General Public License (GPL). Package: bluez-test-tools Description-md5: fca85c8cf3fcd7fb4552fc32307ac254 Description-en: test tools of bluez This package contains test tools for using BlueZ. . BlueZ is the official Linux Bluetooth protocol stack. It is an Open Source project distributed under GNU General Public License (GPL). Package: 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-lmm Description-md5: 4f9ee43ad946ed850a9146b123a35ba8 Description-en: Efficient large cohorts genome-wide Bayesian mixed-model association testing The BOLT-LMM software package currently consists of two main algorithms, the BOLT-LMM algorithm for mixed model association testing, and the BOLT-REML algorithm for variance components analysis (i.e., partitioning of SNP-heritability and estimation of genetic correlations). . The BOLT-LMM algorithm computes statistics for testing association between phenotype and genotypes using a linear mixed model. By default, BOLT-LMM assumes a Bayesian mixture-of-normals prior for the random effect attributed to SNPs other than the one being tested. This model generalizes the standard infinitesimal mixed model used by previous mixed model association methods, providing an opportunity for increased power to detect associations while controlling false positives. Additionally, BOLT-LMM applies algorithmic advances to compute mixed model association statistics much faster than eigendecomposition-based methods, both when using the Bayesian mixture model and when specialized to standard mixed model association. . The BOLT-REML algorithm estimates heritability explained by genotyped SNPs and genetic correlations among multiple traits measured on the same set of individuals. BOLT-REML applies variance components analysis to perform these tasks, supporting both multi-component modeling to partition SNP-heritability and multi-trait modeling to estimate correlations. BOLT-REML applies a Monte Carlo algorithm that is much faster than eigendecomposition-based methods for variance components analysis at large sample sizes. Package: bolt-lmm-example Description-md5: a81aa403b28776a725d9d7f1eb4a7e0b Description-en: Examples for bolt-lmm The BOLT-LMM software package currently consists of two main algorithms, the BOLT-LMM algorithm for mixed model association testing, and the BOLT-REML algorithm for variance components analysis (i.e., partitioning of SNP-heritability and estimation of genetic correlations). . This package provides some example data for bolt-lmm. Package: bootterm Description-md5: 4667ccc9417ac7e76b4401024351eabd Description-en: simple terminal to ease connections with SBCs Bootterm is a simple, reliable and powerful terminal designed to ease connection to ephemeral serial ports as found on various SBCs, and typically USB-based ones. . Main features: * automatic port detection (uses the most recently registered one by default) * enumeration of available ports with detected drivers and descriptions * wait for a specific, a new, or any port to appear (convenient with USB ports) * support for non-standard baud rates (e.g. 74880 bauds for ESP8266) * can send a Break sequence and toggling RTS/DTR for various reset sequences, even on startup * fixed/timed captures to files (may be enabled at run time) * optionally time-stamped captures (relative/absolute dates) * reliable with proper error handling * single binary without annoying dependencies, builds out of the box * supports stdin/stdout to inject/download data * configurable escape character and visible character ranges Package: buildstream Description-md5: 9809a3125ee95183b9a654d5766eefbf Description-en: toolset for the Buildstream project BuildStream is a GNOME project to improve the continuous integration of complex systems and applications. The project aims to pay special attention to those developers and integrators who care about the maintainability of their projects during a long period of time. . BuildStream is also a powerful and flexible software integration toolset. It has been designed to create different outputs out of a unique input and, at the same time, it is able to adapt to complex workflows, even when additional build tools are required. An important part of BuildStream is a sister project called BuildGrid, that allows BuildStream to build at scale. . This package provides the toolset, accessible with the `bst` command. Package: buildstream-doc Description-md5: be8fda42644bb04d67c120d37e3ebe9a Description-en: documentation for BuildStream toolset BuildStream is a GNOME project to improve the continuous integration of complex systems and applications. The project aims to pay special attention to those developers and integrators who care about the maintainability of their projects during a long period of time. . BuildStream is also a powerful and flexible software integration toolset. It has been designed to create different outputs out of a unique input and, at the same time, it is able to adapt to complex workflows, even when additional build tools are required. An important part of BuildStream is a sister project called BuildGrid, that allows BuildStream to build at scale. . This package provides the documentation for the BuildStream application and Python3 libraries. 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: chatty Description-md5: 908a0d132a6be9fe306c6ae6c01be610 Description-en: Messaging application for mobile and desktop Chatty is a simple to use to messaging app for 1:1 communication and small groups supporting SMS, MMS and Matrix. . It works on desktops but also adjusts to small screen sizes like smart phones and other mobile devices. Package: 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-trivial-garbage Description-md5: 505a650c9629f6d0d7c9f82dfb15df72 Description-en: portable garbage collector-related APIs for Common Lisp trivial-garbage provides a portable API to finalizers, weak hash-tables and weak pointers on all major implementations of the Common Lisp programming language. Package: cl-usocket Description-md5: a38881d0de1f774189c4488770f77394 Description-en: Common Lisp socket library cl-usocket provides a library for Common Lisp programs to use TCP sockets. It is the successor to trivial-sockets. . To run the test suite you need the recommended cl-rt package. Package: 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-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-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-tools-21 Description-md5: 0ac52908e51dad320be3476963296f5f Description-en: clang-based tools for C/C++ developments Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains some clang-based tools like scan-build, etc. Package: clangd-21 Description-md5: 1674f5846b976864facaf0036466c402 Description-en: Language server that provides IDE-like features to editors clangd understands your C++ code and adds smart features to your editor: - code completion - compile errors - go-to-definition - and more. . clangd is a language server that implements the Language Server Protocol; it can work with many editors through a plugin. Package: clhep-doc Description-md5: c0a53a14ff5cff42a9686134e98632fd Description-en: Class Library for High Energy Physics - documentation CLHEP provides a set of HEP-specific foundation and utility classes such as random generators, physics vectors, geometry and linear algebra. . This package provides the documentation of CLHEP. Package: clifm Description-md5: 465e397732d5b0b40a7dd2c43d32b481 Description-en: Fast and lightweight command-line file manager CliFM is a powerful and intuitive command-line file manager designed to enhance productivity in the terminal. It offers a rich set of features including file navigation, preview, and management, all accessible through a user-friendly interface. With support for various plugins and customizable configurations, CliFM makes file operations efficient and enjoyable. Package: clnkr Description-md5: 3a68da5b15e344ecb3997a8f05e2b9f5 Description-en: command-line coding agent using large language models clnkr is a command-line coding agent that uses a large language model to work on local source trees. It can run interactively with approval before each command batch, or run a single prompt non-interactively. . It ships clnkr, the terminal CLI, and clnkrd, a stdio JSONL adapter for other tools. It supports Anthropic and OpenAI-compatible endpoints. Package: clojure Description-md5: 375367a1e5611012be8bf354320a8e10 Description-en: Lisp dialect for the JVM Clojure is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection. . Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed, Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs. Package: cloudcompare Description-md5: e3b2889b460a3d2cdf91469d80a45500 Description-en: 3D point cloud and mesh processing software This is a 3D point cloud (and triangular mesh) processing software. It has been originally designed to perform comparison between two 3D points clouds (such as the ones obtained with a laser scanner) or between a point cloud and a triangular mesh. . It relies on a specific octree structure that enables great performances in this particular function. It was also meant to deal with huge point clouds (typically more than 10 millions points, and up to 120 millions with 2 GB of memory) Package: clsync Description-md5: dc90e1f8baf81e558800bdf9ef3fe58b Description-en: live sync tool based on inotify, written in GNU C Clsync recursively watches for source directory and executes external program to sync the changes. Clsync is adapted to use together with rsync. This utility is much more lightweight than competitors and supports such features as separate queue for big files, regex file filter, multi-threading. Package: clzip Description-md5: f4f9082ace3754e4570abdb054e5ccc8 Description-en: C, lossless data compressor based on the LZMA algorithm Lzip is a lossless data compressor based on the LZMA algorithm, with very safe integrity checking and a user interface similar to the one of gzip or bzip2. Lzip decompresses almost as fast as gzip and compresses better than bzip2, which makes it well suited for software distribution and data archiving. . Clzip is a C language version of lzip using the lzip file format; the files produced by clzip are fully compatible with lzip. . Clzip is intended for embedded devices or systems lacking a C++ compiler. Package: cmake-curses-gui Description-md5: ad28c67dee764cb32d73040783a280db Description-en: curses based user interface for CMake (ccmake) CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. CMake is quite sophisticated: it is possible to support complex environments requiring system configuration, pre-processor generation, code generation, and template instantiation. . This package provides the CMake curses interface. Project configuration settings may be specified interactively through this GUI. Brief instructions are provided at the bottom of the terminal when the program is running. The main executable file for this GUI is "ccmake". Package: cmake-data Description-md5: 53fb996c076f33427135517db5bb02af Description-en: CMake data files (transitional dummy package) This package used to provide CMake architecture independent data files (modules, templates, documentation etc.). It is no longer needed and can be safely removed. Package: cmake-qt-gui Description-md5: 1385c1223e89dd992bad5dcde2206383 Description-en: Qt based user interface for CMake (cmake-gui) CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. CMake is quite sophisticated: it is possible to support complex environments requiring system configuration, pre-processor generation, code generation, and template instantiation. . This package provides the CMake Qt based GUI. Project configuration settings may be specified interactively. Brief instructions are provided at the bottom of the window when the program is running. The main executable file for this GUI is "cmake-gui". Package: cmigemo Description-md5: 6da276b2c63b47e28ae6040261e2ae56 Description-en: Japanese incremental search tool written in C - binary Migemo is a tool that supports Japanese incremental search with Romaji. Originally migemo is written in Ruby. C/Migemo provides search tool and library written in C. . This package provides binary. Package: cmigemo-common Description-md5: 9cdb31f83dd8d0619d6dbd3c80de4c4a Description-en: Japanese incremental search tool written in C - common files Migemo is a tool that supports Japanese incremental search with Romaji. Originally migemo is written in Ruby. C/Migemo provides search tool and library written in C. . This package provides translation table from Romaji to Hiragana or Katakana and vise versa, and dictionary maintenance tools. Package: cnvkit Description-md5: 0b8ab5ba6be9de3379277ab7a92a7b5d Description-en: Copy number variant detection from targeted DNA sequencing A command-line toolkit and Python library for detecting copy number variants and alterations genome-wide from targeted DNA sequencing. It is designed for use with hybrid capture, including both whole-exome and custom target panels, and short-read sequencing platforms such as Illumina and Ion Torrent. Package: codelite Description-md5: c9347566063c95f9a38c3e4df57d18b3 Description-en: Powerful and lightweight IDE CodeLite is a powerful and lightweight IDE specializing in C, C++, PHP and Javascript. Its features include: * Generic support for compilers * Built-in GDB support * Database-based Code Completion mechanism * Syntax highlighting for C/C++, Java, Perl, XML, Makefile, Lua, Diff files, PHP, JavaScript, Python, HTML, and ASP * Text Folding * Bookmarks * Find and Replace * doxygen comment generator Package: codelite-plugins Description-md5: b580a253c8642e3847cf8394ac561fb2 Description-en: Powerful and lightweight IDE - plugins CodeLite is a powerful and lightweight IDE specializing in C, C++, PHP and Javascript. Its features include: * Generic support for compilers * Built-in GDB support * Database-based Code Completion mechanism * Syntax highlighting for C/C++, Java, Perl, XML, Makefile, Lua, Diff files, PHP, JavaScript, Python, HTML, and ASP * Text Folding * Bookmarks * Find and Replace * doxygen comment generator . This package contains the plugins for CodeLite, including its form-designer wxCrafter. Package: 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-libcgl-dev Description-md5: c6e37dd842b7e636e6548ce84ca0778f Description-en: COIN-OR Cut Generation Library (developer files) The Cut Generation Library (Cgl) is an open collection of cutting plane implementations ("cut generators") for use in teaching, research, and applications. . Cgl is part of the larger COIN-OR initiative (Computational Infrastructure for Operations Research) and can be used with other COIN-OR packages that make use of cuts, such as the mixed-integer linear programming solver Cbc. . This package contains the header files for developers. Package: coinor-libcgl-doc Description-md5: c1e354598b97d885dbef1b041fb452e2 Description-en: COIN-OR Cut Generation Library (documentation) The Cut Generation Library (Cgl) is an open collection of cutting plane implementations ("cut generators") for use in teaching, research, and applications. . Cgl is part of the larger COIN-OR initiative (Computational Infrastructure for Operations Research) and can be used with other COIN-OR packages that make use of cuts, such as the mixed-integer linear programming solver Cbc. . This package contains the documentation and examples. Package: coinor-libcgl1 Description-md5: c6ccd2db443bc5ffb4c514f1ddba4977 Description-en: COIN-OR Cut Generation Library The Cut Generation Library (Cgl) is an open collection of cutting plane implementations ("cut generators") for use in teaching, research, and applications. . Cgl is part of the larger COIN-OR initiative (Computational Infrastructure for Operations Research) and can be used with other COIN-OR packages that make use of cuts, such as the mixed-integer linear programming solver Cbc. . This package contains the binaries and libraries. Package: coinor-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: 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: complexity Description-md5: 0e8f279087af570e4abf091090e9ee41 Description-en: tool for analyzing the complexity of C program functions Complexity measurement tool help to: . * locate suspicious areas in unfamiliar code * get an idea of how much effort may be required to understand that code * get an idea of the effort required to test a code base * provide a reminder to yourself. You may see what you've written as obvious, but others may not. . Comparing with existing tool McCabe, this program improves scoring of following language constructs: . * code length * switch statement * logic conditions Package: complexity-doc Description-md5: 88dd00eb555f1fa4227680eb376bb847 Description-en: tool for analyzing the complexity of C program (documentation) Complexity measurement tool help to: . * locate suspicious areas in unfamiliar code * get an idea of how much effort may be required to understand that code * get an idea of the effort required to test a code base * provide a reminder to yourself. You may see what you've written as obvious, but others may not. . Comparing with existing tool McCabe, this program improves scoring of following language constructs: . * code length * switch statement * logic conditions . This package contains documentation in TexInfo format. Package: dart-doc Description-md5: 362a08e4f5d065b1bf14f82d1cb8c33b Description-en: Kinematics Dynamics and Optimization Library - Documentation DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains documentation, tutorials and examples. Package: dawn-tools Description-md5: b527f89fdeca942ca6cb28fcc5a9e343 Description-en: WebGPU Shader Language compiler and Dawn test tools Tint is a compiler for the WebGPU Shader Language (WGSL) that converts shaders from and to WGSL. . This package contains the tint and tint_info command-line tools, and dawn_end2end_tests. Package: dh-appstream Description-md5: 7d91b596c19c558218195dccd5dfc098 Description-en: debhelper addon for generating AppStream metainfo XML dh-appstream is a debhelper tool that generates AppStream metainfo XML files from Debian binary package information and installs them in the built packages. . Currently, it supports generating metainfo for font packages (component type "font"), with automatic font family discovery using fc-query. . The tool reads metadata from debian/control and debian/copyright, generates the metainfo XML from a template, validates it using appstreamcli, and installs it to /usr/share/metainfo/. Package: dh-python Description-md5: e6e4e79eae89102442f89bee56cd6dea Description-en: Debian helper tools for packaging Python libraries and applications This package contains: * pybuild - invokes various build systems for requested Python versions in order to build modules and extensions * dh_python3 - calculates Python 3.X dependencies for Debian packages, adds maintainer scripts to byte compile files, etc. Package: dolfin-bin Description-md5: 8319156332b1455d0d2d298062600604 Description-en: Executable scripts for DOLFIN DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains executable scripts for DOLFIN. Package: dolfin-doc Description-md5: 6d80f35b15cb807f29f485694db24fae Description-en: Documentation and demo programs for DOLFIN DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains documentation and demo programs for DOLFIN. Package: dolphin-emu Description-md5: 3a44a2d181ababa7e9a5d6deca0fe4b3 Description-en: Gamecube and Wii emulator Dolphin is an emulator for two recent Nintendo video game consoles: the GameCube and the Wii. It allows PC gamers to enjoy games for these two consoles in full HD (1080p) with several enhancements: compatibility with all PC controllers, turbo speed, networked multiplayer, and even more. Package: dolphin-emu-data Description-md5: 8727f82dada3878530c00a00381d0555 Description-en: Gamecube and Wii emulator - data files Dolphin is an emulator for two recent Nintendo video game consoles: the GameCube and the Wii. It allows PC gamers to enjoy games for these two consoles in full HD (1080p) with several enhancements: compatibility with all PC controllers, turbo speed, networked multiplayer, and even more. . This package contains the platform independent data files for Dolphin. Package: 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: 12736b2c68809c6b7616c4c3f937a8ab Description-en: Multi-language source code parser based on doxygen Doxygen is a documentation system for C++, C, Objective-C, C#, PHP, Java, Python, IDL, Fortran, VHDL and to some extent D. Doxyparse builds on doxygen's great source code parsing infrastructure and provides a command-line tool that can be used to obtain information from source code, such as: . * which functions/methods and variables/attributes a module/class contains * which functions/methods calls/uses which functions/methods/variables * etc . doxyparses's main goal is to be used by higher-level source code analysis tools. . This package contains doxyparse binary, a source code parser based on doxygen Package: doxygen-gui Description-md5: 2ce3f6dad6c3feccf4911398b92c7821 Description-en: GUI configuration tool for doxygen Doxygen is a documentation system for C++, C, Objective-C, C#, PHP, Java, Python, IDL, Fortran, VHDL and to some extent D. It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in LaTeX) from a set of annotated source files. . This package contains doxywizard, a GUI configuration tool for doxygen. Package: doxygen-latex Description-md5: 7308b20e1a96b09315e8d0baa1e114cf Description-en: Generate LaTeX documentation from source code Doxygen is a documentation system for C++, C, Objective-C, C#, PHP, Java, Python, IDL, Fortran, VHDL and to some extent D. It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in LaTeX) from a set of annotated source files. . This dependency package adds dependencies for all LaTeX packages required to build documents using the default stylesheet. Package: dxvk Description-md5: 589a226c5c8b5e3f13573c32941716e1 Description-en: Vulkan-based translation layer for Direct3D 8/9/10/11 DXVK is a Vulkan-based translation layer for Direct3D 8/9/10/11 which allows running 3D applications on Linux using Wine. . DXVK aims to provide support for D3D11, feature level 12_1, and D3D10, feature level 10_1. . This package contains the dxvk-setup script that configures or removes DXVK from a Wine prefix. Package: dxvk-wine64 Description-md5: f3192c3530648878c382dca1645339dc Description-en: Vulkan-based translation layer for Direct3D 8/9/10/11 - wine64 build DXVK is a Vulkan-based translation layer for Direct3D 8/9/10/11 which allows running 3D applications on Linux using Wine. . DXVK aims to provide support for D3D11, feature level 12_1, and D3D10, feature level 10_1. . This package contains the wine64 build. Package: dxvk-wine64-development Description-md5: bfe8ebc058cce6653c20fea6f85a4246 Description-en: transitional package This is a transitional package. It can safely be removed. Package: 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: ebnflint Description-md5: 2bfd291ad8278791b54ad98f8dd2efaf Description-en: verifies EBNF productions are consistent and grammatically correct Ebnflint verifies that EBNF productions are consistent and grammatically correct. It reads them from an HTML document such as the Go specification. . Grammar productions are grouped in boxes demarcated by the HTML elements .
 
. Usage: . ebnflint [--start production] [file] . The --start flag specifies the name of the start production for the grammar; it defaults to "Start". 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: efl-doc Description-md5: 0b2171302a1a51e7a1a55639c5595687 Description-en: Documentation for the Enlightenment Foundation Libraries The Enlightenment Foundation Libraries (EFL) is a set of libraries providing building blocks used in the Enlightenment window manager. This package contains the Doxygen-generated HTML documentation and examples for the API of the EFL. . This is part of the Enlightenment Foundation Libraries (EFL). Package: elpa-closql Description-md5: 20a9b1f68b7286e869924f9eb3a7d8e8 Description-en: Store EIEIO objects using EmacSQL Store uniform EIEIO objects in an EmacSQL database. SQLite is used as backend. This library imposes some restrictions on what kind of objects can be stored; it isn't intended to store arbitrary objects. All objects have to share a common superclass and subclasses cannot add any additional instance slots. Package: elpa-compat Description-md5: 9bd68abb635d5b81488f126884e89ed6 Description-en: COMPATibility Library for Emacs This is the source of compat.el, the forwards-compatibility library for (GNU) Emacs Lisp, versions 25.1 and newer. The intended audience are package developers that are interested in using newer developments, without having to break compatibility. Package: elpa-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-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-transient Description-md5: 76637a7a311f63dd10639e06d964b93b Description-en: Transient command menus Transient is the library used to implement the keyboard-driven "menus" in Magit. It is distributed as a separate package, so that it can be used to implement similar menus in other packages. . Some things that Transient can do * Display current state of arguments * Display and manage lifecycle of modal bindings * Contextual user interface * Flow control for wizard-like composition of interactive forms * History & persistence * Rendering arguments for controlling CLI programs Package: elpa-transient-doc Description-md5: 2e883b579c711236960a793e7507d6e0 Description-en: Transient command menus - Docs Transient is the library used to implement the keyboard-driven "menus" in Magit. It is distributed as a separate package, so that it can be used to implement similar menus in other packages. . This package contain the documentation for transient. Package: endeavour Description-md5: fcd564a27520dc1617ea90b903c592b2 Description-en: minimalistic personal task manager designed to fit GNOME desktop Endeavour is a simplistic personal task manager designed to perfectly fit the GNOME desktop. Designed from ground up to seamlessly integrate with the GNOME desktop environment, To Do enables you to be as productive as you want. . Endeavour was formerly known as GNOME Todo. Package: endeavour-common Description-md5: 9cf7708353a5a633620eac13b2373148 Description-en: common files for Endeavour Endeavour is a simplistic personal task manager designed to perfectly fit the GNOME desktop. Designed from ground up to seamlessly integrate with the GNOME desktop environment, To Do enables you to be as productive as you want. . This package contains common files. Package: env-assert Description-md5: 5a352d1fab4a2ac3f4717b116c46c573 Description-en: tool to ensure that the environment variables match expectations The envassert script, accompanied by the Env::Assert module, checks that your runtime environment, as defined with environment variables, matches with what you want. . You can define your required environment in a file. Default file is .envassert but you can use any file. . It is advantageous to use envassert for examnple when running a container. If you check your environment for missing or wrongly defined environment variables at the beginning of the container run, your container will fail sooner instead of in a later point in execution when the variables are needed. Package: env-dot Description-md5: 04b12ad55626fedee0bc2e83db638d4e Description-en: tool to read .env file and turn its content into environment variables envdot reads a .env file and converts it into environment variable commands suitable for different shell families: sh, csh, and fish. . envdot supports the often used sh compatible flavor and the docker flavor which are not compatible with each other. Package: 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: esys-particle Description-md5: 04ba0c118e19e7a213b0c75adebeded0 Description-en: Software for particle-based numerical modelling (MPI version) ESyS-Particle is Open Source software for particle-based numerical modelling. The software implements the Discrete Element Method (DEM), a widely used technique for modelling processes involving large deformations, granular flow and/or fragmentation. ESyS-Particle is designed for execution on parallel supercomputers, clusters or multi-core PCs running a Linux-based operating system. The C++ simulation engine implements spatial domain decomposition via the Message Passing Interface (MPI). A Python wrapper API provides flexibility in the design of numerical models, specification of modelling parameters and contact logic, and analysis of simulation data. ESyS-Particle has been utilised to simulate earthquake nucleation, comminution in shear cells, silo flow, rock fragmentation, and fault gouge evolution, to name but a few applications. Package: evdi-dkms Description-md5: 777e8d965e4889c2030393817dbfdb7b Description-en: Extensible Virtual Display Interface driver kernel module The Extensible Virtual Display Interface (EVDI) is a Linux kernel module that enables management of multiple screens, allowing user-space programs to take control over what happens with the image. It is essentially a virtual display you can add, remove and receive screen updates for, in an application that uses the libevdi library. . The module and library is part of the DisplayLink Ubuntu development which enables support for DisplayLink USB 3.0 devices on Ubuntu. . Please note that this is NOT a complete driver for DisplayLink devices. . This package installs the kernel module needed for creating the virtual displays. Package: evolution Description-md5: c779e7298396e41222499783bdd2d41f Description-en: groupware suite with mail client and organizer Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . Additional features include integration with Exchange servers, newsgroup client, LDAP support and web calendars . The following plugins belonging to the "base" set are included. - calendar-file - calendar-http - itip-formatter - default-source - addressbook-file - mark-all-read - publish-calendar - caldav - imap-features - google-account-setup - webdav-account-setup - calendar-weather - sa-junk-plugin - bogo-junk-pluginm Package: evolution-common Description-md5: 63a9c80d6efb5e50b74aae7ebcc8bf5c Description-en: architecture independent files for Evolution Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . This package contains the architecture independent files needed by the evolution package. Package: evolution-data-server-tests Description-md5: f089152abdefc1f27359965309935277 Description-en: Installed tests for the evolution database backend server The data server, called "Evolution Data Server" is responsible for managing mail, calendar, addressbook, tasks and memo information. . This package contains test programs, designed to be run as part of a regression testsuite. Package: evolution-dev Description-md5: e8841388a6199690879d253b06445273 Description-en: development library files for Evolution Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . This package contains header and static library files for developing Evolution components. Package: evolution-ews Description-md5: 22b4a10de423e4dcffab7f7acca33c94 Description-en: Exchange Web Services integration for Evolution This package allows the Evolution mail and groupware suite to connect to Microsoft Exchange servers using the Exchange Web Services interface. . It works in a very similar way to the Evolution Exchange connector, but it supports the Exchange 2007 version. Package: evolution-ews-core Description-md5: 6eb9c7c89cac0f42d39fecca67014a47 Description-en: Exchange Web Services integration for GNOME This package allows GNOME apps other than Evolution to connect to Microsoft Exchange servers using the Exchange Web Services interface. . It works in a very similar way to the Evolution Exchange connector, but it supports the Exchange 2007 version. Package: evolution-plugin-bogofilter Description-md5: ea7228ccd6349df7257c61f0ee7152e5 Description-en: standard plugins for Evolution (bogofilter) Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . This package includes the bogofilter spam filter module for Evolution. Package: evolution-plugin-pstimport Description-md5: 235e34cceea2b696a02434f108471df1 Description-en: standard plugins for Evolution (pstimport) Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . This package includes a plugin for Evolution that enables importing Microsoft Outlook messages from a PST file. Package: evolution-plugin-spamassassin Description-md5: 2f0f85442a14a2c0f09e25029136c49d Description-en: standard plugins for Evolution (spamassassin) Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . This package includes the spamassasin spam filter module for Evolution. Package: evolution-plugins Description-md5: 71145a91a037d7f5031a6f2c6df280b2 Description-en: standard plugins for Evolution Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . This package includes plugins for evolution. The plugins belong to the set of "standard" plugins, which are useful, but not necessary for a functioning application. . The following standard plugins are included. - attachment-reminder - bbdb - dbx-import - email-custom-header - face - mailing-list-actions - mail-notification - mail-to-task - prefer-plain - save-calendar - sender-validator - templates Package: evolution-plugins-experimental Description-md5: 305210e626b8d13fd3dd7e6e5b99c304 Description-en: experimental plugins for Evolution Evolution is a groupware suite which integrates mail, calendar, address book, to-do list and memo tools. . This package includes plugins for Evolution. The plugins belong to the set of "experimental" plugins, which are unsupported, have undergone little testing, and might cause problems to the rest of Evolution. Use with care. . The following plugins are included. - external-editor - contacts-map Package: extrepo-offline-data Description-md5: a355ed3ad47387a49f1b6bce0b02725d Description-en: External repository manager External repositories are additional software package repositories that are not maintained by Debian. Before extrepo, maintainers of such repositories would suggest that you download and execute an (unsigned) shell script as root, or that you download and install their (unsigned) package, which is not ideal for security. . The extrepo package tries to remedy this, by providing a curated list of external repositories that can be enabled by a simple command, allowing unsigned scripts to be replaced by a simple "extrepo enable example.com_repo". . Note, however, that while the repositories are curated, and that any repositories with malicious content will be removed and/or disabled when detected, no warranty is made by the Debian project as to the security or quality of the software in these third-party repositories. . This package contains all of the repository offline data, to be used if your computer isn't connected to internet. Package: 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: f3 Description-md5: cf32b7f354885dba4a32127ec3a59bdb Description-en: test real flash memory capacity F3 (Fight Flash Fraud or Fight Fake Flash) tests the full capacity of a flash card (flash drive, flash disk, pendrive). . F3 writes to the card and then checks if can read it. It will assure you have not been bought a card with a smaller capacity than stated. Note that the main goal of F3 is not to fix your removable media. However, there are resources to mark the invalid areas. . This package provides these executables: f3write, f3read, f3brew, f3fix and f3probe. Package: faad Description-md5: 12b068dd9c125bf5c6384cfcb76f44c0 Description-en: freeware Advanced Audio Decoder player FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC files. . This package contains a command line interface to play AAC or MP4 files. Package: facter Description-md5: 1f317b04f78374dba7d1e14def0b7f80 Description-en: transitional dummy package This is a transitional dummy package. It can safely be removed. Package: facterdb Description-md5: 7aab913095e72d934c6e77964f3e9c24 Description-en: Database of OS facts provided by Facter facterdb is a library and tool that contains facts from many Facter versions on many Operating Systems. It is very useful for providing context to spec tests for Puppet manifests in order to simulate running tests on many different platforms. Package: fastqtl Description-md5: 99b28ce00f41a878b63333da47a6ceb9 Description-en: Quantitative Trait Loci (QTL) mapper in cis for molecular phenotypes The goal of FastQTL is to identify single-nucleotide polymorphisms (SNPs) which are significantly associated with various molecular phenotypes (i.e. expression of known genes, cytosine methylation levels, etc). It performs scans for all possible phenotype-variant pairs in cis (i.e. variants located within a specific window around a phenotype). FastQTL implements a new permutation scheme (Beta approximation) to accurately and rapidly correct for multiple-testing at both the genotype and phenotype levels. Package: fastqtl-doc Description-md5: 47fd0038819302b80f54266228f0707b Description-en: QTL mapper in cis for molecular phenotypes - documentation The goal of FastQTL is to identify single-nucleotide polymorphisms (SNPs) which are significantly associated with various molecular phenotypes (i.e. expression of known genes, cytosine methylation levels, etc). It performs scans for all possible phenotype-variant pairs in cis (i.e. variants located within a specific window around a phenotype). FastQTL implements a new permutation scheme (Beta approximation) to accurately and rapidly correct for multiple-testing at both the genotype and phenotype levels. . This package provides documentation and example data to work with FastQTL. Package: fasttree Description-md5: 92f3a33129721b36163994961abaa6df Description-en: phylogenetic trees from alignments of nucleotide or protein sequences FastTree infers approximately-maximum-likelihood phylogenetic trees from alignments of nucleotide or protein sequences. It handles alignments with up to a million of sequences in a reasonable amount of time and memory. For large alignments, FastTree is 100-1,000 times faster than PhyML 3.0 or RAxML 7. . FastTree is more accurate than PhyML 3 with default settings, and much more accurate than the distance-matrix methods that are traditionally used for large alignments. FastTree uses the Jukes-Cantor or generalized time-reversible (GTR) models of nucleotide evolution and the JTT (Jones-Taylor-Thornton 1992) model of amino acid evolution. To account for the varying rates of evolution across sites, FastTree uses a single rate for each site (the "CAT" approximation). To quickly estimate the reliability of each split in the tree, FastTree computes local support values with the Shimodaira-Hasegawa test (these are the same as PhyML 3's "SH-like local supports"). . This package contains a single threaded version (fasttree) and a parallel version which uses OpenMP (fasttreMP). Package: faust Description-md5: 4d6a499ef10fd490f6611ea266eb4710 Description-en: functional programming language for realtime audio applications Faust is a functional programming language specifically designed for realtime audio applications and plugins. The syntax of the language is block diagram oriented. The faust compiler translates signal processing specifications into optimized C++ code for signal processing applications. . The generated code can be wrapped into an 'architecture file' in order to create for example a standalone jack/gtk application. Several architecture files are provided and additional ones are fairly easy to add. Please check the "suggested" packages for dependencies for a specific target 'architecture'. . Syntax highlighting of faust files for various editors is included in the 'faust-common' package (which will be automatically installed along this package). Package: faust-common Description-md5: 522834b6240df1a4d119205f42fec1b0 Description-en: functional programming language for realtime audio applications - common files Faust is a functional programming language specifically designed for realtime audio applications and plugins. The syntax of the language is block diagram oriented. The faust compiler translates signal processing specifications into optimized C++ code for signal processing applications. . The generated code can be wrapped into an 'architecture file' in order to create for example a standalone jack/gtk application. Several architecture files are provided and additional ones are fairly easy to add. . This package contains the architecture independent files for faust as well as syntax highlighting files for various editors. Package: fdb5 Description-md5: b8113b83d8359805cf69e95c307929ba Description-en: Utilities for the FDB Fields Database FDB (Fields DataBase) is a domain-specific object store developed at ECMWF for storing, indexing and retrieving GRIB data. Each GRIB message is stored as a field and indexed trough semantic metadata (i.e. physical variables such as temperature, pressure, ...). A set of fields can be retrieved specifying a request using a specific language developed for accessing the MARS Archive. Package: feff85exafs Description-md5: a12ac0a4bcdd9d9fb80fe4321b009101 Description-en: Open Source theoretical EXAFS calculations The feff85exafs project aims to provide high quality theoretical standards for EXAFS analysis within an open source, freely re-distributable framework. Package: fet Description-md5: be597f13605d5b9d820beaf661a60a75 Description-en: timetable generator FET is a program for automatically generating the timetable of a school, high-school or university. . Usually, FET is able to solve a complicated timetable in maximum 5-20 minutes. For simpler timetables, it may take a shorter time, under 5 minutes (in some cases, a matter of seconds). For extremely difficult timetables, it may take a longer time, a matter of hours. Package: fet-data Description-md5: 72bf9a2e0a90676809c9c009b9bf4381 Description-en: timetable generator - documentation and examples FET is a program for automatically generating the timetable of a school, high-school or university. . This package contains architecture-independent files such as a lot of examples and documentation on the used algorithm. Package: 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: 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: 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: focus-timer Description-md5: 11b3651acb0494b71506ed6fc150edf8 Description-en: time-management app Focus Timer (formerly gnome-pomodoro) is a time-management application that helps with taking breaks according to Pomodoro Technique. It intends to help maintain your focus and health. It's built using GNOME technologies. It integrates best with the GNOME desktop environment, but you should be able to use it on most Linux desktops with limited features. . 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: focus-timer-data Description-md5: 26789fa29a3f569b50e2f59d7e35f4d5 Description-en: Data for the time-management app This package contains the architecture-independent data used by the focus-timer (formerly gnome-shell-pomodoro) package. . This GNOME Shell app helps you to manage time according to the pomodoro technique. . For more information about forcus-timer, see the focus-timer package description. Package: fonts-lyx Description-md5: 0c2ea7a0f0693d39e50f493d785aa306 Description-en: TrueType versions of some TeX fonts used by LyX These fonts are needed for the visual math symbol display in LyX. They can also be used to display MathML in Gecko-based browsers like Firefox. . The following fonts are included in this package: * cmex10 - Computer Modern math extension * cmmi10 - Computer Modern math italic * cmr10 - Computer Modern Roman * cmsy10 - Computer Modern math symbols * esint10 - Alternate integrals * eufm10 - Euler Fraktur (medium-weight) * msam10 - Extra math symbols, first series * msbm10 - Extra math symbols, second series, including Blackboard Bold * wasy10 - Waldi symbol fonts Package: fonttools Description-md5: 57fe2b0b7365324aa52d193df4f6bb15 Description-en: Converts OpenType and TrueType fonts to and from XML (Executables) FontTools/TTX is a library to manipulate font files from Python. It supports reading and writing of TrueType/OpenType fonts, reading and writing of AFM files, reading (and partially writing) of PS Type 1 fonts. It also contains a tool called "TTX" which converts TrueType/OpenType fonts to and from an XML-based format. . This provides the executables of fontTools package. Package: frama-c-base Description-md5: 7f776b4ce1b1b979abde4a0a5b4fab94 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: frameworkintegration6 Description-md5: 29be08f03f93a2ffc12b0e07bd398f8b Description-en: integration of Qt application with KDE workspaces Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. . Applications do not need to link to this directly. Package: freecad Description-md5: 1d167f48f08e595bce06bea328e3c222 Description-en: Extensible Open Source CAx program For 3D printing, CNC milling or for the manual assembly of complicated constructs one needs a formal specification of the workpiece, i.e., its parts and how these come together. The process to get there is called Computer-Aided Design (CAD). The process to transform a CAD model into a series of instructions that can be performed on a machine is called Computer-Aided Manufacturing (CAM). FreeCAD can do both, the prior yet a bit better than the latter. . FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features some key concepts like macro recording, workbenches, ability to run as a server and dynamically loadable application extensions and it is designed to be platform independent. . Currently, FreeCAD can import and display CAD models in IGES, STEP, and BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats. Editing and modeling features are currently somewhat limited. . This is a metapackage of FreeCAD component packages. Package: freecad-common Description-md5: f699a5dd72c3b2d3475010d9b8cbbdbd Description-en: Extensible Open Source CAx program - common files FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features some key concepts like macro recording, workbenches, ability to run as a server and dynamically loadable application extensions and it is designed to be platform independent. . Currently, FreeCAD can import and display CAD models in IGES, STEP, and BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats. Editing and modeling features are currently somewhat limited. . This package contains FreeCAD common files and resources. Package: freecad-python3 Description-md5: 32645481e71d8a4ce41c032446e09231 Description-en: Extensible Open Source CAx program - Python 3 binaries FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features some key concepts like macro recording, workbenches, ability to run as a server and dynamically loadable application extensions and it is designed to be platform independent. . Currently, FreeCAD can import and display CAD models in IGES, STEP, and BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats. Editing and modeling features are currently somewhat limited. . This package contains the FreeCAD binaries built against Python 3. Package: frescobaldi Description-md5: eebd0de958a0d88aec4f1c56cbed773a Description-en: LilyPond sheet music text editor Frescobaldi is a LilyPond sheet music editor. It aims to be powerful, yet lightweight and easy to use. Frescobaldi is Free Software, freely available under the GNU General Public License. . Features: . * Powerful text editor with syntax highlighting and automatic completion * Music view with advanced Point & Click * MIDI player to proof-listen LilyPond-generated MIDI files * MIDI capturing to enter music * Powerful Score Wizard to quickly setup a music score * Snippet Manager to store and apply text snippets, templates or scripts * Use multiple versions of LilyPond, automatically selects the correct version * Built-in LilyPond documentation browser and built-in Frescobaldi User Guide * Smart layout-control functions like coloring specific objects in the PDF * MusicXML, MIDI and ABC import * Modern user interface with configurable colors, fonts and keyboard shortcuts * Translated into Dutch, English, French, German, Italian, Czech, Russian, Spanish, Galician, Turkish, Polish, Brazillian Portuguese and Ukrainian. . Music functions: . * Transpose music * Change music from relative to absolute and vice versa * Change the language used for note names * Change the rhythm (double, halve, add/remove dots, copy, paste) etc. * Hyphenate lyrics using word-processor hyphenation dictionaries * Add spanners, dynamics, articulation easily using the Quick Insert panel * Update LilyPond syntax using convert-ly, with display of differences . In order to use lyric hyphenation, please install your languages' appropriate hyphenation packages, e.g. hyphen-fr for French, hyphen-ca for Catalan, etc. . Frescobaldi is designed to run on all major operating systems (Linux, macOS and MS Windows). It is named after Girolamo Frescobaldi (1583-1643), an Italian composer of keyboard music in the late Renaissance and early Baroque period. Package: gap Description-md5: 7710bf392357fe2388d0b4d8cdf04d7f Description-en: computer algebra system for Groups, Algorithms and Programming GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . This is a dummy package that depends on the standard GAP components. Package: gap-aclib Description-md5: 43ae6076d0f0c0e69de053fa832671fc Description-en: GAP AClib - Almost Crystallographic Groups - A Library and Algorithms GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . The AClib package contains a library of almost crystallographic groups and a some algorithms to compute with these groups. A group is called almost crystallographic if it is finitely generated nilpotent-by-finite and has no non-trivial finite normal subgroups. Further, an almost crystallographic group is called almost Bieberbach if it is torsion-free. The almost crystallographic groups of Hirsch length 3 and a part of the almost cyrstallographic groups of Hirsch length 4 have been classified by Dekimpe. This classification includes all almost Bieberbach groups of Hirsch lengths 3 or 4. The AClib package gives access to this classification; that is, the package contains this library of groups in a computationally useful form. The groups in this library are available in two different representations. First, each of the groups of Hirsch length 3 or 4 has a rational matrix representation of dimension 4 or 5, respectively, and such representations are available in this package. Secondly, all the groups in this libraray are (infinite) polycyclic groups and the package also incorporates polycyclic presentations for them. The polycyclic presentations can be used to compute with the given groups using the methods of the Polycyclic package. The package was written by Karel Dekimpe and Bettina Eick. Package: gap-atlasrep Description-md5: 225ddd6b3bd1c1301f495c49c0994d4f Description-en: GAP AtlasRep - A GAP Interface to the Atlas of Group Representations GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . Atlasrep is a GAP Interface to the Atlas of Group Representations by Thomas Breuer and Simon Nickerson. Package: gap-core Description-md5: e04fbbf7954e09ea6fad5540f2ec8378 Description-en: GAP computer algebra system, core components GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . This package contains the core GAP system. Package: gap-cryst Description-md5: 5c367a6cf77f725d0b9dc71f55ee1846 Description-en: GAP Cryst - Computing with crystallographic groups GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . This package, previously known as CrystGAP, provides a rich set of methods for the computation with affine crystallographic groups, in particular space groups. Affine crystallographic groups are fully supported both in representations acting from the right or from the left, the latter one being preferred by crystallographers. Functions to determine representatives of all space group types of a given dimension are also provided. Where necessary, Cryst can also make use of functionality provided by the package CaratInterface. It was written by Bettina Eick, Franz Gähler and Werner Nickel. Package: gap-dev Description-md5: 4f3ab591e60975613e71e33fd0324211 Description-en: GAP computer algebra system, compiler and development files GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . This package contains the GAP compiler and the headers files and objects files necessary to build GAP packages. . The GAP compiler (GAC) creates C code from GAP code and then calls the system's C compiler to produce machine code from it. This can result in a speedup. Package: gap-doc Description-md5: 0cc26b835acd1acca4116a9587fd6afa Description-en: GAP computer algebra system, documentation GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . This package contains the documentation in HTML and PDF formats. Package: gap-gapdoc Description-md5: 9f23cd586ec9568ee5618c55ce6c9612 Description-en: GAPDoc - A Meta Package for GAP Documentation GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . This package contains GAPDoc, "A Meta Package for GAP Documentation", by Frank Lübeck and Max Neunhöffer, which is used to manage GAP documentation. Package: gap-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-libs Description-md5: f3745a50525f5b9cb958d38c8f44d14f Description-en: GAP computer algebra system, essential GAP libraries GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . This package contains the essential GAP libraries (lib and grp). Package: gap-online-help Description-md5: 52975261a681ca6422f57344e873de51 Description-en: GAP computer algebra system, online help GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . This package contains the documentation in TeX format needed for the online help system. Package: gcc-aarch64-none-elf Description-md5: 14453effd11f71be05ac6fd771c6444b Description-en: GCC cross compiler for 64-bit ARM processors Bare metal C and C++ compiler for embedded 64-bit ARM chips. This package is based on the GNU ARM toolchain provided by ARM. Package: gcc-arm-none-eabi Description-md5: 9da50871a8c83af046cd3b2d2c25fba2 Description-en: GCC cross compiler for ARM Cortex-R/M processors Bare metal C and C++ compiler for embedded ARM chips using Cortex-M, and Cortex-R processors. This package is based on the GNU ARM toolchain provided by ARM. Package: gcc-arm-none-eabi-source Description-md5: 1966ca3323f96dceadb00580b8649431 Description-en: GCC cross compiler for 32- and 64- bit ARM processors (source) Bare metal C and C++ compiler for embedded ARM chips. This package is based on the GNU ARM toolchain provided by ARM. . This package contains the sources and patches which are needed to build the GNU Compiler Collection (GCC) for embedded ARM chips. Package: 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: gcompris-qt Description-md5: 7bf17fc809f33c7c47ed4c4fec9ddef3 Description-en: educational games for small children GCompris is a high quality educational software suite, including a large number of activities for children aged 2 to 10. Some of the activities are game orientated, but nonetheless still educational. Package: gcompris-qt-data Description-md5: 4065c4fca2370e5b8a8bf96595ab1583 Description-en: data files for gcompris-qt GCompris is a high quality educational software suite, including a large number of activities for children aged 2 to 10. Some of the activities are game orientated, but nonetheless still educational. . This package contains the data file for gcompris-qt. Package: gdal-bin Description-md5: 9b991dff688fb509bc873ba688a660b5 Description-en: Geospatial Data Abstraction Library - Utility programs GDAL is a translator library for raster geospatial data formats. As a library, it presents a single abstract data model to the calling application for all supported formats. The related OGR library (which lives within the GDAL source tree) provides a similar capability for simple features vector data. . GDAL supports 40+ popular data formats, including commonly used ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in GIS and remote sensing software packages (ERDAS Imagine, ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote sensing and scientific data distribution formats such as HDF, EOS FAST, NOAA L1B, NetCDF, FITS. . OGR library supports popular vector formats like ESRI Shapefile, TIGER data, S57, MapInfo File, DGN, GML and more. . This package contains utility programs, based on GDAL/OGR library, namely gdal_translate, gdalinfo, gdaladdo, gdalwarp, ogr2ogr, ogrinfo, ogrtindex. Package: gdal-data Description-md5: 81ef266f0ab038b3120be125843fe901 Description-en: Geospatial Data Abstraction Library - Data files GDAL is a translator library for raster geospatial data formats. As a library, it presents a single abstract data model to the calling application for all supported formats. The related OGR library (which lives within the GDAL source tree) provides a similar capability for simple features vector data. . GDAL supports 40+ popular data formats, including commonly used ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in GIS and remote sensing software packages (ERDAS Imagine, ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote sensing and scientific data distribution formats such as HDF, EOS FAST, NOAA L1B, NetCDF, FITS. . OGR library supports popular vector formats like ESRI Shapefile, TIGER data, S57, MapInfo File, DGN, GML and more. . This package contains the GDAL data files. Package: gdal-plugins Description-md5: 6b88a972f184d3df554c631d9627b3a5 Description-en: Geospatial Data Abstraction Library - Plugins GDAL is a translator library for raster geospatial data formats. As a library, it presents a single abstract data model to the calling application for all supported formats. The related OGR library (which lives within the GDAL source tree) provides a similar capability for simple features vector data. . GDAL supports 40+ popular data formats, including commonly used ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in GIS and remote sensing software packages (ERDAS Imagine, ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote sensing and scientific data distribution formats such as HDF, EOS FAST, NOAA L1B, NetCDF, FITS. . OGR library supports popular vector formats like ESRI Shapefile, TIGER data, S57, MapInfo File, DGN, GML and more. . This package contains data for the plugins. Package: gegl Description-md5: 5206828be61b14bd4518d1342f2a56e8 Description-en: Generic Graphics Library Test Program GEGL (Generic Graphics Library) is a graph based image processing framework. . GEGL's original design was made to scratch GIMP's itches for a new compositing and processing core. This core is being designed to have minimal dependencies and a simple well defined API. . This package contains a bunch of test programs. Package: 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: genomicsdb-tools Description-md5: f3c0e1cf2e344595052b3ff22fec9d34 Description-en: sparse array storage library for genomics (tools) GenomicsDB is built on top of a htslib fork and an internal array storage system for importing, querying and transforming variant data. Variant data is sparse by nature (sparse relative to the whole genome) and using sparse array data stores is a perfect fit for storing such data. . The GenomicsDB stores variant data in a 2D array where: - Each column corresponds to a genomic position (chromosome + position); - Each row corresponds to a sample in a VCF (or CallSet in the GA4GH terminology); - Each cell contains data for a given sample/CallSet at a given position; data is stored in the form of cell attributes; - Cells are stored in column major order - this makes accessing cells with the same column index (i.e. data for a given genomic position over all samples) fast. - Variant interval/gVCF interval data is stored in a cell at the start of the interval. The END is stored as a cell attribute. For variant intervals (such as deletions and gVCF REF blocks), an additional cell is stored at the END value of the variant interval. When queried for a given genomic position, the query library performs an efficient sweep to determine all intervals that intersect with the queried position. . This package contains some tools to be run as executable files. Package: ghkl Description-md5: edc3e8a23ed4ecf703e455dd79835036 Description-en: diffractometer computation control application The hkl library is a framework for diffraction computation and diffractometer control, heavily used at the SOLEIL synchrotron. It supports various types of diffractometer geometry: Eulerian 4-circle, Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis geometry. For each of these it provides several numerically computed modes, such as bisector and constant psi. . This package provides a gui on top of the hkl library. Package: gir1.2-gegl-0.4 Description-md5: def3db62057a14fb7c982483ac3392b6 Description-en: GObject introspection data for the Generic Graphics Library GEGL (Generic Graphics Library) is a graph based image processing framework. . GEGL's original design was made to scratch GIMP's itches for a new compositing and processing core. This core is being designed to have minimal dependencies and a simple well defined API. . This package contains introspection data for the library. . It can be used by packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-hkl-5.0 Description-md5: 7eafb95bafdb4dff92a9ae812015438e Description-en: diffractometer computation control library - gir binding The hkl library is a framework for diffraction computation and diffractometer control, heavily used at the SOLEIL synchrotron. It supports various types of diffractometer geometry: Eulerian 4-circle, Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis geometry. For each of these it provides several numerically computed modes, such as bisector and constant psi. . This package can be used by other packages using the GIRepository format to generate dynamic bindings. Package: git-annex Description-md5: 88efc7abdf2a743a6caeeb3db7c83733 Description-en: manage files with git, without checking their contents into git git-annex allows managing large files with git, without storing the file contents in git. It can sync, backup, and archive your data, offline and online. Checksums and encryption keep your data safe and secure. Bring the power and distributed nature of git to bear on your large files with git-annex. . It can store large files in many places, from local hard drives, to a large number of cloud storage services, including S3, WebDAV, and rsync, with dozens of cloud storage providers usable via plugins. Files can be stored encrypted with gpg, so that the cloud storage provider cannot see your data. git-annex keeps track of where each file is stored, so it knows how many copies are available, and has many facilities to ensure your data is preserved. . git-annex can also be used to keep a folder in sync between computers, noticing when files are changed, and automatically committing them to git and transferring them to other computers. The git-annex webapp makes it easy to set up and use git-annex this way. Package: glabels Description-md5: 5a7fafb9272f7f4431c32b89e80ec465 Description-en: label, business card and media cover creation program for GNOME gLabels is a lightweight program for creating labels, barcodes, business cards and media covers for the GNOME desktop environment. It is designed to work with various laser/ink-jet peel-off label and business card sheets that you'll find at most office supply stores. . gLabels also supports mail merge from sources such as CSV files, vCards and Evolution data servers. Package: glabels-data Description-md5: c7d1e053fb772abea9492f906df31cef Description-en: data files for gLabels gLabels is a lightweight program for creating labels, barcodes, business cards and media covers for the GNOME desktop environment. . This package contains gLabel's default set of label, business card and media cover templates. Package: glabels-dev Description-md5: 04761f42be7aa98ad492b00a0956d24b Description-en: development documentation and library files for gLabels gLabels is a lightweight program for creating labels, barcodes, business cards and media covers for the GNOME desktop environment. . This package provides the development environment for libglabels, which is meant to facilitate 3rd party use of glabels templates. Package: 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-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-shell-pomodoro Description-md5: 765fe0f489398a60ed7ca6710e602541 Description-en: transitional package for focus-timer This is a transitional package. It can safely be removed. Package: gnome-shell-pomodoro-data Description-md5: 11d66888025e2d786d3aba7bbff126eb Description-en: transitional package for focus-timer-data This is a transitional package. It can safely be removed. Package: go-sendxmpp Description-md5: 80c11ad24fcdcb3c77a6005f0cf9a3d6 Description-en: Command line utility to send messages or files using XMPP Go-sendxmpp can send messages or files (if the server supports http-upload) to an XMPP contact or MUC. It is inspired by the perl tool sendxmpp. Package: go-staticcheck Description-md5: ed4eaeb46a99f09cf48cfe5f83a7b892 Description-en: advanced Go linter Staticcheck is a state of the art linter for the Go programming language. Using static analysis, it finds bugs and performance issues, offers simplifications, and enforces style rules. Package: godot Description-md5: 09a3e7fc1dd8b495f7024f4ca2696138 Description-en: Full 2D and 3D game engine with editor Godot is an advanced, feature packed, multi-platform 2D and 3D game engine. It provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel. This package provides the GUI editor. Package: godot-template-debug Description-md5: bd702c00356d201e22b894a54d740be6 Description-en: Godot debug export template for Debian Godot is an advanced, feature packed, multi-platform 2D and 3D game engine. This package provides a debug export template for running Godot games on Debian. Package: godot-template-release Description-md5: 224e21eb0f6c9c8b94c10bc383fa0f4f Description-en: Godot release export template for Debian Godot is an advanced, feature packed, multi-platform 2D and 3D game engine. This package provides a release export template for running Godot games on Debian. Package: 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-debian-mdosch-xmppsrv-dev Description-md5: 32b5aca48184837d2f489176f84291b3 Description-en: Look up XMPP SRV records (library) All functions return []SRV with SRV being the following struct: . type SRV struct { Type string Target string Port uint16 Priority uint16 Weight uint16 } . Type is either xmpp-client, xmpps-client, xmpp-server or xmpps-server. . The functions LookupXmppServer, LookupXmppsServer, LookupXmppClient and LookupXmppsClient` are called with the server name and return the respective SRV records. . The function LookupClient and LookupServer are also called with the server name but return xmpp and xmpps SRV records ordered by priority and weight. Package: golang-dlib-dev Description-md5: 0fc431b7daac67b29d132681e42b7ef2 Description-en: Go bindings for Deepin Desktop Environment (development files) go-dlib is a set of go bindings for D-Bus, glib, gdkpixbuf, pulse and more. . This package provides set of golang bindings and libraries for DDE development. . This package is part of DDE (Deepin Desktop Environment). Package: golang-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-anacrolix-missinggo-bin-static Description-md5: af4ed33d1aa621466b4f2ffeaf93db54 Description-en: Stuff that's missing in Go stdlib, or hasn't made it into its own repo. Stuff that supplements Go's stdlib, or isn't significant enough to be in its own repo. . This package provides binary files generated by missinggo: filecache gd go-env http-file-server nop query-escape query-unescape Package: golang-github-anacrolix-missinggo-dev Description-md5: 3c5ee9753494b79aa2bfeb08605b696c Description-en: transitional dummy package for golang-github-anacrolix-missinggo-v2-dev This is a transitional dummy package to ease upgrades to golang-github-anacrolix-missinggo-v2-dev. It can safely be removed. Package: golang-github-anacrolix-missinggo-v2-dev Description-md5: 056fe59e50d1bc678ed45d0cf1e395eb Description-en: Stuff that's missing in Go stdlib, or hasn't made it into its own repo. Stuff that supplements Go's stdlib, or isn't significant enough to be in its own repo. . This package provides Go source code for the missinggo. Package: golang-github-anchore-go-struct-converter-dev Description-md5: 15488743155ed5b3f037dd8f6956724d Description-en: help migrate between different versioned Go structs (Go library) Go struct Converter - A library for converting between Go structs. . This package contains the Go development library. Package: golang-github-antchfx-xpath-dev Description-md5: 9641ebf0010a757f903b65b7f3346115 Description-en: XPath package for Golang, supported HTML, XML, JSON query XPath is a Go package providing selecting nodes from XML, HTML or other documents using XPath expression. . Implementation: - htmlquery - an XPath query package for HTML document - xmlquery - an XPath query package for XML document - jsonquery - an XPath query package for JSON document Package: golang-github-antithesishq-antithesis-sdk-go-dev Description-md5: 09b38b000d0716f3c87b5cd1d45d5b69 Description-en: Antithesis SDK for Go This library provides methods for Go programs to configure the Antithesis platform. Functionality is grouped into the packages assert for defining new test properties, random for Antithesis input, and lifecycle for controlling the Antithesis simulation. Package: golang-github-arduino-go-properties-orderedmap-dev Description-md5: 8533c0220726a49461b4c200834d9c21 Description-en: Go Helper functions to handle ordered maps of hierarchical properties Package properties is a library for handling maps of hierarchical properties. . This library is mainly used in the Arduino platform software to handle configurations made of key/value pairs stored in files with an INI like syntax. . This map also keeps the insertion order when ranging through the Keys() method. Package: golang-github-bgentry-go-netrc-dev Description-md5: b15903db52e9fc6110d279ef6c83064b Description-en: Golang package for reading and writing netrc files This package can parse netrc files, make changes to them, and then serialize them back to netrc format, while preserving any whitespace that was present in the source file. Package: golang-github-biogo-biogo-dev Description-md5: 01e2ad2333e73b59aa016879ec2fa728 Description-en: biogo is a bioinformatics library for Go (library) Bíogo stems from the need to address the size and structure of modern genomic and metagenomic data sets. These properties enforce requirements on the libraries and languages used for analysis: . * speed - size of data sets * concurrency - problems often embarrassingly parallelisable . In addition to the computational burden of massive data set sizes in modern genomics there is an increasing need for complex pipelines to resolve questions in tightening problem space and also a developing need to be able to develop new algorithms to allow novel approaches to interesting questions. These issues suggest the need for a simplicity in syntax to facilitate: . * ease of coding * checking for correctness in development and particularly in peer review Package: golang-github-bits-and-blooms-bloom-dev Description-md5: d9bc4e2660f9bcc8be88b5d01be63402 Description-en: Go package implementing Bloom filters, used by Milvus and Beego (library) This library implements Bloom filters used by popular systems such as Milvus and beego. Package: golang-github-chromedp-cdproto-dev Description-md5: e85928d83daf2e0decfc83c3820e96d7 Description-en: Commands, types, events for Chrome DevTools Contains the generated commands, types, and events for the Chrome DevTools Protocol domains. This package is generated by the cdproto-gen command. Refer to that project and to the main chromedp project for information on using the commands, types, and events available here. Package: golang-github-dropbox-dropbox-sdk-go-unofficial-dev Description-md5: 5e27c3fe92e9ea6c7fe90b578f48082d Description-en: Unofficial Go SDK for integrating with the Dropbox API v2 WARNING: This SDK is **NOT yet official**. What does this mean? * There is no formal Dropbox support for this SDK at this point * Bugs may or may not get fixed * Not all SDK features may be implemented and implemented features may be buggy or incorrect . However: * The SDK, while unofficial, _is_ usable. * Dropbox would like to get feedback from the community and evaluate the level of interest/enthusiasm before investing into official supporting one more SDK Package: golang-github-gabriel-vasile-mimetype-dev Description-md5: 3ec40b04ada0a8fdbfa77be0693da06e Description-en: fast Go library for detecting MIME types and extensions based on magic numbers github.com/gabriel-vasile/mimetype is a Go package for detecting MIME types and extensions based on magic numbers. . Goroutine safe, extensible, no C bindings . Features • fast and precise MIME type and file extension detection • long list of supported MIME types • posibility to extend with other file formats • common file formats are prioritized • safe for concurrent usage Package: golang-github-go-openapi-testify-dev Description-md5: 5cbab20f5eb531e1f341ef5b48c08818 Description-en: zero-dependency assertions library (library) A set of go packages that provide tools for testifying (verifying) that your code behaves as you intended. . This is an active opinionated go-openapi fork of the great testify github.com/stretchr/testify package. . Its main features are: . * 95% compatible with stretchr/testify — if you already use it, the migration tool automates the switch, * Actively maintained: regular fixes and evolutions, many PRs proposed upstream are already in, * Zero external dependencies — you import what you need, with opt-in modules for extras (e.g. YAML, colorized output) * Modernized codebase targeting go 1.25+, * Go routine leak detection built in: zero-setup, no false positives, works with parallel tests (unlike go.uber.org/goleak), * File descriptor leak detection (linux-only), * Type-safe assertions with generics (see a basic example (https://go-openapi.github.io/testify#usage-with-generics)) — migration to generics can be automated too. Read the full story (https://go-openapi.github.io/testify/usage/generics), * Safe async assertions, extended JSON & YAML assertions, * Non-flaky async assertions using synctest, and internal tools exposed as standalone modules (spew, unified diff, goleak), * Documentation: searchable site (https://go-openapi.github.io/testify) with testable examples and a complete tutorial, plus detailed godoc (https://pkg.go.dev/github.com/go-openapi/testify/v2) for every assertion. . This fork is not for everyone: . * You need the mock package — this got removed and won't be brought back. For suites, this is open to discussion (https://github.com/go-openapi/testify/discussions/75) about a redesigned approach, * Your project must support Go versions older than 1.25, * You rely on testifylint or other tooling that expects the stretchr/testify import path, * You need 100% API compatibility — the project is at 95%, and the remaining 5% are intentional removals. . Status: . Design and exploration phase completed. The published API is now stable: moving forward, API changes will remain backward-compatible with v2.4.0. Package: golang-github-go-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-gobwas-glob-dev Description-md5: 865085a71107627ffdbaf94e10001f36 Description-en: Go glob pattern library Package glob provides a glob pattern library. Function Compile creates Glob for given pattern and strings (if any present after pattern) as separators. Package: golang-github-goccy-go-json-dev Description-md5: c5de5d6d9c2ce80fa5ff377d78d100a7 Description-en: JSON encoder/decoder compatible with encoding/json (Go library) go-json is Go library to encode and decode JSON. Package: golang-github-gocql-gocql-dev Description-md5: a023fa53e36dbc892e4f3c5d45879a9b Description-en: fast and robust Cassandra client for Go gocql implements a fast and robust Cassandra client for the Go programming language. It supports the following features: . * cluster management * automatic and safe type conversion between Cassandra and Go without any loss of precision * synchronous API with an asynchronous and concurrent back-end * result paging * atomic batch execution * query tracing to obtain a detailed output of all events that happened during the query execution * frame compression * support of multiple Cassandra versions Package: golang-github-google-btree-dev Description-md5: 42c130d50f7bd19917a2383cfa370fa2 Description-en: BTree implementation for Go This package provides an in-memory B-Tree implementation for Go, useful as an ordered, mutable data structure. . The API is based off of the wonderful http://godoc.org/github.com/petar/GoLLRB/llrb, and is meant to allow btree to act as a drop-in replacement for gollrb trees. Package: golang-github-gopasspw-gitconfig-dev Description-md5: 0b96cd41eaeedf4c6a22bef2c9205f0d Description-en: read and write git configuration values in Go Thie package contains gitconfig which is a pure Go library for reading and writing Git configuration files without depending on the git CLI. Package: golang-github-gorilla-websocket-dev Description-md5: c4cf1be997ffe5d1aadd5174afdb9ba4 Description-en: Go package implementing the WebSocket protocol The Gorilla WebSocket package provides a complete and tested implementation of the WebSocket protocol, as defined by RFC 6455. It passes the server tests in the Autobahn WebSockets Test Suite. Package: golang-github-grpc-ecosystem-grpc-gateway-dev Description-md5: 04f664d8727c156a70e30ad4a7baa35b Description-en: gRPC to JSON proxy generator for Golang -- sources Grpc-gateway is a protoc plugin that reads gRPC service definitions and generates a reverse-proxy server which translates a RESTful JSON API into gRPC. The server is generated according to custom options in your gRPC definition and helps you to provide your APIs in both gRPC and RESTful style at the same time. . This package contains the development files. Package: golang-github-hanwen-go-fuse-dev Description-md5: 1f3bc1a7319cb4335fa7d3f135271979 Description-en: Native Go bindings for the FUSE kernel module This package offers native Go bindings for FUSE, and has several features: . * High speed: as fast as libfuse using the gc compiler for single threaded loads. . * Supports in-process mounting of different FileSystems onto subdirectories of the FUSE mount. . * Supports 3 interfaces for writing filesystems: - PathFileSystem: define filesystems in terms path names. - NodeFileSystem: define filesystems in terms of inodes. - RawFileSystem: define filesystems in terms of FUSE's raw wire protocol. . * Both NodeFileSystem and PathFileSystem support manipulation of true hardlinks. . The package also includes two fleshed out examples, zipfs and unionfs. Package: golang-github-hashicorp-go-hclog-dev Description-md5: 406f066f302fcfa99cd23c4b7b013fa4 Description-en: common logging package for HashiCorp tools go-hclog is a package for Go that provides a simple key/value logging interface for use in development and production environments. . It provides logging levels that provide decreased output based upon the desired amount of output, unlike the standard library log package. . It provides Printf style logging of values via hclog.Fmt(). . It provides a human readable output mode for use in development as well as JSON output mode for production. Package: golang-github-hashicorp-golang-lru-v2-dev Description-md5: 75930b0344d24d5e32ff6e951c61fdb1 Description-en: Golang LRU cache (v2 with support for generics) This provides the lru package which implements a fixed-size thread safe LRU cache. It is based on the cache in Groupcache. v2 adds support for generics. . This package contains the source. Package: golang-github-json-iterator-go-dev Description-md5: c01cc1748cd4ab63100df1f7ce0a2e0e Description-en: High-performance drop-in replacement of "encoding/json" Json-iterator is a high-performance 100% compatible drop-in replacement of "encoding/json" . Detailed documentation and migration guide can be found at http://jsoniter.com/migrate-from-go-std.html Package: golang-github-junegunn-go-shellwords-dev Description-md5: e1efba3acb42c28a41d12c690d15a4f9 Description-en: Parse line as shell words (library) This is a fork of golang-github-mattn-go-shellwords that adds missing functionality for use in fzf. The library allows for parsing a line as shell words. Package: golang-github-klauspost-compress-dev Description-md5: 60c88612292cf08354b92b7b751f1fcf Description-en: optimized compression packages This package is based on an optimized Deflate function, which is used by gzip/zip/zlib packages. It offers slightly better compression at lower compression settings, and up to 3x faster encoding at highest compression level. Package: golang-github-mattn-go-colorable-dev Description-md5: 6ac5c86c37ce6ba0137d99efab091c5b Description-en: Golang library to colorable writer for windows This golang library is possible to handle escape sequence for ansi color on windows. Package: golang-github-mattn-go-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-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-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-olekukonko-tablewriter-dev Description-md5: 9c9541cd6828764f73b573ec783beac7 Description-en: generate ASCII tables in Golang Library to generate ASCII tables using Go. Features automatic padding, multiple lines, alignment, custom separators, and much more. Package: golang-github-pion-dtls.v2-dev Description-md5: 7058d9c249439bf7b69bc21e6a4d1d3e Description-en: DTLS 1.2 Server/Client implementation for Go Native DTLS 1.2vimplementation in the Go programming language. . This is currently targeting DTLS 1.2, and the most modern/common cipher suites. Current features are: . * DTLS 1.2 Client/Server * Key Exchange via ECDHE(curve25519, nistp256, nistp384) and PSK * Packet loss and re-ordering is handled during handshaking * Key export (RFC 5705 (https://tools.ietf.org/html/rfc5705)) * Serialization and Resumption of sessions * Extended Master Secret extension (RFC 7627) * ALPN extension (RFC 7301) Package: golang-github-prometheus-client-golang-dev Description-md5: f01447e980a4aa7488186a14d8bf74ee Description-en: Prometheus instrumentation library for Go applications This is the Prometheus Go client library. It provides two main functions: . * The exposition library is used to export metrics to a Prometheus server or pushgateway. . * The consumption library is used to process metrics exported by a Prometheus client. (The Prometheus server is using that library.) Package: golang-github-protonmail-gluon-dev Description-md5: 8ac718e2f86bd5160a3987a243419a4f Description-en: IMAP server library written in Go (library) Gluon is an IMAP4rev1 library focusing on correctness, stability and performance. Exposes a basic IMAP server via the Server type. Package: golang-github-t3rm1n4l-go-mega-dev Description-md5: 118c600eaa8a3d10af001b8d2d9a9604 Description-en: Client library in go for mega.co.nz storage service (library) This is an API client library for MEGA storage service. Currently, the library supports the basic APIs and operations as follows: . * User login * Fetch filesystem tree * Upload file * Download file * Create directory * Move file or directory * Rename file or directory * Delete file or directory * Parallel split download and upload * Filesystem events auto sync * Unit tests Package: golang-github-tchap-go-patricia-dev Description-md5: a5371a1f42580c2702ecea721e153804 Description-en: generic patricia trie (also called radix tree) The patricia trie as implemented in this library enables fast visiting of items in some particular ways: . 1. visit all items saved in the tree, 2. visit all items matching particular prefix (visit subtree), or 3. given a string, visit all items matching some prefix of that string. . This package contains the source. Package: golang-go.uber-multierr-dev Description-md5: dc73f33d842ebb5ef1266c15c1bd1d39 Description-en: multierr allows combining one or more Go errors together This library is a build dependency for gitaly (component of gitlab, a git based collaboration platform) Package: golang-golang-x-crypto-dev Description-md5: f74c0e3a49ac9287ca40aadf208f520f Description-en: Supplementary Go cryptography libraries This package contains cryptographic algorithms and protocols not packaged in the main Go distribution, such as: . - blowfish - nacl - openpgp - otr - sha3 - ssh . and many others. Package: golang-golang-x-exp-dev Description-md5: dd3d7f68e03596b0b9eea520f1d11cb3 Description-en: experimental and deprecated packages This subrepository holds experimental and deprecated (in the "old" directory) packages. . The idea for this subrepository originated as the "pkg/exp" directory of the main repository, but its presence there made it unavailable to users of the binary downloads of the Go installation. The subrepository has therefore been created to make it possible to "go get" these packages. . Warning: Packages here are experimental and unreliable. Some may one day be promoted to the main repository or other subrepository, or they may be modified arbitrarily or even disappear altogether. . In short, code in this subrepository is not subject to the Go 1 compatibility promise. (No subrepo is, but the promise is even more likely to be violated by go.exp than the others.) . Caveat emptor. Package: golang-golang-x-mod-dev Description-md5: dd610c5ba570abfdb58cab50b80ed18e Description-en: Go module mechanics libraries This repository holds packages for writing tools that work directly with Go module mechanics. That is, it is for direct manipulation of Go modules themselves. . It is NOT about supporting general development tools that need to do things like load packages in module mode. That use case, where modules are incidental rather than the focus, should remain in x/tools, specifically x/tools/go/packages. . The specific case of loading packages should still be done by invoking the go command, which remains the single point of truth for package loading algorithms. Package: golang-golang-x-net-dev Description-md5: 1cb5a85510cc7532424780ba7d6d9c46 Description-en: Supplementary Go networking libraries Supplementary Go networking libraries (golang.org/x/net) not included in the main distribution: . - context: Package context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes. - dict: Package dict implements the Dictionary Server Protocol as defined in RFC 2229. - html: Package html implements an HTML5-compliant tokenizer and parser. - html/atom: Package atom provides integer codes (also known as atoms) for a fixed set of frequently occurring HTML strings: tag names and attribute keys such as "p" and "id". - html/charset: Package charset provides common text encodings for HTML documents. - icmp: Package icmp provides basic functions for the manipulation of messages used in the Internet Control Message Protocols, ICMPv4 and ICMPv6. - idna: Package idna implements IDNA2008 (Internationalized Domain Names for Applications), defined in RFC 5890, RFC 5891, RFC 5892, RFC 5893 and RFC 5894. - internal/iana: Package iana provides protocol number resources managed by the Internet Assigned Numbers Authority (IANA). - internal/nettest: Package nettest provides utilities for IP testing. - ipv4: Package ipv4 implements IP-level socket options for the Internet Protocol version 4. - ipv6: Package ipv6 implements IP-level socket options for the Internet Protocol version 6. - netutil: Package netutil provides network utility functions, complementing the more common ones in the net package. - proxy: Package proxy provides support for a variety of protocols to proxy network data. - publicsuffix: Package publicsuffix provides a public suffix list based on data from http://publicsuffix.org/. - webdav: Package webdav. - websocket: Package websocket implements a client and server for the WebSocket protocol as specified in RFC 6455. Package: golang-golang-x-oauth2-dev Description-md5: 1654cf8b886a5788b334b98ad4f40804 Description-en: make OAuth2 authorized and authenticated HTTP requests Package oauth2 provides support for making OAuth2 authorized and authenticated HTTP requests. It can additionally grant authorization with Bearer JWT. Package: golang-golang-x-oauth2-google-dev Description-md5: f3a32a1990eec7d93181b9185a47cef6 Description-en: Google APIs support for OAuth2 Package oauth2/google provides support for making OAuth2 authorized and authenticated HTTP requests against Google APIs. It can additionally grant authorization with Bearer JWT. Package: golang-golang-x-sync-dev Description-md5: 1d906af4ece377c75fca87bc73f6e8ce Description-en: Supplemental Go synchronization libraries This package provides supplemental Go libraries (golang.org/x/sync) that were not included in the main distribution. It provides Go concurrency primitives in addition to the ones provided by the language ro the "sync" and "sync/atomic" packages. . Provides: - singleflight: provides a duplicate function call suppression mechanism - errgroup: provides synchronization, error propagation, and Context cancellation for groups of goroutines working on subtasks - semaphore: provides a weighted semaphore implementation - syncmap: provides a concurrent map implementation Package: golang-golang-x-sys-dev Description-md5: 9303ed698a602f8ffbfd7deb814af60a Description-en: Low-level interaction with the operating system This repository holds supplemental Go packages for low-level interactions with the operating system. . The primary use of this package is inside other packages that provide a more portable interface to the system, such as "os", "time" and "net". Use those packages rather than this one if you can. Package: golang-golang-x-term-dev Description-md5: b02733ec8e8fe2ee2bf80f84b96739c2 Description-en: Go terminal and console support library This library provides the following terminal and console support functionality: . * Putting a terminal into raw mode * Reading a line of input from a terminal without local echo * Setting Bracketed Paste Mode (if supported) * Setting the terminal prompt * Determining whether a given file descriptor is a terminal * Restoring the terminal connected to a given file descriptor to a previous state Package: golang-golang-x-text-dev Description-md5: 2e8574517d07c280cc8e4a4ed96b01d7 Description-en: Supplementary Go text-related libraries golang.org/x/text is a repository of text-related packages, such as character encodings, text transformations, and locale-specific text handling. . - cases: Package cases provides general and language-specific case mappers. - cldr: Package cldr provides a parser for LDML and related XML formats. - collate: Package collate contains types for comparing and sorting Unicode strings according to a given collation order. - display: Package display provides display names for languages, scripts and regions in a requested language. - encoding: Package encoding defines an interface for character encodings, such as Shift JIS and Windows 1252, that can convert to and from UTF-8. - encoding/charmap: Package charmap provides simple character encodings such as IBM Code Page 437 and Windows 1252. - encoding/japanese: Package japanese provides Japanese encodings such as EUC-JP and Shift JIS. - encoding/korean: Package korean provides Korean encodings such as EUC-KR. - encoding/simplifiedchinese: Package simplifiedchinese provides Simplified Chinese encodings such as GBK. - encoding/traditionalchinese: Package traditionalchinese provides Traditional Chinese encodings such as Big5. - encoding/unicode: Package unicode provides Unicode encodings such as UTF-16. - internal/colltab: Package colltab contains functionality related to collation tables. - internal/gen: Package gen contains common code for the various code generation tools in the text repository. - internal/testtext: Package testtext contains test data that is of common use to the text repository. - internal/triegen: Package triegen implements a code generator for a trie for associating unsigned integer values with UTF-8 encoded runes. - internal/ucd: Package ucd provides a parser for Unicode Character Database files, the format of which is defined in http://www.unicode.org/reports/tr44/. - language: Package language implements BCP 47 language tags and related functionality. - runes: Package runes provide transforms for UTF-8 encoded text. - search: Package search provides language-specific search and string matching. - transform: Package transform provides reader and writer wrappers that transform the bytes passing through as well as various transformations. - unicode/norm: Package norm contains types and functions for normalizing Unicode strings. - unicode/rangetable: Package rangetable creates new unicode.RangeTables. - width: Package width provides functionality for handling different widths in text. Package: golang-golang-x-time-dev Description-md5: d8b81757c7114176996c30c70a0c767a Description-en: Go supplementary time packages Supplementary Go time packages. . This package contains the Go development library. Package: golang-golang-x-tools Description-md5: e34084d88c06480ee1c22d1df714cb85 Description-en: supplementary Go tools This subrepository holds the source for various packages and tools that support the Go programming language. . Some of the tools, godoc and vet for example, used to be included in the golang-go package. Others, including the Go oracle and the test coverage tool, can be fetched with "go get". . Packages include a type-checker for Go and an implementation of the Static Single Assignment form (SSA) representation for Go programs. Package: golang-golang-x-tools-dev Description-md5: 848b14f59fde001d69fac7c7123ed46c Description-en: supplementary Go tools (development files) This subrepository holds the source for various packages and tools that support the Go programming language. . Some of the tools, godoc and vet for example, used to be included in the golang-go package. Others, including the Go oracle and the test coverage tool, can be fetched with "go get". . Packages include a type-checker for Go and an implementation of the Static Single Assignment form (SSA) representation for Go programs. . This package contains the development files. Package: golang-gopkg-yaml.v3-dev Description-md5: bd0a92cee58168a1bd102a210d450832 Description-en: YAML support for the Go language The yaml package enables Go programs to very comfortably encode and decode YAML values. It was developed within Canonical as part of the juju project, and is based on a pure Go port of the well-known libyaml C library to parse and generate YAML data quickly and reliably. . The yaml package supports most of YAML 1.2, but preserves some behavior from 1.1 for backwards compatibility. . Specifically, as of v3 of the yaml package: . * YAML 1.1 bools (yes/no, on/off) are supported as long as they are being decoded into a typed bool value. Otherwise they behave as a string. Booleans in YAML 1.2 are true/false only. * Octals encode and decode as 0777 per YAML 1.1, rather than 0o777 as specified in YAML 1.2, because most parsers still use the old format. Octals in the 0o777 format are supported though, so new files work. * Does not support base-60 floats. These are gone from YAML 1.2, and were actually never supported by this package as it's clearly a poor choice. . and offers backwards compatibility with YAML 1.1 in some cases. 1.2, including support for anchors, tags, map merging, etc. Multi-document unmarshalling is not yet implemented, and base-60 floats from YAML 1.1 are purposefully not supported since they're a poor design and are gone in YAML 1.2. Package: golang-grpc-gateway Description-md5: e39d8a18843bdc68c924dd08b9447507 Description-en: gRPC to JSON proxy generator for Golang -- binaries Grpc-gateway is a protoc plugin that reads gRPC service definitions and generates a reverse-proxy server which translates a RESTful JSON API into gRPC. The server is generated according to custom options in your gRPC definition and helps you to provide your APIs in both gRPC and RESTful style at the same time. . This package contains the generator binaries. Package: golang-gvisor-gvisor-dev Description-md5: cd7e81986c77a94c30cf27b49d915374 Description-en: Application Kernel for Containers (library) gVisor is an application kernel, written in Go, that implements a substantial portion of the Linux system surface. It includes an Open Container Initiative (OCI) runtime called runsc that provides an isolation boundary between the application and the host kernel. . This package provides development files. Package: golang-honnef-go-tools-dev Description-md5: 195afdeb4077dacda8c259b775f41964 Description-en: libraries for advanced Go linter Libraries to implement following tools: * keyify: Transforms an unkeyed struct literal into a keyed one. * rdeps: Find all reverse dependencies of a set of packages. * staticcheck: Go static analysis, detecting bugs, performance issues, and much more. * structlayout: Displays the layout (field sizes and padding) of structs. * structlayout-optimize: Reorders struct fields to minimize the amount of padding. * structlayout-pretty: Formats the output of structlayout with ASCII art. Package: golang-snowflake-dev Description-md5: a98b4349bcc0f193bb463645a36286cd Description-en: WebRTC pluggable transport for Tor (library) Snowflake helps users circumvent censorship by making a WebRTC connection to volunteer proxies. These proxies relay Tor traffic to a Snowflake bridge and then to through the Tor network. . This package provides golang library sources. Package: gpaw Description-md5: 299c52e61efe392985b4be165a33dfb5 Description-en: DFT and beyond within the projector-augmented wave method A density-functional theory (DFT) Python code based on the projector-augmented wave (PAW) method and the atomic simulation environment (ASE). It uses real-space uniform grids and multigrid methods, atom-centered basis-functions or plane-waves. Package: graph-tool-doc Description-md5: eef09f2db8b5fd5b6dff252cb574d5de Description-en: Efficient network analysis -- doc graph-tool is an efficient Python module for manipulation and statistical analysis of graphs (a.k.a. networks). Contrary to most other Python modules with similar functionality, the core data structures and algorithms are implemented in C++, making extensive use of template metaprogramming, based heavily on the Boost Graph Library. This confers it a level of performance that is comparable (both in memory usage and computation time) to that of a pure C/C++ library. . This package provides the documentation and sample material. Package: graphs Description-md5: f88bed788d4d23ab56eb346a1dceacbd Description-en: GNOME app to plot and manipulate data Graphs is a simple, yet powerful tool that allows you to plot and manipulate your data with ease. New data can be imported from a wide variety of file types, or generated by equation. All data can be manipulated using a variety of operations. . Apart from regular operations, Graphs also has support for curve fitting on the data, allowing you to effortlessly analyze trends within your datasets. . The operations include: - Shifting data - Normalizing data - Smoothening data - Centering data - Cutting data - Combining data - Translating data - Derivative and indefinite integral - Fourier transformations - Custom transformations . Graphs is a GNOME Circle app. Package: 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: guile-hoot Description-md5: 822566c71999a24e4a4101d883ef14d3 Description-en: run Scheme code on WebAssembly-capable web browsers Hoot is an ahead-of-time, whole-program compiler for [Guile Scheme](https://gnu.org/software/guile) to WebAssembly (aka Wasm) developed by the [Spritely Institute](https://spritely.institute/). . In addition to the compiler, Hoot contains a full WebAssembly toolchain with an assembler, a disassembler, a linker, an interpreter, etc. Hoot produces binaries that conform to the Wasm 3.0 specification which features tail calls and heap-allocated reference types with garbage collection. . Hoot is built on Guile and has no additional dependencies. The toolchain is self-contained and even features a Wasm interpreter for testing Hoot binaries without leaving the Guile REPL. . This package contains the Guile Hoot modules. Package: gwenhywfar-tools Description-md5: 4cb6f1a30f46370b62d3b63ad5de3e6b Description-en: helper applications for Gwenhywfar library This package contains some helper tools provided by Gwenhywfar and useful for applications making use of Gwenhywfar: mklistdoc, gct-tool, xmlmerge and typemaker. . Gwenhywfar allows porting of your software to different operating systems like Linux, *BSD, Windows etc. It also provides some often needed modules such as configuration file handling, simple XML file parsing, IPC etc. Package: 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: hunspell Description-md5: 6478ac045261bae926b6beeff155cec3 Description-en: spell checker and morphological analyzer (program) Hunspell is a spell checker and morphological analyzer library and program designed for languages with rich morphology and complex word compounding or character encoding. It is based on MySpell and features an Ispell-like terminal interface using Curses library, an Ispell pipe interface and an OpenOffice.org UNO module. . Main features: - Unicode support (first 65535 Unicode characters) - morphological analysis (in custom item and arrangement style) - Max. 65535 affix classes and twofold affix stripping (for agglutinative languages, like Azeri, Basque, Estonian, Finnish, Hungarian, Turkish, etc.) - Support complex compoundings (for example, Hungarian and German) - Support language specific algorithms (for example, handling Azeri and Turkish dotted i, or German sharp s) - Handling conditional affixes, circumfixes, fogemorphemes, forbidden words, pseudoroots and homonyms. . This package contains the program with the Ispell-like terminal and pipe interfaces. Package: hyprland Description-md5: b76308e67fb0b9fcaa00b36b2576abfe Description-en: Dynamic tiling Wayland compositor Hyprland is a 100% independent, dynamic tiling Wayland compositor that doesn't sacrifice on its looks. . It provides the latest Wayland features, is highly customizable, has eyecandy, powerful plugins, easy IPC, and many other features that improve quality of life. Some of its features include: . - Eyecandy: gradient borders, blur, animations, shadows, etc. - A lot of customization - 100% independent, no wlroots, no libweston, no kwin, no mutter. - Custom bezier curves for the best animations - Powerful plugin support - Built-in plugin manager - Tearing support for better gaming performance - Config reloaded instantly upon saving - Fully dynamic workspaces - Two built-in layouts and more available as plugins - Global keybinds passed to your apps of choice - Tiling/pseudotiling/floating/fullscreen windows - Special workspaces (scratchpads) - Window groups (tabbed mode) - Powerful window/monitor/layer rules - Socket-based IPC - Native IME and Input Panels Support Package: hyprland-backgrounds Description-md5: a8046bfa0c72a764166f1c421b59df10 Description-en: Set of backgrounds packaged with the hyprland Wayland compositor Hyprland is a 100% independent, dynamic tiling Wayland compositor that doesn't sacrifice on its looks. . It provides the latest Wayland features, is highly customizable, has eyecandy, powerful plugins, easy IPC, and many other features that improve quality of life. Some of its features include: . - Eyecandy: gradient borders, blur, animations, shadows, etc. - A lot of customization - 100% independent, no wlroots, no libweston, no kwin, no mutter. - Custom bezier curves for the best animations - Powerful plugin support - Built-in plugin manager - Tearing support for better gaming performance - Config reloaded instantly upon saving - Fully dynamic workspaces - Two built-in layouts and more available as plugins - Global keybinds passed to your apps of choice - Tiling/pseudotiling/floating/fullscreen windows - Special workspaces (scratchpads) - Window groups (tabbed mode) - Powerful window/monitor/layer rules - Socket-based IPC - Native IME and Input Panels Support . This package contains the backgrounds included with Hyprland. Package: hyprland-dev Description-md5: 4031565349de16140043b2f920033119 Description-en: Development files for Hyprland Hyprland is a 100% independent, dynamic tiling Wayland compositor that doesn't sacrifice on its looks. . It provides the latest Wayland features, is highly customizable, has eyecandy, powerful plugins, easy IPC, and many other features that improve quality of life. Some of its features include: . - Eyecandy: gradient borders, blur, animations, shadows, etc. - A lot of customization - 100% independent, no wlroots, no libweston, no kwin, no mutter. - Custom bezier curves for the best animations - Powerful plugin support - Built-in plugin manager - Tearing support for better gaming performance - Config reloaded instantly upon saving - Fully dynamic workspaces - Two built-in layouts and more available as plugins - Global keybinds passed to your apps of choice - Tiling/pseudotiling/floating/fullscreen windows - Special workspaces (scratchpads) - Window groups (tabbed mode) - Powerful window/monitor/layer rules - Socket-based IPC - Native IME and Input Panels Support . This package contains header files for developing plugins for Hyprland. Package: idle Description-md5: 4b48a720a9432da8fb68f7957b793862 Description-en: IDE for Python using Tkinter (default version) IDLE is an Integrated Development Environment for Python. IDLE is written using Tkinter and therefore quite platform-independent. . This package is a dependency package, which depends on Debian's default Python 3 version's IDLE (currently v3.14). Package: ifcopenshell Description-md5: 79fae1e43aae79968093ff7977eace4e Description-en: Library for working with Industry Foundation Classes (IFC) data Complete parsing support is provided for IFC2x3 TC1, IFC4 Add2 TC1, IFC4x1, IFC4x2, and IFC4x3 Add2. Extensive geometric support is implemented for the IFC releases IFC2x3 TC1 and IFC4 Add2 TC1. Extending with support for arbitrary IFC schemas is possible at compile-time when using C++ and at run-time when using Python. . Main package with binaries. Package: iprange Description-md5: d64dc8214213c84803da53af1ba19a42 Description-en: optimizing ipsets for iptables `iprange` is a fast command-line tool for managing IPv4 and IPv6 address sets. It reads IP addresses, CIDRs, ranges, and hostnames in any combination, normalizes them into optimal non-overlapping sets, and performs set operations (union, intersection, difference, complement). It can also compare sets as CSV, reduce prefix diversity for firewall performance, and produce binary output for fast round-trips. . For 1 million input lines, a merge completes in under a second. Package: jsvc Description-md5: 198d12a0e3c99ced868d469d5734bf64 Description-en: Wrapper to launch Java applications as daemons This is the native application for launching Java applications implementing certain interfaces from the libcommons-daemon-java package as daemons. Package: juce-modules-source Description-md5: e36a9946227bc21e9b3789067ad38388 Description-en: Jules' Utility Class Extensions (module sources) JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ framework for developing cross-platform software. . It contains pretty much everything you're likely to need to create most applications, and is particularly well-suited for building highly-customised GUIs, and for handling graphics and sound. . This package installs the sources for the JUCE modules along with required development libraries, as used by 'jucer' projects. (Projucer is provided in the 'juce-tools' package). Package: juce-modules-source-data Description-md5: 3254191bdd95de7ef53161ef14e79304 Description-en: Jules' Utility Class Extensions (platform independent module sources) JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ framework for developing cross-platform software. . This package contains the actual source files. . This package is not intended for a direct installation. Instead, you probably should install the 'juce-modules-source' package (which will force this package to be installed as well). Package: juce-tools Description-md5: 95e82bccd10d51f220788f270cb25b99 Description-en: JUCE's project management tools JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ framework for developing cross-platform software. The Projucer (formerly Introjucer) is JUCE's project-management tool and secret weapon. . The Projucer's Duties: - Central management of cross-platform builds - JUCE Module Management - New Project Creation - User-Interface Design Tool - Plug-in Projects - Miscellaneous Utilities Package: justbuild Description-md5: cb6ebf5b0a1fff2fb71ad0d0f0ce49b8 Description-en: Generic build system Justbuild is a generic build system supporting multi-repository builds. A peculiarity of the tool is the separation between global names and physical location on the one hand, and logical paths used for actions and installation on the other hand (sometimes referred to as "staging"). The language-specific information to translate high-level concepts (libraries, binaries) into individual compile action is taken from user-defined rules described by functional expressions. Package: kdeplasma-addons-data Description-md5: b8d813cf9b8a19ae5d0e99a5ea537b7d Description-en: locale files for kdeplasma-addons The KDE Plasma addons module is a collection of additional Plasma 6 data engines, widgets and krunner plugins. It is part of the official KDE distribution. . This package contains locale files for KDE Plasma addons module. Package: kdiskmark Description-md5: d24537d4448363e35d97ce073715d996 Description-en: simple disk benchmark tool This is an HDD and SSD benchmark tool with a very friendly graphical user interface. KDiskMark with its presets and powerful GUI calls Flexible I/O Tester and handles the output to provide an easy to view and interpret comprehensive benchmark result. Package: kicad Description-md5: 7d7a4338587846138a2259967028ef63 Description-en: Electronic schematic and PCB design software Kicad is a suite of programs for the creation of printed circuit boards. It includes a schematic editor, a PCB layout tool, support tools and a 3D viewer to display a finished & fully populated PCB. . Kicad is made up of 5 main components: . * kicad - project manager * eeschema - schematic editor * pcbnew - PCB editor * gerbview - GERBER viewer * cvpcb - footprint selector for components . Libraries: * Both eeschema and pcbnew have library managers and editors for their components and footprints * You can easily create, edit, delete and exchange library items * Documentation files can be associated with components, footprints and key words, allowing a fast search by function * Very large libraries are available for schematic components and footprints * Most components have corresponding 3D models Package: kicad-demos Description-md5: d9bb9691e767f694c242b3f10ecfcfde Description-en: Demo projects for kicad The KiCad projects within this package are various typical small use cases which can be used for study or also for build own projects on top of these existing projects. . The projects included are on one side easy and simple projects with classical through hole mounted components with one or two layers but also rather more complex projects based on surface mounted devices (SMD) with multiple layers. Package: kicad-doc-ca Description-md5: f84a7113d39d74f6b865173e49af34ba Description-en: Kicad help files (Catalan) This package provides various documentation files for KiCad in Catalan, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * GSIK - Getting Started in KiCad * KiCad - The main project editor Package: kicad-doc-de Description-md5: 7f3abcfc37e1cc30dc527570ded1bc8f Description-en: Kicad help files (German) This package provides various documentation files for KiCad in German, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * GUI Translation - HowTo Help to do GUI translation * IDF Exporter - Export tool for IDFv3 boards and libraries * KiCad - The main project editor * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block Package: kicad-doc-en Description-md5: f35273a4a163f87522aec558fb098538 Description-en: Kicad help files (English) This package provides various documentation files for KiCad in English, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * GUI Translation - HowTo Help to do GUI translation * IDF Exporter - Export tool for IDFv3 boards and libraries * KiCad - The main project editor * PcbCalculator - A tool for typical calculations while PCB designing * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block * Plugins - Introduction to the KiCad plugin system Package: kicad-doc-es Description-md5: 4ab432b7d4d554c7edca3476e6819ae1 Description-en: Kicad help files (Spanish) This package provides various documentation files for KiCad in Spanish, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * KiCad - The main project editor * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block Package: kicad-doc-fr Description-md5: 0f1ff45422c1177b37a65f145d7119bc Description-en: Kicad help files (French) This package provides various documentation files for KiCad in French, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GSIK - Getting Started in KiCad * KiCad - The main project editor * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block Package: kicad-doc-id Description-md5: cb5f3fb2f97d1054918950938086208c Description-en: Kicad help files (Indonesian) This package provides various documentation files for KiCad in Indonesian, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * Eeschema - schematic capture editor * GSIK - Getting Started in KiCad * KiCad - The main project editor Package: kicad-doc-it Description-md5: 0dc229970e8927d97a3548475a6fb805 Description-en: Kicad help files (Italian) This package provides various documentation files for KiCad in Italian, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * IDF Exporter - Export tool for IDFv3 boards and libraries * KiCad - The main project editor * PcbCalculator - A tool for typical calculations while PCB designing * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block Package: kicad-doc-ja Description-md5: 3bd85de8ad9d6a6b00345c6f49b41931 Description-en: Kicad help files (Japanese) This package provides various documentation files for KiCad in Japanese, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * GUI Translation - HowTo Help to do GUI translation * IDF Exporter - Export tool for IDFv3 boards and libraries * KiCad - The main project editor * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block * Plugins - Introduction to the KiCad plugin system Package: kicad-doc-pl Description-md5: c7466b60a3d1674ab19953ad69211729 Description-en: Kicad help files (Polish) This package provides various documentation files for KiCad in Polish, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * IDF Exporter - Export tool for IDFv3 boards and libraries * KiCad - The main project editor * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block Package: kicad-doc-ru Description-md5: 27bb6d9e75fd1e3e8663faff312d67d1 Description-en: Kicad help files (Russian) This package provides various documentation files for KiCad in Russian, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * GUI Translation - HowTo Help to do GUI translation * IDF Exporter - Export tool for IDFv3 boards and libraries * KiCad - The main project editor * PcbCalculator - A tool for typical calculations while PCB designing * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block * Plugins - Introduction to the KiCad plugin system Package: kicad-doc-zh Description-md5: 4682dd3d6cd6f6d00d146723fd22fdb0 Description-en: Kicad help files (Chinese) This package provides various documentation files for KiCad in German, like the EPUB and the PDF files and also the OnLine HTML documentation for: . * CvPcb - Component association of Footprints * Eeschema - schematic capture editor * GerbView - Gerber file viewer (RS 274 X format) * GSIK - Getting Started in KiCad * GUI Translation - HowTo Help to do GUI translation * IDF Exporter - Export tool for IDFv3 boards and libraries * KiCad - The main project editor * PcbCalculator - A tool for typical calculations while PCB designing * Pcbnew - The printed circuit board software tool * PlEditor - The layout editor for custom title block * Plugins - Introduction to the KiCad plugin system Package: kicad-libraries Description-md5: 2a9c21852136536bb6325b2dc27ccb28 Description-en: Virtual package providing common used libraries by kicad This package contains dependencies on the component libraries (schematics and footprints), and also on the templates that are used in KiCad. . If you prefer to control the installation of the dependent packages * kicad-footprint * kicad-symbols * kicad-templates you should not install kicad-libraries and install one or more of the above packages. . Note! 3D model libraries are not set as a dependency due the installation size of this package, if you want to use the 3D models you need to install kicad-packages3d separately. Package: kooha Description-md5: 516a2af1b4013ec5abcd6daba8c041af Description-en: Elegantly record your screen Kooha allows recording of the screen. It has the following features: - recording of microphone / computer audio / both - support for WebM, MP4, GIF, and Matroska formats - recording a specific section or monitor - experimental hardware-accelerated encoding Package: krita Description-md5: cad766809ad07bc61817bcf9d8a74ddb Description-en: pixel-based image manipulation program Krita is a creative application for raster images. Whether you want to create from scratch or work with existing images, Krita is for you. You can work with photos or scanned images, or start with a blank slate. Krita supports most graphics tablets out of the box. . Krita is different from other graphics design programs in that it has pluggable brush engines, some supporting brush resources like Gimp brush files, others offering sophisticated simulation of real brushes, and others again offering color mixing and image deformations. Moreover, Krita has full support for graphics tablets, including such features as pressure, tilt and rate, making it a great choice for artists. There are easy to use tools for drawing lines, ellipses and rectangles, and the freehand tool is supported by pluggable "drawing assistants" that help you draw shapes that still have a freehand feeling to them. Package: krita-data Description-md5: 6ec15600616a33413c249e2eeb0ffba7 Description-en: data files for Krita painting program This package contains architecture-independent data files for Krita. . See the krita package for further information. Package: krita-l10n Description-md5: a3cda4505d02f3f320b8db10d1a585f8 Description-en: translations for Krita painting program This package contains the translations for Krita, the painting program. . See the krita package for further information. Package: ktimetracker Description-md5: ffce2b62b8b95a6d7f0f7b572b987196 Description-en: time tracker tool KTimetracker is a time tracker for busy people who need to keep track of the amount of time they spend on various tasks. Package: kubuntu-notification-helper Description-md5: 06575b4bfe2416e031528a3059b8721a Description-en: Kubuntu system notification helper Kubuntu Notification Helper is a daemon that presents various notifications to the user. It uses the KDE Daemon system as a base and presents the notifications using the KDE Notification system. It also includes a System Settings module for configuring the daemon. Kubuntu Notification Helper is lightweight and fully integrated with KDE. . Current features include: - Notifications for Apport crashes. - Notifications for upgrade information, when available. - Notifications for the availability restrictively-licensed packages. - Notifications for when upgrades require a reboot to complete. - All notifications can be hidden temporarily or permanently. Package: kubuntu-notification-helper-dbg Description-md5: f0ed7e4faa75924fc68b039ce1a6df40 Description-en: Kubuntu Notification Helper debugging symbols This package contains debugging symbols for Kubuntu Notification Helper. When Kubuntu Notification Helper crashes, in most cases this package is needed to get a backtrace that is useful for developers. If you have experienced a Kubuntu Notification Helper crash without this package installed, please install it, try to reproduce the problem and fill a bug report with a new backtrace attached. Package: kwin-addons Description-md5: fac6e91933cc51eadb09490158f945f3 Description-en: additional desktop and window switchers for KWin This package contains additional KWin desktop and window switchers shipped in the Plasma 6 addons module. . This package is part of the KDE Plasma addons module. Package: kwin-zones Description-md5: d0dff7c59368fe98b48f111bb351050f Description-en: Client window positioning support for KWin on Wayland KWin Zones is a plugin for KWin that implements the xx-zones experimental Wayland protocol, allowing applications to give the window manager hints on where their windows should be placed. . This is particularly useful for larger multi-window scientific, CAD or DAW applications. To make use of this protocol, the applications or their toolkits need to implement xx-zones from wayland-protocols as well. Package: kylin-ai-subsystem Description-md5: 2cc4cb43ee7347ce69959cfd01f1d044 Description-en: Kylin AI Subsystem (metapackage) Kylin AI Subsystem is a collection of AI services and tools for Kylin OS. This package is a metapackage that depends on the core components of the Kylin AI Subsystem. 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: libahven-dev Description-md5: 6e54401a37b269c5decb82e27a009a12 Description-en: Unit test library for Ada (development) Ahven is a simple unit test library for the Ada 95 programming language. It is loosely modeled after JUnit, and some ideas are taken from AUnit. Ahven is free software distributed under permissive ISC license and should work with any Ada 95 compiler. . This package contains the development files. Package: libahven-doc Description-md5: 193597313d174082ab3a9c35889e6112 Description-en: Unit test library for Ada (documentation) Ahven is a simple unit test library for the Ada 95 programming language. It is loosely modeled after JUnit, and some ideas are taken from AUnit. Ahven is free software distributed under permissive ISC license and should work with any Ada 95 compiler. . This package contains the documentation. Package: libahven31 Description-md5: 794b018c01b3cffba9255f940e351fb0 Description-en: Unit test library for Ada Ahven is a simple unit test library for the Ada 95 programming language. It is loosely modeled after JUnit, and some ideas are taken from AUnit. Ahven is free software distributed under permissive ISC license and should work with any Ada 95 compiler. Package: libapache2-mod-svn Description-md5: e15ffe075b3a61d7ee31166809f7092c Description-en: Apache Subversion server modules for Apache httpd This package provides the mod_dav_svn and mod_authz_svn modules for the Apache 2.4 web server. These modules provide Apache Subversion's WebDAV server backend, to serve repositories over the http and https protocols. See the 'subversion' package for more information. Package: libarccommon4 Description-md5: 0e374f98fce6d9477c267693cca43007 Description-en: Advanced Resource Connector Middleware NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . The ARC middleware is a software solution that uses distributed computing technologies to enable sharing and federation of computing resources across different administrative and application domains. ARC is used to create distributed infrastructures of various scope and complexity, from campus to national and global deployments. Package: libarcglobusutils4 Description-md5: c1af8ec320c56fa6f09d86e8a033ebd2 Description-en: ARC Globus plugins common libraries NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . ARC Globus plugins common libraries package includes the bundle of necessary Globus libraries needed for all other globus-dependent ARC components. Package: libarchive-extract-perl Description-md5: 60d1d8c652f918f20daf50d8840c1aaf Description-en: generic archive extracting module Archive::Extract is a generic archive extraction mechanism. . It allows you to extract any archive file of the type .tar, .tar.gz, .gz, .Z, tar.bz2, .tbz, .bz2, .zip, .xz, .txz, .tar.xz or .lzma without having to worry how it does so, or use different interfaces for each type by using either perl modules, or commandline tools on your system. Package: libarchive-tools Description-md5: 04bbebb441868f4c976e664833572c46 Description-en: FreeBSD implementations of 'tar' and 'cpio' and other archive tools This package contains several command-line tools based on the libarchive library. . The bsdtar program is the default system 'tar' program used on FreeBSD. bsdtar uses the libarchive library as a backend which does all of the work for reading and writing archives in various formats. . The bsdcpio program is the default system 'cpio' program used on FreeBSD. bsdcpio uses the libarchive library as a backend which does all of the work for reading and writing archives in various formats. . The bsdcat program reads archived data from files or from its standard input and uses the libarchive library to decompresses it to its standard output. It may be used for viewing the contents of archives or for passing it to other tools for further processing. Package: libasound2-plugin-smixer Description-md5: 690859b414c92870a8828f1886b0d9dd Description-en: smixer plugin for ALSA library This package contains the smixer (Simple Mixer) interface for the ALSA library. . ALSA is the Advanced Linux Sound Architecture. Package: libatkmm-1.6-dev Description-md5: c6ca8fb974523d1fa72f4a29fc3be987 Description-en: C++ wrappers for ATK transitional package This is a transitional package. It can safely be removed. Package: libaugeas-dev Description-md5: ed145203b749773dd79ed363ff832678 Description-en: Development files for writing applications based on libaugeas0 Augeas is a configuration editing tool. It parses configuration files in their native formats and transforms them into a tree. Configuration changes are made by manipulating this tree and saving it back into native config files. . This package includes the development files to write programs using the Augeas API. Package: libaugeas0 Description-md5: 309877ef689bd8ed561675486502059a Description-en: Augeas configuration editing library and API Augeas is a configuration editing tool. It parses configuration files in their native formats and transforms them into a tree. Configuration changes are made by manipulating this tree and saving it back into native config files. . The transformation works very hard to preserve comments and formatting details. It is controlled by ``lens'' definitions that describe the file format and the transformation into a tree. Package: libbart-dev Description-md5: f7bff59e7c49c143be9e1a99976fcbd5 Description-en: Development files for BART The Berkeley Advanced Reconstruction Toolbox (BART) is a free and open-source image-reconstruction framework for Computational Magnetic Resonance Imaging. . This package provides headers and static libraries. Package: libbarvinok-dev Description-md5: d846cc1b1e1eec68108ea40643ffb05e Description-en: count lattice points in polytopes (development files) Barvinok is a library for counting integer (lattice) points in convex polytopes, both parametric and non-parametric. . For parametric polytopes, it can construct explicit piecewise step-polynomial formulas generalizing Ehrhart quasi-polynomials and vector partition functions. It can also compute generalized Ehrhart series and related generating functions. . The library is primarily intended for research in discrete geometry, combinatorics, algebra, and polyhedral computation. . This package contains the static libraries, versionless symlinks to the shared libraries, and header files. Package: libbarvinok23 Description-md5: 0c2a92187d741b31da95d6f88ccdb8dc Description-en: count lattice points in polytopes (shared library) Barvinok is a library for counting integer (lattice) points in convex polytopes, both parametric and non-parametric. . For parametric polytopes, it can construct explicit piecewise step-polynomial formulas generalizing Ehrhart quasi-polynomials and vector partition functions. It can also compute generalized Ehrhart series and related generating functions. . The library is primarily intended for research in discrete geometry, combinatorics, algebra, and polyhedral computation. . This package contains the shared library. Package: libbeam-java Description-md5: 52920eaf2f9543bc271f4f6da16e2bbd Description-en: SMILES parsing and generation library for cheminformatics Beam is a free toolkit dedicated to parsing and generating Simplified molecular-input line-entry system - SMILES line notations. The primary focus of the library is to elegantly handle the SMILES syntax and as fast as possible. Package: 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: libboost-all-dev Description-md5: 43810a3a294bfb352b352ed1cf13df9b Description-en: Boost C++ Libraries development files (ALL) (default version) The Boost web site provides free, peer-reviewed, portable C++ source libraries. The emphasis is on libraries which work well with the C++ Standard Library. One goal is to establish "existing practice" and provide reference implementations so that the Boost libraries are suitable for eventual standardization. Some of the libraries have already been proposed for inclusion in the C++ Standards Committee's upcoming C++ Standard Library Technical Report. . This metapackage provides the complete Boost development environment, including all separately-packaged libraries. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-atomic-dev Description-md5: 1839d18a1112ae397850940ec0780212 Description-en: atomic data types, operations, and memory ordering constraints (default version) This package forms part of the Boost C++ Libraries collection. . Boost.Atomic is a library that provides atomic data types and operations on these data types, as well as memory ordering constraints required for coordinating multiple threads through atomic variables. It implements the interface as defined by the C++11 standard, but makes this feature available for platforms lacking system/compiler support for this particular C++11 feature. . Users of this library should already be familiar with concurrency in general, as well as elementary concepts such as "mutual exclusion". . The implementation makes use of processor-specific instructions where possible (via inline assembler, platform libraries or compiler intrinsics), and falls back to "emulating" atomic operations through locking. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-atomic1.92-dev Description-md5: 1aa2477e97733797bec0d32670d4e90e Description-en: atomic data types, operations, and memory ordering constraints This package forms part of the Boost C++ Libraries collection. . Boost.Atomic is a library that provides atomic data types and operations on these data types, as well as memory ordering constraints required for coordinating multiple threads through atomic variables. It implements the interface as defined by the C++11 standard, but makes this feature available for platforms lacking system/compiler support for this particular C++11 feature. . Users of this library should already be familiar with concurrency in general, as well as elementary concepts such as "mutual exclusion". . The implementation makes use of processor-specific instructions where possible (via inline assembler, platform libraries or compiler intrinsics), and falls back to "emulating" atomic operations through locking. Package: libboost-atomic1.92.0 Description-md5: 1aa2477e97733797bec0d32670d4e90e Description-en: atomic data types, operations, and memory ordering constraints This package forms part of the Boost C++ Libraries collection. . Boost.Atomic is a library that provides atomic data types and operations on these data types, as well as memory ordering constraints required for coordinating multiple threads through atomic variables. It implements the interface as defined by the C++11 standard, but makes this feature available for platforms lacking system/compiler support for this particular C++11 feature. . Users of this library should already be familiar with concurrency in general, as well as elementary concepts such as "mutual exclusion". . The implementation makes use of processor-specific instructions where possible (via inline assembler, platform libraries or compiler intrinsics), and falls back to "emulating" atomic operations through locking. Package: libboost-charconv-dev Description-md5: d94bf3571169285db064bb0728c4d6ea Description-en: high quality implementation of in C++11 (default version) converts character buffers to numbers, and numbers to character buffers. It is a small library of two overloaded functions to do the heavy lifting, plus several supporting enums, structures, templates, and constants, with a particular focus on performance and consistency across the supported development environments. . It is a locale-independent, non-allocating1, non-throwing and only requires a minimum of C++ 11. It provides functionality similar to that found in std::printf or std::strtod with substantial performance increases. This library can also be used in place of the standard library if unavailable with your toolchain. Currently only GCC 11+ and MSVC 19.24+ support both integer and floating-point conversions in their implementation of . . The package contains the development files. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-charconv1.92-dev Description-md5: 9136cdfc4b893b1f02c61392d490454e Description-en: high quality implementation of in C++11 converts character buffers to numbers, and numbers to character buffers. It is a small library of two overloaded functions to do the heavy lifting, plus several supporting enums, structures, templates, and constants, with a particular focus on performance and consistency across the supported development environments. . It is a locale-independent, non-allocating1, non-throwing and only requires a minimum of C++ 11. It provides functionality similar to that found in std::printf or std::strtod with substantial performance increases. This library can also be used in place of the standard library if unavailable with your toolchain. Currently only GCC 11+ and MSVC 19.24+ support both integer and floating-point conversions in their implementation of . . The package contains the development files. Package: libboost-charconv1.92.0 Description-md5: 2f6d6584ebcdded5e9e7607dd3dfb111 Description-en: high quality implementation of in C++11 converts character buffers to numbers, and numbers to character buffers. It is a small library of two overloaded functions to do the heavy lifting, plus several supporting enums, structures, templates, and constants, with a particular focus on performance and consistency across the supported development environments. . It is a locale-independent, non-allocating1, non-throwing and only requires a minimum of C++ 11. It provides functionality similar to that found in std::printf or std::strtod with substantial performance increases. This library can also be used in place of the standard library if unavailable with your toolchain. Currently only GCC 11+ and MSVC 19.24+ support both integer and floating-point conversions in their implementation of . Package: libboost-chrono-dev Description-md5: 5475e006f692c4c28f2bf4acbd3d6c10 Description-en: C++ representation of time duration, time point, and clocks (default version) This package forms part of the Boost C++ Libraries collection. . The Boost.Chrono library provides: . * A means to represent time durations: managed by the generic duration class . Examples of time durations include days, minutes, seconds and nanoseconds, which can be represented with a fixed number of clock ticks per unit. All of these units of time duration are united with a generic interface by the duration facility. * A type for representing points in time: time_point. A time_point represents an epoch plus or minus a duration. The library leaves epochs unspecified. A time_point is associated with a clock. * Several clocks, some of which may not be available on a particular platform: system_clock, steady_clock and high_resolution_clock. A clock is a pairing of a time_point and duration, and a function which returns a time_point representing now. . To make the timing facilities more generally useful, Boost.Chrono provides a number of clocks that are thin wrappers around the operating system's time APIs, thereby allowing the extraction of wall clock time, user CPU time, system CPU time spent by the process: . * process_real_cpu_clock, captures wall clock CPU time spent by the current process. * process_user_cpu_clock, captures user-CPU time spent by the current process. * process_system_cpu_clock, captures system-CPU time spent by the current process. * A tuple-like class process_cpu_clock, that captures real, user-CPU, and system-CPU process times together. * A thread_clock thread steady clock giving the time spent by the current thread (when supported by a platform). . Lastly, Boost.Chrono includes typeof registration for duration and time_point to permit using emulated auto with C++03 compilers. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-chrono1.92-dev Description-md5: b61f5e322d44bef51a9bea47d40790e1 Description-en: C++ representation of time duration, time point, and clocks This package forms part of the Boost C++ Libraries collection. . The Boost.Chrono library provides: . * A means to represent time durations: managed by the generic duration class . Examples of time durations include days, minutes, seconds and nanoseconds, which can be represented with a fixed number of clock ticks per unit. All of these units of time duration are united with a generic interface by the duration facility. * A type for representing points in time: time_point. A time_point represents an epoch plus or minus a duration. The library leaves epochs unspecified. A time_point is associated with a clock. * Several clocks, some of which may not be available on a particular platform: system_clock, steady_clock and high_resolution_clock. A clock is a pairing of a time_point and duration, and a function which returns a time_point representing now. . To make the timing facilities more generally useful, Boost.Chrono provides a number of clocks that are thin wrappers around the operating system's time APIs, thereby allowing the extraction of wall clock time, user CPU time, system CPU time spent by the process: . * process_real_cpu_clock, captures wall clock CPU time spent by the current process. * process_user_cpu_clock, captures user-CPU time spent by the current process. * process_system_cpu_clock, captures system-CPU time spent by the current process. * A tuple-like class process_cpu_clock, that captures real, user-CPU, and system-CPU process times together. * A thread_clock thread steady clock giving the time spent by the current thread (when supported by a platform). . Lastly, Boost.Chrono includes typeof registration for duration and time_point to permit using emulated auto with C++03 compilers. Package: libboost-chrono1.92.0 Description-md5: 38bbc936185413bea584fa4a48ef0614 Description-en: C++ representation of time duration, time point, and clocks This package forms part of the Boost C++ Libraries collection. . The Boost.Chrono library provides: . * A means to represent time durations: managed by the generic duration class.Examples of time durations include days, minutes, seconds and nanoseconds, which can be represented with a fixed number of clock ticks per unit. All of these units of time duration are united with a generic interface by the duration facility. * A type for representing points in time: time_point. A time_point represents an epoch plus or minus a duration. The library leaves epochs unspecified. A time_point is associated with a clock. * Several clocks, some of which may not be available on a particular platform: system_clock, steady_clock and high_resolution_clock. A clock is a pairing of a time_point and duration, and a function which returns a time_point representing now. . To make the timing facilities more generally useful, Boost.Chrono provides a number of clocks that are thin wrappers around the operating system's time APIs, thereby allowing the extraction of wall clock time, user CPU time, system CPU time spent by the process: . * process_real_cpu_clock, captures wall clock CPU time spent by the current process. * process_user_cpu_clock, captures user-CPU time spent by the current process. * process_system_cpu_clock, captures system-CPU time spent by the current process. * a tuple-like class process_cpu_clock, that captures real, user-CPU, and system-CPU process times together. * a thread_clock thread steady clock giving the time spent by the current thread (when supported by a platform). . Lastly, Boost.Chrono includes typeof registration for duration and time_point to permit using emulated auto with C++03 compilers. Package: libboost-cobalt-dev Description-md5: f18815f51a24f24f0a922454fcbfb050 Description-en: coroutines for C++20 - development files (default version) This library provides a C++20 coroutine framework: single-threaded, asynchronous coroutines that integrate with Boost.Asio, together with the basic algorithms and types needed to compose them. . The cobalt_io part adds coroutine-native I/O objects: timers, files, pipes, sockets, acceptors and resolvers. . Using this library requires a C++20 compiler. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-cobalt1.92-dev Description-md5: d43c26d105dfe8ea59de862e289a4851 Description-en: coroutines for C++20 - development files This library provides a C++20 coroutine framework: single-threaded, asynchronous coroutines that integrate with Boost.Asio, together with the basic algorithms and types needed to compose them. . The cobalt_io part adds coroutine-native I/O objects: timers, files, pipes, sockets, acceptors and resolvers. . Using this library requires a C++20 compiler. Package: libboost-cobalt1.92.0 Description-md5: 6151293c47f60f9d31dcaab6207438fc Description-en: coroutines for C++20 This library provides a C++20 coroutine framework: single-threaded, asynchronous coroutines that integrate with Boost.Asio, together with the basic algorithms and types needed to compose them. . The cobalt_io part adds coroutine-native I/O objects: timers, files, pipes, sockets, acceptors and resolvers. . Using this library requires a C++20 compiler. Package: libboost-container-dev Description-md5: 333a25be26563bc2ff4590fc785fd6dc Description-en: C++ library that implements several well-known containers - dev files (default version) This package forms part of the Boost C++ Libraries collection. . Boost.Container library implements several well-known containers, including STL containers. The aim of the library is to offers advanced features not present in standard containers or to offer the latest standard draft features for compilers that don't comply with the latest C++ standard. . In short, what does Boost.Container offer? . * Move semantics are implemented, including move emulation for pre-C++11 compilers. * New advanced features (e.g. placement insertion, recursive containers) are present. * Containers support stateful allocators and are compatible with Boost.Interprocess (they can be safely placed in shared memory). * The library offers new useful containers: * flat_map, flat_set, flat_multimap and flat_multiset: drop-in replacements for standard associative containers but more memory friendly and with faster searches. * stable_vector: a std::list and std::vector hybrid container: vector-like random-access iterators and list-like iterator stability in insertions and erasures. * slist: the classic pre-standard singly linked list implementation offering constant-time size(). Note that C++11 forward_list has no size(). . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-context-dev Description-md5: e9c8f44ed9e788745691d7b4e59339d8 Description-en: provides a sort of cooperative multitasking on a single thread (default version) This package forms part of the Boost C++ Libraries collection. . Boost.Context is a foundational library that provides a sort of cooperative multitasking on a single thread. By providing an abstraction of the current execution state in the current thread, including the stack (with local variables) and stack pointer, all registers and CPU flags, and the instruction pointer, a fcontext_t instance represents a specific point in the application's execution path. This is useful for building higher-level abstractions, like coroutines, cooperative threads (userland threads) or an equivalent to C# keyword yield in C++. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-context1.92-dev Description-md5: 509bcb267a10afdee403415de2d077bd Description-en: provides a sort of cooperative multitasking on a single thread This package forms part of the Boost C++ Libraries collection. . Boost.Context is a foundational library that provides a sort of cooperative multitasking on a single thread. By providing an abstraction of the current execution state in the current thread, including the stack (with local variables) and stack pointer, all registers and CPU flags, and the instruction pointer, a fcontext_t instance represents a specific point in the application's execution path. This is useful for building higher-level abstractions, like coroutines, cooperative threads (userland threads) or an equivalent to C# keyword yield in C++. Package: libboost-contract-dev Description-md5: d54b807646acad0ca7bf64ed9ab127c9 Description-en: Contract library for C++ - dev files (default version) This package forms part of the Boost C++ Libraries collection. . All contract programming features are supported: Subcontracting, class invariants, postconditions (with old and return values), preconditions, customizable actions on assertion failure (e.g., terminate or throw), optional compilation and checking of assertions, etc. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-contract1.92-dev Description-md5: bf0d7e4539ed6d34f89ea7c9286b60e4 Description-en: Contract library for C++ - dev files This package forms part of the Boost C++ Libraries collection. . All contract programming features are supported: Subcontracting, class invariants, postconditions (with old and return values), preconditions, customizable actions on assertion failure (e.g., terminate or throw), optional compilation and checking of assertions, etc. Package: libboost-contract1.92.0 Description-md5: cbd95e0aa2c452e909d5fb8cd5d45bc3 Description-en: Contract library for C++ This package forms part of the Boost C++ Libraries collection. . All contract programming features are supported: Subcontracting, class invariants, postconditions (with old and return values), preconditions, customizable actions on assertion failure (e.g., terminate or throw), optional compilation and checking of assertions, etc. Package: libboost-coroutine-dev Description-md5: 4e2327f8739ed126a201d0ed0f10aabb Description-en: provides a sort of cooperative multitasking on a single thread (default version) This package forms part of the Boost C++ Libraries collection. . Boost.Coroutine provides templates for generalized subroutines which allow multiple entry points for suspending and resuming execution at certain locations. It preserves the local state of execution and allows re-entering subroutines more than once (useful if state must be kept across function calls). . Coroutines can be viewed as a language-level construct providing a special kind of control flow. . In contrast to threads, which are pre-emptive, coroutine switches are cooperative (programmer controls when a switch will happen). The kernel is not involved in the coroutine switches. . The implementation uses Boost.Context for context switching. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-coroutine1.92-dev Description-md5: 86838fff80fef6efdf92ff95491207e4 Description-en: provides a sort of cooperative multitasking on a single thread This package forms part of the Boost C++ Libraries collection. . Boost.Coroutine provides templates for generalized subroutines which allow multiple entry points for suspending and resuming execution at certain locations. It preserves the local state of execution and allows re-entering subroutines more than once (useful if state must be kept across function calls). . Coroutines can be viewed as a language-level construct providing a special kind of control flow. . In contrast to threads, which are pre-emptive, coroutine switches are cooperative (programmer controls when a switch will happen). The kernel is not involved in the coroutine switches. . The implementation uses Boost.Context for context switching. Package: libboost-coroutine1.92.0 Description-md5: 86838fff80fef6efdf92ff95491207e4 Description-en: provides a sort of cooperative multitasking on a single thread This package forms part of the Boost C++ Libraries collection. . Boost.Coroutine provides templates for generalized subroutines which allow multiple entry points for suspending and resuming execution at certain locations. It preserves the local state of execution and allows re-entering subroutines more than once (useful if state must be kept across function calls). . Coroutines can be viewed as a language-level construct providing a special kind of control flow. . In contrast to threads, which are pre-emptive, coroutine switches are cooperative (programmer controls when a switch will happen). The kernel is not involved in the coroutine switches. . The implementation uses Boost.Context for context switching. Package: libboost-date-time-dev Description-md5: 1cd8d9c538753e77eed244f3791932bb Description-en: set of date-time libraries based on generic programming concepts (default version) This package forms part of the Boost C++ Libraries collection. . These libraries are intended to make programming with dates and times almost as simple and natural as programming with strings and integers. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-date-time1.92-dev Description-md5: fca468edfa68f3723647bff7a2ed63c3 Description-en: set of date-time libraries based on generic programming concepts This package forms part of the Boost C++ Libraries collection. . These libraries are intended to make programming with dates and times almost as simple and natural as programming with strings and integers. Package: libboost-date-time1.92.0 Description-md5: fca468edfa68f3723647bff7a2ed63c3 Description-en: set of date-time libraries based on generic programming concepts This package forms part of the Boost C++ Libraries collection. . These libraries are intended to make programming with dates and times almost as simple and natural as programming with strings and integers. Package: libboost-doc Description-md5: 654e56d97d94b9cb23488dfd637472ed Description-en: Boost.org libraries documentation placeholder (default version) This package originally provided documentation, but has since fallen into disrepair and presently provides no documentation. Please use documentation at www.boost.org. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-exception-dev Description-md5: b00a88f3a173bcae2b8efefbc4f030c5 Description-en: library to help write exceptions and handlers (default version) This package forms part of the Boost C++ Libraries collection. . The purpose of Boost Exception is to ease the design of exception class hierarchies and to help write exception handling and error reporting code. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-exception1.92-dev Description-md5: 384c2c28f8227e2f185f0778df8c37fc Description-en: library to help write exceptions and handlers This package forms part of the Boost C++ Libraries collection. . The purpose of Boost Exception is to ease the design of exception class hierarchies and to help write exception handling and error reporting code. Package: libboost-fiber-dev Description-md5: 14c1b727ff8aaca0e94e74092ec06f71 Description-en: cooperatively-scheduled micro-/userland-threads (default version) This package forms part of the Boost C++ Libraries collection. . Boost.Fiber provides a framework for micro-/userland-threads (fibers) scheduled cooperatively. The API contains classes and functions to manage and synchronize fibers similarly to standard thread support library. . Each fiber has its own stack. . A fiber can save the current execution state, including all registers and CPU flags, the instruction pointer, and the stack pointer and later restore this state. The idea is to have multiple execution paths running on a single thread using cooperative scheduling (versus threads, which are preemptively scheduled). The running fiber decides explicitly when it should yield to allow another fiber to run (context switching). Boost.Fiber internally uses execution_context from Boost.Context; the classes in this library manage, schedule and, when needed, synchronize those execution contexts. A context switch between threads usually costs thousands of CPU cycles on x86, compared to a fiber switch with less than a hundred cycles. A fiber runs on a single thread at any point in time. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-fiber1.92-dev Description-md5: f7f6013704ff4580caf3394917e3c295 Description-en: cooperatively-scheduled micro-/userland-threads This package forms part of the Boost C++ Libraries collection. . Boost.Fiber provides a framework for micro-/userland-threads (fibers) scheduled cooperatively. The API contains classes and functions to manage and synchronize fibers similarly to standard thread support library. . Each fiber has its own stack. . A fiber can save the current execution state, including all registers and CPU flags, the instruction pointer, and the stack pointer and later restore this state. The idea is to have multiple execution paths running on a single thread using cooperative scheduling (versus threads, which are preemptively scheduled). The running fiber decides explicitly when it should yield to allow another fiber to run (context switching). Boost.Fiber internally uses execution_context from Boost.Context; the classes in this library manage, schedule and, when needed, synchronize those execution contexts. A context switch between threads usually costs thousands of CPU cycles on x86, compared to a fiber switch with less than a hundred cycles. A fiber runs on a single thread at any point in time. Package: libboost-fiber1.92.0 Description-md5: f7f6013704ff4580caf3394917e3c295 Description-en: cooperatively-scheduled micro-/userland-threads This package forms part of the Boost C++ Libraries collection. . Boost.Fiber provides a framework for micro-/userland-threads (fibers) scheduled cooperatively. The API contains classes and functions to manage and synchronize fibers similarly to standard thread support library. . Each fiber has its own stack. . A fiber can save the current execution state, including all registers and CPU flags, the instruction pointer, and the stack pointer and later restore this state. The idea is to have multiple execution paths running on a single thread using cooperative scheduling (versus threads, which are preemptively scheduled). The running fiber decides explicitly when it should yield to allow another fiber to run (context switching). Boost.Fiber internally uses execution_context from Boost.Context; the classes in this library manage, schedule and, when needed, synchronize those execution contexts. A context switch between threads usually costs thousands of CPU cycles on x86, compared to a fiber switch with less than a hundred cycles. A fiber runs on a single thread at any point in time. Package: libboost-filesystem-dev Description-md5: a73a34965ebbbbbf53cb8dcef9256e7e Description-en: filesystem operations (portable paths, iteration over directories, etc) in C++ (default version) This package forms part of the Boost C++ Libraries collection. . The Boost Filesystem Library provides portable facilities to query and manipulate paths, files, and directories. The goal is to facilitate portable script-like operations from within C++ programs. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-filesystem1.92-dev Description-md5: 2491b00e1306a35046eca365dc71ba1d Description-en: filesystem operations (portable paths, iteration over directories, etc) in C++ This package forms part of the Boost C++ Libraries collection. . The Boost Filesystem Library provides portable facilities to query and manipulate paths, files, and directories. The goal is to facilitate portable script-like operations from within C++ programs. Package: libboost-graph-dev Description-md5: 9c44191632283bf830b127e9dc71b51e Description-en: generic graph components and algorithms in C++ (default version) This package forms part of the Boost C++ Libraries collection. . Graphs are mathematical abstractions that are useful for solving many types of problems in computer science. Consequently, these abstractions must also be represented in computer programs. A standardized generic interface for traversing graphs is of utmost importance to encourage reuse of graph algorithms and data structures. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-graph-parallel-dev Description-md5: 78afbe1147f485b1990d1443af5d2a14 Description-en: generic graph components and algorithms in C++ (default version) This package forms part of the Boost C++ Libraries collection. . The Parallel Boost Graph Library is an extension to the Boost Graph Library (BGL) for parallel and distributed computing. It offers distributed graphs and graph algorithms to exploit coarse-grained parallelism along with parallel algorithms that exploit fine-grained parallelism, while retaining the same interfaces as the (sequential) BGL. Code written using the sequential BGL should be easy to parallelize with the parallel BGL. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-graph-parallel1.92-dev Description-md5: 4f57c2a6e2a339b83d9c59b83812e4c6 Description-en: generic graph components and algorithms in C++ This package forms part of the Boost C++ Libraries collection. . The Parallel Boost Graph Library is an extension to the Boost Graph Library (BGL) for parallel and distributed computing. It offers distributed graphs and graph algorithms to exploit coarse-grained parallelism along with parallel algorithms that exploit fine-grained parallelism, while retaining the same interfaces as the (sequential) BGL. Code written using the sequential BGL should be easy to parallelize with the parallel BGL. Package: libboost-graph-parallel1.92.0 Description-md5: 4f57c2a6e2a339b83d9c59b83812e4c6 Description-en: generic graph components and algorithms in C++ This package forms part of the Boost C++ Libraries collection. . The Parallel Boost Graph Library is an extension to the Boost Graph Library (BGL) for parallel and distributed computing. It offers distributed graphs and graph algorithms to exploit coarse-grained parallelism along with parallel algorithms that exploit fine-grained parallelism, while retaining the same interfaces as the (sequential) BGL. Code written using the sequential BGL should be easy to parallelize with the parallel BGL. Package: libboost-graph1.92-dev Description-md5: 6dc872164cdff9808536697108f9eecd Description-en: generic graph components and algorithms in C++ This package forms part of the Boost C++ Libraries collection. . Graphs are mathematical abstractions that are useful for solving many types of problems in computer science. Consequently, these abstractions must also be represented in computer programs. A standardized generic interface for traversing graphs is of utmost importance to encourage reuse of graph algorithms and data structures. Package: libboost-graph1.92.0 Description-md5: 6dc872164cdff9808536697108f9eecd Description-en: generic graph components and algorithms in C++ This package forms part of the Boost C++ Libraries collection. . Graphs are mathematical abstractions that are useful for solving many types of problems in computer science. Consequently, these abstractions must also be represented in computer programs. A standardized generic interface for traversing graphs is of utmost importance to encourage reuse of graph algorithms and data structures. Package: libboost-iostreams-dev Description-md5: ad8f916dc91544a5ed17c9887b025b24 Description-en: Boost.Iostreams Library development files (default version) This package forms part of the Boost C++ Libraries collection. . Boost.Iostreams are a collection of concepts and a set of templates which turn models of these concepts into C++ standard library streams and stream buffers. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-iostreams1.92-dev Description-md5: c5f42432b54f040f1daea1900a535e47 Description-en: Boost.Iostreams Library development files This package forms part of the Boost C++ Libraries collection. . Boost.Iostreams are a collection of concepts and a set of templates which turn models of these concepts into C++ standard library streams and stream buffers. Package: libboost-json-dev Description-md5: 382edfe66cd6d60fd0763c68a397e4e6 Description-en: C++ containers and algorithms that implement JSON (default version) This library focuses on a common and popular use-case: parsing and serializing to and from a container called value which holds JSON types. . Any value which you build can be serialized and then deserialized, guaranteeing that the result will be equal to the original value. Whatever JSON output you produce with this library will be readable by most common JSON implementations in any language. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-json1.92-dev Description-md5: 8c42e611a8780e1908b6e82825870214 Description-en: C++ containers and algorithms that implement JSON This library focuses on a common and popular use-case: parsing and serializing to and from a container called value which holds JSON types. . Any value which you build can be serialized and then deserialized, guaranteeing that the result will be equal to the original value. Whatever JSON output you produce with this library will be readable by most common JSON implementations in any language. Package: libboost-json1.92.0 Description-md5: 8c42e611a8780e1908b6e82825870214 Description-en: C++ containers and algorithms that implement JSON This library focuses on a common and popular use-case: parsing and serializing to and from a container called value which holds JSON types. . Any value which you build can be serialized and then deserialized, guaranteeing that the result will be equal to the original value. Whatever JSON output you produce with this library will be readable by most common JSON implementations in any language. Package: libboost-locale-dev Description-md5: c72b09e4364f489aea61400741dfd822 Description-en: C++ facilities for localization (default version) This package forms part of the Boost C++ Libraries collection. . Boost.Locale gives powerful tools for development of cross platform localized software - the software that talks to user in its language. . * Correct case conversion, case folding and normalization. * Collation (sorting), including support for 4 Unicode collation levels. * Date, time, timezone and calendar manipulations, formatting and parsing, including transparent support for calendars other than Gregorian. * Boundary analysis for characters, words, sentences and line-breaks. * Number formatting, spelling and parsing. * Monetary formatting and parsing. * Powerful message formatting (string translation) including support for plural forms, using GNU catalogs. * Character set conversion. * Transparent support for 8-bit character sets like Latin1 * Support for char and wchar_t * Experimental support for C++0x char16_t and char32_t strings and streams. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-locale1.92-dev Description-md5: 2f29007780497817ed0b8392fb7da418 Description-en: C++ facilities for localization This package forms part of the Boost C++ Libraries collection. . Boost.Locale gives powerful tools for development of cross platform localized software - the software that talks to user in its language. . * Correct case conversion, case folding and normalization. * Collation (sorting), including support for 4 Unicode collation levels. * Date, time, timezone and calendar manipulations, formatting and parsing, including transparent support for calendars other than Gregorian. * Boundary analysis for characters, words, sentences and line-breaks. * Number formatting, spelling and parsing. * Monetary formatting and parsing. * Powerful message formatting (string translation) including support for plural forms, using GNU catalogs. * Character set conversion. * Transparent support for 8-bit character sets like Latin1 * Support for char and wchar_t * Experimental support for C++0x char16_t and char32_t strings and streams. Package: libboost-log-dev Description-md5: 7d4472c7b7a4c2b6d6472a1615f6dd62 Description-en: C++ logging library (default version) This package forms part of the Boost C++ Libraries collection. . This library aims to make logging significantly easier for the application developer. It provides a wide range of out-of-the-box tools along with public interfaces for extending the library. The main goals of the library are: . * Simplicity. A small example code snippet should be enough to get the feel of the library and be ready to use its basic features. * Extensibility. A user should be able to extend functionality of the library for collecting and storing information into logs. * Performance. The library should have as little performance impact on the user's application as possible. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-log1.92-dev Description-md5: 78a5dc734dac4e18c40b2643fd54ab74 Description-en: C++ logging library This package forms part of the Boost C++ Libraries collection. . This library aims to make logging significantly easier for the application developer. It provides a wide range of out-of-the-box tools along with public interfaces for extending the library. The main goals of the library are: . * Simplicity. A small example code snippet should be enough to get the feel of the library and be ready to use its basic features. * Extensibility. A user should be able to extend functionality of the library for collecting and storing information into logs. * Performance. The library should have as little performance impact on the user's application as possible. Package: libboost-math-dev Description-md5: f7d74fb792d8804b23bf9c7dd90230e9 Description-en: Boost.Math Library development files (default version) This package forms part of the Boost C++ Libraries collection. . This library is divided into three interconnected parts: * Statistical Distributions: Provides a reasonably comprehensive set of statistical distributions, upon which higher level statistical tests can be built. * Mathematical Special Functions: Provides a small number of high quality special functions, initially these were concentrated on functions used in statistical applications along with those in the Technical Report on C++ Library Extensions. * Implementation Toolkit: Provides many of the tools required to implement mathematical special functions. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-math1.92-dev Description-md5: a1aebb6ba1f9e056ef92bd45906a0de8 Description-en: Boost.Math Library development files This package forms part of the Boost C++ Libraries collection. . This library is divided into three interconnected parts: * Statistical Distributions: Provides a reasonably comprehensive set of statistical distributions, upon which higher level statistical tests can be built. * Mathematical Special Functions: Provides a small number of high quality special functions, initially these were concentrated on functions used in statistical applications along with those in the Technical Report on C++ Library Extensions. * Implementation Toolkit: Provides many of the tools required to implement mathematical special functions. Package: libboost-math1.92.0 Description-md5: f31fe5888ad785ce4a1e4767c816ce1d Description-en: Boost.Math Library This package forms part of the Boost C++ Libraries collection. . This library is divided into three interconnected parts: * Statistical Distributions: Provides a reasonably comprehensive set of statistical distributions, upon which higher level statistical tests can be built. * Mathematical Special Functions: Provides a small number of high quality special functions, initially these were concentrated on functions used in statistical applications along with those in the Technical Report on C++ Library Extensions. * Implementation Toolkit: Provides many of the tools required to implement mathematical special functions. Package: libboost-mpi-dev Description-md5: 5ff4922c6275c7b94345d736d495cc4e Description-en: C++ interface to the Message Passing Interface (MPI) (default version) This package forms part of the Boost C++ Libraries collection. . The Boost.MPI library provides a C++ interface to MPI that supports modern C++ development styles, including complete support for user-defined data types and C++ Standard Library types, arbitrary function objects for collective algorithms, and the use of modern C++ library techniques to maintain maximal efficiency. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-mpi-python-dev Description-md5: 198e2485b0b12ba67adcc1913747b262 Description-en: C++ interface to the Message Passing Interface (MPI), Python Bindings (default version) This package forms part of the Boost C++ Libraries collection. . The Boost.MPI library provides a C++ interface to MPI that supports modern C++ development styles, including complete support for user-defined data types and C++ Standard Library types, arbitrary function objects for collective algorithms, and the use of modern C++ library techniques to maintain maximal efficiency. . This package provides Python Bindings to the C++ interface. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-mpi-python1.92-dev Description-md5: f4aa2213bbcbac6016ed67ed252a2cb4 Description-en: C++ interface to the Message Passing Interface (MPI), Python Bindings This package forms part of the Boost C++ Libraries collection. . The Boost.MPI library provides a C++ interface to MPI that supports modern C++ development styles, including complete support for user-defined data types and C++ Standard Library types, arbitrary function objects for collective algorithms, and the use of modern C++ library techniques to maintain maximal efficiency. . This package provides Python Bindings to the C++ interface. Package: libboost-mpi-python1.92.0 Description-md5: 3aacb014fd455aab00e9bc4e91c51677 Description-en: C++ interface to the Message Passing Interface (MPI), Python Bindings This package forms part of the Boost C++ Libraries collection. . The Boost.MPI library provides a C++ interface to MPI that supports modern C++ development styles, including complete support for user-defined data types and C++ Standard Library types, arbitrary function objects for collective algorithms, and the use of modern C++ library techniques to maintain maximal efficiency. . This package provides Python Bindings to the C++ interface. . One of the python interpreter packages is required to use the bindings. Package: libboost-mpi1.92-dev Description-md5: 6766b51a84b1e0bf3fc6b1ccf0d4bbf2 Description-en: C++ interface to the Message Passing Interface (MPI) This package forms part of the Boost C++ Libraries collection. . The Boost.MPI library provides a C++ interface to MPI that supports modern C++ development styles, including complete support for user-defined data types and C++ Standard Library types, arbitrary function objects for collective algorithms, and the use of modern C++ library techniques to maintain maximal efficiency. Package: libboost-mpi1.92.0 Description-md5: 6766b51a84b1e0bf3fc6b1ccf0d4bbf2 Description-en: C++ interface to the Message Passing Interface (MPI) This package forms part of the Boost C++ Libraries collection. . The Boost.MPI library provides a C++ interface to MPI that supports modern C++ development styles, including complete support for user-defined data types and C++ Standard Library types, arbitrary function objects for collective algorithms, and the use of modern C++ library techniques to maintain maximal efficiency. Package: libboost-nowide-dev Description-md5: 22081a61629becd7b6cbeb70796e9304 Description-en: Standard library functions with UTF-8 API on Windows development files (default version) This package forms part of the Boost C++ Libraries collection. . The library provides an implementation of standard C and C++ library functions which are UTF-8 aware on Windows without requiring to use the Wipe API. . On POSIX platforms, where UTF-8 is already commonly used, the calls in Nowide just alias to their standard counterparts. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-nowide1.92-dev Description-md5: b9afa86bce7e3278c8490ff95c937693 Description-en: Standard library functions with UTF-8 API on Windows development files This package forms part of the Boost C++ Libraries collection. . The library provides an implementation of standard C and C++ library functions which are UTF-8 aware on Windows without requiring to use the Wipe API. . On POSIX platforms, where UTF-8 is already commonly used, the calls in Nowide just alias to their standard counterparts. Package: libboost-nowide1.92.0 Description-md5: 3af43843053722a5bec4ac1ad1187bcf Description-en: Standard library functions with UTF-8 API on Windows This package forms part of the Boost C++ Libraries collection. . The library provides an implementation of standard C and C++ library functions which are UTF-8 aware on Windows without requiring to use the Wipe API. . On POSIX platforms, where UTF-8 is already commonly used, the calls in Nowide just alias to their standard counterparts. Package: libboost-numpy-dev Description-md5: 12693fa80d5ba15d8257938b3f2b9c45 Description-en: Boost.Python NumPy extensions development files (default version) This package forms part of the Boost C++ Libraries collection. . The Boost Python library enables exporting a C++ library to Python. The NumPy extensions lets the C++ code interact with NumPy types. . This package allows development of a Python interface for all current versions of Python in Debian. Code using this library will need also one of the Python development packages. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-numpy1.92-dev Description-md5: 0cd697d06e4f050674a72a97968e8c0c Description-en: Boost.Python NumPy extensions development files This package forms part of the Boost C++ Libraries collection. . The Boost Python library enables exporting a C++ library to Python. The NumPy extensions lets the C++ code interact with NumPy types. . This package allows development of a Python interface for all current versions of Python in Debian. Code using this library will need also one of the Python development packages. Package: libboost-numpy1.92.0 Description-md5: f9652c47c704cb13fd7973b1d9eed5c1 Description-en: Boost.Python NumPy extensions This package forms part of the Boost C++ Libraries collection. . The Boost Python library enables exporting a C++ library to Python. The NumPy extensions lets the C++ code interact with NumPy types. . One of the python interpreter packages is required to use the created extensions. Package: libboost-process-dev Description-md5: f26903a557797eb11deb488b597c10ec Description-en: library to create processes in a portable way (default version) Boost.process is a library for comfortable management of processes, first released with boost 1.64.0. . The package contains the development files. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-process1.92-dev Description-md5: 1e9bbcd111ea7177c6609325cbecc1a6 Description-en: library to create processes in a portable way Boost.process is a library for comfortable management of processes, first released with boost 1.64.0. . The package contains the development files. Package: libboost-python-dev Description-md5: 9611116210bec7a9f6e6ce83315d70f3 Description-en: Boost.Python Library development files (default version) This package forms part of the Boost C++ Libraries collection. . The Boost Python Library is used to quickly and easily export a C++ library to Python such that the Python interface is very similar to the C++ interface. It is designed to be minimally intrusive on your C++ design. In most cases, you should not have to alter your C++ classes in any way in order to use them with Boost.Python. The system should simply "reflect" your C++ classes and functions into Python. The major features of Boost.Python include support for: Subclassing extension types in Python, Overriding virtual functions in Python, Member function Overloading, Automatic wrapping of numeric operators among others. . This package allows development of a Python interface for all current versions of Python in Debian. Code using this library will need also one of the Python development packages. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-python1.92-dev Description-md5: 4073b19bab34408d8c56b2db9718bb71 Description-en: Boost.Python Library development files This package forms part of the Boost C++ Libraries collection. . The Boost Python Library is used to quickly and easily export a C++ library to Python such that the Python interface is very similar to the C++ interface. It is designed to be minimally intrusive on your C++ design. In most cases, you should not have to alter your C++ classes in any way in order to use them with Boost.Python. The system should simply "reflect" your C++ classes and functions into Python. The major features of Boost.Python include support for: Subclassing extension types in Python, Overriding virtual functions in Python, Member function Overloading, Automatic wrapping of numeric operators among others. . This package allows development of a Python interface for all current versions of Python in Debian. Code using this library will need also one of the Python development packages. Package: libboost-random-dev Description-md5: 5b1f084ca9f24aec34d858e29984c34b Description-en: Boost Random Number Library (default version) This package forms part of the Boost C++ Libraries collection. . The Boost Random Number Library (Boost.Random for short) provides a variety of generators and distributions to produce random numbers having useful properties, such as uniform distribution. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-random1.92-dev Description-md5: 7ed20e15c02905e3feecfa31084222f4 Description-en: Boost Random Number Library This package forms part of the Boost C++ Libraries collection. . The Boost Random Number Library (Boost.Random for short) provides a variety of generators and distributions to produce random numbers having useful properties, such as uniform distribution. Package: libboost-random1.92.0 Description-md5: 7ed20e15c02905e3feecfa31084222f4 Description-en: Boost Random Number Library This package forms part of the Boost C++ Libraries collection. . The Boost Random Number Library (Boost.Random for short) provides a variety of generators and distributions to produce random numbers having useful properties, such as uniform distribution. Package: libboost-serialization-dev Description-md5: 2f667d4eccb3a5e370254b94a2ae4b2b Description-en: serialization library for C++ (default version) This package forms part of the Boost C++ Libraries collection, containing the following functionalities: . * proper restoration of pointers to shared data * serialization of STL containers and other commonly used templates * data portability - streams of bytes created on one platform should be readable on any other * archive interface must be rich enough to permit the creation of an archive that presents serialized data as XML in a useful manner . Here, "serialization" means the reversible deconstruction of an arbitrary set of C++ data structures to a sequence of bytes. archive: to refer to a specific rendering of this stream of bytes. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-serialization1.92-dev Description-md5: c86b4a60068704afa5791bac480f6974 Description-en: serialization library for C++ This package forms part of the Boost C++ Libraries collection, containing the following functionalities: . * proper restoration of pointers to shared data * serialization of STL containers and other commonly used templates * data portability - streams of bytes created on one platform should be readable on any other * archive interface must be rich enough to permit the creation of an archive that presents serialized data as XML in a useful manner . Here, "serialization" means the reversible deconstruction of an arbitrary set of C++ data structures to a sequence of bytes. archive: to refer to a specific rendering of this stream of bytes. Package: libboost-serialization1.92.0 Description-md5: c86b4a60068704afa5791bac480f6974 Description-en: serialization library for C++ This package forms part of the Boost C++ Libraries collection, containing the following functionalities: . * proper restoration of pointers to shared data * serialization of STL containers and other commonly used templates * data portability - streams of bytes created on one platform should be readable on any other * archive interface must be rich enough to permit the creation of an archive that presents serialized data as XML in a useful manner . Here, "serialization" means the reversible deconstruction of an arbitrary set of C++ data structures to a sequence of bytes. archive: to refer to a specific rendering of this stream of bytes. Package: libboost-stacktrace-dev Description-md5: 68170050ed83240cf1f4d7352b670a73 Description-en: library to capture and print stack traces - development files (default version) This package forms part of the Boost C++ Libraries collection. . Boost.Stacktrace library is a simple C++03 library that provides information about call sequence in a human-readable form. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-stacktrace1.92-dev Description-md5: 54146e5655935cff00889b9b265f7df3 Description-en: library to capture and print stack traces - development files This package forms part of the Boost C++ Libraries collection. . Boost.Stacktrace library is a simple C++03 library that provides information about call sequence in a human-readable form. Package: libboost-stacktrace1.92.0 Description-md5: 111fa2da3db5649074e55bfb276b056e Description-en: library to capture and print stack traces This package forms part of the Boost C++ Libraries collection. . Boost.Stacktrace library is a simple C++03 library that provides information about call sequence in a human-readable form. Package: libboost-test-dev Description-md5: f17c25a4401cbfe0a0ac7ec018f1eed5 Description-en: components for writing and executing test suites (default version) This package forms part of the Boost C++ Libraries collection. The library contains several components. . * Basic execution, error detection, and reporting facility. * Facilities to monitor program execution and produce error reports. * Unit test framework to simplify writing test cases. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-test1.92-dev Description-md5: 9c4062c852534807b723e15f26187a5f Description-en: components for writing and executing test suites This package forms part of the Boost C++ Libraries collection. The library contains several components. . * Basic execution, error detection, and reporting facility. * Facilities to monitor program execution and produce error reports. * Unit test framework to simplify writing test cases. Package: libboost-test1.92.0 Description-md5: 9c4062c852534807b723e15f26187a5f Description-en: components for writing and executing test suites This package forms part of the Boost C++ Libraries collection. The library contains several components. . * Basic execution, error detection, and reporting facility. * Facilities to monitor program execution and produce error reports. * Unit test framework to simplify writing test cases. Package: libboost-thread-dev Description-md5: 68efd0eceeadb0fe558da1e82d599a6b Description-en: portable C++ multi-threading (default version) This package forms part of the Boost C++ Libraries collection. . Toolkit for writing C++ programs that execute as multiple, asynchronous, independent, threads-of-execution. Each thread has its own machine state including program instruction counter and registers. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-thread1.92-dev Description-md5: d19954bb99722597efd2b9b392158287 Description-en: portable C++ multi-threading This package forms part of the Boost C++ Libraries collection. . Toolkit for writing C++ programs that execute as multiple, asynchronous, independent, threads-of-execution. Each thread has its own machine state including program instruction counter and registers. Package: libboost-timer-dev Description-md5: 825a1cc216474888739d5f9f15768133 Description-en: C++ wall clock and CPU process timers (default version) This package forms part of the Boost C++ Libraries collection. . Portable C++ timer classes that answer the question "How long does my C++ code take to run?" with as little as one #include and one additional line of code. . Class cpu_timer measures wall clock time, user CPU process time, and system CPU process time. Class auto_cpu_timer is a refinement of cpu_timer that automatically reports the elapsed times when an auto_cpu_timer object is destroyed. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-timer1.92-dev Description-md5: 3800da07b3dc08efcf3c762480b53231 Description-en: C++ wall clock and CPU process timers This package forms part of the Boost C++ Libraries collection. . Portable C++ timer classes that answer the question "How long does my C++ code take to run?" with as little as one #include and one additional line of code. . Class cpu_timer measures wall clock time, user CPU process time, and system CPU process time. Class auto_cpu_timer is a refinement of cpu_timer that automatically reports the elapsed times when an auto_cpu_timer object is destroyed. Package: libboost-timer1.92.0 Description-md5: 3800da07b3dc08efcf3c762480b53231 Description-en: C++ wall clock and CPU process timers This package forms part of the Boost C++ Libraries collection. . Portable C++ timer classes that answer the question "How long does my C++ code take to run?" with as little as one #include and one additional line of code. . Class cpu_timer measures wall clock time, user CPU process time, and system CPU process time. Class auto_cpu_timer is a refinement of cpu_timer that automatically reports the elapsed times when an auto_cpu_timer object is destroyed. Package: libboost-tools-dev Description-md5: 14fb108b698779bdbd97c8851857d184 Description-en: Boost C++ Libraries development tools (default version) The Boost web site provides free, peer-reviewed, portable C++ source libraries. The emphasis is on libraries which work well with the C++ Standard Library. One goal is to establish "existing practice" and provide reference implementations so that the Boost libraries are suitable for eventual standardization. Some of the libraries have already been proposed for inclusion in the C++ Standards Committee's upcoming C++ Standard Library Technical Report. . This package provides the auxiliary tools bjam, Boost.Build, bcp, inspect, boostbook and quickbook. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-type-erasure-dev Description-md5: 14a9d3ef29b4f8edf57095f0f89b2e80 Description-en: C++ runtime polymorphism based on concepts (default version) This package forms part of the Boost C++ Libraries collection. . C++ has two distinct kinds of polymorphism, virtual functions and templates, each of which has its own advantages and disadvantages. The Boost.TypeErasure library combines the superior abstraction capabilities of templates, with the runtime flexibility of virtual functions. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-type-erasure1.92-dev Description-md5: c5bcc1bc341ce6b96d3a0f9a07fb2221 Description-en: C++ runtime polymorphism based on concepts This package forms part of the Boost C++ Libraries collection. . C++ has two distinct kinds of polymorphism, virtual functions and templates, each of which has its own advantages and disadvantages. The Boost.TypeErasure library combines the superior abstraction capabilities of templates, with the runtime flexibility of virtual functions. Package: libboost-type-erasure1.92.0 Description-md5: c5bcc1bc341ce6b96d3a0f9a07fb2221 Description-en: C++ runtime polymorphism based on concepts This package forms part of the Boost C++ Libraries collection. . C++ has two distinct kinds of polymorphism, virtual functions and templates, each of which has its own advantages and disadvantages. The Boost.TypeErasure library combines the superior abstraction capabilities of templates, with the runtime flexibility of virtual functions. Package: libboost-url-dev Description-md5: 07149b544b149f358f893667e0579325 Description-en: C++ library that implements "URL" (default version) C++ library which provides containers and algorithms which model a "URL", the Uniform Resource Identifier (URI) specification (henceforth referred to as rfc3986). . A URL is a compact sequence of characters that identifies an abstract or physical resource. . This library understands the grammars related to URLs and provides functionality to validate, parse, examine, and modify urls, and apply normalization or resolution algorithms. . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-url1.92-dev Description-md5: 3716754a3fcdb1e6e99e4740211b3906 Description-en: C++ library that implements "URL" C++ library which provides containers and algorithms which model a "URL", the Uniform Resource Identifier (URI) specification (henceforth referred to as rfc3986). . A URL is a compact sequence of characters that identifies an abstract or physical resource. . This library understands the grammars related to URLs and provides functionality to validate, parse, examine, and modify urls, and apply normalization or resolution algorithms. Package: libboost-wave-dev Description-md5: 19efcee5f88bb0d6a47e33d765428356 Description-en: C99/C++ preprocessor library (default version) This package forms part of the Boost C++ Libraries collection. . The Wave C++ preprocessor library is a Standards conformant implementation of the mandated C99/C++ preprocessor functionality packed behind a simple to use interface, which integrates well with the well known idioms of the Standard Template Library (STL). . This package is a dependency package, which depends on Debian's default Boost version (currently 1.92). Package: libboost-wave1.92-dev Description-md5: 793667709ca25994c0a09d26633460ba Description-en: C99/C++ preprocessor library This package forms part of the Boost C++ Libraries collection. . The Wave C++ preprocessor library is a Standards conformant implementation of the mandated C99/C++ preprocessor functionality packed behind a simple to use interface, which integrates well with the well known idioms of the Standard Template Library (STL). Package: libboost-wave1.92.0 Description-md5: 793667709ca25994c0a09d26633460ba Description-en: C99/C++ preprocessor library This package forms part of the Boost C++ Libraries collection. . The Wave C++ preprocessor library is a Standards conformant implementation of the mandated C99/C++ preprocessor functionality packed behind a simple to use interface, which integrates well with the well known idioms of the Standard Template Library (STL). Package: libboost1.92-all-dev Description-md5: abd1c54975e8940f5fbd0921c61d01f1 Description-en: Boost C++ Libraries development files (ALL) The Boost web site provides free, peer-reviewed, portable C++ source libraries. The emphasis is on libraries which work well with the C++ Standard Library. One goal is to establish "existing practice" and provide reference implementations so that the Boost libraries are suitable for eventual standardization. Some of the libraries have already been proposed for inclusion in the C++ Standards Committee's upcoming C++ Standard Library Technical Report. . This metapackage provides the complete Boost development environment, including all separately-packaged libraries. Package: libboost1.92-doc Description-md5: 0047dca3fe8d493c8010ac9a1b558493 Description-en: Boost.org libraries documentation placeholder This package originally provided documentation, but has since fallen into disrepair and presently provides no documentation. Please use documentation at www.boost.org. Package: 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: libc++-21-dev Description-md5: 1c8ae27b1e510c4e5bfc469768cf5dee Description-en: LLVM C++ Standard library (development files) libc++ is another implementation of the C++ standard library . Features and Goals . * Correctness as defined by the C++ standards. * Fast execution. * Minimal memory use. * Fast compile times. * ABI compatibility with gcc's libstdc++ for some low-level features such as exception objects, rtti and memory allocation. * Extensive unit tests. Package: libc++-21-dev-wasm32 Description-md5: 731d8a2241fbe5fcb3c682accf2f459e Description-en: LLVM C++ Standard library (WASI) libc++ is another implementation of the C++ standard library . Features and Goals . * Correctness as defined by the C++ standards. * Fast execution. * Minimal memory use. * Fast compile times. * ABI compatibility with gcc's libstdc++ for some low-level features such as exception objects, rtti and memory allocation. * Extensive unit tests. . This package provides a version for the 32-bit WebAssembly System Interface. Package: libc++abi-21-dev Description-md5: 75374ee23427d4882c5c4a7a7e3fd30e Description-en: LLVM low level support for a standard C++ library (development files) libc++abi is another implementation of low level support for a standard C++ library. . Features and Goals . * Correctness as defined by the C++ standards. * Provide a portable sublayer to ease the porting of libc++ Package: libc++abi-21-dev-wasm32 Description-md5: 0b2ed8c1ba25795a2f525c10f20bb162 Description-en: LLVM low level support for a standard C++ library (WASI) libc++abi is another implementation of low level support for a standard C++ library. . Features and Goals . * Correctness as defined by the C++ standards. * Provide a portable sublayer to ease the porting of libc++ . This package provides a version for the 32-bit WebAssembly System Interface. Package: 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-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-cpp21-dev Description-md5: 645784f0711f3e3cddade71f828d374f Description-en: C++ interface to the Clang library Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang C++ library. . The C++ Interface to Clang provides an API that exposes facilities for parsing source code into an abstract syntax tree (AST), loading already-parsed ASTs, traversing the AST, associating physical source locations with elements within the AST, and other facilities that support Clang-based development tools. . This package contains symlinks without a version number, which are needed by linker at build time. Package: libclang-rt-21-dev Description-md5: c6ea2401de82bc335cc2bc855c33db01 Description-en: Compiler-rt - development package This package provides various libraries: . * builtins - Simple libraries that provide implementation of the low-level target-specific hooks required by code generation and other runtime components. * sanitizer runtimes - AddressSanitizer, ThreadSanitizer, UndefinedBehaviorSanitizer, MemorySanitizer, LeakSanitizer DataFlowSanitizer, etc * profile - Library which is used to collect coverage information. Package: libclang-rt-21-dev-wasm32 Description-md5: 0a3a8bf20b284a6b0fb9f63d5541c217 Description-en: Compiler-rt - wasm32 builtins Provides the compiler-rt builtins for WebAssembly 32 bits Package: libclang-rt-21-dev-wasm64 Description-md5: f6fba666aadae95050bf103b52358363 Description-en: Compiler-rt - wasm64 builtins Provides the compiler-rt builtins for WebAssembly 64 bits Package: libclang-rt-21-dev-win Description-md5: 3b8b2cd8160ba15aca1c19bf79c9c97c Description-en: Compiler-rt - Windows builtins Provides the compiler-rt builtins for Windows Package: 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: libclhep-dev Description-md5: 7966b9c4029c6c9ef3ff619f021f9826 Description-en: Class Library for High Energy Physics - development files CLHEP provides a set of HEP-specific foundation and utility classes such as random generators, physics vectors, geometry and linear algebra. . This package provides the development files of CLHEP. Package: libclhep2.1t64 Description-md5: e16b534ffef6dccb4b9efebb5e65d4ad Description-en: Class Library for High Energy Physics CLHEP provides a set of HEP-specific foundation and utility classes such as random generators, physics vectors, geometry and linear algebra. . This package provides the libraries of CLHEP. Package: libclojure-java Description-md5: 93c1db04e8e2532bb929bfe3e88ed517 Description-en: Lisp dialect for the JVM (library) Clojure is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection. . Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed, Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs. . This package contains the library. Package: libclsync-dev Description-md5: 251384e5a9e9348406b606596a08a9d1 Description-en: development files for libclsync Clsync recursively watches for source directory and executes external program to sync the changes. Clsync is adapted to use together with rsync. This utility is much more lightweight than competitors and supports such features as separate queue for big files, regex file filter, multi-threading. . This package contains development files for controlling clsync via socket. Package: libclsync0t64 Description-md5: b4019c227c7a5cb0890c0ac7576dad95 Description-en: clsync control socket library Clsync recursively watches for source directory and executes external program to sync the changes. Clsync is adapted to use together with rsync. This utility is much more lightweight than competitors and supports such features as separate queue for big files, regex file filter, multi-threading. . This package contains a shared library to control clsync via socket. Package: libcmlxom-java Description-md5: 7b90aceff60dc9553c500b8f09900d06 Description-en: Java library for processing CML XML Object Model for Chemical Markup Language Package: libcombblas-dev Description-md5: 60a1e50323716ae56e434d95744ca4c0 Description-en: an extensible parallel graph library for graph analytics The Combinatorial BLAS (CombBLAS) is an extensible distributed-memory parallel graph library offering a small but powerful set of linear algebra primitives specifically targeting graph analytics. . - The Combinatorial BLAS development influences the Graph BLAS standardization process. - It achieves scalability via its two dimensional distribution and coarse-grained parallelism. - CombBLAS powers HipMCL, a highly-scalable parallel implementation of the Markov Cluster Algorithm (MCL). - Operations among sparse matrices and vectors use arbitrary user defined semirings. . This package provides development files for building client applications against combblas. Package: libcombblas-docs Description-md5: eace8ce4ee14eff5e6928420434cd397 Description-en: an extensible parallel graph library for graph analytics (docs) The Combinatorial BLAS (CombBLAS) is an extensible distributed-memory parallel graph library offering a small but powerful set of linear algebra primitives specifically targeting graph analytics. . - The Combinatorial BLAS development influences the Graph BLAS standardization process. - It achieves scalability via its two dimensional distribution and coarse-grained parallelism. - CombBLAS powers HipMCL, a highly-scalable parallel implementation of the Markov Cluster Algorithm (MCL). - Operations among sparse matrices and vectors use arbitrary user defined semirings. . This package provides full HTML documentation for the CombBLAS API. Package: libcombblas2.0.0t64 Description-md5: fc1a53e0dadf609986b31b871dbf6c1d Description-en: an extensible parallel graph library for graph analytics The Combinatorial BLAS (CombBLAS) is an extensible distributed-memory parallel graph library offering a small but powerful set of linear algebra primitives specifically targeting graph analytics. . - The Combinatorial BLAS development influences the Graph BLAS standardization process. - It achieves scalability via its two dimensional distribution and coarse-grained parallelism. - CombBLAS powers HipMCL, a highly-scalable parallel implementation of the Markov Cluster Algorithm (MCL). - Operations among sparse matrices and vectors use arbitrary user defined semirings. . This package provides the combblas shared library. Package: libcommons-daemon-java Description-md5: ddd3e914b36183d23b4bdb154a870655 Description-en: Library to launch Java applications as daemons The Daemon package from Apache Commons can be used to implement Java applications which can be launched as daemons. For example the program will be notified about a shutdown so that it can perform cleanup tasks before its process of execution is destroyed by the operation system. . This package contains the java library. You will also need the actual binary for your architecture which is provided by the jsvc package. Package: libcommons-net-java Description-md5: 9e7e4822bec2d41520804abdf91a10c2 Description-en: Apache Commons Net - Java client API for basic Internet protocols The Apache Commons Net library implements the client side of many basic Internet protocols. The purpose of the library is to provide fundamental protocol access, not higher-level abstractions. Therefore, some of the design violates object-oriented design principles. The philosophy is to make the global functionality of a protocol accessible (e.g., TFTP send file and receive file) when possible, but also provide access to the fundamental protocols where applicable so that a programmer may construct his own custom implementations (e.g, the TFTP packet classes and the TFTP packet send and receive methods are exposed). . The supported protocols include: * FTP/FTPS * FTP over HTTP (experimental) * NNTP * SMTP(S) * POP3(S) * IMAP(S) * Telnet * TFTP * Finger * Whois * rexec/rcmd/rlogin * Time (rdate) and Daytime * Echo * Discard * NTP/SNTP Package: 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-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-paramcoq Description-md5: 0f313fc531ec3a334d5921ce381c273c Description-en: Coq plugin to generate parametricity statements This package provides a plugin for Coq to generate parametricity statements, typically used in data refinement proofs. . Coq is a proof assistant for higher-order logic. Package: libdart-all-dev Description-md5: a3a40c8ce9ad2cd0867ebd3045bf3783 Description-en: Kinematics Dynamics and Optimization Library - All Development Files DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package does not contain any file but install all development packages. . Metapackage for all development files. Package: libdart-collision-bullet-dev Description-md5: 12119eeda619237f0ca20a36078c01c0 Description-en: Kinematics Dynamics and Optimization Library - Bullet Collision Dev DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. Package: libdart-collision-bullet6.13 Description-md5: 66073bdaa72101da6f2c788df7195a6c Description-en: Kinematics Dynamics and Optimization Library - Bullet Collision Library DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains the collision library with Bullet backend. Package: libdart-collision-ode-dev Description-md5: 685c81a6e6fc03032e62d6b48ee8dc23 Description-en: Kinematics Dynamics and Optimization Library - ODE Collision Dev DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains the collision ode headers and other tools for development. Package: libdart-collision-ode6.13 Description-md5: 7b3604f65d7db00f617e4d6e4b5917f4 Description-en: Kinematics Dynamics and Optimization Library - ODE Collision Library DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains the collision library with ODE backend. Package: libdart-dev Description-md5: a855efe479dd66f490a577bede58ba87 Description-en: Kinematics Dynamics and Optimization Library - development files DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains main headers and other tools for development. Package: libdart-external-convhull-3d-dev Description-md5: e82fe00b2d411a43bc239a8c0a22946d Description-en: Kinematics Dynamics and Optimization Library - convhull-3d dev DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . A header only C implementation of the 3-D quickhull algorithm. Package: libdart-external-ikfast-dev Description-md5: 20ecb7b34e5354db804d89ef873dbe3f Description-en: Kinematics Dynamics and Optimization Library - ikfast dev DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains ikfast headers and other useful tools for development. Package: libdart-external-imgui-dev Description-md5: 683b72af26fa1393cba7b04f06ba54a9 Description-en: Kinematics Dynamics and Optimization Library - imgui dev DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains imgui headers and other useful tools for development. Package: libdart-external-imgui6.13 Description-md5: 2a68fcf06c47f362a2428cec4e3be564 Description-en: Kinematics Dynamics and Optimization Library - imgui lib DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains the imgui library. Package: libdart-external-lodepng-dev Description-md5: bb6598306aca868dd74bb78b1c76ec3f Description-en: Kinematics Dynamics and Optimization Library - lodepng dev DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains lodepng headers and other useful tools for development. Package: libdart-external-lodepng6.13 Description-md5: b6d3ac25e7dc46366fdfb0f70ccb4771 Description-en: Kinematics Dynamics and Optimization Library - lodepng lib DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains the lodepng library. Package: libdart-external-odelcpsolver-dev Description-md5: 6391cb6b875aedef7500b21a1c3d40d8 Description-en: Kinematics Dynamics and Optimization Library - odelcpsolver dev DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains odelcpsolver headers and other useful tools for development. Package: libdart-external-odelcpsolver6.13 Description-md5: 80089089ad82c03306f633b9f8c73d92 Description-en: Kinematics Dynamics and Optimization Library - odelcpsolver lib DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains the odelcpsolver library. Package: libdart-gui-dev Description-md5: f398433a0d5e536c034bd732200c4ec9 Description-en: Kinematics Dynamics and Optimization Library - gui dev files DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains GUI headers and other useful tools for GUI development. Package: libdart-gui-osg-dev Description-md5: 555980738b92953f5d7ae00102812c41 Description-en: Kinematics Dynamics and Optimization Library - gui-osg dev files DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains GUI OpenSceneGraph headers and other useful tools for GUI OpenSceneGraph development. Package: libdart-gui-osg6.13 Description-md5: 742bca636e101ed6c13089509d7a0101 Description-en: Kinematics Dynamics and Optimization Library - gui-osg library DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains the GUI OpenSceneGraph optimizer library. Package: libdart-gui6.13 Description-md5: b40afdb20548d5be1ba1253861fbb6d9 Description-en: Kinematics Dynamics and Optimization Library - gui library DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains the GUI library. Package: libdart-optimizer-ipopt-dev Description-md5: 7aae825794f0146dc689dd4a9fc0cee7 Description-en: Kinematics Dynamics and Optimization Library - ipopt optimizer dev DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains IPOPT optimizer headers and other useful tools for development. Package: libdart-optimizer-ipopt6.13 Description-md5: 65115b66f44cf88813f67626c549ee56 Description-en: Kinematics Dynamics and Optimization Library - ipopt optimizer lib DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains the ipopt optimizer library. Package: libdart-optimizer-nlopt-dev Description-md5: ecef27b7cf96e3276d415933392121be Description-en: Kinematics Dynamics and Optimization Library - nlopt optimizer dev DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains NLOPT optimizer headers and other useful tools for development. Package: libdart-optimizer-nlopt6.13 Description-md5: d1310216dfa2bda835639959dc64ec89 Description-en: Kinematics Dynamics and Optimization Library - nlopt optimizer lib DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains the NLOPT optimizer library. Package: libdart-utils-dev Description-md5: b1737860fbde50cc7c64b2e7e321e527 Description-en: Kinematics Dynamics and Optimization Library - utils dev files DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains headers and other useful tools for development. Package: libdart-utils-urdf-dev Description-md5: e6d637fd6174bf738a889d4538e47c22 Description-en: Kinematics Dynamics and Optimization Library - URDF Component Development Files DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains urdf utils headers and other useful tools for development. Package: libdart-utils-urdf6.13 Description-md5: 63593f8e76ccb03f13fb89be5be96a21 Description-en: Kinematics Dynamics and Optimization Library - Utils URDF Library DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains the Utils URDF library. Package: libdart-utils6.13 Description-md5: 79c31e402a6a337f1add05ba48d14be1 Description-en: Kinematics Dynamics and Optimization Library - utils library DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains the DART utils library. Package: libdart6.13 Description-md5: f6432e84cd49e7ac9691cbb4bb35c181 Description-en: Kinematics Dynamics and Optimization Library - main library DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package contains the main library of DART. Package: libdatetime-perl Description-md5: abf0de5650ddf21a59440d99dbd1c161 Description-en: module for manipulating dates, times and timestamps DateTime is a Perl module which aims to provide a complete, correct, and easy to use date/time object implementation. It provides an easy way to manipulate dates and times, including date calculations (even addition and subtraction) and provides convenient methods for extracting or modifying portions of any date or time. . This module supports the Olson time zone database, meaning that historical time zone information, and more importantly, daylight saving time rules, can be handled transparently, simply by setting the correct time zone. This is done by using the DateTime::TimeZone module. Package: libdeal.ii-9.7.1 Description-md5: 0c8668bb5606f7acd1d570172d38f180 Description-en: Finite Element Differential Equations Analysis Library deal.II is a C++ program library targeted at the computational solution of partial differential equations using adaptive finite elements. It uses state-of-the-art programming techniques to offer you a modern interface to the complex data structures and algorithms required. . This package contains the shared libraries. Package: libdeal.ii-dev Description-md5: 5a369645e90c8f66b985eb03e4c7a0db Description-en: Differential Equations Analysis Library - development files deal.II is a C++ program library targeted at the computational solution of partial differential equations using adaptive finite elements. It uses state-of-the-art programming techniques to offer you a modern interface to the complex data structures and algorithms required. . This package contains the development files. Package: libdeal.ii-doc Description-md5: dcf2e06380119549b7af283bba39aa78 Description-en: Differential Equations Analysis Library - html doc. and examples deal.II is a C++ program library targeted at the computational solution of partial differential equations using adaptive finite elements. It uses state-of-the-art programming techniques to offer you a modern interface to the complex data structures and algorithms required. . This package contains the documentation and examples. Package: libdolfin-dev Description-md5: 3d79ecc23d1ab64df6bd61a89fc7d93e Description-en: Shared links and development files for DOLFIN DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the development files. . This is the legacy version of DOLFIN, you may want to install the next-generation libdolfinx-dev (DOLFIN-X) instead. Package: libdolfin-dev-common Description-md5: 102fedefc8f65414f2ef972f4bdbee89 Description-en: Common header files for DOLFIN DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the common development header files. . This is the legacy version of DOLFIN, you may want to install the next-generation libdolfinx-dev (DOLFIN-X) instead. Package: libdolfin2019.2t64 Description-md5: 36b945ea393f2c4a8fe500c27fbbb1a7 Description-en: Shared libraries for DOLFIN DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the shared libraries. Package: libdolfin64-2019.2t64 Description-md5: 9b05d589a0e6b372aaec1d227313cf71 Description-en: Shared libraries for DOLFIN (64-bit indexing) DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the shared libraries for DOLFIN built against 64-bit PETSc (64-bit indexing). Package: libdolfin64-dev Description-md5: c32a0d365a083bb480ef0d2cb6a101a6 Description-en: Shared links and dev files for DOLFIN (64-bit indexing) DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the development files for DOLFIN built against 64-bit PETSc (64-bit indexing). . This is the legacy version of DOLFIN, you may want to install the next-generation libdolfinx-dev (DOLFIN-X) instead. Package: libdxvk-d3d10core0 Description-md5: 09915be8e41a1f9e326c3c2e830c1df7 Description-en: Vulkan-based translation layer for Direct3D 10 DXVK Native is a Vulkan-based translation layer for Direct3D 8/9/10/11 which allows Direct3D applications originating on Windows to be compiled natively for Linux. . This package contains DXVK's implementation of the Direct3D 10 API. Package: libdxvk-d3d11-0 Description-md5: 215ea2374073683192454277e87672ec Description-en: Vulkan-based translation layer for Direct3D 11 DXVK Native is a Vulkan-based translation layer for Direct3D 8/9/10/11 which allows Direct3D applications originating on Windows to be compiled natively for Linux. . This package contains DXVK's implementation of the Direct3D 11 API. Package: libdxvk-d3d8-0 Description-md5: 5200c8c356aba6921b0e94afda366212 Description-en: Vulkan-based translation layer for Direct3D 8 DXVK Native is a Vulkan-based translation layer for Direct3D 8/9/10/11 which allows Direct3D applications originating on Windows to be compiled natively for Linux. . This package contains DXVK's implementation of the Direct3D 9 API. Package: libdxvk-d3d9-0 Description-md5: 35b73ad6879bed4fc119e502c2356e0a Description-en: Vulkan-based translation layer for Direct3D 9 DXVK Native is a Vulkan-based translation layer for Direct3D 8/9/10/11 which allows Direct3D applications originating on Windows to be compiled natively for Linux. . This package contains DXVK's implementation of the Direct3D 9 API. Package: libdxvk-dxgi0 Description-md5: a660dd1eee9ba83f4c8963dc6accb79a Description-en: Vulkan-based translation layer for Direct3D 8/9/10/11 - graphics infrastructure DXVK Native is a Vulkan-based translation layer for Direct3D 8/9/10/11 which allows Direct3D applications originating on Windows to be compiled natively for Linux. . This package contains DXVK's implementation of Microsoft's DirectX Graphics Infrastructure (DXGI) API, a layer shared by Direct3D 10 and 11. Package: libdxvk-native-dev Description-md5: 1424e4aa39209a89c45e779987d73034 Description-en: Vulkan-based translation layer for Direct3D 8/9/10/11 - development files DXVK Native is a Vulkan-based translation layer for Direct3D 8/9/10/11 which allows Direct3D applications originating on Windows to be compiled natively for Linux. . DXVK aims to provide support for D3D11, feature level 11_1, and D3D10, feature level 10_1. . This package contains the development headers necessary to compile applications that use the Direct3D APIs, including a minimal subset of required Windows header definitions. Package: libec-dev Description-md5: 8f18a559e7677b64537acd6ee68e3ef0 Description-en: Library for modular symbols and elliptic curves over Q (development) This library implements 2-descent on elliptic curves over Q and computations with modular symbols. . This package contains the development files for the library. Package: libec14 Description-md5: ef0e5b8927c7d668542172bb1c11ebbd Description-en: Library for modular symbols and elliptic curves over Q This library implements 2-descent on elliptic curves over Q and computations with modular symbols. . It is the library which powers the eclib-tools, which are used for the elliptic curve database. Package: libeccodes-data Description-md5: fde093c3ee4734383246dc0da303ec27 Description-en: GRIB and BUFR enecoding/encoding software library - data ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR. Package: libeccodes-dev Description-md5: 38cacbaa96d02cec8bf386e2e0422d74 Description-en: GRIB and BUFR decoding/encoding software library (development) ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR. . ECMWF is the European Centre for Medium-Range Weather Forecasts. Package: libeccodes-doc Description-md5: 9d0729c96ad82038484dcfe4e15c6340 Description-en: GRIB decoding/encoding software (documentation) ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR. . This provides the documentation for the library. . ECMWF is the European Centre for Medium-Range Weather Forecasts. Package: libeccodes-tools Description-md5: 02762b26118e4cbfdffe178d74a22ef7 Description-en: GRIB decoding/encoding software (utilities) ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR. . This is a useful set of command line tools to give quick access to grib messages. . ECMWF is the European Centre for Medium-Range Weather Forecasts. Package: libeccodes0 Description-md5: 4406561334d15db3243b72dccd518cf0 Description-en: GRIB and BUFR enecoding/encoding software library ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR. . It is a replacement for the grib-api and emoslib libraries. . ECMWF is the European Centre for Medium-Range Weather Forecasts. Package: libeckit-dev Description-md5: 10e695bcc9686cd92584d7bff379ddbc Description-en: C++ toolkit for ECMWF tools and applications ecKit is a cross-platform c++ toolkit that supports development of tools and applications at ECMWF. It is based on code developed over the last 20 years within the MARS software and was re-factored out to be reused by other applications. The main focus is UNIX/POSIX systems, and it has been thoroughly tested on AIX, Linux and Mac OSX. Historically, the code base pre-dates and in some way can be seen as a leaner substitute for some 'Boost' libraries. . ECMWF is the European Centre for Medium-Range Weather Forecasts. Package: libeckit-utils Description-md5: 74553e3d8a8ef58d97b5f0140444ed11 Description-en: C++ toolkit for ECMWF tools and applications - development files ecKit is a cross-platform c++ toolkit that supports development of tools and applications at ECMWF. It is based on code developed over the last 20 years within the MARS software and was re-factored out to be reused by other applications. The main focus is UNIX/POSIX systems, and it has been thoroughly tested on AIX, Linux and Mac OSX. Historically, the code base pre-dates and in some way can be seen as a leaner substitute for some 'Boost' libraries. . ECMWF is the European Centre for Medium-Range Weather Forecasts. Package: libeckit0d Description-md5: 10e695bcc9686cd92584d7bff379ddbc Description-en: C++ toolkit for ECMWF tools and applications ecKit is a cross-platform c++ toolkit that supports development of tools and applications at ECMWF. It is based on code developed over the last 20 years within the MARS software and was re-factored out to be reused by other applications. The main focus is UNIX/POSIX systems, and it has been thoroughly tested on AIX, Linux and Mac OSX. Historically, the code base pre-dates and in some way can be seen as a leaner substitute for some 'Boost' libraries. . ECMWF is the European Centre for Medium-Range Weather Forecasts. Package: libecore-audio1 Description-md5: 9e9dccefe74caa343a10601cfc231c12 Description-en: Ecore functions for audio playback and recording Ecore is a library of convenience functions. It provides abstractions for handling timers selections, Xdnd, event loops, and much more. Much of Ecore's functionality is implemented in external modules. . This package contains the Ecore wrapper and convenience functions for audio playback and recording. Package: libecore-bin Description-md5: 370d5fb210860878c9161a1d126bc256 Description-en: EFL core abstraction layer - utilities Ecore is a library of convenience functions. It provides abstractions for handling timers selections, Xdnd, event loops, and much more. Much of Ecore's functionality is implemented in external modules. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains code generation utilities used in building EFL apps and a libproxy abstraction binary used by ecore_con. Package: libecore-con1t64 Description-md5: d3af8b7c0021a3cfba9496c91898957f Description-en: Ecore functions for network connections Ecore is a library of convenience functions. It provides abstractions for handling timers selections, Xdnd, event loops, and much more. Much of Ecore's functionality is implemented in external modules. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the Ecore Connection Library, which provides simple mechanisms for communications between programs using reliable sockets. Package: libecore-drm2-1 Description-md5: 729b658620167dfebd8a9e655476cf87 Description-en: Ecore functions for DRM Ecore is a library of convenience functions. It provides abstractions for handling timers selections, Xdnd, event loops, and much more. Much of Ecore's functionality is implemented in external modules. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the Ecore wrapper and convenience functions for using drm, virtual terminals. Package: libecore-evas1 Description-md5: 5a16859f77d58b31bd09892fa364bf91 Description-en: Ecore functions for the Evas wrapper Ecore is a library of convenience functions. It provides abstractions for handling timers selections, Xdnd, event loops, and much more. Much of Ecore's functionality is implemented in external modules. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the Ecore Evas wrapper functions. Package: libecore-fb1 Description-md5: 1bc1df7df441f6e045348194536700e1 Description-en: Ecore functions for frame buffer displays Ecore is a library of convenience functions. It provides abstractions for handling timers selections, Xdnd, event loops, and much more. Much of Ecore's functionality is implemented in external modules. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the Ecore frame buffer system functions. Package: libecore-file1 Description-md5: 72e0997e3c9b32fe89e00fe133fbc8e6 Description-en: Ecore functions for files and directories Ecore is a library of convenience functions. It provides abstractions for handling timers selections, Xdnd, event loops, and much more. Much of Ecore's functionality is implemented in external modules. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the Ecore File Library. Package: libecore-imf1 Description-md5: 0a75ba6140471dbb53664c88d7cd41f0 Description-en: Ecore functions for Input Method Framework Ecore is a library of convenience functions. It provides abstractions for handling timers selections, Xdnd, event loops, and much more. Much of Ecore's functionality is implemented in external modules. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the Ecore Input Method Framework module, and the Evas helper functions for it. Package: libecore-input1 Description-md5: 83ba61740f7537c1ad72b4745a245c60 Description-en: Ecore functions for input devices Ecore is a library of convenience functions. It provides abstractions for handling timers selections, Xdnd, event loops, and much more. Much of Ecore's functionality is implemented in external modules. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the Ecore input device module. Package: libecore-ipc1 Description-md5: f05ea4a8320e6801a5b3a7c688c649f2 Description-en: Ecore functions for inter-process communication Ecore is a library of convenience functions. It provides abstractions for handling timers selections, Xdnd, event loops, and much more. Much of Ecore's functionality is implemented in external modules. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the Ecore inter-process communication functions. Package: libecore-wl2-1 Description-md5: 34333197aa1baf5aa8c40629c8afd45b Description-en: Ecore functions for Wayland displays Ecore is a library of convenience functions. It provides abstractions for handling timers selections, Xdnd, event loops, and much more. Much of Ecore's functionality is implemented in external modules. . This package contains the Ecore wrapper and convenience functions for using Wayland. Package: libecore-x1 Description-md5: 53205594e3dfbae0ec61b63307da0b9c Description-en: Ecore functions for X Window System displays Ecore is a library of convenience functions. It provides abstractions for handling timers selections, Xdnd, event loops, and much more. Much of Ecore's functionality is implemented in external modules. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the Ecore wrapper and convenience functions for using the X Window System. Package: libecore1 Description-md5: 2a65c94f56cbc731c82e4b38c684c5c2 Description-en: EFL core abstraction layer Ecore is a library of convenience functions. It provides abstractions for handling timers selections, Xdnd, event loops, and much more. Much of Ecore's functionality is implemented in external modules. . This is part of the Enlightenment Foundation Libraries (EFL). Package: libector1 Description-md5: 2c7b0032134b62dd34370797c13f98e9 Description-en: EFL vector graphics capabilities Ector provides a new retained rendering library that is used by Evas to provide Evas_Object_VG. This is a new Evas_Object that provides a vector graphics scene graph following the SVG specification. It will be considered a bug if some behaviour does not follow the SVG standard. Evas_Object_VG provides 3 kind of objects for now: shape, as well as linear and radial gradients. . This is part of the Enlightenment Foundation Libraries (EFL). . This package provides the libector1 library. Package: libedje-bin Description-md5: 37de2c95b2661bfc4e08ca806e88b60f Description-en: EFL layout and animation tools - utilities Edje is a graphical layout and animation library for animated resizable, compressed and scalable themes. It is the theming engine behind Enlightenment. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains binaries for the creation & debugging of edje themes. Package: libedje1 Description-md5: eb220768ed3398ff1093831aae1143ff Description-en: EFL layout and animation tools Edje is a graphical layout and animation library for animated resizable, compressed and scalable themes. It is the theming engine behind Enlightenment. . This is part of the Enlightenment Foundation Libraries (EFL). Package: libeet-bin Description-md5: bd7a3b43d3e5cda07d9794d91a4f88c3 Description-en: EFL file chunk reading/writing - utilities Eet is a tiny library designed to write an arbitrary set of chunks of data to a file and optionally compress each chunk (very much like a zip file) and allows fast random-access reading of the file later on. It does not do zip as zip itself has more complexity than needed, and it was much simpler to implement this once here. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains eet, an utility that allows you to extract, insert, encode and decode config blobs created with libeet. Package: libeet1 Description-md5: 4e824840dd3b6f2a2edf30d2f1501258 Description-en: EFL file chunk reading/writing Eet is a tiny library designed to write an arbitrary set of chunks of data to a file and optionally compress each chunk (very much like a zip file) and allows fast random-access reading of the file later on. It does not do zip as zip itself has more complexity than needed, and it was much simpler to implement this once here. . It's small, fast, and does a job. It's heavily commented and fully documented. . This is part of the Enlightenment Foundation Libraries (EFL). Package: libeeze-bin Description-md5: 8ac1d930a82f1537f0fb2cf55055ec70 Description-en: EFL udev device manipulation - utilities Eeze is a library for manipulating devices through udev with a simple and fast API. It interfaces directly with libudev, avoiding such middleman daemons as udisks/upower or hal, to immediately gather device information the instant it becomes known to the system. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains command-line utilities that allow mounting, scanning, and unmounting devices with eeze. Package: libeeze1 Description-md5: 7efadaf26b8c94a48398c279a6d651e4 Description-en: EFL udev device manipulation Eeze is a library for manipulating devices through udev with a simple and fast API. It interfaces directly with libudev, avoiding such middleman daemons as udisks/upower or hal, to immediately gather device information the instant it becomes known to the system. . This is part of the Enlightenment Foundation Libraries (EFL). Package: libefl-all-dev Description-md5: 1dd56f47a534c242a3bf6f5ef5081200 Description-en: Enlightenment Foundation Libraries development files The Enlightenment Foundation Libraries (EFL) is a stack of libraries providing a wide degree of functionality. Originally written to support development of the Enlightenment window manager, the libraries have increasingly been used in embedded systems. . This is part of the Enlightenment Foundation Libraries (EFL). . This package provides the development files for all of EFL. Package: libefreet-bin Description-md5: 5dd6235863667f4563524d26c690e516 Description-en: EFL helper program to create efreet data caches Efreet is a library designed to help apps work several of the Freedesktop.org standards regarding Icons, Desktop files and Menus. To that end it implements the following specifications: - XDG Base Directory Specification - Icon Theme Specification - Desktop Entry Specification - Desktop Menu Specification - FDO URI Specification - Shared Mime Info Specification - Trash Specification . This is part of the Enlightenment Foundation Libraries (EFL). . This package provides the D-Bus activated helper binary and the associated service file that are internally used by libefreet. Package: libefreet1a Description-md5: b86c0b1b64a1579d889e8d3368ae6ed7 Description-en: EFL freedesktop.org spec implementations Efreet is a library designed to help apps work several of the Freedesktop.org standards regarding Icons, Desktop files and Menus. To that end it implements the following specifications: - XDG Base Directory Specification - Icon Theme Specification - Desktop Entry Specification - Desktop Menu Specification - FDO URI Specification - Shared Mime Info Specification - Trash Specification . This is part of the Enlightenment Foundation Libraries (EFL). Package: libeigen3-dev Description-md5: 71025bd67be9e83075fd5a0e7ab822a2 Description-en: lightweight C++ template library for linear algebra Eigen 3 is a lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. . Unlike most other linear algebra libraries, Eigen 3 focuses on the simple mathematical needs of applications: games and other OpenGL apps, spreadsheets and other office apps, etc. Eigen 3 is dedicated to providing optimal speed with GCC. A lot of improvements since 2-nd version of Eigen. Package: libeigen3-doc Description-md5: c2bdef560c564aea3a0219e41bda5ab6 Description-en: eigen3 API documentation Eigen 3 is a lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. . This package provides the complete eigen3 API documentation in HTML format. Package: libeina-bin Description-md5: 9988317f3740f5dc5eac45919451b59a Description-en: EFL optimized data types - extra tools The Eina library is a library which implements an API for data types in an efficient way. It also provides some useful tools like opening shared libraries, error management, type conversion, time accounting and memory pools. . Please refer to the documentation for a list of included data types and tools. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains some additional tools that may be useful for debugging eina issues. Package: libeina1t64 Description-md5: 93341767886cf5f38739ae42f1f2cdb1 Description-en: EFL optimized data types The Eina library is a library which implements an API for data types in an efficient way. It also provides some useful tools like opening shared libraries, error management, type conversion, time accounting and memory pools. . Please refer to the documentation for a list of included data types and tools. . This is part of the Enlightenment Foundation Libraries (EFL). Package: libeio1 Description-md5: bdbcddbfd31cee03b4018d048fdce18e Description-en: EFL non-blocking, threaded I/O Eio library is a library that implements an API for asynchronous input/output. It provides non-blocking IO by using thread for all operations that may block. It should integrate all the features/functions of Ecore_File that could block. . This is part of the Enlightenment Foundation Libraries (EFL). Package: libelementary-bin Description-md5: 9340833b96d199068235829f69bf6169 Description-en: EFL widget set - helper programs Elementary is a widget set based on the Enlightenment Foundation Libraries, primarily aimed at creating graphical user interfaces for mobile and embedded devices. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the elementary_config program and tools to assist in the development & debugging of elementary programs. Package: libelementary-data Description-md5: 5c134575bc05d35d5949781d12e135f8 Description-en: EFL widget set - data files Elementary is a widget set based on the Enlightenment Foundation Libraries, primarily aimed at creating graphical user interfaces for mobile and embedded devices. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains graphics and styles needed by applications using elementary. Package: libelementary1 Description-md5: 447055704f24d8db895866f2ee1ed532 Description-en: EFL widget set Elementary is a widget set based on the Enlightenment Foundation Libraries, primarily aimed at creating graphical user interfaces for mobile and embedded devices. . This is part of the Enlightenment Foundation Libraries (EFL). Package: libelput1 Description-md5: b75ea1c97ff63426857a93fea7ca9ccd Description-en: EFL abstraction for libinput Elput abstraction for the libinput library. It can be used by various other subsystems (ecore_fb, ecore_drm, etc) to handle interfacing with libinput without having to duplicate the code in each subsystem. . This is part of the Enlightenment Foundation Libraries (EFL). Package: libembryo-bin Description-md5: d23b47b04d7371600fc677ac2a18c2c3 Description-en: EFL SMALL-based abstract machine (AMX) compiler Embryo is a tiny library designed to interpret limited Small programs compiled by the included compiler, embryo_cc. It is mostly a cleaned up and smaller version of the original Small abstract machine. The compiler is mostly untouched. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the embryo compiler: embryo_cc. Package: libembryo1 Description-md5: 080f248277ffc54b7dabb7ec800998cb Description-en: EFL SMALL-based abstract machine (AMX) bytecode interpreter Embryo is a tiny library designed to interpret limited Small programs compiled by the included compiler, embryo_cc. It is mostly a cleaned up and smaller version of the original Small abstract machine. The compiler is mostly untouched. . Refer to the EFL documentation for an introduction to SMALL. See https://www.compuphase.com/pawn/pawn.htm for details on PAWN, the upstream successor to SMALL. . This is part of the Enlightenment Foundation Libraries (EFL). Package: libemile1 Description-md5: f6fc00585755dabf44708589ec6dc0e8 Description-en: EFL compression and encryption Emile provides a library to bring together serialization, compression and ciphering. It is a low-level library and can be used by anything above Eina. . This is part of the Enlightenment Foundation Libraries (EFL). Package: libemotion1 Description-md5: 798df187873fc25b76ad256845229c3c Description-en: EFL media object functionality Emotion is a library that allows playing audio and video files, using one of its backends (GStreamer, xine or generic shm player). . It is integrated into Ecore through its mainloop, and is transparent to the user of the library how the decoding of audio and video is being done. Once the objects are created, the user can set callbacks to the specific events and set options to this object, all in the main loop. . This is part of the Enlightenment Foundation Libraries (EFL). Package: libencode-perl Description-md5: 6cc0080ebdddd83919780a1a5e291480 Description-en: module providing interfaces between Perl's strings and the system The Encode module provides the interfaces between Perl's strings and the rest of the system. . When Perl is processing "binary data", the programmer wants Perl to process "sequences of bytes". This is not a problem for Perl - as a byte has 256 possible values, it easily fits in Perl's much larger "logical character". . Encodes a string from Perl's internal form into ENCODING and returns a sequence of octets. Package: libensmallen-dev Description-md5: 53786bc3db68afada07edf24cfdd11fb Description-en: C++ header-only library for mathematical optimization Ensmallen provides a simple set of abstractions for writing an objective function to optimize. It also provides a large set of standard and cutting-edge optimizers that can be used for virtually any mathematical optimization task. These include full-batch gradient descent techniques, small-batch techniques, gradient-free optimizers, and constrained optimization. Package: libeolian-bin Description-md5: 553d6a02ab6e54bb17328ec3e626a0a6 Description-en: EFL object parser and C code generator - C code generator Eolian parses Enlightenment's meta-data (.eo) files and can then generate C code along with header files. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the C code generator for Eo, eolian_gen. Package: libeolian1 Description-md5: f2a238250c880d7de4e8379c6c9e7191 Description-en: EFL object parser and C code generator Eolian parses Enlightenment's meta-data (.eo) files and can then generate C code along with header files. . This is part of the Enlightenment Foundation Libraries (EFL). Package: libethumb-client-bin Description-md5: ddc54cb6ebf6f7a565b412b2b6c54125 Description-en: EFL ethumb helper binary Ethumb uses Evas to generate thumbnail images of given files. The API allows great customization of the generated files and also helps complying to FreeDesktop.Org Thumbnail Specification. . It also provide a D-Bus server to reduce the performance costs of thumbnail generation and management. Ethumb-Client creates thumbnails by communicating with a thumbnail generation server using standard D-Bus protocol. . This is part of the Enlightenment Foundation Libraries (EFL). . This package provides the ethumbd helper binary and the associated D-Bus service file that are internally used by libethumb-client. Package: libethumb-client1 Description-md5: 0637edb7629224c74360fcefd4b90f50 Description-en: EFL client for ethumb Ethumb uses Evas to generate thumbnail images of given files. The API allows great customization of the generated files and also helps complying to FreeDesktop.Org Thumbnail Specification. . It also provide a D-Bus server to reduce the performance costs of thumbnail generation and management. Ethumb-Client creates thumbnails by communicating with a thumbnail generation server using standard D-Bus protocol. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the D-Bus client library. Package: libethumb1 Description-md5: 7c0d57ae60045a4ddf068dc63a573917 Description-en: EFL for thumbnail image creation Ethumb uses Evas to generate thumbnail images of given files. The API allows great customization of the generated files and also helps complying to FreeDesktop.Org Thumbnail Specification. . It also provide a D-Bus server to reduce the performance costs of thumbnail generation and management. Ethumb-Client creates thumbnails by communicating with a thumbnail generation server using standard D-Bus protocol. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the D-Bus server library. Package: libevas-loaders Description-md5: c6dc122151219ec0d584936420d03f19 Description-en: EFL additional loaders for Evas This package contains programs that allow Evas to load many image and document formats for which it has no built-in support, including: - XCF - SVG - PS - RAW - LibreOffice . This is part of the Enlightenment Foundation Libraries (EFL). Package: libevas1 Description-md5: acc39c72c897423f4db066d0b95f88c0 Description-en: EFL advanced canvas library Evas is a clean display canvas API for several target display systems that can draw anti-aliased text, smooth super- and sub-sampled scaled images, alpha-blend objects and more. . It abstracts the graphics drawing characteristics of the display system by implementing a canvas where graphical objects can be created, manipulated, and modified. It then handles the rendering pipeline in an optimal way for the underlying device in order to minimize redraws, via a programmatically efficient API. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the core library and a set of image loaders and/or savers for various formats: eet, gif, jpeg, png, svg, tiff and xpm Package: libevas1-engines-drm Description-md5: fc9dec5fd57aef92b05dcc8ef97f61ff Description-en: Evas module providing the DRM engine Evas is a clean display canvas API for several target display systems that can draw anti-aliased text, smooth super- and sub-sampled scaled images, alpha-blend objects and more. . It abstracts the graphics drawing characteristics of the display system by implementing a canvas where graphical objects can be created, manipulated, and modified. It then handles the rendering pipeline in an optimal way for the underlying device in order to minimize redraws, via a programmatically efficient API. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the DRM-related Evas engine modules. Package: libevas1-engines-fb Description-md5: 0573e3525d9d67a2fd4b61c3cdd31aef Description-en: Evas module providing the Framebuffer engine Evas is a clean display canvas API for several target display systems that can draw anti-aliased text, smooth super- and sub-sampled scaled images, alpha-blend objects and more. . It abstracts the graphics drawing characteristics of the display system by implementing a canvas where graphical objects can be created, manipulated, and modified. It then handles the rendering pipeline in an optimal way for the underlying device in order to minimize redraws, via a programmatically efficient API. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the framebuffer Evas engine module. Package: libevas1-engines-wayland Description-md5: 60966f89e6f9966b0db80cfbe9154307 Description-en: Evas module providing the Wayland engine Evas is a clean display canvas API for several target display systems that can draw anti-aliased text, smooth super- and sub-sampled scaled images, alpha-blend objects and more. . It abstracts the graphics drawing characteristics of the display system by implementing a canvas where graphical objects can be created, manipulated, and modified. It then handles the rendering pipeline in an optimal way for the underlying device in order to minimize redraws, via a programmatically efficient API. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the Wayland-related Evas engine modules. Package: libevas1-engines-x Description-md5: 63490da03c38978e6808865349ab4717 Description-en: Evas module providing the X11 engines Evas is a clean display canvas API for several target display systems that can draw anti-aliased text, smooth super- and sub-sampled scaled images, alpha-blend objects and more. . It abstracts the graphics drawing characteristics of the display system by implementing a canvas where graphical objects can be created, manipulated, and modified. It then handles the rendering pipeline in an optimal way for the underlying device in order to minimize redraws, via a programmatically efficient API. . This is part of the Enlightenment Foundation Libraries (EFL). . This package contains the X11-related Evas engine modules: - GL/X11 - Software/X11 (Xlib/XCB) Package: libevdi-dev Description-md5: caf4f2a631866157464a03cfb0e30d9a Description-en: EVDI driver client library dev package The Extensible Virtual Display Interface (EVDI) is a Linux kernel module that enables management of multiple screens, allowing user-space programs to take control over what happens with the image. It is essentially a virtual display you can add, remove and receive screen updates for, in an application that uses the libevdi library. . The module and library is part of the DisplayLink Ubuntu development which enables support for DisplayLink USB 3.0 devices on Ubuntu. . Please note that this is NOT a complete driver for DisplayLink devices. . This is the development package for evdi clients. It is only needed for compiling evdi client software. End-users do not need this package. Package: libevdi0-dev Description-md5: 3299a99a67748f4a151a62ea0c08903f Description-en: transitional package This is a transitional package. It can safely be removed. Package: libevdi1 Description-md5: 17fd9a2a03f034a7400304fc083fdb77 Description-en: Extensible Virtual Display Interface driver client library The Extensible Virtual Display Interface (EVDI) is a Linux kernel module that enables management of multiple screens, allowing user-space programs to take control over what happens with the image. It is essentially a virtual display you can add, remove and receive screen updates for, in an application that uses the libevdi library. . The module and library is part of the DisplayLink Ubuntu development which enables support for DisplayLink USB 3.0 devices on Ubuntu. . Please note that this is NOT a complete driver for DisplayLink devices. . This package installs the client library used for interfacing with the evdi kernel module. Package: libevolution Description-md5: dddb88bf2627f20726827c1d29351350 Description-en: evolution libraries This package contains libraries used by Evolution. Package: libfaad-dev Description-md5: ae9f883b2a80e31f09c287adf3baae2d Description-en: freeware Advanced Audio Decoder - development files FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC files. . This package contains development files. Package: libfaad2 Description-md5: 9307be517a3f30e946fbc168e7e3f958 Description-en: freeware Advanced Audio Decoder - runtime files FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC files. . This package contains the shared library and an extra library with support for Digital Radio Mondiale (DRM). Package: libfaust-static Description-md5: 6bd3bc719ebb93c06697a380f9425048 Description-en: functional programming language for realtime audio - static libraries Faust is a functional programming language specifically designed for realtime audio applications and plugins. The syntax of the language is block diagram oriented. The faust compiler translates signal processing specifications into optimized C++ code for signal processing applications. . The generated code can be wrapped into an 'architecture file' in order to create for example a standalone jack/gtk application. Several architecture files are provided and additional ones are fairly easy to add. . This package contains static libraries for building applications with faust. Package: libfaust2t64 Description-md5: a8cdd13de480a3321567318e4c8e2527 Description-en: functional programming language for realtime audio applications - libraries Faust is a functional programming language specifically designed for realtime audio applications and plugins. The syntax of the language is block diagram oriented. The faust compiler translates signal processing specifications into optimized C++ code for signal processing applications. . The generated code can be wrapped into an 'architecture file' in order to create for example a standalone jack/gtk application. Several architecture files are provided and additional ones are fairly easy to add. . This package contains the libraries for applications built with faust. Package: libfdb5-0d Description-md5: cd6e1ead650e153a0cb2fb1875cfc8eb Description-en: Library for the ECMWF Fields Database FDB (Fields DataBase) is a domain-specific object store developed at ECMWF for storing, indexing and retrieving GRIB data. Each GRIB message is stored as a field and indexed trough semantic metadata (i.e. physical variables such as temperature, pressure, ...). A set of fields can be retrieved specifying a request using a specific language developed for accessing the MARS Archive. Package: libfdb5-dev Description-md5: d2ac0b8707fefe9576736d40e8f2de74 Description-en: Development files for the ECMWF Fields database FDB (Fields DataBase) is a domain-specific object store developed at ECMWF for storing, indexing and retrieving GRIB data. Each GRIB message is stored as a field and indexed trough semantic metadata (i.e. physical variables such as temperature, pressure, ...). A set of fields can be retrieved specifying a request using a specific language developed for accessing the MARS Archive. . This package provides shared libraries and headers. Package: libflang-21-dev Description-md5: 3328d45b650afee35fe8b6da0b9b1e49 Description-en: Flang library - Development package Ground-up implementation of a Fortran front end written in modern C++. . While it is capable of generating executables for a number of examples, some functionalities are still missing. . This package contains the flang libraries and headers. Package: libfluidsynth-dev Description-md5: de826b558da2db2978953232479abd0f Description-en: Real-time MIDI software synthesizer (development files) Fluidsynth is a real-time midi synthesizer based on the soundfont (sf2 and sf3) specifications. It can be used to render MIDI input or MIDI files to audio. The MIDI events are read from a MIDI device. The sound is rendered in real-time to the sound output device. . This package contains the development files. Package: libfluidsynth3 Description-md5: 14e0cd0618b8e41b072bf1535bde2e64 Description-en: Real-time MIDI software synthesizer (runtime library) Fluidsynth is a real-time midi synthesizer based on the soundfont (sf2 and sf3) specifications. It can be used to render MIDI input or MIDI files to audio. The MIDI events are read from a MIDI device. The sound is rendered in real-time to the sound output device. . This package contains the runtime library. Package: libfmt-dev Description-md5: 7963a4ca548a609af43ee9bd78ee3acd Description-en: fast type-safe C++ formatting library -- development files This library provides fast, type-safe, small, C++11-aware replacement of (s)printf and related machinery. In some cases it's noticeably faster than boost::format, boost::lexical_cast and even sprintf itself. . This package contains the development files, include the static library. Package: libfmt-doc Description-md5: 12a6951caa7ccaad9a47a377aca918c0 Description-en: fast type-safe C++ formatting library -- documentation This library provides fast, type-safe, small, C++11-aware replacement of (s)printf and related machinery. In some cases it's noticeably faster than boost::format, boost::lexical_cast and even sprintf itself. . This package contains the documentation files. Package: libfmt11 Description-md5: bf00d7b126b81746ed9bbb189e83fcc1 Description-en: fast type-safe C++ formatting library -- library This library provides fast, type-safe, small, C++11-aware replacement of (s)printf and related machinery. In some cases it's noticeably faster than boost::format, boost::lexical_cast and even sprintf itself. . This package contains the shared library. Package: libfreecad-python3 Description-md5: d9972f2fd051b0c0593087ce1613296b Description-en: Extensible Open Source CAx program - Python 3 library files FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features some key concepts like macro recording, workbenches, ability to run as a server and dynamically loadable application extensions and it is designed to be platform independent. . Currently, FreeCAD can import and display CAD models in IGES, STEP, and BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats. Editing and modeling features are currently somewhat limited. . This package contains shared library files for FreeCAD built against Python 3. Package: libfuzzer-21-dev Description-md5: bc55cd127b8dab148b78e61e5e475b8e Description-en: Library for coverage-guided fuzz testing LibFuzzer is a library for in-process, coverage-guided, evolutionary fuzzing of other libraries. . LibFuzzer is similar in concept to American Fuzzy Lop (AFL), but it performs all of its fuzzing inside a single process. This in-process fuzzing can be more restrictive and fragile, but is potentially much faster as there is no overhead for process start-up. . The fuzzer is linked with the library under test, and feeds fuzzed inputs to the library via a specific fuzzing entrypoint (aka 'target function'); the fuzzer then tracks which areas of the code are reached, and generates mutations on the corpus of input data in order to maximize the code coverage. The code coverage information for libFuzzer is provided by LLVM's SanitizerCoverage instrumentation. Package: libgap-dev Description-md5: 22a6044c4e26a0c625d55ddefa39fbb4 Description-en: GAP computer algebra system, compiler and development files GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . This package contains the include files and static library. Package: libgap11 Description-md5: ad322df65796770aebe73429e6ce3763 Description-en: GAP computer algebra system, compiler and development files GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . This package contains the shared library. Package: libgdal-dev Description-md5: fe1355584b1a93438b3699e1581cff4b Description-en: Geospatial Data Abstraction Library - Development files GDAL is a translator library for raster geospatial data formats. As a library, it presents a single abstract data model to the calling application for all supported formats. The related OGR library (which lives within the GDAL source tree) provides a similar capability for simple features vector data. . GDAL supports many popular data formats, including commonly used ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in GIS and remote sensing software packages (ERDAS Imagine, ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote sensing and scientific data distribution formats such as HDF, EOS FAST, NOAA L1B, NetCDF, FITS. . OGR library supports popular vector formats like ESRI Shapefile, TIGER data, S57, MapInfo File, DGN, GML and more. . This package contains the files needed to develop a software that will use the GDAL/OGR (headers, static objects, configuration script). Package: libgdal39 Description-md5: bd1887dd27736e16667e84bf0102d226 Description-en: Geospatial Data Abstraction Library GDAL is a translator library for raster geospatial data formats. As a library, it presents a single abstract data model to the calling application for all supported formats. The related OGR library (which lives within the GDAL source tree) provides a similar capability for simple features vector data. . GDAL supports many popular data formats, including commonly used ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in GIS and remote sensing software packages (ERDAS Imagine, ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote sensing and scientific data distribution formats such as HDF, EOS FAST, NOAA L1B, NetCDF, FITS. . OGR library supports popular vector formats like ESRI Shapefile, TIGER data, S57, MapInfo File, DGN, GML and more. . This package contains the shared library. Package: libgdbussyncevo0 Description-md5: 81cdca19c3ca84881b6fa874129a1846 Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (shared gdbus library) SyncEvolution synchronizes contact, calendar and task items via SyncML and CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server to sync PIM data in Evolution, but a plain file storage is also supported. Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and incremental synchronization of items are supported. SyncEvolution can act as a SyncML/DAV client and SyncML server. . This package provides a shared library. Package: libgegl-0.4-0t64 Description-md5: 555ed01f707fbda9c82450ba37f41574 Description-en: Generic Graphics Library GEGL (Generic Graphics Library) is a graph based image processing framework. . GEGL's original design was made to scratch GIMP's itches for a new compositing and processing core. This core is being designed to have minimal dependencies and a simple well defined API. Package: libgegl-common Description-md5: e1bad3fbbe443e3af235c7392bd4bbba Description-en: Generic Graphics Library - common files GEGL (Generic Graphics Library) is a graph based image processing framework. . GEGL's original design was made to scratch GIMP's itches for a new compositing and processing core. This core is being designed to have minimal dependencies and a simple well defined API. . This package contains common data files and translations. Package: libgegl-dev Description-md5: 890e309150112e034f776771436ca2a5 Description-en: Generic Graphics Library (development files) GEGL (Generic Graphics Library) is a graph based image processing framework. . GEGL's original design was made to scratch GIMP's itches for a new compositing and processing core. This core is being designed to have minimal dependencies and a simple well defined API. . This package contains the development files. Package: libgegl-doc Description-md5: 4dc06b8a2a5349b54328c54303af18b3 Description-en: Generic Graphics Library (documentation) GEGL (Generic Graphics Library) is a graph based image processing framework. . GEGL's original design was made to scratch GIMP's itches for a new compositing and processing core. This core is being designed to have minimal dependencies and a simple well defined API. . This package contains the documentation. Package: libgenomicsdb-dev Description-md5: 6c90273c5792a07f2d83709273dfb7e1 Description-en: sparse array storage library for genomics (development files) GenomicsDB is built on top of a htslib fork and an internal array storage system for importing, querying and transforming variant data. Variant data is sparse by nature (sparse relative to the whole genome) and using sparse array data stores is a perfect fit for storing such data. . The GenomicsDB stores variant data in a 2D array where: - Each column corresponds to a genomic position (chromosome + position); - Each row corresponds to a sample in a VCF (or CallSet in the GA4GH terminology); - Each cell contains data for a given sample/CallSet at a given position; data is stored in the form of cell attributes; - Cells are stored in column major order - this makes accessing cells with the same column index (i.e. data for a given genomic position over all samples) fast. - Variant interval/gVCF interval data is stored in a cell at the start of the interval. The END is stored as a cell attribute. For variant intervals (such as deletions and gVCF REF blocks), an additional cell is stored at the END value of the variant interval. When queried for a given genomic position, the query library performs an efficient sweep to determine all intervals that intersect with the queried position. . This package contains the development files and the static library. Package: libgenomicsdb-java Description-md5: f83a536630b1a4d966771a239f285779 Description-en: sparse array storage library for genomics (Java library) GenomicsDB is built on top of a htslib fork and an internal array storage system for importing, querying and transforming variant data. Variant data is sparse by nature (sparse relative to the whole genome) and using sparse array data stores is a perfect fit for storing such data. . The GenomicsDB stores variant data in a 2D array where: - Each column corresponds to a genomic position (chromosome + position); - Each row corresponds to a sample in a VCF (or CallSet in the GA4GH terminology); - Each cell contains data for a given sample/CallSet at a given position; data is stored in the form of cell attributes; - Cells are stored in column major order - this makes accessing cells with the same column index (i.e. data for a given genomic position over all samples) fast. - Variant interval/gVCF interval data is stored in a cell at the start of the interval. The END is stored as a cell attribute. For variant intervals (such as deletions and gVCF REF blocks), an additional cell is stored at the END value of the variant interval. When queried for a given genomic position, the query library performs an efficient sweep to determine all intervals that intersect with the queried position. . This package contains the Java library. Package: libgenomicsdb-jni Description-md5: 5d3444e0867b5aee821c3b1e89ce4a15 Description-en: sparse array storage library for genomics (Java native bindings) GenomicsDB is built on top of a htslib fork and an internal array storage system for importing, querying and transforming variant data. Variant data is sparse by nature (sparse relative to the whole genome) and using sparse array data stores is a perfect fit for storing such data. . The GenomicsDB stores variant data in a 2D array where: - Each column corresponds to a genomic position (chromosome + position); - Each row corresponds to a sample in a VCF (or CallSet in the GA4GH terminology); - Each cell contains data for a given sample/CallSet at a given position; data is stored in the form of cell attributes; - Cells are stored in column major order - this makes accessing cells with the same column index (i.e. data for a given genomic position over all samples) fast. - Variant interval/gVCF interval data is stored in a cell at the start of the interval. The END is stored as a cell attribute. For variant intervals (such as deletions and gVCF REF blocks), an additional cell is stored at the END value of the variant interval. When queried for a given genomic position, the query library performs an efficient sweep to determine all intervals that intersect with the queried position. . This package contains the Java native bindings. Package: libgenomicsdb1 Description-md5: ed9c10f7e42dbf62c4a4b05fe438997d Description-en: sparse array storage library for genomics (shared libraries) GenomicsDB is built on top of a htslib fork and an internal array storage system for importing, querying and transforming variant data. Variant data is sparse by nature (sparse relative to the whole genome) and using sparse array data stores is a perfect fit for storing such data. . The GenomicsDB stores variant data in a 2D array where: - Each column corresponds to a genomic position (chromosome + position); - Each row corresponds to a sample in a VCF (or CallSet in the GA4GH terminology); - Each cell contains data for a given sample/CallSet at a given position; data is stored in the form of cell attributes; - Cells are stored in column major order - this makes accessing cells with the same column index (i.e. data for a given genomic position over all samples) fast. - Variant interval/gVCF interval data is stored in a cell at the start of the interval. The END is stored as a cell attribute. For variant intervals (such as deletions and gVCF REF blocks), an additional cell is stored at the END value of the variant interval. When queried for a given genomic position, the query library performs an efficient sweep to determine all intervals that intersect with the queried position. . This package contains the shared library. Package: libggml-dev Description-md5: daa802519f90838965037892f39ce275 Description-en: Tensor library for machine learning - development files ggml is a tensor library for machine learning with the following features: . * Low-level cross-platform implementation * Integer quantization support * Broad hardware support * Automatic differentiation * ADAM and L-BFGS optimizers * No third-party dependencies * Zero memory allocations during runtime . On Debian, ggml is shipped as a package that depends on one of the CPU or GPU backends. . This package provides the development files. Package: libggml0 Description-md5: 1f58644c930127621ff761994aada91b Description-en: Tensor library for machine learning - libraries ggml is a tensor library for machine learning with the following features: . * Low-level cross-platform implementation * Integer quantization support * Broad hardware support * Automatic differentiation * ADAM and L-BFGS optimizers * No third-party dependencies * Zero memory allocations during runtime . On Debian, ggml is shipped as a package that depends on one of the CPU or GPU backends. . This package provides the main libraries, and the CPU backend. Package: libggml0-backend-blas Description-md5: 7503c5ff06b61a10f9deba882c0bd300 Description-en: Tensor library for machine learning - BLAS backend ggml is a tensor library for machine learning with the following features: . * Low-level cross-platform implementation * Integer quantization support * Broad hardware support * Automatic differentiation * ADAM and L-BFGS optimizers * No third-party dependencies * Zero memory allocations during runtime . On Debian, ggml is shipped as a package that depends on one of the CPU or GPU backends. . This package provides the BLAS backend. Package: libggml0-backend-hip Description-md5: 602ad0422742c8265fb0bec446dfe2c5 Description-en: Tensor library for machine learning - HIP backend ggml is a tensor library for machine learning with the following features: . * Low-level cross-platform implementation * Integer quantization support * Broad hardware support * Automatic differentiation * ADAM and L-BFGS optimizers * No third-party dependencies * Zero memory allocations during runtime . On Debian, ggml is shipped as a package that depends on one of the CPU or GPU backends. . This package provides the HIP backend, for AMD GPUs. Package: libggml0-backend-rpc Description-md5: 77eb03ad47830a431569be7ca3ff5bd6 Description-en: Tensor library for machine learning - RPC backend ggml is a tensor library for machine learning with the following features: . * Low-level cross-platform implementation * Integer quantization support * Broad hardware support * Automatic differentiation * ADAM and L-BFGS optimizers * No third-party dependencies * Zero memory allocations during runtime . On Debian, ggml is shipped as a package that depends on one of the CPU or GPU backends. . This package provides the RPC backend. Package: libggml0-backend-vulkan Description-md5: d10ba75342651b792060a4c0b8c57ca4 Description-en: Tensor library for machine learning - Vulkan backend ggml is a tensor library for machine learning with the following features: . * Low-level cross-platform implementation * Integer quantization support * Broad hardware support * Automatic differentiation * ADAM and L-BFGS optimizers * No third-party dependencies * Zero memory allocations during runtime . On Debian, ggml is shipped as a package that depends on one of the CPU or GPU backends. . This package provides the Vulkan backend. Package: libgme-dev Description-md5: e2a4731d4561e9d8d13aa704bbbfbd39 Description-en: Playback library for video game music files - development files game-music-emu is a collection of video game music file emulators that support the following formats and systems: * AY ZX Spectrum/Amstrad CPC * GBS Nintendo Game Boy * GYM Sega Genesis/Mega Drive * HES NEC TurboGrafx-16/PC Engine * KSS MSX Home Computer/other Z80 systems (doesn't support FM sound) * NSF/NSFE Nintendo NES/Famicom (with VRC 6, Namco 106, and FME-7 sound) * SAP Atari systems using POKEY sound chip * SPC Super Nintendo/Super Famicom * VGM/VGZ Sega Master System/Mark III, Sega Genesis/Mega Drive, BBC Micro . This package contains the header files, static libraries and symbolic links that developers using libgme will need. Package: libgme0 Description-md5: 8da746f9524491f505ff3aed8362bf04 Description-en: Playback library for video game music files - shared library game-music-emu is a collection of video game music file emulators that support the following formats and systems: * AY ZX Spectrum/Amstrad CPC * GBS Nintendo Game Boy * GYM Sega Genesis/Mega Drive * HES NEC TurboGrafx-16/PC Engine * KSS MSX Home Computer/other Z80 systems (doesn't support FM sound) * NSF/NSFE Nintendo NES/Famicom (with VRC 6, Namco 106, and FME-7 sound) * SAP Atari systems using POKEY sound chip * SPC Super Nintendo/Super Famicom * VGM/VGZ Sega Master System/Mark III, Sega Genesis/Mega Drive, BBC Micro . This package contains the shared libraries necessary to run programs using libgme. Package: libgtsam-dev Description-md5: 3c5268c1ac9ee62ac965aac01256a22f Description-en: Factor graphs for sensor fusion in robotics GTSAM is a C++ library that implements sensor fusion for robotics and computer vision applications, including SLAM (Simultaneous Localization and Mapping), VO (Visual Odometry), and SFM (Structure from Motion). It uses factor graphs and Bayes networks as the underlying computing paradigm rather than sparse matrices to optimize for the most probable configuration or an optimal plan. Coupled with a capable sensor front-end (not provided here), GTSAM powers many impressive autonomous systems, in both academia and industry. . Development files Package: libgtsam-doc Description-md5: 85d8ffa54a6c50013303a6874e3771dc Description-en: Factor graphs for sensor fusion in robotics GTSAM is a C++ library that implements sensor fusion for robotics and computer vision applications, including SLAM (Simultaneous Localization and Mapping), VO (Visual Odometry), and SFM (Structure from Motion). It uses factor graphs and Bayes networks as the underlying computing paradigm rather than sparse matrices to optimize for the most probable configuration or an optimal plan. Coupled with a capable sensor front-end (not provided here), GTSAM powers many impressive autonomous systems, in both academia and industry. . Documentation Package: libgtsam4 Description-md5: 65b87756940d8ce134a9dff916ba336b Description-en: Factor graphs for sensor fusion in robotics GTSAM is a C++ library that implements sensor fusion for robotics and computer vision applications, including SLAM (Simultaneous Localization and Mapping), VO (Visual Odometry), and SFM (Structure from Motion). It uses factor graphs and Bayes networks as the underlying computing paradigm rather than sparse matrices to optimize for the most probable configuration or an optimal plan. Coupled with a capable sensor front-end (not provided here), GTSAM powers many impressive autonomous systems, in both academia and industry. Package: libgvars3-0t64 Description-md5: d1246e9b2155e1c0b06c97c2291ad287 Description-en: configuration system library - shared library Lightweight and simple configuration library for C++ programs. Package: libgvars3-dev Description-md5: 4e345b5ee1eb8711081d88535545653a Description-en: configuration system library - development files Lightweight and simple configuration library for C++ programs. Package: libgvars3-headless0t64 Description-md5: df6617108d6576d03157902c476f8ee6 Description-en: configuration system library - shared library for headless Lightweight and simple configuration library for C++ programs. Package: libgwengui-fox16-79t64 Description-md5: 48c462eccab803ea47392ad49c8d53a4 Description-en: Gwenhywfar GUI implementation for the FOX Toolkit Gwenhywfar allows porting of your software to different operating systems like Linux, *BSD, Windows etc. It also provides some often needed modules such as configuration file handling, simple XML file parsing, IPC etc. . This package contains a Gwenhywfar GUI implementation for the FOX Toolkit. Package: libgwengui-fox16-dev Description-md5: e8b8c01b6273d45ccb57f38fa12d5ce5 Description-en: Gwenhywfar GUI implementation for the FOX Toolkit (development files) Gwenhywfar allows porting of your software to different operating systems like Linux, *BSD, Windows etc. It also provides some often needed modules such as configuration file handling, simple XML file parsing, IPC etc. . This package contains development files of the Gwenhywfar GUI implementation for the FOX Toolkit. Package: libgwengui-gtk3-79t64 Description-md5: 1ac73f0bed42fccc437e770534d56ae1 Description-en: Gwenhywfar GUI implementation for GTK3 Gwenhywfar allows porting of your software to different operating systems like Linux, *BSD, Windows etc. It also provides some often needed modules such as configuration file handling, simple XML file parsing, IPC etc. . This package contains a Gwenhywfar GUI implementation for GTK3. Package: libgwengui-gtk3-dev Description-md5: dc89aedaf53dfdd98741cfb4a2024e9e Description-en: Gwenhywfar GUI implementation for GTK3 (development files) Gwenhywfar allows porting of your software to different operating systems like Linux, *BSD, Windows etc. It also provides some often needed modules such as configuration file handling, simple XML file parsing, IPC etc. . This package contains development files of the Gwenhywfar GUI implementation for GTK3. Package: libgwengui-qt6-79 Description-md5: 6cd6039537f194b060e8680c2482a01d Description-en: Gwenhywfar GUI implementation for Qt6 Gwenhywfar allows porting of your software to different operating systems like Linux, *BSD, Windows etc. It also provides some often needed modules such as configuration file handling, simple XML file parsing, IPC etc. . This package contains a Gwenhywfar GUI implementation for Qt6. Package: libgwengui-qt6-dev Description-md5: e7ce387279dc665fae44059fec04742f Description-en: Gwenhywfar GUI implementation for Qt 5 (development files) Gwenhywfar allows porting of your software to different operating systems like Linux, *BSD, Windows etc. It also provides some often needed modules such as configuration file handling, simple XML file parsing, IPC etc. . This package contains development files of the Gwenhywfar GUI implementation for Qt 5. Package: libgwenhywfar-core-dev Description-md5: 2958c0d1f9d573c7cf7772bd7c1c021d Description-en: OS abstraction layer (core development files) Gwenhywfar allows porting of your software to different operating systems like Linux, *BSD, Windows etc. It also provides some often needed modules such as configuration file handling, simple XML file parsing, IPC etc. . This package contains the core development files without GUI components. Package: libgwenhywfar-data Description-md5: 82aaf731734e078be84681035dd8d9a2 Description-en: OS abstraction layer - data files Gwenhywfar allows porting of your software to different operating systems like Linux, *BSD, Windows etc. It also provides some often needed modules such as configuration file handling, simple XML file parsing, IPC etc. . This package contains data files needed by Gwenhywfar. Package: libgwenhywfar-doc Description-md5: 2411fb452e747fc2a5ca1460e602cbee Description-en: OS abstraction layer (API documentation) Gwenhywfar allows porting of your software to different operating systems like Linux, *BSD, Windows etc. It also provides some often needed modules such as configuration file handling, simple XML file parsing, IPC etc. . This package contains the API documentation. Package: libgwenhywfar79t64 Description-md5: 99f17f2b1214e23bdf68d7116b518077 Description-en: OS abstraction layer Gwenhywfar allows porting of your software to different operating systems like Linux, *BSD, Windows etc. It also provides some often needed modules such as configuration file handling, simple XML file parsing, IPC etc. Package: libhkl-dev Description-md5: 0d7481b9aaeb30c4b8cca68ba9845573 Description-en: diffractometer computation control library - development files The hkl library is a framework for diffraction computation and diffractometer control, heavily used at the SOLEIL synchrotron. It supports various types of diffractometer geometry: Eulerian 4-circle, Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis geometry. For each of these it provides several numerically computed modes, such as bisector and constant psi. . This package provides everything needed to link against hkl. Package: libhkl-doc Description-md5: 959ca03ab47e3989c31ce0e866188eb5 Description-en: diffractometer computation control library - documentation The hkl library is a framework for diffraction computation and diffractometer control, heavily used at the SOLEIL synchrotron. It supports various types of diffractometer geometry: Eulerian 4-circle, Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis geometry. For each of these it provides several numerically computed modes, such as bisector and constant psi. . This package provides the documentation for hkl. Package: libhkl5 Description-md5: 4484aae662bf3580c01ca9a8a9e15855 Description-en: diffractometer computation control library The hkl library is a framework for diffraction computation and diffractometer control, heavily used at the SOLEIL synchrotron. It supports various types of diffractometer geometry: Eulerian 4-circle, Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis geometry. For each of these it provides several numerically computed modes, such as bisector and constant psi. . This package provides the runtime hkl library. Package: libhmsbeagle-dev Description-md5: e2cf134283793dc53c4584f6ab2c2591 Description-en: High-performance lib for Bayesian and Maximum Likelihood phylogenetics (devel) BEAGLE is a high-performance library that can perform the core calculations at the heart of most Bayesian and Maximum Likelihood phylogenetics packages. It can make use of highly-parallel processors such as those in graphics cards (GPUs) found in many PCs. . The project involves an open API and fast implementations of a library for evaluating phylogenetic likelihoods (continuous time Markov processes) of biomolecular sequence evolution. . The aim is to provide high performance evaluation 'services' to a wide range of phylogenetic software, both Bayesian samplers and Maximum Likelihood optimizers. This allows these packages to make use of implementations that make use of optimized hardware such as graphics processing units. . This package contains development files needed to build against Beagle library. Package: libhmsbeagle-java Description-md5: 19e3721dbbb7bb8a6b2e6402430b80ec Description-en: High-performance lib for Bayesian and Maximum Likelihood phylogenetics (java) BEAGLE is a high-performance library that can perform the core calculations at the heart of most Bayesian and Maximum Likelihood phylogenetics packages. It can make use of highly-parallel processors such as those in graphics cards (GPUs) found in many PCs. . The project involves an open API and fast implementations of a library for evaluating phylogenetic likelihoods (continuous time Markov processes) of biomolecular sequence evolution. . The aim is to provide high performance evaluation 'services' to a wide range of phylogenetic software, both Bayesian samplers and Maximum Likelihood optimizers. This allows these packages to make use of implementations that make use of optimized hardware such as graphics processing units. . This package contains the Java interface. Package: libhmsbeagle1v5 Description-md5: d1ca6965facda724668a6194b79a4004 Description-en: High-performance lib for Bayesian and Maximum Likelihood phylogenetics BEAGLE is a high-performance library that can perform the core calculations at the heart of most Bayesian and Maximum Likelihood phylogenetics packages. It can make use of highly-parallel processors such as those in graphics cards (GPUs) found in many PCs. . The project involves an open API and fast implementations of a library for evaluating phylogenetic likelihoods (continuous time Markov processes) of biomolecular sequence evolution. . The aim is to provide high performance evaluation 'services' to a wide range of phylogenetic software, both Bayesian samplers and Maximum Likelihood optimizers. This allows these packages to make use of implementations that make use of optimized hardware such as graphics processing units. Package: libhts-dev Description-md5: 08dc5334cfd009072c9aa396c09f63e3 Description-en: development files for the HTSlib HTSlib is an implementation of a unified C library for accessing common file formats, such as SAM (Sequence Alignment/Map), CRAM and VCF (Variant Call Format), used for high-throughput sequencing data, and is the core library used by samtools and bcftools. HTSlib only depends on zlib. It is known to be compatible with gcc, g++ and clang. . HTSlib implements a generalized BAM (binary SAM) index, with file extension ‘csi’ (coordinate-sorted index). The HTSlib file reader first looks for the new index and then for the old if the new index is absent. . This package contains development files for the HTSlib: headers, static library, manual pages, etc. . For compatibility with sambamba, the internal routine cram_to_bam was exported, hereto adopting a patch found in guix. Package: libhts3t64 Description-md5: 6bcc3eaaf96941c9a7a6476850863056 Description-en: C library for high-throughput sequencing data formats HTSlib is an implementation of a unified C library for accessing common file formats, such as SAM (Sequence Alignment/Map), CRAM and VCF (Variant Call Format), used for high-throughput sequencing data, and is the core library used by samtools and bcftools. HTSlib only depends on zlib. It is known to be compatible with gcc, g++ and clang. . HTSlib implements a generalized BAM (binary SAM) index, with file extension ‘csi’ (coordinate-sorted index). The HTSlib file reader first looks for the new index and then for the old if the new index is absent. Package: libhyprtoolkit-dev Description-md5: 83dec7755b6cc2797a35dae3f1dee0ae Description-en: Modern, wayland-native C++ GUI toolkit -- development files Hyprtoolkit is designed to be a small, simple, and modern C++ toolkit for making wayland GUI apps, with a few goals: . - Simple C++ API for making a GUI app - Smooth animations - Easy usage - Simple system theming . This package contains the headers and other development support files needed for compiling and linking applications and libraries which use this library. Package: libhyprtoolkit6 Description-md5: 8631457acf229b5d73f305c9ae4bc2d0 Description-en: Modern, wayland-native C++ GUI toolkit -- binary files Hyprtoolkit is designed to be a small, simple, and modern C++ toolkit for making wayland GUI apps, with a few goals: . - Simple C++ API for making a GUI app - Smooth animations - Easy usage - Simple system theming . This package contains the shared library needed for running applications which use this library. Package: libifcopenshell-dev Description-md5: e7bfeccc47f6b88d6f59f229aec0ff50 Description-en: Library for working with Industry Foundation Classes (IFC) data Complete parsing support is provided for IFC2x3 TC1, IFC4 Add2 TC1, IFC4x1, IFC4x2, and IFC4x3 Add2. Extensive geometric support is implemented for the IFC releases IFC2x3 TC1 and IFC4 Add2 TC1. Extending with support for arbitrary IFC schemas is possible at compile-time when using C++ and at run-time when using Python. . Development files for the ifcopenshell library. Package: libifcopenshell0.8.1 Description-md5: 48b2a2f8985c3c3ed0defbe450c3240a Description-en: Library for working with Industry Foundation Classes (IFC) data Complete parsing support is provided for IFC2x3 TC1, IFC4 Add2 TC1, IFC4x1, IFC4x2, and IFC4x3 Add2. Extensive geometric support is implemented for the IFC releases IFC2x3 TC1 and IFC4 Add2 TC1. Extending with support for arbitrary IFC schemas is possible at compile-time when using C++ and at run-time when using Python. . Shared library for the ifcopenshell library. Package: libimager-perl Description-md5: d9cd77a33f4098a5a2b1f0bda5327165 Description-en: Perl extension for generating 24-bit images Imager is a module for creating and altering images. It can read and write various image formats, draw primitive shapes like lines and polygons, blend multiple images together in various ways, scale, crop, render text and more. . Imager also has convenience functions for things like color space conversion (convert RGB to HSV and back). Package: libipc-shareable-perl Description-md5: eb6e832675bf9dfc50c00c189621a942 Description-en: module to access IPC shared memory segments through perl This perl module provides a tie() interface to System V IPC shared memory segments. . IPC::Shareable allows you to tie a variable to shared memory making it easy to share the contents of that variable with other Perl processes. Scalars, arrays, and hashes can be tied. The variable being tied may contain arbitrarily complex data structures - including references to arrays, hashes of hashes, etc. Package: libjavascriptcoregtk-bin Description-md5: ac7afc0b1a4392958885f97c8f08146c Description-en: JavaScript engine library from WebKitGTK - command-line interpreter JavaScriptCore is the JavaScript engine used in WebKit. It consists of the following building blocks: lexer, parser, start-up interpreter (LLInt), baseline JIT, a low-latency optimizing JIT (DFG), and a high-throughput optimizing JIT (FTL). . This package provides jsc, a command-line JavaScript interpreter. Package: libjuce-doc Description-md5: 5d99d0cc4969b5646d2f8e1b7bc9f465 Description-en: Jules' Utility Class Extensions (documentation) JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ framework for developing cross-platform software. . It contains pretty much everything you're likely to need to create most applications, and is particularly well-suited for building highly-customised GUIs, and for handling graphics and sound. . This package contains html documentation for the JUCE API. Package: libjuh-java Description-md5: 9e017c19c2cbf8cab7b83a1ee17e6890 Description-en: transitional package for LibreOffice UNO runtime environment LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This has now been merged into liblibreoffice-java and this package thus can be safely removed once installed. Package: libjurt-java Description-md5: 9e017c19c2cbf8cab7b83a1ee17e6890 Description-en: transitional package for LibreOffice UNO runtime environment LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This has now been merged into liblibreoffice-java and this package thus can be safely removed once installed. Package: libkf6sonnet-data Description-md5: 3e19a4f2475c9fa1bed469d454133a4b Description-en: spell checking library for Qt, data files Sonnet is a Qt based library that offers easy access to spell checking using various plugin based backends. It is part of KDE Frameworks 6. . This package contains the translations. Package: libkf6sonnet-dev Description-md5: 752708c27b159631f259f23ef4240e7a Description-en: spell checking library for Qt, devel files Sonnet is a Qt based library that offers easy access to spell checking using various plugin based backends. It is part of KDE Frameworks 6. . This package contains development files for building software that uses libraries from the Sonnet framework. Package: libkf6sonnet-dev-bin Description-md5: f2b31cb8c8fe663bed13f026c9bce92c Description-en: spell checking library for Qt, devel binaries Sonnet is a Qt based library that offers easy access to spell checking using various plugin based backends. It is part of KDE Frameworks 6. . This package contains the utility programs related to the Sonnet framework. Package: libkf6sonnet-doc Description-md5: 15439ac160bd06dc91a663e1993b99e3 Description-en: spell checking library for Qt (documentation) Sonnet is a Qt based library that offers easy access to spell checking using various plugin based backends. It is part of KDE Frameworks 6. . This package contains the qch documentation files. Package: libkf6sonnetcore6 Description-md5: 49aa8de51eb2a8dee50af7d194433927 Description-en: spell checking library for Qt, core lib Sonnet is a Qt based library that offers easy access to spell checking using various plugin based backends. It is part of KDE Frameworks 6. Package: libkf6sonnetui6 Description-md5: 5642ca13c50105ec833f3aa7f3f6506d Description-en: spell checking library for Qt, ui lib Sonnet is a Qt based library that offers easy access to spell checking using various plugin based backends. It is part of KDE Frameworks 6. . This package provides Qt based GUI elements that can be used by projects to construct spell checking user interfaces. Package: libkf6style-dev Description-md5: 955ca4894bae727fe86789fa7cad99a8 Description-en: integration of Qt application with KDE workspaces - KF6Style development files Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. . The library KF6Style provides integration with KDE Plasma Workspace settings for Qt styles. . Derive your Qt style from KStyle to automatically inherit various settings from the KDE Plasma Workspace, providing a consistent user experience. For example, this will ensure a consistent single-click or double-click activation setting, and the use of standard themed icons. . This package provides the development files. Package: libkf6style6 Description-md5: 53d310b5955ab54447cfa78312709b7a Description-en: integration of Qt application with KDE workspaces - KF6Style shared library Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. . The library KF6Style provides integration with KDE Plasma Workspace settings for Qt styles. . Derive your Qt style from KStyle to automatically inherit various settings from the KDE Plasma Workspace, providing a consistent user experience. For example, this will ensure a consistent single-click or double-click activation setting, and the use of standard themed icons. . This package contains the KF6Style shared library. Package: libkf6texteditor-bin Description-md5: 3c71419ce571ea0aca410a2d43428341 Description-en: provide advanced plain text editing services (binaries) The KTextEditor interfaces - also called KTE interfaces - are a set of well-defined interfaces which an application or library can implement to provide advanced plain text editing services. Applications which utilise this interface can thus allow the user to choose which implementation of the editor component to use. The only implementation right now is the Kate Editor Component (Kate Part). . This package contains the helper binaries. Package: libkf6texteditor-data Description-md5: 24d2171af300f8675b8e92818e4e7601 Description-en: provide advanced plain text editing services The KTextEditor interfaces - also called KTE interfaces - are a set of well-defined interfaces which an application or library can implement to provide advanced plain text editing services. Applications which utilise this interface can thus allow the user to choose which implementation of the editor component to use. The only implementation right now is the Kate Editor Component (Kate Part). Package: libkf6texteditor-dev Description-md5: ce0e5cfb5dfc134e3223628857f598e3 Description-en: provide advanced plain text editing services The KTextEditor interfaces - also called KTE interfaces - are a set of well-defined interfaces which an application or library can implement to provide advanced plain text editing services. Applications which utilise this interface can thus allow the user to choose which implementation of the editor component to use. The only implementation right now is the Kate Editor Component (Kate Part). . Contains development files for ktexteditor. Package: libkf6texteditor-doc Description-md5: 900263b4396df1943fb5a992978be638 Description-en: provide advanced plain text editing services (documentation) The KTextEditor interfaces - also called KTE interfaces - are a set of well-defined interfaces which an application or library can implement to provide advanced plain text editing services. Applications which utilise this interface can thus allow the user to choose which implementation of the editor component to use. The only implementation right now is the Kate Editor Component (Kate Part). . This package contains the qch documentation files. Package: libkf6texteditor-katepart Description-md5: 3162e86e5e7045f0a5f650908df08a6f Description-en: provide advanced plain text editing services The KTextEditor interfaces - also called KTE interfaces - are a set of well-defined interfaces which an application or library can implement to provide advanced plain text editing services. Applications which utilise this interface can thus allow the user to choose which implementation of the editor component to use. The only implementation right now is the Kate Editor Component (Kate Part). . This contains the Kate Part plugin. Package: libkf6texteditor6 Description-md5: 24d2171af300f8675b8e92818e4e7601 Description-en: provide advanced plain text editing services The KTextEditor interfaces - also called KTE interfaces - are a set of well-defined interfaces which an application or library can implement to provide advanced plain text editing services. Applications which utilise this interface can thus allow the user to choose which implementation of the editor component to use. The only implementation right now is the Kate Editor Component (Kate Part). Package: libkf6textwidgets-data Description-md5: 0456ff3db0a54292474bc2983c0da5a5 Description-en: Advanced text editing widgets An assortment of text-related widgets . This package contains the data files. Package: libkf6textwidgets-dev Description-md5: e3c988d6868e7174d6c9e42dd2cf3bb1 Description-en: development files for ktextwidgets An assortment of text-related widgets. . Contains development files for ktextwidgets. Package: libkf6textwidgets-doc Description-md5: 339ae95e34975ed1cfef54ad90ced63d Description-en: Advanced text editing widgets (documentation) An assortment of text-related widgets . This package contains the qch documentation files. Package: libkf6textwidgets6 Description-md5: e4c9045f4faeaea777e6b6831eae06e7 Description-en: Advanced text editing widgets An assortment of text-related widgets Package: libkpmcore-dev Description-md5: 81e908e345c295321aef87887d52f89a Description-en: KDE Partition Manager Core development files KDE Partition Manager Core (KPM core) allows software to re-use common partitioning GUI tasks. . It is used by the generic system installer called Calamares as well as the KDE Partition Manager application. . This package contains development files for kpmcore. Package: libkpmcore13 Description-md5: 6657221d5ba350785332e5c86dfc3646 Description-en: KDE Partition Manager Core KDE Partition Manager Core (KPM core) allows software to re-use common partitioning GUI tasks. . It is used by the generic system installer called Calamares as well as the KDE Partition Manager application. Package: libkylin-ondevice-ai-engine-plugin Description-md5: e3014c5222e4fa0bd34c911678875e2a Description-en: Ondevice AI plugin for kylin AI engine This package provides on-device AI engine plugins for the Kylin AI subsystem. . It includes embedding, natural-language-processing, and vision engine libraries for local AI inference. Package: liblld-21 Description-md5: edabea654ba7a6bd671515adc0fffdd2 Description-en: LLVM-based linker, library LLD is a new, high-performance linker. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project. . This package contains the LLD runtime library. Package: liblld-21-dev Description-md5: d5f91d89aa80d28cd4d98b74563f075b Description-en: LLVM-based linker, header files LLD is a new, high-performance linker. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project. . This package provides the header files to build extension over lld. Package: liblldb-21 Description-md5: 88542bb8337de28344a74df10ce94f4e Description-en: Next generation, high-performance debugger, library LLDB is a next generation, high-performance debugger. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project, such as the Clang expression parser and LLVM disassembler. . This package contains the LLDB runtime library. Package: liblldb-21-dev Description-md5: 8f3dc7f570ba958d1f7496e3e5195498 Description-en: Next generation, high-performance debugger, header files LLDB is a next generation, high-performance debugger. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project, such as the Clang expression parser and LLVM disassembler. . This package provides the header files to build extension over lldb. Package: libllvmlibc-21-dev Description-md5: b678725717171e9f1656f9727ef63f83 Description-en: LLVM C Library - dev package Implementation of the C standard library targeting C17 and above. . This is an experimental project. Don't use in production. Package: liblog-log4perl-perl Description-md5: db70b68f6aa6f743420613266b17f7e8 Description-en: Perl port of the widely popular log4j logging package Log::Log4perl is a pure Perl port of the widely popular Apache/Jakarta log4j library for Java. In the spirit of log4j, Log::Log4perl addresses the shortcomings of typical ad-hoc or homegrown logging systems by providing three mechanisms to control the amount of data being logged and where it ends up at: * Levels allow you to specify the priority of log messages. Low-priority messages are suppressed when the system's setting allows for only higher-priority messages. * Categories define which parts of the system you want to enable logging in. Category inheritance allows you to elegantly reuse and override previously defined settings of different parts in the category hierarchy. So, at a central location in your system (either in a configuration file or in the startup code) you may specify which components (classes, functions) of your system should generate logs. * Appenders allow you to choose which output devices the log data is being written to, once it clears the previously listed hurdles. Package: liblog4j2-java Description-md5: 45f804957a9794c4f807c12a4e0985f7 Description-en: Apache Log4j - Logging Framework for Java Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x: . API Separation: The API for Log4j is separate from the implementation making it clear for application developers which classes and methods they can use while ensuring forward compatibility. . Improved Performance: Log4j 2 contains next-generation Asynchronous Loggers based on the LMAX Disruptor library. In multi-threaded scenarios Asynchronous Loggers have 10 times higher throughput and orders of magnitude lower latency than Log4j 1.x. . Support for multiple APIs: While the Log4j 2 API will provide the best performance, Log4j 2 provides support for the SLF4J and Commons Logging APIs. . Automatic Reloading of Configurations: Log4j 2 can automatically reload its configuration upon modification. It will do so without losing log events while reconfiguration is taking place. . Advanced Filtering: Log4j 2 supports filtering based on context data, markers, regular expressions, and other components in the Log event. Filtering can be specified to apply to all events before being passed to Loggers or as they pass through Appenders. . Plugin Architecture: Log4j uses the plugin pattern to configure components. As such, no code is needed to create and configure an Appender, Layout, Pattern Converter, and so on. Log4j automatically recognizes plugins and uses them when a configuration references them. . Property Support: Properties can be referenced in a configuration, Log4j will directly replace them, or Log4j will pass them to an underlying component that will dynamically resolve them. Properties come from values defined in the configuration file, system properties, environment variables, the ThreadContext Map, and data present in the event. Package: libmetview-dev Description-md5: aab56829c1a4f7ec880dc0283fb8b3eb Description-en: Development files for MetView Metview has been designed as a flexible, modular and extendible system able to accommodate the evolving needs of the user. The system is based on the ECMWF standards for graphics (Magics) and data access (MARS) but can also access locally stored data. The user interface is based on Motif and Qt. Metview is a fully distributed system where modules can run on different workstations and servers. . This package provides static libraries and include files for building Metview-based software. Package: libmetview0d Description-md5: 538ea032789f4cb1b8c6534dbc24d0df Description-en: Shared libraries for MetView Metview has been designed as a flexible, modular and extendible system able to accommodate the evolving needs of the user. The system is based on the ECMWF standards for graphics (Magics) and data access (MARS) but can also access locally stored data. The user interface is based on Motif and Qt. Metview is a fully distributed system where modules can run on different workstations and servers. . This package provides shared libraries and for Metview-based software. Package: libmia-2.4-4 Description-md5: 1c01274852920737b2c1e078f7c40a6f Description-en: library for 2D and 3D gray scale image processing libmia comprises a set of libraries and plug-ins for general purpose 2D and 3D gray scale image processing and basic handling of triangular meshes. The libraries provide a basic infrastructure and generic algorithms, that can be specialized by specifying the appropriate plug-ins. Package: libmia-2.4-dev Description-md5: bb521e97149b4aeedba27558e3984ed4 Description-en: library for 2D and 3D gray scale image processing, development files libmia comprises a set of libraries and plug-ins for general purpose 2D and 3D gray scale image processing and basic handling of triangular meshes. The libraries provide a basic infrastructure and generic algorithms, that can be specialized by specifying the appropriate plug-ins. This package provides the development files for the library. Package: libmia-2.4-doc Description-md5: e40d97a996009c44675411a8605dc5b8 Description-en: library for 2D and 3D gray scale image processing, documentation libmia comprises a set of libraries and plug-ins for general purpose 2D and 3D gray scale image processing and basic handling of triangular meshes. The libraries provide a basic infrastructure and generic algorithms, that can be specialized by specifying the appropriate plug-ins. This package provides the Doxygen generated API reference. Package: libmigemo-dev Description-md5: 331bc9292238aec2b7599692111b2028 Description-en: Japanese incremental search tool written in C - development binaries Migemo is a tool that supports Japanese incremental search with Romaji. Originally migemo is written in Ruby. C/Migemo provides search tool and library written in C. . This package provides static library, header file. Package: libmigemo1 Description-md5: efbf037d1387fc225f6af6885818e383 Description-en: Japanese incremental search tool written in C - library Migemo is a tool that supports Japanese incremental search with Romaji. Originally migemo is written in Ruby. C/Migemo provides search tool and library written in C. . This package provides shared library. Package: libminion-backend-sqlite-perl Description-md5: ef8f709eeaf5c8cca752630c491fea86 Description-en: SQLite backend for Minion job queue Minion::Backend::SQLite is a backend for Minion based on Mojo::SQLite. All necessary tables will be created automatically with a set of migrations named minion. . If no connection string or :temp: is provided, the database will be created in a temporary directory. Package: libminion-perl Description-md5: b0ccb9faec6e766d876160196fbc70f3 Description-en: job queue for Mojolicious Minion is a job queue for the Mojolicious real-time web framework, with support for multiple named queues, priorities, delayed jobs, job dependencies, job results, retries with backoff, statistics, distributed workers, parallel processing, autoscaling, resource leak protection and multiple backends (such as PostgreSQL). . Job queues allow you to process time and/or computationally intensive tasks in background processes, outside of the request/response lifecycle. Among those tasks you'll commonly find image resizing, spam filtering, HTTP downloads, building tarballs, warming caches and basically everything else you can imagine that's not super fast. Package: libmlir-21 Description-md5: b2671453793175bc5bd7c93d05c96c40 Description-en: Multi-Level Intermediate Representation library Novel approach to building reusable and extensible compiler infrastructure. MLIR aims to address software fragmentation, improve compilation for heterogeneous hardware, significantly reduce the cost of building domain specific compilers, and aid in connecting existing compilers together. Package: libmlir-21-dev Description-md5: b2671453793175bc5bd7c93d05c96c40 Description-en: Multi-Level Intermediate Representation library Novel approach to building reusable and extensible compiler infrastructure. MLIR aims to address software fragmentation, improve compilation for heterogeneous hardware, significantly reduce the cost of building domain specific compilers, and aid in connecting existing compilers together. Package: libmojo-sqlite-perl Description-md5: 2cca63908adb56d3912d039d3e4e1c99 Description-en: tiny Mojolicious wrapper for SQLite Mojo::SQLite is a tiny wrapper around DBD::SQLite that makes SQLite a lot of fun to use with the Mojolicious real-time web framework. Use all SQL features SQLite has to offer, generate CRUD queries from data structures, and manage your database schema with migrations. Package: libmojolicious-perl Description-md5: c5246a296b06051e6ccc13560c65eaf4 Description-en: simple, yet powerful, Web Application Framework Mojolicious is a Perl Web Application Framework built around the familiar Model-View-Controller philosophy. It supports a simple single file mode via Mojolicious::Lite, RESTful routes, plugins, Perl-ish templates, session management, signed cookies, a testing framework, internationalization, first class Unicode support, and more. . The package also provides the morbo and hypnotoad (development) web servers and the mojo command line script. Package: libmojolicious-plugin-assetpack-perl Description-md5: c155e7c6e01afda45a63b9cc4f738ca3 Description-en: Mojolicious plugin for compressing and converting assets Mojolicious::Plugin::AssetPack is Mojolicious plugin for processing static assets. The idea is that JavaScript and CSS files should be served as one minified file to save bandwidth and roundtrip time to the server. . It compresses and converts less, sass, javascript and coffeescript files. Package: libmoose-perl Description-md5: cdb749f6802d04685cc71b5a7f9a5c87 Description-en: modern Perl object system framework Moose is an extension of the Perl 5 object system. The main goal of Moose is to make Perl 5 Object Oriented programming easier, more consistent, and less tedious. With Moose you can think more about what you want to do and less about the mechanics of OOP. . Additionally, Moose is built on top of Class::MOP, which is a metaclass system for Perl 5. This means that Moose not only makes building normal Perl 5 objects better, but it provides the power of metaclass programming as well. . Moose also conveniently manages all attributes (including inherited ones) that are defined, but also provides facilities for properly initializing instance slots, setting defaults where appropriate and performing any necessary type constraint checking or coercion. . More details about the structure of Moose as well as its features can be found in the ever-expanding Moose::Cookbook document. Package: libmrgingham-dev Description-md5: fe4ad488a5d6a26335819587802437b8 Description-en: Chessboard finder for visual calibration routines Given an observed image containing a chessboard or a grid of circles, mrgingham locates the board in the image, and precisely computes the location of the chessboard corners (or circle centers). This is similar to the routines in OpenCV, but is faster and more robust. . This package provides the development C++ libraries Package: libmrgingham2 Description-md5: d53b997a7c7869c546343cf7d9847fd9 Description-en: Chessboard finder for visual calibration routines Given an observed image containing a chessboard or a grid of circles, mrgingham locates the board in the image, and precisely computes the location of the chessboard corners (or circle centers). This is similar to the routines in OpenCV, but is faster and more robust. . This package provides the runtime C++ libraries Package: libmsgpack-c-dev Description-md5: aaa4ec8746da17cd92797d0ede58eeae Description-en: binary-based efficient object serialization library (development files) MessagePack is a binary-based efficient object serialization library. It enables to exchange structured objects between many languages like JSON. But unlike JSON, it is very fast and small. . This package contains the headers files needed for developing with msgpack-c. Package: libmsgpack-c-doc Description-md5: b2f85ec02ee96cd50bfcfde6ddcbc386 Description-en: binary-based efficient object serialization library (docs) MessagePack is a binary-based efficient object serialization library. It enables to exchange structured objects between many languages like JSON. But unlike JSON, it is very fast and small. . This package contains the documentation of msgpack-c's API. Package: libmsgpack-c2 Description-md5: 677c4104c271c72734cdb3d0e0f5a033 Description-en: binary-based efficient object serialization library MessagePack is a binary-based efficient object serialization library. It enables to exchange structured objects between many languages like JSON. But unlike JSON, it is very fast and small. Package: libmshr-dev Description-md5: 030d0d5edf8a0ebdc16a43e2117ceaac Description-en: Shared links and header files for mshr mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries described by Constructive Solid Geometry (CSG) or from surface files, utilizing CGAL and Tetgen as mesh generation backends. . This package contains the development files, and also the utility program mshrable. Package: libmshr-dev-common Description-md5: 025640f976ad77260e91edcf0c1dc2f4 Description-en: Shared links and header files for mshr mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries described by Constructive Solid Geometry (CSG) or from surface files, utilizing CGAL and Tetgen as mesh generation backends. . This package contains the common headers and development files. Package: libmshr2019.2 Description-md5: 98e1c2d6b1d51adfc8932768e0d1f845 Description-en: Shared libraries for mshr mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries described by Constructive Solid Geometry (CSG) or from surface files, utilizing CGAL and Tetgen as mesh generation backends. . This package contains the shared libraries. Package: libmshr64-2019.2 Description-md5: 0f5043b117636dfc84b0acc6ca6ed610 Description-en: Shared libraries for mshr with 64-bit indexing mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries described by Constructive Solid Geometry (CSG) or from surface files, utilizing CGAL and Tetgen as mesh generation backends. . This package contains the shared libraries with support for 64-bit indexing (libdolfin64 and PETSc-64). Package: libmshr64-dev Description-md5: 41614ce468f586fe0c16604da0bef628 Description-en: Shared links and header files for mshr with 64-bit indexing mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries described by Constructive Solid Geometry (CSG) or from surface files, utilizing CGAL and Tetgen as mesh generation backends. . This package contains the development files with support for 64-bit indexing (libdolfin64 and PETSc-64). Package: libnginx-mod-http-geoip Description-md5: b9336eed4064843a4bc5981a2d63799f Description-en: GeoIP HTTP module for Nginx The ngx_http_geoip module creates variables with values depending on the client IP address, using the precompiled MaxMind databases. . Those variables include country, region, city, latitude, longitude, postal code, etc. Package: libnginx-mod-http-perl Description-md5: e53a1df1937247757c6e3b6896311998 Description-en: Perl module for Nginx Embed Perl runtime into nginx. . The ngx_http_perl module is used to implement location and variable handlers in Perl and insert Perl calls into SSI. . Note that this module is marked experimental. Package: libnginx-mod-stream-geoip Description-md5: 39b7da5ef1607467992a06519853ebe5 Description-en: GeoIP Stream module for Nginx The ngx_stream_geoip module creates variables with values depending on the client IP address, using the precompiled MaxMind databases. . Those variables include country, region, city, latitude, longitude, postal code, etc. Package: libnlopt-cxx-dev Description-md5: 7647a7a3073810ecd229b58fa8ff9d57 Description-en: nonlinear optimization library -- development package for C++ NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. Its features include: . * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R. * A common interface for many different algorithms * Support for large-scale optimization. * Both global and local optimization algorithms. * Algorithms using function values only (derivative-free) and also algorithms exploiting user-supplied gradients. * Algorithms for unconstrained optimization, bound-constrained optimization, and general nonlinear inequality/equality constraints. . This package contains the header files, static libraries and symbolic links that developers using NLopt library with C++ will need. Package: libnlopt-cxx1 Description-md5: c5626c9d31569b3caec8048c79caf83e Description-en: nonlinear optimization library (C++ interface) NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. Its features include: . * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R. * A common interface for many different algorithms * Support for large-scale optimization. * Both global and local optimization algorithms. * Algorithms using function values only (derivative-free) and also algorithms exploiting user-supplied gradients. * Algorithms for unconstrained optimization, bound-constrained optimization, and general nonlinear inequality/equality constraints. . This package provides the shared libraries required to run programs compiled with NLopt in C++. To compile your own programs you also need to install libnlopt-cxx-dev. Package: libnlopt-dev Description-md5: 3a60213dcbce4be8ac46ec87fdd34fc1 Description-en: nonlinear optimization library -- development package NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. Its features include: . * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R. * A common interface for many different algorithms * Support for large-scale optimization. * Both global and local optimization algorithms. * Algorithms using function values only (derivative-free) and also algorithms exploiting user-supplied gradients. * Algorithms for unconstrained optimization, bound-constrained optimization, and general nonlinear inequality/equality constraints. . This package contains the header files, static libraries and symbolic links that developers using NLopt library will need. Package: libnlopt-guile0 Description-md5: 5f819eeefb46284f5454b449c22356aa Description-en: nonlinear optimization library -- Guile bindings NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. Its features include: . * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R. * A common interface for many different algorithms * Support for large-scale optimization. * Both global and local optimization algorithms. * Algorithms using function values only (derivative-free) and also algorithms exploiting user-supplied gradients. * Algorithms for unconstrained optimization, bound-constrained optimization, and general nonlinear inequality/equality constraints. . This package contains the bindings for GNU Guile. Package: libnlopt1 Description-md5: c41badfd2897b8eb36caba8f98c02d3e Description-en: nonlinear optimization library NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. Its features include: . * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R. * A common interface for many different algorithms * Support for large-scale optimization. * Both global and local optimization algorithms. * Algorithms using function values only (derivative-free) and also algorithms exploiting user-supplied gradients. * Algorithms for unconstrained optimization, bound-constrained optimization, and general nonlinear inequality/equality constraints. . This package provides the shared libraries required to run programs compiled with NLopt. To compile your own programs you also need to install libnlopt-dev. Package: libnode-dev Description-md5: d77e4d1c3efd6887c38624406fd96fa9 Description-en: evented I/O for V8 javascript (development files) Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. . This package provides development headers for libnode137 Package: libnode137 Description-md5: aa09cb3413d563f4b3b5a9d6a7723845 Description-en: evented I/O for V8 javascript - runtime library Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. . Node.js is bundled with several useful libraries to handle server tasks: . System, Events, Standard I/O, Modules, Timers, Child Processes, POSIX, HTTP, Multipart Parsing, TCP, DNS, Assert, Path, URL, Query Strings. . This package provides the dynamic library for Node.js. Package: liboffload-21 Description-md5: 841bdc20a27b40722e37c7b2d0838a75 Description-en: Offload Library The offload library facilitates efficient task distribution by offloading specific computational tasks from the CPU to alternative hardware accelerators such as GPUs or FPGAs. Package: liboffload-21-dev Description-md5: 0335a80bacd1f17cc3caa43cce0c4820 Description-en: Offload Library - Development Package The offload library facilitates efficient task distribution by offloading specific computational tasks from the CPU to alternative hardware accelerators such as GPUs or FPGAs. . This development package includes headers and other resources needed for building applications that utilize the offload runtime. Package: libomp-21-dev Description-md5: 6f692a0e089a2d4587b533b4f246db62 Description-en: LLVM OpenMP runtime - dev package The runtime is the part of the OpenMP implementation that your code is linked against, and that manages the multiple threads in an OpenMP program while it is executing. Package: libomp-21-doc Description-md5: 55ecafb377674896611f496b3a8a1433 Description-en: LLVM OpenMP runtime - Documentation The runtime is the part of the OpenMP implementation that your code is linked against, and that manages the multiple threads in an OpenMP program while it is executing. . This package contains the documentation of this package. Package: libopenexr-3-4-33 Description-md5: 6aa8c7a19a756c09f8395cb8a8db2fc0 Description-en: runtime files for the OpenEXR image library OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications. . OpenEXR's features include: * Higher dynamic range and colour precision than existing 8- and 10-bit image file formats. * Support for the "half" 16-bit floating-point pixel format. * Multiple lossless image compression algorithms. Some of the included codecs can achieve 2:1 lossless compression ratios on images with film grain. * Extensibility. New compression codecs and image types can easily be added by extending the C++ classes included in the OpenEXR software distribution. New image attributes (strings, vectors, integers, etc.) can be added to OpenEXR image headers without affecting backward compatibility with existing OpenEXR applications. . This package contains the following shared library: * IlmImf - a library that reads and writes OpenEXR images. Package: libopenexr-dev Description-md5: 041ba0b565b5d3e025b5210c674fe87e Description-en: development files for the OpenEXR image library OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications. . OpenEXR's features include: * Higher dynamic range and colour precision than existing 8- and 10-bit image file formats. * Support for the "half" 16-bit floating-point pixel format. * Multiple lossless image compression algorithms. Some of the included codecs can achieve 2:1 lossless compression ratios on images with film grain. * Extensibility. New compression codecs and image types can easily be added by extending the C++ classes included in the OpenEXR software distribution. New image attributes (strings, vectors, integers, etc.) can be added to OpenEXR image headers without affecting backward compatibility with existing OpenEXR applications. . This package contains the header files required if you wish to compile/develop applications that use OpenEXR libraries. Package: libopenexr-doc Description-md5: 5e2760f920ebfa2ee187bfff1bee3237 Description-en: documentation and examples for the OpenEXR image format OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications. . OpenEXR's features include: * Higher dynamic range and colour precision than existing 8- and 10-bit image file formats. * Support for the "half" 16-bit floating-point pixel format. * Multiple lossless image compression algorithms. Some of the included codecs can achieve 2:1 lossless compression ratios on images with film grain. * Extensibility. New compression codecs and image types can easily be added by extending the C++ classes included in the OpenEXR software distribution. New image attributes (strings, vectors, integers, etc.) can be added to OpenEXR image headers without affecting backward compatibility with existing OpenEXR applications. . This package contains documentation in form of examples. Package: libopenimageio-dev Description-md5: 79e85393e0498d7b2f3f86b2bf0fd9ff Description-en: Library for reading and writing images - development OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications. Main features include: . * Extremely simple but powerful ImageInput and ImageOutput APIs for reading and writing 2D images that is format agnostic -- that is, a "client app" doesn't need to know the details about any particular image file formats. Specific formats are implemented by DLL/DSO plugins. . * Format plugins for TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE, Targa, JPEG-2000, DPX, Cineon, FITS, BMP, ICO, RMan Zfile, Softimage PIC, DDS, SGI, PNM/PPM/PGM/PBM, Field3d, WebP. More coming! The plugins are really good at understanding all the strange corners of the image formats, and are very careful about preserving image metadata (including Exif, GPS, and IPTC data). . * An ImageCache class that transparently manages a cache so that it can access truly vast amounts of image data (thousands of image files totaling hundreds of GB) very efficiently using only a tiny amount (tens of megabytes at most) of runtime memory. Additionally, a TextureSystem class provides filtered MIP-map texture lookups, atop the nice caching behavior of ImageCache. . * Several image tools based on these classes, including iinfo (print detailed info about images), iconvert (convert among formats, data types, or modify metadata), idiff (compare images), igrep (search images for matching metadata). Because these tools are based on ImageInput/ImageOutput, they work with any image formats for which ImageIO plugins are available. . * A really nice image viewer, iv, also based on OpenImageIO classes (and so will work with any formats for which plugins are available). . * Supported on Linux, OS X, and Windows. . * All available under the BSD license, so you may modify it and use it in both open source or proprietary apps. . This package contains the static library and headers for building programs that use libOpenImageIO. Package: libopenimageio-doc Description-md5: f550d05008082201e9792b4067d1e402 Description-en: Library for reading and writing images - documentation OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications. Main features include: . * Extremely simple but powerful ImageInput and ImageOutput APIs for reading and writing 2D images that is format agnostic -- that is, a "client app" doesn't need to know the details about any particular image file formats. Specific formats are implemented by DLL/DSO plugins. . * Format plugins for TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE, Targa, JPEG-2000, DPX, Cineon, FITS, BMP, ICO, RMan Zfile, Softimage PIC, DDS, SGI, PNM/PPM/PGM/PBM, Field3d, WebP. More coming! The plugins are really good at understanding all the strange corners of the image formats, and are very careful about preserving image metadata (including Exif, GPS, and IPTC data). . * An ImageCache class that transparently manages a cache so that it can access truly vast amounts of image data (thousands of image files totaling hundreds of GB) very efficiently using only a tiny amount (tens of megabytes at most) of runtime memory. Additionally, a TextureSystem class provides filtered MIP-map texture lookups, atop the nice caching behavior of ImageCache. . * Several image tools based on these classes, including iinfo (print detailed info about images), iconvert (convert among formats, data types, or modify metadata), idiff (compare images), igrep (search images for matching metadata). Because these tools are based on ImageInput/ImageOutput, they work with any image formats for which ImageIO plugins are available. . * A really nice image viewer, iv, also based on OpenImageIO classes (and so will work with any formats for which plugins are available). . * Supported on Linux, OS X, and Windows. . * All available under the BSD license, so you may modify it and use it in both open source or proprietary apps. . This package provides the official documentation. Package: libopenimageio3.1 Description-md5: c0ca779c18c1e503cf6eeec23485ac25 Description-en: Library for reading and writing images - runtime OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications. Main features include: . * Extremely simple but powerful ImageInput and ImageOutput APIs for reading and writing 2D images that is format agnostic -- that is, a "client app" doesn't need to know the details about any particular image file formats. Specific formats are implemented by DLL/DSO plugins. . * Format plugins for TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE, Targa, JPEG-2000, DPX, Cineon, FITS, BMP, ICO, RMan Zfile, Softimage PIC, DDS, SGI, PNM/PPM/PGM/PBM, Field3d, WebP. More coming! The plugins are really good at understanding all the strange corners of the image formats, and are very careful about preserving image metadata (including Exif, GPS, and IPTC data). . * An ImageCache class that transparently manages a cache so that it can access truly vast amounts of image data (thousands of image files totaling hundreds of GB) very efficiently using only a tiny amount (tens of megabytes at most) of runtime memory. Additionally, a TextureSystem class provides filtered MIP-map texture lookups, atop the nice caching behavior of ImageCache. . * Several image tools based on these classes, including iinfo (print detailed info about images), iconvert (convert among formats, data types, or modify metadata), idiff (compare images), igrep (search images for matching metadata). Because these tools are based on ImageInput/ImageOutput, they work with any image formats for which ImageIO plugins are available. . * A really nice image viewer, iv, also based on OpenImageIO classes (and so will work with any formats for which plugins are available). . * Supported on Linux, OS X, and Windows. . * All available under the BSD license, so you may modify it and use it in both open source or proprietary apps. . This package contains the runtime library for building programs that use libOpenImageIO. Package: libopenjfx-java Description-md5: 238d2eecdf8319dd2b316de08d5badf5 Description-en: JavaFX/OpenJFX - Rich client application platform for Java (Java libraries) JavaFX/OpenJFX is a set of graphics and media APIs that enables Java developers to design, create, test, debug, and deploy rich client applications that operate consistently across diverse platforms. . This package contains the Java libraries only, installing it won't add the JavaFX classes to the default classpath automatically. The integration with the JRE is provided by the openjfx package. Package: libopenjfx-java-doc Description-md5: ac88b714fc6ab003feed1a3c9d501728 Description-en: JavaFX/OpenJFX - Rich client application platform for Java (Javadoc) JavaFX/OpenJFX is a set of graphics and media APIs that enables Java developers to design, create, test, debug, and deploy rich client applications that operate consistently across diverse platforms. . This package contains the API documentation for libopenjfx-java. Package: libopenjfx-jni Description-md5: aee76293940d3c485509232524f9f5e1 Description-en: JavaFX/OpenJFX - Rich client application platform for Java (native libraries) JavaFX/OpenJFX is a set of graphics and media APIs that enables Java developers to design, create, test, debug, and deploy rich client applications that operate consistently across diverse platforms. . This package contains the native libraries for libopenjfx-java. Package: libopenshot-audio-dev Description-md5: 3fd7dc237b3e5ed2601c94a4040cf1bd Description-en: development files for the OpenShot audio library The OpenShot audio library is a program which allows high-quality editing and playback of audio based on the JUCE library. . This package provides the development files. Package: libopenshot-audio-doc Description-md5: 16f42549fa26d965998b4a7457618efa Description-en: documentation for the OpenShot audio library The OpenShot audio library is a program which allows high-quality editing and playback of audio based on the JUCE library. . This package provides the documentation. Package: libopenshot-audio-test-sound Description-md5: 325f0bc0697f11e338f50df8443334be Description-en: plays test sound using libopenshot-audio The OpenShot audio library is a program which allows high-quality editing and playback of audio based on the JUCE library. . This package provides the test binary to test the sound using libopenshot-audio. Package: libopenshot-audio10 Description-md5: ee5da53019df3890000816b7b9043907 Description-en: library for high-quality audio editing The OpenShot audio library is a program which allows high-quality editing and playback of audio based on the JUCE library. . This package provides the shared library. Package: libosmo-abis-dev Description-md5: 50a0aef7bb565131d6bfe28417797aa5 Description-en: Development headers for A-bis interface The libosmo-abis library contains common/shared code regarding the A-bis interface between GSM BTS and BSC. This package in particular contains the development files needed to develop with the libosmoabis and libosmotrau libraries. Package: libosmo-gsup-client-dev Description-md5: ab18f5c718d71bd46c201bb098bfc26f Description-en: Development headers of Osmocom GSUP client library This is a shared library that can be used to implement client programs for the GSUP protocol. The typical GSUP server is OsmoHLR, with OsmoMSC, OsmoSGSN and External USSD Entities (EUSEs) using this library to implement clients. . This package contains the development headers. Package: libosmo-gsup-client0 Description-md5: 328ba436c6f83edec121bb38309ae19e Description-en: Osmocom GSUP (General Subscriber Update Protocol) client library This is a shared library that can be used to implement client programs for the GSUP protocol. The typical GSUP server is OsmoHLR, with OsmoMSC, OsmoSGSN and External USSD Entities (EUSEs) using this library to implement clients. Package: libosmo-hnbap-dev Description-md5: 520bf0fb5c70706dc949b7d9f72adc48 Description-en: Osmocom code for the Iuh interface (HNBAP), development HNBAP is a control protocol found in Home Node B networks on the Iu-h interface. . This package provides the development files. Package: libosmo-hnbap0t64 Description-md5: efde1ec6382d043c741908bcde20017c Description-en: Osmocom code for the Iuh interface (HNBAP), library HNBAP is a control protocol found in Home Node B networks on the Iu-h interface. . This package provides the shared library. Package: libosmo-iuh-dev Description-md5: 863fd31c955f98cd449b8fffbf1b0ab8 Description-en: Osmocom code for the Iuh interface (common header files) Iu-h is the interface between HNB (Home Node B) and the HNB-GW (Home Node B - GateWay). . This package provides the development files. Package: libosmo-mgcp-client-dev Description-md5: cdcc75cb9e80e8a6ef91c32b84ced21a Description-en: Osmocom's Media Gateway Control Protocol client utilities - development files OsmoMGW, the Osmocom Media Gateway, is a Media Gateway for handling user plane (voice) traffic in cellular networks. . OsmoMGW is the generalized version of an earlier much more special-purpose implementation called osmo-bsc_mgcp. . This package contains the client utilities - development files. Package: libosmo-mgcp-client14 Description-md5: cc7cbe5ddc4fb7b6c3b66fb594648d07 Description-en: Osmocom's Media Gateway Control Protocol client utilities OsmoMGW, the Osmocom Media Gateway, is a Media Gateway for handling user plane (voice) traffic in cellular networks. . OsmoMGW is the generalized version of an earlier much more special-purpose implementation called osmo-bsc_mgcp. . This package contains the client utilities. Package: libosmo-mgcp-client16 Description-md5: cc7cbe5ddc4fb7b6c3b66fb594648d07 Description-en: Osmocom's Media Gateway Control Protocol client utilities OsmoMGW, the Osmocom Media Gateway, is a Media Gateway for handling user plane (voice) traffic in cellular networks. . OsmoMGW is the generalized version of an earlier much more special-purpose implementation called osmo-bsc_mgcp. . This package contains the client utilities. Package: libosmo-mslookup-dev Description-md5: 7b41c4afe7cdc8bb8c844c3bb2f1fb07 Description-en: Development headers of Osmocom MS lookup library The shared library libosmo-mslookup contains routines for looking up mobile subscribers. . This package contains the development headers. Package: libosmo-mslookup1 Description-md5: b432f9c306bdcbf5c01765e3413643a5 Description-en: Osmocom MS lookup library This shared library contains routines for looking up mobile subscribers. . This package contains the library. Package: libosmo-ranap-dev Description-md5: ab5e814c5815ff53397df9ceffcd33c8 Description-en: Osmocom code for the Iuh interface (RANAP), development RANAP (an acronym for Radio Access Network Application Part) is a protocol specified by 3GPP in TS 25.413 and used in UMTS for signaling between the Core Network, which can be a MSC or SGSN, and the UTRAN. RANAP is carried over Iu-interface. . HNBAP is a control protocol found in Home Node B networks on the Iu-h interface. . This package provides the development files. Package: libosmo-ranap7 Description-md5: 43499175bb29c5a1b1cbddeb5d529cd5 Description-en: Osmocom code for the Iuh interface (RANAP), library RANAP (an acronym for Radio Access Network Application Part) is a protocol specified by 3GPP in TS 25.413 and used in UMTS for signaling between the Core Network, which can be a MSC or SGSN, and the UTRAN. RANAP is carried over Iu-interface. . HNBAP is a control protocol found in Home Node B networks on the Iu-h interface. . This package provides the shared library. Package: libosmo-rua-dev Description-md5: 0abce0e3033cd254f4841ea5833bc136 Description-en: Osmocom code for the Iuh interface (RUA), development RUA is an acronym for RANAP User Adaption. . This package provides the development files. Package: libosmo-rua0t64 Description-md5: 37945eec533d4e4bccc0254370d7816e Description-en: Osmocom code for the Iuh interface (RUA), library RUA is an acronym for RANAP User Adaption. . This package provides the shared library. Package: libosmo-sabp-dev Description-md5: 74dba58136807a1fffbd614501c8735a Description-en: Osmocom code for the Iuh interface (SABP), development SABP is an acronym for Service Area Broadcast Protocol. . It permits user data (so-called SMS-CB data) to be broadcast by the network in a way that can be received by all phones in the coverage area of the given Service Area (group of cells) simultaneously. . Service Area Broadcast is the UMTS successor of the GSM Cell_Broadcast. . This package provides the development files. Package: libosmo-sabp1t64 Description-md5: a65ba88d9eacbe8f8e1070262576063c Description-en: Osmocom code for the Iuh interface (SABP), library SABP is an acronym for Service Area Broadcast Protocol. . It permits user data (so-called SMS-CB data) to be broadcast by the network in a way that can be received by all phones in the coverage area of the given Service Area (group of cells) simultaneously. . Service Area Broadcast is the UMTS successor of the GSM Cell_Broadcast. . This package provides the shared library. Package: libosmo-sigtran-dev Description-md5: 1c03d667f6bd3a5d7161b635736243ef Description-en: Development headers for the Osmocom SIGTRAN library libosmo-sigtran is a shared library containing SS7/SIGTRAN related functionality, including connection-less and connection-oriented SCCP as per ITU-T Q.71x, M3UA (MTP3 User Adaptation) according to IETF RFC4666, SUA (SCCP User Adpatation) according to IETF RFC3868 as well as MTP-level routing function and handling of signaling links, linksets, ASPs, SGs, etc. . This package contains development files. Package: libosmo-sigtran-doc Description-md5: 0ce4e1288c499435e51701f0b5515764 Description-en: Documentation for the Osmocom SIGTRAN library libosmo-sigtran is a shared library containing SS7/SIGTRAN related functionality, including connection-less and connection-oriented SCCP as per ITU-T Q.71x, M3UA (MTP3 User Adaptation) according to IETF RFC4666, SUA (SCCP User Adpatation) according to IETF RFC3868 as well as MTP-level routing function and handling of signaling links, linksets, ASPs, SGs, etc. . This package contains documentation. Package: libosmo-sigtran12 Description-md5: 931e9059b6ea1bd9aea1d467b415dd00 Description-en: Osmocom SIGTRAN library (SCCP, SUA, M3UA and more) This is a shared library containing SS7/SIGTRAN related functionality, including connection-less and connection-oriented SCCP as per ITU-T Q.71x, M3UA (MTP3 User Adaptation) according to IETF RFC4666, SUA (SCCP User Adpatation) according to IETF RFC3868 as well as MTP-level routing function and handling of signaling links, linksets, ASPs, SGs, etc. Package: libosmoabis15 Description-md5: 8146bd50c67f3eb0b2fd2bdba549b5dd Description-en: GSM A-bis handling This library contains common/shared code regarding the A-bis interface between the GSM Base transceiver station (BTS) and the GSM Base station controller BSC. . It also implements drivers for mISDN and DAHDI based E1 cards, as well as some A-bis/IP dialects. Package: libosmoabis17 Description-md5: 8146bd50c67f3eb0b2fd2bdba549b5dd Description-en: GSM A-bis handling This library contains common/shared code regarding the A-bis interface between the GSM Base transceiver station (BTS) and the GSM Base station controller BSC. . It also implements drivers for mISDN and DAHDI based E1 cards, as well as some A-bis/IP dialects. Package: libosmocodec-doc Description-md5: 3d271a5120a8f319fb0aa5d5fa3f8c71 Description-en: Documentation for the osmo codec library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . This package contains the documentation for the libosmocodec library. Package: libosmocodec4 Description-md5: 0c09fd6df65f165d0c2d592f6c1f106f Description-en: Osmo codec library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . The libosmocodec library in particular contains the implementation of multiple GSM codecs: . - GSM 06.10 - GSM FR Codec - GSM 06.20 - GSM HR Codec - GSM 06.60 - GSM EFR Codec - GSM 06.90 - GSM AMR Codec Package: libosmocoding-doc Description-md5: adf7e5ec016014a24b219879c049e7a5 Description-en: Documentation for the osmo coding library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . This package contains the documentation for the libosmocoding library. Package: libosmocoding0 Description-md5: 29347cbbdbeef1403b9225924ad94de9 Description-en: Osmo coding library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . The libosmocoding library in particular contains the implementation of GSM, GPRS and EDGE transcoding routines, migrated from OsmoBTS. Package: libosmocore Description-md5: f59946f33b0378accb65eccb6eade4ca Description-en: Open Source MObile COMmunications CORE library (metapackage) The libraries provided by this package contain various utility functions. These were originally developed as part of the OpenBSC project but are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. Package: libosmocore-dev Description-md5: 9b4869af5fb363d878d72d05a4b97c12 Description-en: Development headers for Open Source MObile COMmunications CORE library The header files provided by this package may be used to develop with any of the libosmocore libraries. . Also static libraries are installed with this package. Package: libosmocore-doc Description-md5: 534b14c764573b8e14874cd13a4d7876 Description-en: Documentation for the Osmo Core library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . This package contains the documentation for the libosmocore library. Package: libosmocore-utils Description-md5: 6338eb9f16151f3ccf3fc9e097f06365 Description-en: Utilities for gsm This package contains a program for frequency calculation for GSM called 'osmo-arfcn' and a program called 'osmo-auc-gen' that is used for testing GSM authentication. . They use the libosmocore library. The libosmocore library contain various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. Package: libosmocore22 Description-md5: d84ddbf49e5cd9f364d7d2b42c96a79c Description-en: Osmo Core library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . The libosmocore library in particular is a collection of common code used in various sub-projects inside the Osmocom family of projects. Package: libosmoctrl-doc Description-md5: 72458ac44178e4187c48f6f3dc061bdd Description-en: Documentation for the Osmocom CTRL library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . This package contains the documentation for the libosmoctrl library. Package: libosmoctrl0 Description-md5: 3ed925d636495a7933b8bac6c1972e18 Description-en: Osmo control library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . The libosmoctrl library in particular contains an SNMP-like status interface. Package: libosmogb-doc Description-md5: 30732b34a9746581d532262a64cc4897 Description-en: Documentation for the Osmo GPRS Gb library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . This package contains the documentation for the libosmogb library. Package: libosmogb14 Description-md5: 2a9ab57c88412c45225f1e0a78b3722b Description-en: Osmo GPRS GB library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . The libosmogb library in particular contains a GPRS BSSGP protocol implementation. Package: libosmogsm-doc Description-md5: 822bd515ccfb077d80e20b7dd7e574de Description-en: Documentation for the Osmo GSM utility library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . This package contains the documentation for the libosmogsm library. Package: libosmogsm20 Description-md5: c04f7a0e6860b11a8f4106cf5dcafa7d Description-en: Osmo GSM utility library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . The libosmogsm library in particular is a collection of common code used in various GSM related sub-projects inside the Osmocom family of projects. It includes A5/1 and A5/2 ciphers, COMP128v1, a LAPDm implementation, a GSM TLV parser, SMS utility routines as well as protocol definitions for a series of protocols. Package: libosmoisdn-doc Description-md5: 8238ddf1e694b66a5affd120b1d4d74a Description-en: Documentation for the Osmo ISDN utility library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . This package contains the documentation for the libosmoisdn library. Package: libosmoisdn0 Description-md5: c3f025c6075cc53082aac985e5d17298 Description-en: Osmo ISDN utility library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . The libosmoisdn library in particular is a collection of common code used in various ISDN related sub-projects inside the Osmocom family of projects. It includes an I.460 sub-channel multiplex and a generic LAPD core. Package: libosmosim-doc Description-md5: 3c4d0083df453c18615f3d14714cdc15 Description-en: Documentation for the Osmo SIM library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . This package contains the documentation for the libosmosim library. Package: libosmosim2 Description-md5: 01287e6dd28c7786d019b10da5bced11 Description-en: Osmo SIM library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . The libosmosim library in particular contains routines for SIM card access. Package: libosmotrau11 Description-md5: 0ecceb898592f83711415aac91e4e55d Description-en: GSM trau handling This library implements the Transcoder and Rate Adaptation Unit (TRAU) for GSM systems. It is closely related to the libosmo-abis library. . TRAU performs transcoding function for speech channels and rate adaptation (RA) for data channels in the GSM network. Package: libosmovty-doc Description-md5: 3d47770504c844d9ad9c7f7ee08be54d Description-en: Documentation for the Osmo VTY library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . This package contains the documentation for the libosmovty library. Package: libosmovty13 Description-md5: 77f399cfc0dc6d1a3d1926e4fc98bac9 Description-en: Osmo VTY library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of the OpenBSC project, but which are of a more generic nature and thus useful to (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . The libosmovty library in particular implements the interactive command-line on the VTY (Virtual TTY) as well as configuration file parsing. Package: libpam-slurm Description-md5: 035a8fde10a3e36e6768e0962da94426 Description-en: PAM module to authenticate using the Slurm resource manager The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. Pluggable Authentication Module (PAM) for restricting access to compute nodes where Slurm performs resource management. Access to the node is restricted to user root and users who have been allocated resources on that node. Package: libpam-slurm-adopt Description-md5: b2879f460905c22e7d0452e9df8102d0 Description-en: PAM module to authenticate users running a Slurm job and track their processes The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. Pluggable Authentication Module (PAM) for restricting access to compute nodes where Slurm performs resource management to users who have a running job. The user's connection is "adopted" into the "external" step of the job so that processes spawned are tracked and Slurm can perform a complete cleanup when the job is completed. Package: libpcl-apps1.15 Description-md5: fb64622368e817e9f7599d538d8a8231 Description-en: Point Cloud Library - apps library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the libraries needed to run applications depending on PCL apps. Package: libpcl-common1.15 Description-md5: e124d70174bf8fd27896e1a2702f7c75 Description-en: Point Cloud Library - common library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the PCL common library. Package: libpcl-dev Description-md5: 621d78511d316c10676102f4eb2d5e65 Description-en: Point Cloud Library - development files The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains development files (headers and shared library symbolic link). Package: libpcl-doc Description-md5: 2eac989d9e8426e817a291a4d72d8b4d Description-en: Point Cloud Library - documentation The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the Doxygen generated documentation. Package: libpcl-features1.15 Description-md5: 6b2cfde4ea608cec5667c51cecae1d04 Description-en: Point Cloud Library - features library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the PCL features library. Package: libpcl-filters1.15 Description-md5: 5dc174cffaaecba9a8e6573ea3742124 Description-en: Point Cloud Library - filters library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the PCL filters library. Package: libpcl-io1.15 Description-md5: 32b70475a17565f461df37256996889a Description-en: Point Cloud Library - I/O library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the libraries needed to run applications depending on PCL io. Package: libpcl-kdtree1.15 Description-md5: 2b746b073bd8243924b1f76887ef7870 Description-en: Point Cloud Library - kdtree library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the PCL kdtree library. Package: libpcl-keypoints1.15 Description-md5: 2ebd8d288fd640a31cadb9a47aea2b49 Description-en: Point Cloud Library - keypoints library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the PCL keypoints library. Package: libpcl-ml1.15 Description-md5: 555d995717db7a2124ff109f381f6b9c Description-en: Point Cloud Library - ml library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the PCL ml library. Package: libpcl-octree1.15 Description-md5: 3e222bdd6932ba069557aae7996aee8a Description-en: Point Cloud Library - octree library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the PCL octree library. Package: libpcl-outofcore1.15 Description-md5: 03cc4446a707e8e13cbb22dd7978a195 Description-en: Point Cloud Library - outofcore library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the libraries needed to run applications depending on PCL outofcore. Package: libpcl-people1.15 Description-md5: d4e81c5414b8901c2263bfa3d8deea03 Description-en: Point Cloud Library - people library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the libraries needed to run applications depending on PCL people. Package: libpcl-recognition1.15 Description-md5: 7845b738fa518f105555886cf24db674 Description-en: Point Cloud Library - recognition library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the libraries needed to run applications depending on PCL recognition. Package: libpcl-registration1.15 Description-md5: 99866bb3c92cf3b4f48a9ad2a5ba3faa Description-en: Point Cloud Library - registration library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the PCL registration library. Package: libpcl-sample-consensus1.15 Description-md5: 231c3575c742c67f65c7337736d3c42c Description-en: Point Cloud Library - sample consensus library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the PCL sample consensus library. Package: libpcl-search1.15 Description-md5: 08d512cb4be213d02f0208aa68cfbe10 Description-en: Point Cloud Library - search library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the PCL search library. Package: libpcl-segmentation1.15 Description-md5: d78224d9a2146191c1882e51ec9c34bb Description-en: Point Cloud Library - segmentation library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the PCL segmentation library. Package: libpcl-stereo1.15 Description-md5: 1d394a47859d0d2b58cbaa560b3c2c06 Description-en: Point Cloud Library - stereo library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the PCL stereo library. Package: libpcl-surface1.15 Description-md5: d3a8222ea16ee8055baf78527c964e45 Description-en: Point Cloud Library - surface library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the PCL surface library. Package: libpcl-tracking1.15 Description-md5: 3b3ad71f463a97f672c9a544e952698c Description-en: Point Cloud Library - tracking library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the PCL tracking library. Package: libpcl-visualization1.15 Description-md5: 0e570a53d7eb86b10ad020e182428d16 Description-en: Point Cloud Library - visualization library The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package contains the PCL visualization library. Package: libplack-perl Description-md5: 645aed1b71f7fd8a2f3134da60b76e77 Description-en: interface between web servers and Perl web applications Plack is a set of tools similar to Ruby's Rack or Python's Paste for WSGI. It implements the Perl Server Gateway Interface (PSGI) standard interface, which allows developers to decouple their web application framework from the local web server environment. . This package contains middleware components, a reference server and utilities for web application frameworks. Package: libplanify-common Description-md5: b00cf4fcafe2ee2a84d9c1a74da6fd0d Description-en: Task manager with Todoist/Nextcloud/CalDAV support (common files) Planify is a modern, fast, and intuitive task manager designed for the GNOME desktop. Built with GTK4 and libadwaita, it provides a seamless and native user experience with full support for dark mode. . This package contains architecture-independent files such as translations. Package: libplanify-dev Description-md5: ebb435f226d29bd8daf451ad747d85f1 Description-en: Task manager with Todoist/Nextcloud/CalDAV support Planify is a modern, fast, and intuitive task manager designed for the GNOME desktop. Built with GTK4 and libadwaita, it provides a seamless and native user experience with full support for dark mode. . This package contains the development files. Package: libplanify0 Description-md5: f3ee0d9c145e8aaffd5509b23e2065d2 Description-en: Task manager with Todoist/Nextcloud/CalDAV support (library) Planify is a modern, fast, and intuitive task manager designed for the GNOME desktop. Built with GTK4 and libadwaita, it provides a seamless and native user experience with full support for dark mode. . This package contains the library. Package: libplasmaweatherdata6 Description-md5: 773eb186203b33b48a2dcad767d63656 Description-en: weather data manipulation library for Plasma widgets This library provide various classes to manipulate weather forecast data. . This package is part of the KDE Plasma 6 addons module. Package: libplasmaweatherion6 Description-md5: da5afd4493b3cae761db5460b4755a90 Description-en: weather location and forcast library for Plasma widgets This library provides weather "ions" that can be used to request locations and weather forecast on the locations. . This package is part of the KDE Plasma 6 addons module. Package: libpmi0-dev Description-md5: ba76cb412188d19b10fb458fd18b5282 Description-en: Slurm PMI library implementation development files The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the Slurm PMI implementation static library and header files Package: libpmi0t64 Description-md5: 573fb95da72ca131b33b23144ccf47bd Description-en: Slurm PMI library implementation The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the Slurm PMI runtime implementation. Package: libpmi2-0-dev Description-md5: 3aa069a7f30bf9e49b0824cede98513a Description-en: Slurm PMI2 library implementation development files The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the Slurm PMI2 implementation static library and header files Package: libpmi2-0t64 Description-md5: 2b10862150992da0b37c78197953673c Description-en: Slurm PMI2 library implementation The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the Slurm PMI2 runtime implementation. Package: libpmix-bin Description-md5: eeb9219943b64a66fd2e9bcf4655f473 Description-en: Process Management Interface (Exascale) library - tools PMIX is the OpenMPI implementation of the Process Management Interface (PMI) Exascale API. This package provides utilities for working with pmix. Package: libpmix-dev Description-md5: 40649f4e98770885669b0326273d7233 Description-en: Development files for the PMI Exascale library This is the OpenMPI implementation of the Process Management Interface (PMI) Exascale API. PMIx aims to retain transparent compatibility with the existing PMI-1 and PMI-2 definitions, and any future PMI releases; Support the Instant On initiative for rapid startup of applications at exascale and beyond. Package: libpmix2t64 Description-md5: aca5aa31def7ae96d62a110030ef497f Description-en: Process Management Interface (Exascale) library This is the OpenMPI implementation of the Process Management Interface (PMI) Exascale API. PMIx aims to retain transparent compatibility with the existing PMI-1 and PMI-2 definitions, and any future PMI releases; Support the Instant On initiative for rapid startup of applications at exascale and beyond. Package: libpolly-21-dev Description-md5: 840a80a0b2b70b4ddca3d4d6f53126e7 Description-en: High-level loop and data-locality optimizer Uses an abstract mathematical representation based on integer polyhedra to analyze and optimize the memory access pattern of a program Package: libpsych-java Description-md5: c6bc651afa3bfe108b48a82c1353a893 Description-en: ruby-psych Java extension ruby-psych is a YAML parser and emitter. Psych leverages libyaml for its YAML parsing and emitting capabilities. In addition to wrapping libyaml, Psych also knows how to serialize and de-serialize most Ruby objects to and from the YAML format. . Psych has been included with the main Ruby implementation since 1.9.2, and is the default YAML parser from 1.9.3 and beyond. . libpsych-java ships the Java extension to improve performance for Ruby implementations running in the JVM, like jruby. Package: libqgis-3d3.44.15 Description-md5: 12c7e46a9ba3838604ff324ef2f4b517 Description-en: QGIS - shared 3d library QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the shared 3d library. Package: libqgis-analysis3.44.15 Description-md5: bbce9a642240ceda07f97dc929f9b3b4 Description-en: QGIS - shared analysis library QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the shared analysis library. Package: libqgis-app3.44.15 Description-md5: 23c167da57fa2c94db3ad31618e4bca8 Description-en: QGIS - shared app library QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the shared app library. Package: libqgis-core3.44.15 Description-md5: 088a2dda37829f9928fa200ce0e8ad40 Description-en: QGIS - shared core library QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the shared core library. Package: libqgis-customwidgets Description-md5: d1970042c339de23134950db6dfcef02 Description-en: QGIS custom widgets for Qt Designer QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains a library to use specific QGIS widgets in Qt Designer. Package: libqgis-dev Description-md5: a1e0eb713c023b2ba12f7f4f1bc853fe Description-en: QGIS - development files QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the headers and libraries needed to develop plugins for QGIS. Package: libqgis-gui3.44.15 Description-md5: 2165ba9b4d7e41a03df30272ae0eefa8 Description-en: QGIS - shared gui library QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the shared gui library. Package: libqgis-native3.44.15 Description-md5: 8cdea1246871e92b3436eab7f993e31a Description-en: QGIS - shared native gui library QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the shared native gui library. Package: libqgis-server3.44.15 Description-md5: c63221150996c9c3e07765375705efb7 Description-en: QGIS - shared server library QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the shared server library. Package: libqgisgrass8-3.44.15 Description-md5: 708140c2b18f4c8e06328e190460d96c Description-en: QGIS - shared grass library QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the shared grass library. Package: libqgispython3.44.15 Description-md5: 9f7049c2185751c59d8a6eb264ba1338 Description-en: QGIS - shared Python library QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the shared Python library. Package: libqt6concurrent6 Description-md5: 9cec83c0f4093047ba7e32ad593d5a17 Description-en: Qt 6 concurrent module Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtConcurrent module contains functionality to support concurrent execution of program code. Package: libqt6core6t64 Description-md5: ed80e594b46abbc607aba1af415d15fe Description-en: Qt 6 core module Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtCore module contains core non-GUI functionality. Package: libqt6dbus6 Description-md5: 20382f17c87d23906db49d6aff3e0465 Description-en: Qt 6 D-Bus module Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtDBus module is a Unix-only library that you can use to make Inter-Process Communication using the D-Bus protocol. . Applications using the QtDBus module can provide services to other, remote applications by exporting objects, as well as use services exported by those applications by placing calls and accessing properties. Package: libqt6gui6 Description-md5: f07aad264aff41f35affdd7048a48ba2 Description-en: Qt 6 GUI module Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtGui module extends QtCore with GUI functionality. Package: libqt6network6 Description-md5: d7dc5b8f2c46f21b15001c31c8361c8a Description-en: Qt 6 network module Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtNetwork module offers classes that allow you to write TCP/IP clients and servers. It provides classes to make network programming easier and portable. Package: libqt6opengl6 Description-md5: ab5139665c337d66ad0eee00d9dc3f85 Description-en: Qt 6 OpenGL module Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtOpenGL module offers classes that make it easy to use OpenGL in Qt applications. . OpenGL is a standard API for rendering 3D graphics. OpenGL only deals with 3D rendering and provides little or no support for GUI programming issues. Package: libqt6openglwidgets6 Description-md5: fda40a8dcce2f181f56eb4d655f044b5 Description-en: Qt 6 OpenGL widgets module Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtOpenGL module offers classes that make it easy to use OpenGL in Qt applications. . OpenGL is a standard API for rendering 3D graphics. OpenGL only deals with 3D rendering and provides little or no support for GUI programming issues. . The OpenGL widgets module provides the widget for rendering OpenGL graphics. Package: libqt6printsupport6 Description-md5: dcb2db28fa663896211cb6e41decc68c Description-en: Qt 6 print support module Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtPrintSupport module provides classes to make printing easier and portable. Package: libqt6serialbus6 Description-md5: 4c5cd03296a939557e8b39ab56031738 Description-en: Qt 6 Serial Bus library Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The Qt 6 Serial Bus module provides the Qt module for general purpose serial bus access, support for CAN and potentially other serial buses. . This package contains the shared library for Qt 6 Serial Bus. Package: libqt6serialbus6-bin Description-md5: ab8bb0b1aafb74f0b93239ba19c41efe Description-en: Qt 6 Serial Bus helper binaries Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The Qt 6 Serial Bus module provides the Qt module for general purpose serial bus access, support for CAN and potentially other serial buses. . This package contains helper binaries for the Qt 6 Serial Bus module. Package: libqt6sql6 Description-md5: 57e79d838a6fcee7447f0e8d47e77121 Description-en: Qt 6 SQL module Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtSql module helps you provide seamless database integration to your Qt applications. Package: libqt6sql6-ibase Description-md5: 2115a91d0211d788aae589355ea1607a Description-en: Qt 6 Firebird database driver This package contains the Firebird plugin for Qt 6. . Install it if you intend to use or write Qt programs that are to access a Firebird/InterBase DB. Package: libqt6sql6-mysql Description-md5: 16631a538bfca86f8fd1847b0951a3ca Description-en: Qt 6 MySQL database driver This package contains the MySQL plugin for Qt 6. . Install it if you intend to use or write Qt programs that are to access a MySQL DB. Package: libqt6sql6-odbc Description-md5: 2efb5f41197d91ce21a9548565aeda61 Description-en: Qt 6 ODBC database driver This package contains the ODBC plugin for Qt 6. . Install it if you intend to use or write Qt programs that are to access an ODBC DB. Package: libqt6sql6-psql Description-md5: 99db9d30d2cd0b7c8e26d832434bcf1e Description-en: Qt 6 PostgreSQL database driver This package contains the PostgreSQL plugin for Qt 6. . Install it if you intend to use or write Qt programs that are to access a PostgreSQL DB. Package: libqt6sql6-sqlite Description-md5: e4d133d22563b7455e47e1144e40a2b6 Description-en: Qt 6 SQLite 3 database driver This package contains the SQLite 3 plugin for Qt 6. . Install it if you intend to use or write Qt programs that are to access an SQLite 3 DB. Package: libqt6svg6 Description-md5: 5844f0be7c0f88ea38f4fbc4d462ac2c Description-en: Qt 6 SVG library Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtSvg module provides classes for displaying the contents of SVG files. . Scalable Vector Graphics (SVG) is a language for describing two-dimensional graphics and graphical applications in XML. . This package contains Qt 6 SVG library. Package: libqt6svgwidgets6 Description-md5: 73bf4421d651b6d185e6024a0e4d7e4f Description-en: Qt 6 SVG Widgets library Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtSvg module provides classes for displaying the contents of SVG files. . Scalable Vector Graphics (SVG) is a language for describing two-dimensional graphics and graphical applications in XML . This package contains Qt 6 SVG Widgets library. Package: libqt6test6 Description-md5: 04fef6f2638f7e52d1818d6708483554 Description-en: Qt 6 test module Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtTest module provides classes for unit testing Qt applications and libraries. Package: libqt6virtualkeyboard6 Description-md5: 3eb5af4ef494525f20c8633640ba68dc Description-en: Qt 6 Virtual Keyboard library Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The Qt Virtual Keyboard project provides an input framework and reference keyboard frontend for Qt 6 on Linux Desktop/X11, Windows Desktop, and Boot2Qt targets. . This package contains the Qt Virtual Keyboard library. Package: libqt6waylandclient6 Description-md5: 8df898cc6a24d03adc4416d181f3227a Description-en: Qt 6 Wayland client module Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The Qt Wayland Client library provides the necessary functions for an application to act as a Wayland client and connect to a Wayland compositor. Package: libqt6widgets6 Description-md5: dee1fa987803bb779f9789877ed5e2c5 Description-en: Qt 6 widgets module Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtWidgets module extends QtGui with C++ widget functionality. Package: libqt6wlshellintegration6 Description-md5: f78988f27b46d10a0bf7b8e54c55dc3f Description-en: Qt 6 Wayland ShellIntegration library Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . QtWayland is a Qt 6 module that wraps the functionality of Wayland. . This package contains the Qt 6 Wayland ShellIntegration library. Package: libqt6xml6 Description-md5: cc74db0521d7ab3d5dd5db432fb38e34 Description-en: Qt 6 XML module Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtXml module provides a stream reader and writer for XML documents, and C++ implementations of SAX and DOM. Package: libreoffice Description-md5: 088230de5697749b53ffeec818013832 Description-en: office productivity suite (metapackage) LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This metapackage installs all components of libreoffice: * libreoffice-writer: Word processor * libreoffice-calc: Spreadsheet * libreoffice-impress: Presentation * libreoffice-draw: Drawing * libreoffice-base: Database * libreoffice-math: Equation editor It also recommends additional packages (e.g. fonts) in order to match an upstream LibreOffice install as closely as possible. . You can extend the functionality of LibreOffice by installing these packages: * hunspell-*/myspell-*: Hunspell/Myspell dictionaries for use with LibreOffice * libreoffice-l10n-*: UI interface translation * libreoffice-help-*: User help * mythes-*: Thesauri for the use with LibreOffice * hyphen-*: Hyphenation patterns for LibreOffice * libreoffice-gtk3: Gtk UI Plugin, GNOME File Picker support * libreoffice-gnome: GIO backend * unixodbc: ODBC database support * cups-bsd: Allows LibreOffice to detect your CUPS printer queues automatically * libsane: Use your sane-supported scanner with LibreOffice * libxrender1: Speed up display by using Xrender library * libgl1: OpenGL support * openclipart-libreoffice: Open Clip Art Gallery with LibreOffice index files * firefox-esr | thunderbird | firefox: Mozilla profile with Certificates needed for XML Security... * openjdk-11-jre | openjdk-8-jre | java8-runtime: Java Runtime Environment for use with LibreOffice * pstoedit / imagemagick / ghostscript: helper tools for EPS * gstreamer0.10-plugins-*: GStreamer plugins for use with LibreOffices media backend * libpaper-utils: papersize detection support via paperconf * bluez: Bluetooth support for Impress (slideshow remote control) * afdko-bin: Handling of embedded fonts during import/export/... Package: libreoffice-base Description-md5: 5529fff5c628ca6b70284749063daea4 Description-en: office productivity suite -- database LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the database component for LibreOffice. Package: libreoffice-base-drivers Description-md5: 053150c78db425da1e4c18f95eac8e8a Description-en: Database connectivity drivers for LibreOffice LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the database connectivity drivers used by LibreOffices database functionality: - ODBC - JDBC - dBase - Calc - Flat files . You can extend this by installing: . * unixodbc: ODBC database support * libmyodbc | odbc-postgresql | libsqliteodbc | tdsodbc | odbc-mdbtools: ODBC drivers for: - MySQL - PostgreSQL - SQLite - MS SQL / Sybase SQL - *.mdb (JET / MS Access) * libmariadb-java | libpg-java | libjtds-java: JDBC Drivers for: - MySQL/MariaDB - PostgreSQL - MS SQL Server and Sybase * libreoffice-sdbc-hsqldb: embedded HSQLDB SDBC Driver * libreoffice-sdbc-firebird: (embedded) Firebird SDBC Driver * libreoffice-sdbc-postgresql: PostgreSQL SDBC Driver * libreoffice-sdbc-mysql: MySQL/MariaDB SDBC Driver Package: libreoffice-base-nogui Description-md5: e83dd6cdb7c67ccb13c0407fd6a32ebc Description-en: office productivity suite -- database (no GUI variant) LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the database component for LibreOffice. Package: libreoffice-calc-nogui Description-md5: ed9483b973f6b2dd25d568b6ef77d8c4 Description-en: office productivity suite -- spreadsheet (no GUI variant) LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the spreadsheet component for LibreOffice for use with libreoffice-core-nogui. Package: libreoffice-core-nogui Description-md5: d16e9871c20b5b5c8f38d6d74c8dfe8e Description-en: office productivity suite -- arch-dependent files (no GUI variant) LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the architecture-dependent core files of LibreOffice without GUI support for server-based or commandline usage of LibreOffice. Package: libreoffice-dev-gui Description-md5: c7381cdfc5446c44dd4085615626c61e Description-en: office productivity suite -- "GUI" development stuff LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the gengal utility which was moved from libreoffice-dev. Package: libreoffice-draw-nogui Description-md5: c4d7d9707b31ef9344d70e006f7a27af Description-en: office productivity suite -- drawing (no GUI variant) LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the drawing component for LibreOffice. Package: libreoffice-evolution Description-md5: 7d9a6b62e74d5a806f263ecd0d4bed18 Description-en: office productivity suite -- Evolution addressbook support LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package allows LibreOffice to access Evolution address books. You need to install evolution separately. Package: libreoffice-gtk4 Description-md5: 286c3520f994b01929165fe0f5270c87 Description-en: office productivity suite -- GTK 4 integration LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the GTK plugin for drawing LibreOffices widgets with GTK 4 and GTK/GNOMEish print dialog. . You need to enable it manually by export SAL_USE_VCLPLUGIN=gtk4. Package: libreoffice-impress-nogui Description-md5: 10ce2c27d434135cd9308937c1bdb31c Description-en: office productivity suite -- presentation (no GUI variant) LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the presentation component for LibreOffice. Package: libreoffice-jsuno Description-md5: cd0a63e678a9957bcbefb59d0560d39a Description-en: LibreOffice module to allow scripting in JavaScript LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . The Scripting Framework allows LibreOffice users to write and run macros in multiple languages including LibreOffice Basic, Python, Java, BeanShell and JavaScript. These macros can then be assigned to menus, toolbars, keyboard shortcuts, events and embedded objects. . This package contains the QuickJS-based JS UNO support Package: libreoffice-kf6 Description-md5: f949c58052050af92a4bb22203028d42 Description-en: office productivity suite -- KDE Frameworks 6 integration LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the KF6 plugin for LibreOffice and a KF6-based File Picker when running under Plasma. Package: libreoffice-librelogo Description-md5: 023ad301975a76b3e2e8cd81201bf306 Description-en: Logo-like programming language for LibreOffice LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains Librelogo, which is a pyuno-based Logo-like programming language with interactive vectorgraphics for education and DTP - basic Logo syntax for back compatibility with educational Logo systems - interactive vectorgraphics in LibreOffice Writer - native commands (easily translatable) - Python data structures (list, tuple, set, dictionary) and other Python features Package: libreoffice-math-nogui Description-md5: e104f51d572d2ee302d3c3550e97e6ff Description-en: office productivity suite -- equation editor (no GUI variant) LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the equation editor component for LibreOffice. Package: libreoffice-nogui Description-md5: 5effc8f5f85387f383a3075664ced764 Description-en: office productivity suite (metapackage, no GUI) LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This metapackage installs all components of libreoffice: * libreoffice-writer: Word processor * libreoffice-calc: Spreadsheet * libreoffice-impress: Presentation * libreoffice-draw: Drawing * libreoffice-base: Database * libreoffice-math: Equation editor . WITHOUT GUI SUPPORT. . This package is intended mostly for scripting needs. Package: libreoffice-plasma Description-md5: 36a51d062e37f6d96526d1414adef018 Description-en: office productivity suite -- some Plasma integration LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains some minor Plasma integration (like AppData and "Create New..." integration) . Package: libreoffice-qt6 Description-md5: a45aee748dd8cc60d61451e1f7253f31 Description-en: office productivity suite -- Qt 6 integration LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the Qt 6 plugin for drawing LibreOffices widgets with Qt 6 and a Qt File Picker and print dialog. . You need to enable it manually by export SAL_USE_VCLPLUGIN=qt6. Package: libreoffice-report-builder Description-md5: e3c9562277895483024c6ff8e6d1dfdf Description-en: LibreOffice component for building database reports LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the report builder: "Create with the Sun Report Builder stylish, smart-looking database reports. The flexible report editor can define group and page headers as well as group and page footers and even calculation fields are available to accomplish complex database reports." Package: libreoffice-report-builder-bin Description-md5: 4de9416ad29a7951be39b95f83055e84 Description-en: LibreOffice component for building database reports -- libraries LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains some architecture-dependent support libraries (librpt*.so) for the report builder component. Package: libreoffice-report-builder-bin-nogui Description-md5: 6d5263ac65fb4d1c4c7caf8eb713944d Description-en: LibreOffice component for building database reports -- libraries (no GUI variant) LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains some architecture-dependent support libraries (librpt*.so) for the report builder component. Package: libreoffice-rust-uno-example Description-md5: 776156cb67bfc7419eb92bafc349ad39 Description-en: Example extension for LibreOffices Rust-UNO binding This package contains a example extension testing the Libreoffice Rust-UNO binding. . You normally don't need it unless you want to look at it since it doesn't contain anything useful except a test; but it is used for testing in autopkgtest Package: libreoffice-script-provider-bsh Description-md5: 720bef09745ce9eb4902772fb5c437d8 Description-en: BeanShell script support provider for LibreOffice scripting framework LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . The Scripting Framework allows LibreOffice users to write and run macros in multiple languages including LibreOffice Basic, Python, Java, BeanShell and JavaScript. These macros can then be assigned to menus, toolbars, keyboard shortcuts, events and embedded objects. . This package contains the script provider to support BeanShell. Package: libreoffice-script-provider-js Description-md5: 2cd7c16ea46e40cf9d73f8c637a0ae90 Description-en: JavaScript script support provider for LibreOffice scripting framework LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . The Scripting Framework allows LibreOffice users to write and run macros in multiple languages including LibreOffice Basic, Python, Java, BeanShell and JavaScript. These macros can then be assigned to menus, toolbars, keyboard shortcuts, events and embedded objects. . This package contains the script provider to support JavaScript (rhino and (if available, experimental) QuickJS. Package: libreoffice-script-provider-python Description-md5: 019117f2dc708fc6c1179714b81e2076 Description-en: Python script support provider for LibreOffice scripting framework LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . The Scripting Framework allows LibreOffice users to write and run macros in multiple languages including LibreOffice Basic, Python, Java, BeanShell and JavaScript. These macros can then be assigned to menus, toolbars, keyboard shortcuts, events and embedded objects. . This package contains the script provider to support Python. Package: libreoffice-sdbc-firebird Description-md5: 17d206d15f4a6fbda10fa8da477a3e8c Description-en: (embedded) Firebird SDBC driver for LibreOffice LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . The Firebird SDBC Driver allows one to use the Firebird (embedded) database from LibreOffice without any wrapper layer such as ODBC or JDBC. Package: libreoffice-sdbc-hsqldb Description-md5: 6f134726a575672413c47417341a5e32 Description-en: embedded HSQLDB SDBC driver for LibreOffice LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . The HSQLDB SDBC Driver allows one to use the HSQLDB embedded database from LibreOffice without any wrapper layer such as ODBC or JDBC. Package: libreoffice-sdbc-mysql Description-md5: 1022a8fb85f50d65847256d96ae25e4f Description-en: MariaDB/MySQL SDBC driver for LibreOffice LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . The MariaDB/MySQL driver allows one to use the MariaDB or MySQL database from LibreOffice without any wrapper layer such as ODBC or JDBC. Package: libreoffice-sdbc-postgresql Description-md5: 06f71158aa78dbe7201679601bd1279b Description-en: PostgreSQL SDBC driver for LibreOffice LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . The PostgreSQL SDBC Driver allows one to use the PostgreSQL database from LibreOffice without any wrapper layer such as ODBC or JDBC. Package: libreoffice-smoketest-data Description-md5: 7540f40cccbf63cb8381dca8979a0828 Description-en: data files for LibreOffices "smoketest" Data files for the LibreOffice "smoketest". Package: libreoffice-style-breeze Description-md5: b3a725e09462ccaec72c3b8bb964827b Description-en: office productivity suite -- Breeze symbol style LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the "breeze" symbol style, default style for KDE 5. Package: libreoffice-style-karasa-jaga Description-md5: 62dc98488a5247cbad91f4e0ec562bcf Description-en: office productivity suite -- Karasa Jaga symbol style LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the "karasa_jaga" symbol style. Package: libreoffice-style-sifr Description-md5: 0fd5516a8dab8f6841c284edea8786d7 Description-en: office productivity suite -- Sifr symbol style LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the "sifr" symbol style (an adaption of the Gnome symbolic theme), needs to be manually enabled in the LibreOffice option menu. Package: libreoffice-style-sukapura Description-md5: b9dbd94d0660dbc8a05ba918cb3fb897 Description-en: office productivity suite -- Sukapura symbol style LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the "sukapura" symbol style. Package: libreoffice-style-tango Description-md5: aaf8968f6a7dfef93cd3c0082bbe8dbd Description-en: transitional package for Tango symbol style You can safely remove this package. Package: libreoffice-subsequentcheckbase Description-md5: cda482c5487d616e1ae7a228fce1d955 Description-en: LibreOffice java test libraries Java libraries LibreOffice subsequentchecks integration test suite Package: libreoffice-uiconfig-base Description-md5: e6ac75c394251a0c3842ae13e3f9c033 Description-en: UI data ("config") for LibreOffice Base LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains internal "configuration" of various UI components. It is not meant to be editable. It is just split out for dependencies of other packages. . You will usually not need to install this package manually but it should just be pulled in by other packages. Package: libreoffice-uiconfig-report-builder Description-md5: c254f403f0fe84819d9f6437b3755876 Description-en: UI data ("config") for the LibreOffice Report Builder LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains internal "configuration" of various UI components. It is not meant to be editable. It is just split out for dependencies of other packages. . You will usually not need to install this package manually but it should just be pulled in by other packages. Package: libreoffice-wiki-publisher Description-md5: a66aaa282ae4941588a4d314d1ebbf79 Description-en: LibreOffice extension for working with MediaWiki articles LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains an extension to create/edit/publish MediaWiki articles with LibreOffice Package: libreoffice-writer-nogui Description-md5: 963dc225bb14f9e5974345a7995f16a7 Description-en: office productivity suite -- word processor (no GUI variant) LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This package contains the wordprocessor component for LibreOffice. Package: libreofficekit-dev-gtk Description-md5: f21a52a8131048a3b01cbcb1b56afa07 Description-en: LibreOfficeKit -- Gtk header and introspection development LibreOfficeKit can be used for accessing LibreOffice functionality through C/C++, without any need to use UNO. . This package contains the header needed for using LibreOfficeKit with Gtk and for developing stuff using introspection. Package: libridl-java Description-md5: 9e017c19c2cbf8cab7b83a1ee17e6890 Description-en: transitional package for LibreOffice UNO runtime environment LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This has now been merged into liblibreoffice-java and this package thus can be safely removed once installed. Package: librubberband-dev Description-md5: e43c92387a7d98825bcaeb59e0597e90 Description-en: audio time-stretching and pitch-shifting library (development files) Rubber Band is a library and utility program that permits you to change the tempo and pitch of an audio recording independently of one another. . This package contains development files for linking against librubberband, along with the static version of the library. API documentation is available at https://www.breakfastquay.com/rubberband/code-doc/ . Package: librubberband3 Description-md5: 4028c22f594568d9ed3f1a77fd3101c8 Description-en: audio time-stretching and pitch-shifting library Rubber Band is a library and utility program that permits you to change the tempo and pitch of an audio recording independently of one another. Package: librust-annotate-snippets-dev Description-md5: 84a0a2c15182e03f9d9498f637ce6f1b Description-en: Format diagnostic reports, including highlighting snippets of text - Rust source code Source code for Debianized Rust crate "annotate-snippets" Package: librust-bindgen-dev Description-md5: 0f5047fc164db07d00115bf53f4b28a8 Description-en: Automatically generates Rust FFI bindings to C and C++ libraries - Rust source code Source code for Debianized Rust crate "bindgen" Package: librust-blocking-dev Description-md5: f45077cc398ecf76ec5af8ee56b04736 Description-en: thread pool for isolating blocking I/O - Rust source code blocking provides a thread pool for isolating blocking I/O in async programs. . Sometimes there's no way to avoid blocking I/O. Consider files or stdin, which have weak asyncronous support on modern operating systems. While IOCP, AIO, and io_uring are possible solutions, they're not always available or ideal. . Since blocking is not allowed inside futures, we must move blocking I/O onto a special thread pool provided by this crate. The pool dynamically spawns and stops threads depending on the current number of running I/O jobs. . This package contains the source for the Rust blocking crate, for use with cargo. Package: librust-cssparser-color-dev Description-md5: b8842bd5a7354acecd47e9616ef04e1c Description-en: Color implementation based on cssparser - Rust source code Source code for Debianized Rust crate "cssparser-color" Package: librust-cssparser-dev Description-md5: b5d8c949b8e9500137233dfd085e3e4c Description-en: CSS Syntax Level 3 - Rust source code Source code for Debianized Rust crate "cssparser" Package: librust-darling-core-dev Description-md5: 137af37fbc49e3ad2ea58e43aa97da44 Description-en: helper crate for darling - Rust source code darling_core is a helper crate for darling, a proc-macro library for reading attributes into structs when implementing custom derives. Package: librust-darling-dev Description-md5: d30b940c4cb15641483b6555138396d2 Description-en: proc-macro library for reading attributes into structs - Rust source code Source code for Debianized Rust crate "darling" Package: librust-darling-macro-dev Description-md5: ca561373f730cddb4a193a24d07a2c0d Description-en: helper crate for darling - Rust source code darling_macro is a helper crate for darling, a proc-macro library for reading attributes into structs when implementing custom derives. Package: librust-databake-derive-dev Description-md5: 8e324c53981de33db624a854951c8f14 Description-en: Custom derive for the databake crate - Rust source code Source code for Debianized Rust crate "databake-derive" Package: librust-hashlink-dev Description-md5: 22a730ced813d2421776ed2690e00bd2 Description-en: HashMap-like containers that hold their key-value pairs in a user controllable order - Rust source code Source code for Debianized Rust crate "hashlink" Package: librust-libcst-dev Description-md5: c661a7603d520855e11ca73dbca2c182 Description-en: Python parser and Concrete Syntax Tree library - Rust source code Source code for Debianized Rust crate "libcst" Package: librust-manyhow-dev Description-md5: 7ce3cfc70d2492719ff4f83a34c166bd Description-en: Proc macro error handling à la anyhow x proc-macro-error - Rust source code Source code for Debianized Rust crate "manyhow" Package: librust-manyhow-macros-dev Description-md5: c6070667633a1cb97e811b77a2343868 Description-en: Macro for manyhow - Rust source code Source code for Debianized Rust crate "manyhow-macros" Package: librust-markup5ever-dev Description-md5: 71bf32aed08d4a19ffa5f4f0c470cbce Description-en: Common code for xml5ever and html5ever - Rust source code Source code for Debianized Rust crate "markup5ever" Package: librust-num-bigint-dev Description-md5: 330d4582fc163ddda07510c3f118826d Description-en: Big integer implementation for Rust - Rust source code Source code for Debianized Rust crate "num-bigint" Package: librust-num-integer-dev Description-md5: 743e2d2328ed840ce4f669901120a4fc Description-en: Integer traits and functions - Rust source code Source code for Debianized Rust crate "num-integer" Package: librust-prettyplease-dev Description-md5: 7d651721cd24623cc1744a609aeb854b Description-en: Minimal `syn` syntax tree pretty-printer - Rust source code Source code for Debianized Rust crate "prettyplease" Package: librust-profiling-dev Description-md5: ec44b08df24b2fe6b6e11da7d62f7010 Description-en: Very thin abstraction over other profiler crates - Rust source code Source code for Debianized Rust crate "profiling" Package: librust-selectors-dev Description-md5: 8605ab3bedd23cac2443541aaeded5f9 Description-en: CSS Selectors matching for Rust - Rust source code Source code for Debianized Rust crate "selectors" Package: librust-smallvec-dev Description-md5: a04bf9d13682b9b748f4d6d746b21e3c Description-en: Store up to a small number of items on the stack - Rust source code Source code for Debianized Rust crate "smallvec" Package: librust-ssh-encoding-dev Description-md5: edf3c153b4fa91d8701dab6f90085641 Description-en: SSH data type decoders/encoders - Rust source code Source code for Debianized Rust crate "ssh-encoding" Package: librust-syn-dev Description-md5: 1ffe117b5cb4e32c6a0cdcf3ccac7f54 Description-en: Parser for Rust source code - Rust source code Source code for Debianized Rust crate "syn" Package: librust-synstructure-dev Description-md5: 6a083b77ca140564aa1b5cd237a6a25e Description-en: Helper methods and macros for custom derives - Rust source code Source code for Debianized Rust crate "synstructure" Package: librust-system-deps-dev Description-md5: 7e61c176836d902f3fea698ee0c48824 Description-en: Discover and configure system dependencies from Cargo.toml - Rust source code Source code for Debianized Rust crate "system-deps" Package: librust-taffy-dev Description-md5: 7acbda140994b2079582bbfd464819d1 Description-en: Flexible UI layout library - Rust source code Source code for Debianized Rust crate "taffy" Package: librust-to-shmem-derive-dev Description-md5: 5e6ecd1aecc8df883198b6f77417a336 Description-en: Allows deriving the to_shmem trait - Rust source code Source code for Debianized Rust crate "to_shmem_derive" Package: librust-to-shmem-dev Description-md5: 7a8620af4a48b88dad822d227c0e8b7a Description-en: Trait to write to a contiguous chunk of shared memory - Rust source code Source code for Debianized Rust crate "to_shmem" Package: librust-typed-path-dev Description-md5: 6e39af9836d6e7c4cd4a0d9086c5121a Description-en: Provides typed variants of Path and PathBuf for Unix and Windows - Rust source code Source code for Debianized Rust crate "typed-path" Package: librust-uuid+features-dev Description-md5: 7020fdc38446f3299733c5cd1b048355 Description-en: Generate and parse UUIDs - all features This metapackage enables all features for the Rust uuid crate, by pulling in any additional dependencies needed by that feature. Package: librust-uuid-dev Description-md5: 1feb0b73f80f1d5c4dca4626ca1e832b Description-en: Generate and parse UUIDs - Rust source code Source code for Debianized Rust crate "uuid" Package: librust-web-atoms-dev Description-md5: 8b9abcc7219168ff4e1cd6dbd1b0ae5a Description-en: Atoms for xml5ever and html5ever - Rust source code Source code for Debianized Rust crate "web_atoms" Package: librust-xkbcommon-dev Description-md5: 886ab284e46896a602c13bffbc41a545 Description-en: Rust bindings and wrappers for libxkbcommon - Rust source code Source code for Debianized Rust crate "xkbcommon" Package: librust-yaml-edit-dev Description-md5: b123555c51d1b23a7d6112a578eaeef2 Description-en: Lossless parser and editor for YAML files - Rust source code Source code for Debianized Rust crate "yaml-edit" Package: librust-zerofrom-derive-dev Description-md5: 96504da2a141e41c688e3932790d0eb2 Description-en: Custom derive for the zerofrom crate - Rust source code Source code for Debianized Rust crate "zerofrom-derive" Package: librust-zip-dev Description-md5: 13112f44e1c10ebcde8cdaee72006882 Description-en: Support the reading and writing of zip files - Rust source code Source code for Debianized Rust crate "zip" Package: librxtx-java Description-md5: 5574a55ba7d39c43255d9020bc086491 Description-en: Full Java CommAPI implementation RXTX is a full implementation of the Java CommAPI from Sun. It contains native libraries providing serial and parallel communication for the Java Development Toolkit. Package: libsbml5-dev Description-md5: 36bd7cc34578b330d0124c235fd578c2 Description-en: System Biology Markup Language library - development files LibSBML is a library designed to help you read, write, manipulate, translate, and validate SBML files and data streams. It is not an application itself (though it does come with many example programs), but rather a library you can embed in your own applications. . This package contains files necessary for development with libsbml. Package: libsbml5-doc Description-md5: c7c243fe98f60ede7ac0f268222db508 Description-en: System Biology Markup Language library -- documentation LibSBML is a library designed to help you read, write, manipulate, translate, and validate SBML files and data streams. It is not an application itself (though it does come with many example programs), but rather a library you can embed in your own applications. . This package contains C/C++ documentation. Package: libsbml5-examples Description-md5: f3e61edd7be464c0440e23ab1c45123c Description-en: System Biology Markup Language library -- example files LibSBML is a library designed to help you read, write, manipulate, translate, and validate SBML files and data streams. It is not an application itself (though it does come with many example programs), but rather a library you can embed in your own applications. . This package contains C/C++, Java, Perl and layout examples. Package: libsbml5-java Description-md5: 10a3c2b11a52fe2bff6f75a129266543 Description-en: System Biology Markup Language library - Java bindings LibSBML is a library designed to help you read, write, manipulate, translate, and validate SBML files and data streams. It is not an application itself (though it does come with many example programs), but rather a library you can embed in your own applications. . This Package contains the Java bindings of LibSBML. Package: libsbml5-octave Description-md5: 83d45fde6a91c158b9c085f690d5de45 Description-en: System Biology Markup Language library - Octave bindings LibSBML is a library designed to help you read, write, manipulate, translate, and validate SBML files and data streams. It is not an application itself (though it does come with many example programs), but rather a library you can embed in your own applications. . This package contains the Octave bindings of LibSBML. Package: libsbml5-perl Description-md5: b8a6ddbbd38f32e5ad16a2a52988d66f Description-en: System Biology Markup Language library - Perl bindings LibSBML is a library designed to help you read, write, manipulate, translate, and validate SBML files and data streams. It is not an application itself (though it does come with many example programs), but rather a library you can embed in your own applications. . This package contains the Perl bindings of LibSBML. Package: libsbml5-perl-doc Description-md5: 5c65ea11d2ee42df27a385c8d9fcaf5b Description-en: System Biology Markup Language library -- Perl documentation LibSBML is a library designed to help you read, write, manipulate, translate, and validate SBML files and data streams. It is not an application itself (though it does come with many example programs), but rather a library you can embed in your own applications. . This package contains documentation for Perl bindings Package: libsbml5t64 Description-md5: 77573bcc9ac5e193f4127fefe2286850 Description-en: System Biology Markup Language library LibSBML is a library designed to help you read, write, manipulate, translate, and validate SBML files and data streams. It is not an application itself (though it does come with many example programs), but rather a library you can embed in your own applications. Package: libsereal-perl Description-md5: 240f9f42c7e8cd851c392c8bbb9933b1 Description-en: fast, compact, powerful binary (de-)serialization module wrapper Sereal is an efficient, compact-output, binary and feature-rich serialization protocol. The Perl encoder is implemented as the Sereal::Encoder module, the Perl decoder correspondingly as Sereal::Decoder. They are distributed separately, in Debian as libsereal-decoder-perl and libsereal-encoder-perl. . This Sereal module is a very thin wrapper around both Sereal::Encoder and Sereal::Decoder. It depends on both and loads both. So if you have a user of both encoder and decoder, it is enough to depend on a particular version of Sereal and you'll get the most recent released versions of Sereal::Encoder and Sereal::Decoder. Package: libsimavr-dev Description-md5: 7bd8ca09a9457c3d7adc1e5fca5bac13 Description-en: AVR simulator development library A library for advanced AVR core and peripheral circuitry prototyping including AVR firmware simulated execution, VCD waveform creation and live debugging. For more information see virtual circuitry peripheral prototyping and simulation examples provided by libsimavr-examples package. . This package contains software development header files and static library. Package: libsimavr-examples Description-md5: 0888e709aa507c571f1d1cfbc0b96ac6 Description-en: AVR simulator development examples A library for advanced AVR core and peripheral circuitry prototyping including AVR firmware simulated execution, VCD waveform creation and live debugging. . This package contains fully functional virtual circuitry prototyping example code for the AVR simulator development library including simulation of peripherals attached to simulated AVR microcontroller. Package: libsimavr2 Description-md5: e185b2e53fdc7198beaead84801308f5 Description-en: AVR simulator shared library A library for advanced AVR core and peripheral circuitry prototyping including AVR firmware simulated execution, VCD waveform creation and live debugging. For more information see virtual circuitry peripheral prototyping and simulation examples provided by libsimavr-examples package. . This package contains shared library providing AVR simulation functionality. Package: libsimavrparts1 Description-md5: 175ecd8eeb8ab39a0eedaf05caead48a Description-en: AVR simulator additional peripherals shared library A library for advanced AVR core and peripheral circuitry prototyping including AVR firmware simulated execution, VCD waveform creation and live debugging. For more information see virtual circuitry peripheral prototyping and simulation examples provided by libsimavr-examples package. . This package contains shared library providing additional peripherals. Package: libslepc-complex-dev Description-md5: cfde64b423050bc21ab0b11830b70131 Description-en: Scalable Library for Eigenvalue Problem Computations SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This is a dummy package which depends on the latest version of SLEPc with complex number support. Package: libslepc-complex3.25 Description-md5: 771fbfb8b8494b6c027f7884544da307 Description-en: Scalable Library for Eigenvalue Problem Computations SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This package contains the shared libraries for SLEPc 3.25 with complex numbers. Package: libslepc-complex3.25-dev Description-md5: bcf5d831f6077ed72412099744941238 Description-en: Scalable Library for Eigenvalue Problem Computations SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This package contains the static libraries, shared links, and header files for SLEPc 3.25 with complex numbers. Package: libslepc-real-dev Description-md5: 50f188ce774f08415c0ece65b18a4523 Description-en: Scalable Library for Eigenvalue Problem Computations SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This is a dummy package which depends on the latest version of SLEPc with real number support. Package: libslepc-real3.25 Description-md5: a7869a353a912efa7759a32471bd9e6a Description-en: Scalable Library for Eigenvalue Problem Computations SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This package contains the shared libraries for SLEPc 3.25 with real numbers. Package: libslepc-real3.25-dev Description-md5: d3410c206a097bafe95369e303f2281c Description-en: Scalable Library for Eigenvalue Problem Computations SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This package contains the static libraries, shared links, and header files for SLEPc 3.25 with real numbers. Package: libslepc3.25-dev-examples Description-md5: 305ee07938e009dcc9a3c23a5bc7b09a Description-en: Scalable Library for Eigenvalue Problem Computations SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This package contains example, test, and tutorial scripts for SLEPc 3.25. Package: libslepc64-complex-dev Description-md5: 417c5ae1f45fae79f6ef05dbf6bcacf0 Description-en: Scalable Library for Eigenvalue Problem Computations (64-bit) SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This is a dummy package which depends on the latest version of SLEPc with complex number support and 64-bit indexing. Package: libslepc64-complex3.25 Description-md5: 29e3ff3811f71ee1a5b06fd48a98a9a8 Description-en: Scalable Library for Eigenvalue Problem Computations (64-bit) SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This package contains the shared libraries for SLEPc 3.25 with complex numbers and 64-bit indexing. Package: libslepc64-complex3.25-dev Description-md5: c6317aaade7d3454d2c77fee94d9f1cd Description-en: Scalable Library for Eigenvalue Problem Computations (64-bit) SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This package contains the static libraries, shared links, and header files for SLEPc 3.25 with complex numbers and 64-bit indexing. Package: libslepc64-real-dev Description-md5: df3db3a12caba60daa3391f3abcd38bd Description-en: Scalable Library for Eigenvalue Problem Computations (64-bit) SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This is a dummy package which depends on the latest version of SLEPc with real number support and 64-bit indexing. Package: libslepc64-real3.25 Description-md5: 7b8689923fb56202f3e1c5a3d8611dd5 Description-en: Scalable Library for Eigenvalue Problem Computations (64-bit) SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This package contains the shared libraries for SLEPc 3.25 with real numbers and 64-bit indexing. Package: libslepc64-real3.25-dev Description-md5: c16087ef85cac1f7a067ae7262083336 Description-en: Scalable Library for Eigenvalue Problem Computations (64-bit) SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This package contains the static libraries, shared links, and header files for SLEPc 3.25 with real numbers and 64-bit indexing. Package: libslurm-dev Description-md5: fe0f2aba26475144fd65d4073a4ded5c Description-en: Slurm development files The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains Slurm static library and header files. Package: libslurm-perl Description-md5: 7c685cbcb98d506fe880ef2c34a15a88 Description-en: Perl API for Slurm The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the Perl module. Package: libslurm45t64 Description-md5: 317931aa94455ae218baa02d23f0fde4 Description-en: Runtime library files for Slurm The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the Slurm runtime library. Package: libslurmdb-perl Description-md5: f295d097f3ec73747ede5a3709af508b Description-en: Perl API for the Slurm database The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the Perl module for the Slurm database. Package: libspglib-f08-2 Description-md5: a2b8ff1cc6bbed71644bc9c1b5dfaac1 Description-en: C library for crystal symmetry determination (Fortran interface) Spglib is a C library for crystal symmetry determination. Symmetry operations, space groups and other data can be obtained using this symmetry finder. . Features include: . * Identify space-group type * Find symmetry operations * Find a primitive cell * Search irreducible k-points * Refine crystal structure * Wyckoff position assignment . This package contains Fortran interface. Package: libspglib-f08-dev Description-md5: 2cb197f64b406bde3656a3ee9b81b279 Description-en: C library for crystal symmetry determination (Fortran development files) Spglib is a C library for crystal symmetry determination. Symmetry operations, space groups and other data can be obtained using this symmetry finder. . Features include: . * Identify space-group type * Find symmetry operations * Find a primitive cell * Search irreducible k-points * Refine crystal structure * Wyckoff position assignment . This package contains development files for Fortran interface. Package: libsphere-dev Description-md5: 6c71a00867ca4134877959d480b2ff9a Description-en: Development files for Spherepack scientific library SPHEREPACK is a collection of FORTRAN programs that facilitates computer modeling of geophysical processes. The package contains programs for computing certain common differential operators including divergence, vorticity, gradients, and the Laplacian of both scalar and vector functions. Programs are also available for inverting these operators. For example, given divergence and vorticity, the package can be used to compute the velocity components. The Laplacian can also be inverted and therefore the package can be used to solve both the scalar and vector Poisson equations. Its use in model development is demonstrated by a sample program that solves the time-dependent non-linear shallow-water equations. Accurate solutions are obtained via the spectral method that uses both scalar and vector spherical harmonic transforms that are available to the user. The package also contains utility programs for computing the associated Legendre functions, Gauss points and weights, and multiple fast Fourier transforms. Programs are provided for both equally-spaced and Gauss distributed latitudinal points as well as programs that transfer data between these grids. Package: libsphere0t64 Description-md5: 215dda07f3669ee88827326e82b96b52 Description-en: Spherepack scientific library for geophysical processes SPHEREPACK is a collection of FORTRAN programs that facilitates computer modeling of geophysical processes. The package contains programs for computing certain common differential operators including divergence, vorticity, gradients, and the Laplacian of both scalar and vector functions. . This package contains the shared library, libsphere. Package: libsvn-dev Description-md5: d7ba285f3a44ff8995f08ac293b28fe7 Description-en: Development files for Apache Subversion libraries This package contains the symlinks, headers, and object files needed to compile and link programs which use libsvn1, the Apache Subversion libraries. This package is needed only in order to compile software that uses libsvn1. Package: libsvn-doc Description-md5: 8d748bf81b749540b1f83fe4f991a0e6 Description-en: Developer documentation for libsvn This package contains development (API) documentation for libsvn1, the Apache Subversion libraries. See the 'libsvn1' package for more information. Package: libsvn-java Description-md5: 7fe80f50698182cc45e487dedf954400 Description-en: Java bindings for Apache Subversion This is a set of Java classes which provide the functionality of libsvn, the Apache Subversion libraries. It is useful if you want to, for example, write a Java class that manipulates a Subversion repository or working copy. See the 'subversion' package for more information. Package: libsvn-perl Description-md5: aa3fb72865b42c59ad1e6eae171929c3 Description-en: Perl bindings for Apache Subversion This is a set of Perl interfaces to libsvn, the Apache Subversion libraries. It is useful if you want to, for example, write a Perl script that manipulates a Subversion repository or working copy. See the 'subversion' package for more information. Package: libsvn1 Description-md5: e815569b5d20540901c51f341d283767 Description-en: Shared libraries used by Apache Subversion This package includes shared libraries to manipulate Apache Subversion (svn) repositories and working copies. See the 'subversion' package for more information. Package: libsymspg-dev Description-md5: 3bd883398734b9fe407b6d9ff6da1bff Description-en: C library for crystal symmetry determination (development files) Spglib is a C library for crystal symmetry determination. Symmetry operations, space groups and other data can be obtained using this symmetry finder. . Features include: . * Identify space-group type * Find symmetry operations * Find a primitive cell * Search irreducible k-points * Refine crystal structure * Wyckoff position assignment . This package contains static library and header files. Package: libsymspg2 Description-md5: 460c7b879c4484f35dab915081b579c9 Description-en: C library for crystal symmetry determination Spglib is a C library for crystal symmetry determination. Symmetry operations, space groups and other data can be obtained using this symmetry finder. . Features include: . * Identify space-group type * Find symmetry operations * Find a primitive cell * Search irreducible k-points * Refine crystal structure * Wyckoff position assignment Package: libsyncevo-dbus0 Description-md5: 113d3b2a1b962cfb8979dfce5055d817 Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (shared D-Bus library) SyncEvolution synchronizes contact, calendar and task items via SyncML and CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server to sync PIM data in Evolution, but a plain file storage is also supported. Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and incremental synchronization of items are supported. SyncEvolution can act as a SyncML/DAV client and SyncML server. . This package provides a shared library. Package: libsyncevolution0 Description-md5: c03b5e002e88b1d79a3fc2076b457f8a Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (shared library) SyncEvolution synchronizes contact, calendar and task items via SyncML and CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server to sync PIM data in Evolution, but a plain file storage is also supported. Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and incremental synchronization of items are supported. SyncEvolution can act as a SyncML/DAV client and SyncML server. . This package provides a shared library. Package: libtest-simple-perl Description-md5: e01609c3dfe7831306afd042b4d34e27 Description-en: set of basic utilities for writing tests in Perl Test::Simple is an extremely simple module for writing tests suitable for CPAN modules and other pursuits. . This module is already included as part of Perl's core distribution, so this package is only beneficial when newer features or bug fixes are required. Package: libtext-hogan-perl Description-md5: 37191a09307f9f3b348c753d11283ea1 Description-en: mustache templating engine statement-for-statement cloned from hogan.js Text::Hogan is a statement-for-statement rewrite of hogan.js in Perl. . It is a mustache templating engine which supports pre-compilation of your templates into pure Perl code, which then renders very quickly. . It passes the full mustache spec. Package: libunoil-java Description-md5: 9e017c19c2cbf8cab7b83a1ee17e6890 Description-en: transitional package for LibreOffice UNO runtime environment LibreOffice is a full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office. . This has now been merged into liblibreoffice-java and this package thus can be safely removed once installed. Package: libunwind-21-dev Description-md5: e0f421c84efc3ef19fcbc9e27be10510 Description-en: LLVM unwinder, not compatible with glibc llvm-libunwind is the LLVM unwinder, with platform support for DWARF unwind info, SjLj, and ARM EHABI. Using it for packaging work inside Debian is not recommended, incompatible with glibc. . The low level libunwind API was designed to work either in-process (aka local) or to operate on another process (aka remote), but only the local path has been implemented. Remote unwinding remains as future work. Package: libvtk9-dev Description-md5: 7e2bbc8c66e40961c2bc067211a7a6c1 Description-en: VTK header files The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing, and visualization. . This package provides the VTK header files required to compile C++ programs that use VTK to do 3D visualisation. Package: libvtk9-java Description-md5: 932b2399f9a60f20870f5d82b0543577 Description-en: VTK - Java language support The Visualization Toolkit (VTK) is an object oriented, high level library that allows one to easily write C++ programs, Python and Java scripts that do 3D visualization. . This package provides the VTK Java language support. Package: libvtk9-qt-dev Description-md5: f328fd3b8b64a22139aa0d00e2d89f5a Description-en: VTK header files, containing Qt files The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing, and visualization. . This package provides the VTK header files required to compile C++ programs that use VTK to do 3D visualisation. Qt files Package: libvtk9.6 Description-md5: 144756a6093ffa63465fde3c11e8a81a Description-en: VTK libraries The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing, and visualization. . This package provides the shared libraries needed to run C++ programs that use VTK. Package: libvtk9.6-qt Description-md5: 372a6934e0333f048f30bec2359bcec5 Description-en: VTK libraries, Qt files The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing, and visualization. . This package provides the shared libraries needed to run C++ programs that use VTK. Qt files Package: libwebgpu-dawn-dev Description-md5: b4986e206b5baac09d6365a9c26241a3 Description-en: WebGPU implementation - development files Dawn is a cross-platform implementation of the WebGPU standard. It provides a native C/C++ API for GPU computation and rendering backed by Vulkan, OpenGL ES, and other platform APIs. . This package contains the development headers, the dawn_glfw static library, and CMake integration files. Package: libwebgpu-dawn0 Description-md5: 8b799eb3626b1b292524c9b75c0350bb Description-en: WebGPU implementation - runtime library Dawn is a cross-platform implementation of the WebGPU standard. It provides a native C/C++ API for GPU computation and rendering backed by Vulkan, OpenGL ES, and other platform APIs. . This package contains the shared library. Package: libxisf-dev Description-md5: 8a42e32f04b4f656e24fe96ccc46782b Description-en: Library to load and save XISF images development files This package contain development files. . XISF is native format of PixInsight astroprocessing suite. Extensible Image Serialization Format (XISF) is the native file format of PixInsight. It is a free, open format for storage, management and interchange of digital images and associated data. . This C++ library implements XISF specification 1.0 which can be found at https://pixinsight.com/doc/docs/XISF-1.0-spec/XISF-1.0-spec.html Package: libxisf0 Description-md5: da27e61a3ede194ab30c91dc2308d469 Description-en: Library to load and save XISF images XISF is native format of PixInsight astroprocessing suite. Extensible Image Serialization Format (XISF) is the native file format of PixInsight. It is a free, open format for storage, management and interchange of digital images and associated data. . This C++ library implements XISF specification 1.0 which can be found at https://pixinsight.com/doc/docs/XISF-1.0-spec/XISF-1.0-spec.html Package: libxml2-source Description-md5: f61923e1f4152bcaf08026d1680eb8d0 Description-en: GNOME XML library - source code XML is a metalanguage to let you design your own markup language. A regular markup language defines a way to describe information in a certain class of documents (eg HTML). XML lets you define your own customized markup languages for many classes of document. It can do this because it's written in SGML, the international standard metalanguage for markup languages. . This package contains the source code, with the Debian patches applied. Package: libxrl-dev Description-md5: 94c274d2b73bdf81a9281b63d58d7934 Description-en: library for interactions of X-rays with matter (development files) Quantitative estimate of elemental composition by spectroscopic and imaging techniques using X-ray fluorescence requires the availability of accurate data of X-ray interaction with matter. Although a wide number of computer codes and data sets are reported in literature, none of them is presented in the form of freely available library functions which can be easily included in software applications for X-ray fluorescence. This work presents a compilation of data sets from different published works and an xraylib interface in the form of callable functions. Although the target applications are on X-ray fluorescence, cross sections of interactions like photoionization, coherent scattering and Compton scattering, as well as form factors and anomalous scattering functions, are also available. . xraylib provides access to some of the most respected databases of physical data in the field of X-rays. The core of xraylib is a library, written in ANSI C, containing over 40 functions to be used to retrieve data from these databases. This C library can be directly linked with any program written in C, C++ or Objective-C. . This package contains the header files. Package: libxrl11 Description-md5: 4f089d3f4d2593fd5a8182283ba1c205 Description-en: library for interactions of X-rays with matter (library) Quantitative estimate of elemental composition by spectroscopic and imaging techniques using X-ray fluorescence requires the availability of accurate data of X-ray interaction with matter. Although a wide number of computer codes and data sets are reported in literature, none of them is presented in the form of freely available library functions which can be easily included in software applications for X-ray fluorescence. This work presents a compilation of data sets from different published works and an xraylib interface in the form of callable functions. Although the target applications are on X-ray fluorescence, cross sections of interactions like photoionization, coherent scattering and Compton scattering, as well as form factors and anomalous scattering functions, are also available. . xraylib provides access to some of the most respected databases of physical data in the field of X-rays. The core of xraylib is a library, written in ANSI C, containing over 40 functions to be used to retrieve data from these databases. This C library can be directly linked with any program written in C, C++ or Objective-C. . This package contains the library. Package: libyaml-pp-perl Description-md5: 08e3d363fff9ccbe910de52e9da58a6f Description-en: pure-perl YAML framework YAML::PP is a modern, modular YAML processor. . It aims to support YAML 1.2 and YAML 1.1. . YAML is a serialization language. The YAML input is called "YAML Stream". A stream consists of one or more "Documents", separated by a line with a document start marker '---'. A document optionally ends with the document end marker '...'. . This allows one to process of continuous streams additionally to a fixed input file or string. . The YAML::PP frontend will currently load all documents, and return only the last if called with scalar context. . The YAML backend is implemented in a modular way that allows one to add custom handling of YAML tags, perl objects and data types. The inner API is not yet stable. Package: libyuv-utils Description-md5: 27354fe8c5816125f568f1ba814cb4fb Description-en: Library for YUV scaling (utilities) libyuv is an open source project that includes YUV scaling and conversion functionality. . This package provides utilities provided by the library, including yuvconvert. Package: libzonemaster-perl Description-md5: 27a4bf446113b8a54a8805453c918653 Description-en: tool to check the quality of a DNS zone Zonemaster is a utility for DNS validation of the quality of a DNS delegation. . This package contains a Perl library (zonemaster-engine). Package: libzookeeper-java Description-md5: 9d8746036f857b6258f6cc81bcc7fbb8 Description-en: Core Java libraries for zookeeper ZooKeeper is a centralized, reliable, service for maintaining configuration information, naming, providing distributed synchronization, and group services. All of these kinds of services are used in some form or another by distributed applications. . This package contains the java .jar files. Package: libzookeeper-java-doc Description-md5: fa7efb25704b2929cc2dd670cc5d88c4 Description-en: API Documentation for zookeeper ZooKeeper is a centralized, reliable, service for maintaining configuration information, naming, providing distributed synchronization, and group services. All of these kinds of services are used in some form or another by distributed applications. Package: libzookeeper-mt-dev Description-md5: e97b8f70fd8f634f667573656ff3b1b8 Description-en: Development files for multi threaded zookeeper C bindings ZooKeeper is a centralized, reliable, service for maintaining configuration information, naming, providing distributed synchronization, and group services. All of these kinds of services are used in some form or another by distributed applications. . This package contains the development files for the multi threaded C bindings. Package: libzookeeper-mt2 Description-md5: 408293df7a7895abc9fc9f52d0bdcf1a Description-en: Multi threaded C bindings for zookeeper ZooKeeper is a centralized, reliable, service for maintaining configuration information, naming, providing distributed synchronization, and group services. All of these kinds of services are used in some form or another by distributed applications. . This package contains the multi-threaded libraries for the C bindings. Package: libzookeeper-st-dev Description-md5: a7ed7dfb8ba76990f2dfc948ba578d1b Description-en: Development files for single threaded zookeeper C bindings ZooKeeper is a centralized, reliable, service for maintaining configuration information, naming, providing distributed synchronization, and group services. All of these kinds of services are used in some form or another by distributed applications. . This package contains the development files for the single threaded C bindings. Package: libzookeeper-st2 Description-md5: dfcadac92fabca64f9de63fa5218992a Description-en: Single threaded C bindings for zookeeper ZooKeeper is a centralized, reliable, service for maintaining configuration information, naming, providing distributed synchronization, and group services. All of these kinds of services are used in some form or another by distributed applications. . This package contains the single-threaded libraries for the C bindings. Package: lld-21 Description-md5: 39b52f07f105b329dd7852cce89ebb7d Description-en: LLVM-based linker LLD is a new, high-performance linker. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project. Package: lldb-21 Description-md5: 45d52d0209cd7953d2f2bc4d1a99170f Description-en: Next generation, high-performance debugger LLDB is a next generation, high-performance debugger. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project, such as the Clang expression parser and LLVM disassembler. Package: llvm-21 Description-md5: 07d463911771b9679a5f0131f40992d4 Description-en: Modular compiler and toolchain technologies LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . LLVM uses a single, language-independent virtual instruction set both as an offline code representation (to communicate code between compiler phases and to run-time systems) and as the compiler internal representation (to analyze and transform programs). This persistent code representation allows a common set of sophisticated compiler techniques to be applied at compile-time, link-time, install-time, run-time, or "idle-time" (between program runs). . The strengths of the LLVM infrastructure are its extremely simple design (which makes it easy to understand and use), source-language independence, powerful mid-level optimizer, automated compiler debugging support, extensibility, and its stability and reliability. LLVM is currently being used to host a wide variety of academic research projects and commercial projects. LLVM includes C and C++ front-ends, a front-end for a Forth-like language (Stacker), a young scheme front-end, and Java support is in development. LLVM can generate code for X96, SparcV10, PowerPC or many other architectures. Package: llvm-21-dev Description-md5: 29f654aa391c01f742a2023c872d7a49 Description-en: Modular compiler and toolchain technologies, libraries and headers LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . LLVM uses a single, language-independent virtual instruction set both as an offline code representation (to communicate code between compiler phases and to run-time systems) and as the compiler internal representation (to analyze and transform programs). This persistent code representation allows a common set of sophisticated compiler techniques to be applied at compile-time, link-time, install-time, run-time, or "idle-time" (between program runs). . This package provides the libraries and headers to develop applications using llvm. Package: llvm-21-doc Description-md5: 19896d0a63f9911e3a7a7b85ecfac407 Description-en: Modular compiler and toolchain technologies, documentation LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . LLVM uses a single, language-independent virtual instruction set both as an offline code representation (to communicate code between compiler phases and to run-time systems) and as the compiler internal representation (to analyze and transform programs). This persistent code representation allows a common set of sophisticated compiler techniques to be applied at compile-time, link-time, install-time, run-time, or "idle-time" (between program runs). . This package contains all documentation (extensive). Package: llvm-21-examples Description-md5: 61fee537b751bf39ce1ac5bf27ca3806 Description-en: Modular compiler and toolchain technologies, examples LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . LLVM uses a single, language-independent virtual instruction set both as an offline code representation (to communicate code between compiler phases and to run-time systems) and as the compiler internal representation (to analyze and transform programs). This persistent code representation allows a common set of sophisticated compiler techniques to be applied at compile-time, link-time, install-time, run-time, or "idle-time" (between program runs). . This package contains examples for using LLVM, both in developing extensions to LLVM and in using it to compile code. Package: llvm-21-linker-tools Description-md5: 34d6480db2d150315f7bca6065772d03 Description-en: Modular compiler and toolchain technologies - Plugins LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . This package contains the LLVMgold and LLVMPolly linker plugins. Package: llvm-21-runtime Description-md5: a2e425ebfc2fcd56b539f44a28559b4a Description-en: Modular compiler and toolchain technologies, IR interpreter LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . LLVM uses a single, language-independent virtual instruction set both as an offline code representation (to communicate code between compiler phases and to run-time systems) and as the compiler internal representation (to analyze and transform programs). This persistent code representation allows a common set of sophisticated compiler techniques to be applied at compile-time, link-time, install-time, run-time, or "idle-time" (between program runs). . This package provides the minimal required to execute programs in LLVM format. Package: llvm-21-tools Description-md5: 709eba32627c3c079585c05fc5963fe8 Description-en: Modular compiler and toolchain technologies, tools LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . LLVM uses a single, language-independent virtual instruction set both as an offline code representation (to communicate code between compiler phases and to run-time systems) and as the compiler internal representation (to analyze and transform programs). This persistent code representation allows a common set of sophisticated compiler techniques to be applied at compile-time, link-time, install-time, run-time, or "idle-time" (between program runs). . This package provides tools for testing. Package: llvmlite-doc Description-md5: 3ce074e242255db89ea14e7d2782e615 Description-en: LLVM Python binding for writing JIT compilers (docs) llvmlite uses the LLVM library for JIT (just-in-time) compilation of Python code into native machine instructions during runtime. Instead of exposing large parts of the LLVM C++ API for direct calls into the LLVM library, llvmlite follows a lightweight multi-layered approach. . This package contains the documentation and example code. Package: locate Description-md5: bff4cb1129be08196a6ed2311b3d1fbc Description-en: maintain and query an index of a directory tree updatedb generates an index of files and directories. GNU locate can be used to quickly query this index. Package: lomiri-indicator-datetime Description-md5: 2517ebe3523d87b806f71686c16abd81 Description-en: Lomiri Indicator providing clock and calendar This Lomiri Indicator provides a combined calendar, clock, alarm and event management tool. . This variant of the datetime indicator is targeted for being used on Lomiri, this indicator supports phone devices. . This variant of the datetime indicator has been built for using msyncd (mkcal) as ICS data storage backend. Package: lyx Description-md5: 58a099c73ddb66df21685cb55c6a6b02 Description-en: document processor LyX is an almost WYSIWYG-frontend for LaTeX. It makes the power and typesetting quality of LaTeX available for people who are used to word processors. Since LyX supports LaTeX's concept of general mark-ups, it is even easier and faster to create professional quality documents with it than with usual word processors. It is also possible to use LaTeX commands within LyX, so nothing of LaTeX's power is lost. . You can extend the functionality of LyX by installing these packages: * chktex: check for typographical errors * gnuhtml2latex: import HTML documents * groff: improved table formatting in plain text exports * gnumeric: import spreadsheats * librsvg2-bin, inkscape: use the SVG image format in LyX documents * lilypond: support for musical sheets * maxima: integrated CAS support for equation evaluation * mythes-*: use the OpenOffice.org/LibreOffice Thesaurus * noweb, r-cran-knitr: use literate programming * rcs, cvs, svn, git: integrated version control * texlive-xetex/luatex: use the XeTeX/LuaTeX typesetting system * wv: import MS Word documents * xsltproc (or saxon with openjdk-17-jre), docbook-xsl: ePub export Package: lyx-common Description-md5: 05751d4518079e93eb479a02877c43a8 Description-en: architecture-independent files for LyX This package contains LyX's common files which are not architecture-dependent. See the lyx package for a description of LyX itself. Package: markdownlint Description-md5: a12980607e945d7e95164aecd6702a86 Description-en: Markdown lint tool markdownlint checks an individual markdown file, or a directory of markdown files against a set of rules for syntax consistency. In its report back to the CLI, the Ruby based implementation reports the line(s) with an issue identified and how to improve it. Package: maxima Description-md5: a893a8f17245868a395fc5e31ea49aa5 Description-en: Computer algebra system -- base system Maxima is a fully symbolic computation program. It is full featured doing symbolic manipulation of polynomials, matrices, rational functions, integration, Todd-coxeter methods for finite group analysis, graphing, multiple precision floating point computation. It has a symbolic source level debugger for maxima code. Maxima is based on the original Macsyma developed at MIT in the 1970s. It is quite reliable, and has good garbage collection, and no memory leaks. It comes with hundreds of self tests. . This package contains the main executables and base system files. Package: maxima-doc Description-md5: 8c9a5773f96e544e207d2a5e77bbe247 Description-en: Computer algebra system -- documentation Maxima is a fully symbolic computation program. It is full featured doing symbolic manipulation of polynomials, matrices, rational functions, integration, Todd-coxeter methods for finite group analysis, graphing, multiple precision floating point computation. It has a symbolic source level debugger for maxima code. Maxima is based on the original Macsyma developed at MIT in the 1970s. It is quite reliable, and has good garbage collection, and no memory leaks. It comes with hundreds of self tests. . This package contains most of the documentation. Package: maxima-emacs Description-md5: 97f2cd7a6f54bf76ae929a9db126bb3f Description-en: Computer algebra system -- emacs interface Maxima is a fully symbolic computation program. It is full featured doing symbolic manipulation of polynomials, matrices, rational functions, integration, Todd-coxeter methods for finite group analysis, graphing, multiple precision floating point computation. It has a symbolic source level debugger for maxima code. Maxima is based on the original Macsyma developed at MIT in the 1970s. It is quite reliable, and has good garbage collection, and no memory leaks. It comes with hundreds of self tests. . This package contains a tradition emacs interface, together with a newer imaxima interface supporting inline imaging and HTML export under a specialized imath mode. Package: maxima-share Description-md5: 10025b2a7fd84792c7aa21066f9874b0 Description-en: Computer algebra system -- extra code Maxima is a fully symbolic computation program. It is full featured doing symbolic manipulation of polynomials, matrices, rational functions, integration, Todd-coxeter methods for finite group analysis, graphing, multiple precision floating point computation. It has a symbolic source level debugger for maxima code. Maxima is based on the original Macsyma developed at MIT in the 1970s. It is quite reliable, and has good garbage collection, and no memory leaks. It comes with hundreds of self tests. . This package contains a set of contributed routines and add-on packages. Package: maxima-src Description-md5: 70f88d0896858f9e362ad270cbbfc8c6 Description-en: Computer algebra system -- source code Maxima is a fully symbolic computation program. It is full featured doing symbolic manipulation of polynomials, matrices, rational functions, integration, Todd-coxeter methods for finite group analysis, graphing, multiple precision floating point computation. It has a symbolic source level debugger for maxima code. Maxima is based on the original Macsyma developed at MIT in the 1970s. It is quite reliable, and has good garbage collection, and no memory leaks. It comes with hundreds of self tests. . This package contains the lisp source code. Package: maxima-test Description-md5: 4eff62415cb0cab4865c1d9a27afcbb2 Description-en: Computer algebra system -- test suite Maxima is a fully symbolic computation program. It is full featured doing symbolic manipulation of polynomials, matrices, rational functions, integration, Todd-coxeter methods for finite group analysis, graphing, multiple precision floating point computation. It has a symbolic source level debugger for maxima code. Maxima is based on the original Macsyma developed at MIT in the 1970s. It is quite reliable, and has good garbage collection, and no memory leaks. It comes with hundreds of self tests. . This package contains a build integrity test suite. Package: metview Description-md5: 4ce04e442ecad0f65501d065fffe6dd1 Description-en: Interactive data visualization and analysis environment, Metview has been designed as a flexible, modular and extendible system able to accommodate the evolving needs of the user. The system is based on the ECMWF standards for graphics (Magics) and data access (MARS) but can also access locally stored data. The user interface is based on Motif and Qt. Metview is a fully distributed system where modules can run on different workstations and servers. . Metview is a cooperative project between ECMWF and INPE/CPTEC, Brazil. ECMWF has also been assisted by a staff member of Météo-France. Package: metview-data Description-md5: de58bbb93806f5fb6268e18d9b80dcb7 Description-en: Data needed for the Metview data analysis environment Metview has been designed as a flexible, modular and extendible system able to accommodate the evolving needs of the user. The system is based on the ECMWF standards for graphics (Magics) and data access (MARS) but can also access locally stored data. The user interface is based on Motif and Qt. Metview is a fully distributed system where modules can run on different workstations and servers. . This package provides data files needed for metvieww. Package: mia-doctools Description-md5: e2a2932f29b4ce483a1e1f3e15c0bb73 Description-en: Helper scripts for run-time document creation A set of scripts that can be used to create man-pages and on-line documentation for programs that make use of the mia command line parser and plug-in infrastructure Package: mia-tools Description-md5: ecb7e93f1d5730fd67bd6af1f058c031 Description-en: Command line tools for gray scale image processing Command lines tools to run general purpose image processing tasks on 2D and 3D gray scale images, and basic operations on triangular meshes. Supported image processing algorithms are image filtering, combining, image registration, motion compensation for image series, and the estimation of various statistics over images. This package also contains the nipype interfaces for these command line tools. Package: mia-tools-doc Description-md5: 41ee3f0a6472fd4babd8d572797e6f46 Description-en: Cross-referenced documentation of the MIA command line tools Cross referenced documentation of the command line tools and plug-ins that are provided by the MIA gray scale image processing tool chain. These lines tools to provide the means to run general purpose image processing tasks on 2D and 3D gray scale images, and basic operations on triangular meshes interactively from the command line. Supported image processing algorithms are image filtering, combining, image registration, motion compensation for image series, and the estimation of various statistics over images. Package: mlir-21-tools Description-md5: d0b5aeb3d29bd335ae224dda484fdc7a Description-en: Multi-Level Intermediate Representation tools Novel approach to building reusable and extensible compiler infrastructure. MLIR aims to address software fragmentation, improve compilation for heterogeneous hardware, significantly reduce the cost of building domain specific compilers, and aid in connecting existing compilers together. . This package provides tools. Package: mpd Description-md5: f318c4a927bba8215d5caa973656c5e7 Description-en: Music Player Daemon Music Player Daemon (MPD) is a server that allows remote access for playing audio files (Ogg-Vorbis, FLAC, MP3, Wave, and AIFF), streams (Ogg-Vorbis, MP3) and managing playlists. Gapless playback, buffered output, and crossfading support is also included. The design focus is on integrating a computer into a stereo system that provides control for music playback over a TCP/IP network. The goals are to be easy to install and use, to have minimal resource requirements (it has been reported to run fine on a Pentium 75), and to remain stable and flexible. . The daemon is controlled through a client which need not run on the same computer mpd runs on. The separate client and server design allows users to choose a user interface that best suites their tastes independently of the underlying daemon (this package) which actually plays music. Package: mrgingham Description-md5: 364b65170b3ed1f7ca697d58b00db000 Description-en: Chessboard finder for visual calibration routines Given an observed image containing a chessboard or a grid of circles, mrgingham locates the board in the image, and precisely computes the location of the chessboard corners (or circle centers). This is similar to the routines in OpenCV, but is faster and more robust. . This package provides the user-facing tools Package: ncmpc Description-md5: 66c3347c5f9766e081ddee73212064ac Description-en: ncurses-based audio player This package contains a text-mode client for MPD, the Music Player Daemon. Its goal is to provide a keyboard oriented and consistent interface to MPD, without wasting resources. . Features: - full Unicode and wide character support - music database browser, database search, media library - audio output configuration - lyrics - LIRC support - customizable key bindings and colors - tiny memory footprint, smaller than any other interactive MPD client Package: ncmpc-lyrics Description-md5: 3424c1247811c72b3ff0816b411c946e Description-en: ncurses-based audio player (lyrics plugins) ncmpc is a text-mode client for MPD, the Music Player Daemon. Its goal is to provide a keyboard oriented and consistent interface to MPD, without wasting resources. . This package contains plugins to download lyrics. Package: netgen-lvs Description-md5: 56d8baaaa7e169d9ffab66abd2f04b06 Description-en: Netlist comparison - Layout vs Schematic (LVS) Netgen is a tool for comparing netlists, a process known as LVS, which stands for "Layout vs. Schematic". This is an important step in the integrated circuit design flow, ensuring that the geometry that has been laid out matches the expected circuit. . Very small circuits can bypass this step by confirming circuit operation through extraction and simulation. Very large digital circuits are usually generated by tools from high-level descriptions, using compilers that ensure the correct layout geometry. The greatest need for LVS is in large analog or mixed-signal circuits that cannot be simulated in reasonable time. . Note that the executable name in Debian is 'netgen-lvs'. For details, see /usr/share/doc/netgen-lvs/README.Debian Package: neuron Description-md5: 2612fd3bbbe5eb36d05bc55cd912319f Description-en: Simulation environment for computational models of neurons NEURON is a simulation environment for modeling individual neurons and networks of neurons. It provides tools for conveniently building, managing, and using models in a way that is numerically sound and computationally efficient. It is particularly well-suited to problems that are closely linked to experimental data, especially those that involve cells with complex anatomical and biophysical properties. . NEURON offers * "natural syntax", which allows one to specify model properties in familiar idioms * efficient and painless spatial and temporal discretization * several different, user-selectable numerical integration methods * convenient user interface (interpreters + GUI) * user-extendable library of biophysical mechanisms Package: neuron-dev Description-md5: d27754ceaf6a177a18e925ffd81ff395 Description-en: Neuron simulation environment - Development files NEURON is a simulation environment for modeling individual neurons and networks of neurons. It provides tools for conveniently building, managing, and using models in a way that is numerically sound and computationally efficient. It is particularly well-suited to problems that are closely linked to experimental data, especially those that involve cells with complex anatomical and biophysical properties. . This package contains development files for the NEURON environment. Package: nginx-dev Description-md5: 387bf5738ea8e41f4461abf0d6b13b30 Description-en: nginx web/proxy server - development headers Nginx ("engine X") is a high-performance web and reverse proxy server created by Igor Sysoev. It can be used both as a standalone web server and as a proxy to reduce the load on back-end HTTP or mail servers. . This package provides development headers and necessary config scripts for the nginx web/proxy server, useful to develop and link third party additions to the Debian nginx web/proxy server packages. Package: nginx-extras Description-md5: 1d3b9fb345563354827d5cafdc42a135 Description-en: nginx web/proxy server (extended version) Nginx ("engine X") is a high-performance web and reverse proxy server created by Igor Sysoev. It can be used both as a standalone web server and as a proxy to reduce the load on back-end HTTP or mail servers. . This metapackage provides a version of nginx with the standard modules, plus extra features and modules such as the Perl module, which allows the addition of Perl in configuration files. . STANDARD HTTP MODULES: Core, Access, Auth Basic, Auto Index, Browser, Empty GIF, FastCGI, Geo, Limit Connections, Limit Requests, Map, Memcached, Proxy, Referer, Rewrite, SCGI, Split Clients, UWSGI. . OPTIONAL HTTP MODULES: Addition, Auth Request, Charset, WebDAV, FLV, GeoIP, Gunzip, Gzip, Gzip Precompression, Headers, HTTP/2, Image Filter, Index, Log, MP4, Embedded Perl, Random Index, Real IP, Slice, Secure Link, SSI, SSL, SSL Preread, Stub Status, Substitution, Thread Pool, Upstream, User ID, XSLT. . OPTIONAL MAIL MODULES: Mail Core, Auth HTTP, Proxy, SSL, IMAP, POP3, SMTP. . OPTIONAL STREAM MODULES: Stream, GeoIP, GeoIP2 . THIRD PARTY MODULES: Auth PAM, Cache Purge, DAV Ext, Echo, Fancy Index, GeoIP2, Headers More, Embedded Lua, HTTP Substitutions, Nchan, Upload Progress, Upstream Fair Queue. Package: nginx-full Description-md5: 38101909ef24536167f0acdee4f45ef9 Description-en: nginx web/proxy server (standard version with 3rd parties) Nginx ("engine X") is a high-performance web and reverse proxy server created by Igor Sysoev. It can be used both as a standalone web server and as a proxy to reduce the load on back-end HTTP or mail servers. . This metapackage provides a version of nginx with the complete set of standard modules included (but omitting some of those included in nginx-extras). . STANDARD HTTP MODULES: Core, Access, Auth Basic, Auto Index, Browser, Empty GIF, FastCGI, Geo, Limit Connections, Limit Requests, Map, Memcached, Proxy, Referer, Rewrite, SCGI, Split Clients, UWSGI. . OPTIONAL HTTP MODULES: Addition, Auth Request, Charset, WebDAV, GeoIP, Gunzip, Gzip, Gzip Precompression, Headers, HTTP/2, Image Filter, Index, Log, Real IP, Slice, SSI, SSL, Stream, SSL Preread, Stub Status, Substitution, Thread Pool, Upstream, User ID, XSLT. . OPTIONAL MAIL MODULES: Mail Core, Auth HTTP, Proxy, SSL, IMAP, POP3, SMTP. . OPTIONAL STREAM MODULES: Stream Core, GeoIP, GeoIP2 . THIRD PARTY MODULES: Auth PAM, DAV Ext, Echo, GeoIP2, HTTP Substitutions Upstream Fair Queue. Package: nginx-light Description-md5: 3988a4d9cebce50812e3e3cb815d6200 Description-en: nginx web/proxy server (basic version) Nginx ("engine X") is a high-performance web and reverse proxy server created by Igor Sysoev. It can be used both as a standalone web server and as a proxy to reduce the load on back-end HTTP or mail servers. . This metapackage provides a very light version of nginx with only the minimal set of features and modules. . STANDARD HTTP MODULES: Core, Access, Auth Basic, Auto Index, Empty GIF, FastCGI, Map, Proxy, Rewrite, SCGI, uWSGI. . OPTIONAL HTTP MODULES: Auth Request, Charset, Gzip, Gzip Precompression, Headers, HTTP/2, Index, Log, Real IP, Slice, SSI, SSL, Stub Status, Thread Pool, WebDAV, Upstream. . THIRD PARTY MODULES: Echo. Package: nlopt-doc Description-md5: de1631972d0f6ffc7a2d08a1ffa3d5a5 Description-en: nonlinear optimization library (documentation) NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. Its features include: . * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R. * A common interface for many different algorithms * Support for large-scale optimization. * Both global and local optimization algorithms. * Algorithms using function values only (derivative-free) and also algorithms exploiting user-supplied gradients. * Algorithms for unconstrained optimization, bound-constrained optimization, and general nonlinear inequality/equality constraints. . This package provides the HTML documentation for nlopt. Package: nodejs Description-md5: 0d0bbaed314d7d26588d112ee4ede074 Description-en: evented I/O for V8 javascript - runtime executable Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. . Node.js is bundled with several useful libraries to handle server tasks: . System, Events, Standard I/O, Modules, Timers, Child Processes, POSIX, HTTP, Multipart Parsing, TCP, DNS, Assert, Path, URL, Query Strings. Package: nodejs-doc Description-md5: f6ac623e9b900beab3517ba17914bb07 Description-en: API documentation for Node.js, the javascript platform Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. . Node.js is bundled with several useful libraries to handle server tasks: . System, Events, Standard I/O, Modules, Timers, Child Processes, POSIX, HTTP, Multipart Parsing, TCP, DNS, Assert, Path, URL, Query Strings. . This package contains API documentation for Node.js. Package: nordugrid-arc-arc-exporter Description-md5: 661ededc6290fb9c2dbd9e15e0c8cb83 Description-en: ARC prometheus exporter NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the Prometheus arc-exporter which collects and publishes metrics about jobs and datastaging on the ARC-CE. Package: nordugrid-arc-arcctl Description-md5: 64d4f7bea30bd1dce5a276b50c8948df Description-en: ARC Control Tool NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the ARC Control Tool with basic set of control modules suitable for both server and client side. Package: nordugrid-arc-arcctl-service Description-md5: 92aa063e2e896f725f57ecec78126c7c Description-en: ARC Control Tool - service control modules NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the service control modules for ARC Contol Tool that allow working with server-side config and manage ARC services. Package: nordugrid-arc-archery-manage Description-md5: f89994b315a9ec7f4d8e801f098e5b1a Description-en: ARCHERY administration tool NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the archery-manage utility for administration of an ARCHERY DNS-embedded service endpoint registry. Package: nordugrid-arc-arex Description-md5: 300b960e90b117b0353dbf89c0e3b06d Description-en: ARC Resource-coupled EXecution service NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . The ARC Resource-coupled EXecution service (AREX) is the Computing Element of the ARC middleware. AREX offers a full-featured middle layer to manage computational tasks including interfacing to local batch systems, taking care of complex environments such as data staging, data caching, software environment provisioning, information collection and exposure, accounting information gathering and publishing. Package: nordugrid-arc-arex-lrms-contrib Description-md5: b5b15a1540b11deb06bb9614b243b73c Description-en: ARC Resource-coupled EXecution service - conributed LRMS backends NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . The AREX contributed LRMS backends package contains additional LRMS support script contributed by the ARC user community. Package: nordugrid-arc-client Description-md5: 0d8b4f034863a48ad213ffb7bf7a0c8a Description-en: ARC command line clients NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This client package contains all the CLI tools that are needed to operate with x509 proxies, submit and manage jobs and handle data transfers. Package: nordugrid-arc-community-rtes Description-md5: a8a3a087271fafa139c937a8d2419111 Description-en: ARC community defined RTEs support NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . Community RTEs is the framework that allows deploying software packages (tarballs, containers, etc) provided by trusted communities to ARC CE using simple arcctl commands. It is released as a technology preview. Package: nordugrid-arc-datadelivery-service Description-md5: 97705a857b84981d1c1728d7aafa365c Description-en: ARC data delivery service NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the ARC data delivery service. Package: nordugrid-arc-dev Description-md5: 5434707519d14230bb80c0de6395941f Description-en: ARC development files NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . Header files and libraries needed to develop applications using ARC. Package: nordugrid-arc-hed Description-md5: 40545887ed24ff3927717d7dccf7eb85 Description-en: ARC Hosting Environment Daemon NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . The ARC Hosting Environment Daemon (HED) is a Web Service container for ARC services. Package: nordugrid-arc-infosys-ldap Description-md5: 038fcb4cbd40f6ec7ee5c5b89c989c4b Description-en: ARC LDAP-based information services NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the ARC information services relying on BDII and LDAP technologies to publish ARC CE information according to various LDAP schemas. Please note that the information collectors are part of another package, the nordugrid-arc-arex. Package: nordugrid-arc-monitor Description-md5: a95e641894a337c66eee66de73b0668f Description-en: ARC LDAP monitor web application NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the PHP web application that is used to set up a web-based monitor which pulls information from the LDAP information system and visualizes it. Package: nordugrid-arc-plugins-gridftp Description-md5: ebe3acf24abbc77519d56a732feb7010 Description-en: ARC Globus dependent DMCs NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . ARC Globus GridFTP plugins. These allow access to data through the gridftp protocol. Package: nordugrid-arc-plugins-internal Description-md5: e37e1d962770194c27de847092eb80ea Description-en: ARC internal plugin NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . The ARC internal plugin. A special interface aimed for restrictive HPC sites, to be used with a local installation of the ARC Control Tower. Package: nordugrid-arc-plugins-lcas-lcmaps Description-md5: 02696a6a76344a80ca9c5f3c3df9c02b Description-en: ARC LCAS/LCMAPS plugins NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . ARC LCAS/LCMAPS tools allow configuring ARC CE to use LCAS/LCMAPS services for authorization and mapping. Package: nordugrid-arc-plugins-needed Description-md5: 65439e257c63108c957dc1132030d440 Description-en: ARC base plugins NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . ARC base plugins. This includes the Message Chain Components (MCCs) and Data Manager Components (DMCs). Package: nordugrid-arc-plugins-python Description-md5: 43548e7bc6b22d368de36b322cad9de1 Description-en: ARC Python dependent plugin NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . ARC plugins dependent on Python. Package: nordugrid-arc-plugins-s3 Description-md5: 27985dc8491b7794247009cb86e543b3 Description-en: ARC S3 plugins NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . ARC plugins for S3. These allow access to data through the S3 protocol. Package: nordugrid-arc-plugins-xrootd Description-md5: 8b633e18244f79461b0a9799154f2c9f Description-en: ARC xrootd plugins NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . ARC xrootd plugins. These allow access to data through the xrootd protocol. Package: nordugrid-arc-test-utils Description-md5: 153298e16d8ee643fe1e967b8bfa0f73 Description-en: ARC test tools NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains a few utilities useful to test various ARC subsystems. The package is not required by users or sysadmins and it is mainly for developers. Package: nordugrid-arc-wn Description-md5: eceda889f780edfaa3d83834c6c6ec3f Description-en: ARC optional worker nodes components NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the optional components that provide new job management features on the worker nodes (WN). Package: octave-bart Description-md5: 0123d35f768d798d54ad6e6171b47eb8 Description-en: Octave bindings for BART The Berkeley Advanced Reconstruction Toolbox (BART) is a free and open-source image-reconstruction framework for Computational Magnetic Resonance Imaging. . This package provides Octave bindings for BART. Package: octave-nlopt Description-md5: 5f299a96e8242c6aeeffec19edc66650 Description-en: nonlinear optimization library -- GNU Octave package NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. Its features include: . * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R. * A common interface for many different algorithms * Support for large-scale optimization. * Both global and local optimization algorithms. * Algorithms using function values only (derivative-free) and also algorithms exploiting user-supplied gradients. * Algorithms for unconstrained optimization, bound-constrained optimization, and general nonlinear inequality/equality constraints. . This package contains the module for the GNU Octave. Package: openexr Description-md5: 7c82048404ad50612d1106b558d752e8 Description-en: command-line tools for the OpenEXR image format OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications. . OpenEXR's features include: * Higher dynamic range and colour precision than existing 8- and 10-bit image file formats. * Support for the "half" 16-bit floating-point pixel format. * Multiple lossless image compression algorithms. Some of the included codecs can achieve 2:1 lossless compression ratios on images with film grain. * Extensibility. New compression codecs and image types can easily be added by extending the C++ classes included in the OpenEXR software distribution. New image attributes (strings, vectors, integers, etc.) can be added to OpenEXR image headers without affecting backward compatibility with existing OpenEXR applications. . This package contains the following tools: * exrheader, a utility for dumping header information. * exrstdattr, a utility for modifying OpenEXR standard attributes. * exrmaketiled, for generating tiled and rip/mipmapped images. * exrenvmap, for creating OpenEXR environment maps. * exrmakepreview, for creating preview images for OpenEXR files. Package: openfact Description-md5: 48b331e1f90bc0fe71cd34b600fe44e4 Description-en: collect and display facts about the system OpenFact is a community implementation of Facter, a command-line tool that gathers basic facts about nodes (systems) such as hardware details, network settings, OS type and version, and more. These facts are made available as variables in your Puppet manifests and can be used to inform conditional expressions in Puppet. Package: openimageio-tools Description-md5: 5b02c7dfae210bc437db289821c13ab0 Description-en: Library for reading and writing images - command line tools OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications. Main features include: . * Extremely simple but powerful ImageInput and ImageOutput APIs for reading and writing 2D images that is format agnostic -- that is, a "client app" doesn't need to know the details about any particular image file formats. Specific formats are implemented by DLL/DSO plugins. . * Format plugins for TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE, Targa, JPEG-2000, DPX, Cineon, FITS, BMP, ICO, RMan Zfile, Softimage PIC, DDS, SGI, PNM/PPM/PGM/PBM, Field3d, WebP. More coming! The plugins are really good at understanding all the strange corners of the image formats, and are very careful about preserving image metadata (including Exif, GPS, and IPTC data). . * An ImageCache class that transparently manages a cache so that it can access truly vast amounts of image data (thousands of image files totaling hundreds of GB) very efficiently using only a tiny amount (tens of megabytes at most) of runtime memory. Additionally, a TextureSystem class provides filtered MIP-map texture lookups, atop the nice caching behavior of ImageCache. . * Several image tools based on these classes, including iinfo (print detailed info about images), iconvert (convert among formats, data types, or modify metadata), idiff (compare images), igrep (search images for matching metadata). Because these tools are based on ImageInput/ImageOutput, they work with any image formats for which ImageIO plugins are available. . * A really nice image viewer, iv, also based on OpenImageIO classes (and so will work with any formats for which plugins are available). . * Supported on Linux, OS X, and Windows. . * All available under the BSD license, so you may modify it and use it in both open source or proprietary apps. . This package contains command line tools, including iv image viewer. Package: openjdk-17-dbg Description-md5: d73cb0a41450fd194ce774f2b26510b8 Description-en: Java runtime based on OpenJDK (debugging symbols) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains the debugging symbols. Package: openjdk-17-demo Description-md5: 8c587e17f25fb354ef51e27e56507756 Description-en: Java runtime based on OpenJDK (demos and examples) OpenJDK Java runtime Package: openjdk-17-doc Description-md5: 4689d9c1e14d405d15f0710639599643 Description-en: OpenJDK Development Kit (JDK) documentation OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains the API documentation. Package: openjdk-17-jdk Description-md5: b9e7f4837238c34971e4a8b72ab7d045 Description-en: OpenJDK Development Kit (JDK) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. Package: openjdk-17-jdk-headless Description-md5: 494a52f34d707a832270d6d51a78f511 Description-en: OpenJDK Development Kit (JDK) (headless) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. Package: openjdk-17-jre Description-md5: 13097853553de1ab39cc189225a9cbaa Description-en: OpenJDK Java runtime, using Hotspot JIT Full Java runtime environment - needed for executing Java GUI and Webstart programs, using Hotspot JIT. Package: openjdk-17-jre-headless Description-md5: 62c2c9689e617c48cc4480926d2ca785 Description-en: OpenJDK Java runtime, using Hotspot JIT (headless) Minimal Java runtime - needed for executing non GUI Java programs, using Hotspot JIT. Package: openjdk-17-jre-zero Description-md5: c714861c802c9808def07d5329c6ed78 Description-en: Alternative JVM for OpenJDK, using Zero The package provides an alternative runtime using the Zero VM. Built on architectures in addition to the Hotspot VM as a debugging aid for those architectures which don't have a Hotspot VM. . The VM is started with the option `-zero'. See the README.Debian for details. Package: openjdk-17-source Description-md5: 5e4d8bbb398daa24b05478a4a3be42bf Description-en: OpenJDK Development Kit (JDK) source files OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains the Java programming language source files (src.zip) for all classes that make up the Java core API. Package: openjdk-21-dbg Description-md5: d73cb0a41450fd194ce774f2b26510b8 Description-en: Java runtime based on OpenJDK (debugging symbols) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains the debugging symbols. Package: openjdk-21-demo Description-md5: 8c587e17f25fb354ef51e27e56507756 Description-en: Java runtime based on OpenJDK (demos and examples) OpenJDK Java runtime Package: openjdk-21-doc Description-md5: 4689d9c1e14d405d15f0710639599643 Description-en: OpenJDK Development Kit (JDK) documentation OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains the API documentation. Package: openjdk-21-jdk Description-md5: b9e7f4837238c34971e4a8b72ab7d045 Description-en: OpenJDK Development Kit (JDK) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. Package: openjdk-21-jdk-headless Description-md5: 494a52f34d707a832270d6d51a78f511 Description-en: OpenJDK Development Kit (JDK) (headless) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. Package: openjdk-21-jre Description-md5: 13097853553de1ab39cc189225a9cbaa Description-en: OpenJDK Java runtime, using Hotspot JIT Full Java runtime environment - needed for executing Java GUI and Webstart programs, using Hotspot JIT. Package: openjdk-21-jre-headless Description-md5: 62c2c9689e617c48cc4480926d2ca785 Description-en: OpenJDK Java runtime, using Hotspot JIT (headless) Minimal Java runtime - needed for executing non GUI Java programs, using Hotspot JIT. Package: openjdk-21-jre-zero Description-md5: c714861c802c9808def07d5329c6ed78 Description-en: Alternative JVM for OpenJDK, using Zero The package provides an alternative runtime using the Zero VM. Built on architectures in addition to the Hotspot VM as a debugging aid for those architectures which don't have a Hotspot VM. . The VM is started with the option `-zero'. See the README.Debian for details. Package: openjdk-21-source Description-md5: 5e4d8bbb398daa24b05478a4a3be42bf Description-en: OpenJDK Development Kit (JDK) source files OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains the Java programming language source files (src.zip) for all classes that make up the Java core API. Package: openjdk-21-testsupport Description-md5: 90b36dc9c28e2e8bfec904dc5995bd4c Description-en: Java runtime based on OpenJDK (regression test support) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains all the binary files needed to run the OpenJDK autopkg tests. Package: openjdk-25-demo Description-md5: 8c587e17f25fb354ef51e27e56507756 Description-en: Java runtime based on OpenJDK (demos and examples) OpenJDK Java runtime Package: openjdk-25-doc Description-md5: 4689d9c1e14d405d15f0710639599643 Description-en: OpenJDK Development Kit (JDK) documentation OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains the API documentation. Package: openjdk-25-jre-zero Description-md5: c714861c802c9808def07d5329c6ed78 Description-en: Alternative JVM for OpenJDK, using Zero The package provides an alternative runtime using the Zero VM. Built on architectures in addition to the Hotspot VM as a debugging aid for those architectures which don't have a Hotspot VM. . The VM is started with the option `-zero'. See the README.Debian for details. Package: openjdk-25-testsupport Description-md5: 90b36dc9c28e2e8bfec904dc5995bd4c Description-en: Java runtime based on OpenJDK (regression test support) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains all the binary files needed to run the OpenJDK autopkg tests. Package: openjdk-27-dbg Description-md5: d73cb0a41450fd194ce774f2b26510b8 Description-en: Java runtime based on OpenJDK (debugging symbols) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains the debugging symbols. Package: openjdk-27-demo Description-md5: 8c587e17f25fb354ef51e27e56507756 Description-en: Java runtime based on OpenJDK (demos and examples) OpenJDK Java runtime Package: openjdk-27-doc Description-md5: 4689d9c1e14d405d15f0710639599643 Description-en: OpenJDK Development Kit (JDK) documentation OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains the API documentation. Package: openjdk-27-jdk Description-md5: b9e7f4837238c34971e4a8b72ab7d045 Description-en: OpenJDK Development Kit (JDK) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. Package: openjdk-27-jdk-headless Description-md5: 494a52f34d707a832270d6d51a78f511 Description-en: OpenJDK Development Kit (JDK) (headless) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. Package: openjdk-27-jre Description-md5: 13097853553de1ab39cc189225a9cbaa Description-en: OpenJDK Java runtime, using Hotspot JIT Full Java runtime environment - needed for executing Java GUI and Webstart programs, using Hotspot JIT. Package: openjdk-27-jre-headless Description-md5: 62c2c9689e617c48cc4480926d2ca785 Description-en: OpenJDK Java runtime, using Hotspot JIT (headless) Minimal Java runtime - needed for executing non GUI Java programs, using Hotspot JIT. Package: openjdk-27-jre-zero Description-md5: c714861c802c9808def07d5329c6ed78 Description-en: Alternative JVM for OpenJDK, using Zero The package provides an alternative runtime using the Zero VM. Built on architectures in addition to the Hotspot VM as a debugging aid for those architectures which don't have a Hotspot VM. . The VM is started with the option `-zero'. See the README.Debian for details. Package: openjdk-27-source Description-md5: 5e4d8bbb398daa24b05478a4a3be42bf Description-en: OpenJDK Development Kit (JDK) source files OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains the Java programming language source files (src.zip) for all classes that make up the Java core API. Package: openjdk-27-testsupport Description-md5: 90b36dc9c28e2e8bfec904dc5995bd4c Description-en: Java runtime based on OpenJDK (regression test support) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains all the binary files needed to run the OpenJDK autopkg tests. Package: openjdk-28-dbg Description-md5: d73cb0a41450fd194ce774f2b26510b8 Description-en: Java runtime based on OpenJDK (debugging symbols) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains the debugging symbols. Package: openjdk-28-demo Description-md5: 8c587e17f25fb354ef51e27e56507756 Description-en: Java runtime based on OpenJDK (demos and examples) OpenJDK Java runtime Package: openjdk-28-doc Description-md5: 4689d9c1e14d405d15f0710639599643 Description-en: OpenJDK Development Kit (JDK) documentation OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains the API documentation. Package: openjdk-28-jdk Description-md5: b9e7f4837238c34971e4a8b72ab7d045 Description-en: OpenJDK Development Kit (JDK) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. Package: openjdk-28-jdk-headless Description-md5: 494a52f34d707a832270d6d51a78f511 Description-en: OpenJDK Development Kit (JDK) (headless) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. Package: openjdk-28-jre Description-md5: 13097853553de1ab39cc189225a9cbaa Description-en: OpenJDK Java runtime, using Hotspot JIT Full Java runtime environment - needed for executing Java GUI and Webstart programs, using Hotspot JIT. Package: openjdk-28-jre-headless Description-md5: 62c2c9689e617c48cc4480926d2ca785 Description-en: OpenJDK Java runtime, using Hotspot JIT (headless) Minimal Java runtime - needed for executing non GUI Java programs, using Hotspot JIT. Package: openjdk-28-jre-zero Description-md5: c714861c802c9808def07d5329c6ed78 Description-en: Alternative JVM for OpenJDK, using Zero The package provides an alternative runtime using the Zero VM. Built on architectures in addition to the Hotspot VM as a debugging aid for those architectures which don't have a Hotspot VM. . The VM is started with the option `-zero'. See the README.Debian for details. Package: openjdk-28-source Description-md5: 5e4d8bbb398daa24b05478a4a3be42bf Description-en: OpenJDK Development Kit (JDK) source files OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains the Java programming language source files (src.zip) for all classes that make up the Java core API. Package: openjdk-28-testsupport Description-md5: 90b36dc9c28e2e8bfec904dc5995bd4c Description-en: Java runtime based on OpenJDK (regression test support) OpenJDK is a development environment for building applications, applets, and components using the Java programming language. . This package contains all the binary files needed to run the OpenJDK autopkg tests. Package: openjfx Description-md5: c81023d9b26926c1219881c76843995a Description-en: JavaFX/OpenJFX - Rich client application platform for Java JavaFX/OpenJFX is a set of graphics and media APIs that enables Java developers to design, create, test, debug, and deploy rich client applications that operate consistently across diverse platforms. Package: openjfx-source Description-md5: c01ab725de38eaf161e002db642eda0e Description-en: JavaFX/OpenJFX - Rich client application platform for Java (sources) JavaFX/OpenJFX is a set of graphics and media APIs that enables Java developers to design, create, test, debug, and deploy rich client applications that operate consistently across diverse platforms. . This package contains the source archive to be used with an IDE. Package: oscar Description-md5: 7af6effd866bbd674421a6ad4984812f Description-en: Open Source CPAP Analysis Reporter (OSCAR) OSCAR is a Free Software, cross platform research tool for exploring data produced by CPAP (Continuous Positive Airway Pressure) machines, and related equipment, which are used in the treatment of sleep apnea and other sleep disorders. . OSCAR is a derivative of SleepyHead version 1.1.0, created when that was abandoned by Mark Watkins. Package: osmo-bsc Description-md5: f92dd940224938657a28f718742af712 Description-en: GSM Base Station Controller This is the BSC-only version of OpenBSC. It requires a Mobile Switching Center (MSC) to operate. . This package replaces osmocom-bsc. Package: osmo-bsc-bs11-utils Description-md5: 6291ff235a48c635c04fd8b03885fd3f Description-en: Command line utilities for Siemens BS-11 BTS There is a tool in this package for configuring the Siemens BS-11 BTS. Additionally, it contains one tool for making use of an ISDN-card and the public telephone network as frequency standard for the E1 line. Package: osmo-bsc-ipaccess-utils Description-md5: 95a64c651224f4ee0d1b70436423cc91 Description-en: Command line utilities for ip.access nanoBTS This package contains utilities that are specific for nanoBTS when being used together with OpenBSC. It contains mainly three tools: ipaccess-find, ipaccess-config and ipaccess-proxy. Package: osmo-bsc-meas-utils Description-md5: 058572607ee119ca875e792b5a9fbb0d Description-en: Command line utilities to manage measurement reports This package is part of osmo-bsc. . It converts measurement report feed into JSON feed printed to stdout. Each measurement report is printed as a separate JSON root entry. All measurement reports are separated by a new line. Package: osmo-bts Description-md5: 78c81ea4c557be2e19752ea5722a54b8 Description-en: Base Transceiver Station for GSM OsmoBTS is a software implementation of Layer2/3 of a BTS. It implements the following protocols/interfaces: LAPDm (GSM 04.06) RTP A-bis/IP in IPA multiplex OML (GSM TS 12.21) RSL (GSM TS 08.58) . OsmoBTS is modular and has support for multiple back-ends. A back-end talks to a specific L1/PHY implementation of the respective BTS hardware. Based on this architecture, it should be relatively easy to add a new back-end to support so-far unsupported GSM PHY/L1 and associated hardware. Package: osmo-gtphub Description-md5: 99071819b8c1123e18db6b255cc4e9e2 Description-en: Proxy for GTP traffic between multiple SGSNs and GGSNs This package is part of osmo-sgsn and provides a proxy for GTP traffic between multiple SGSNs and GGSNs. . The SGSN implements - the Gb interface to the BSS's (like the OsmoPCU or an ip.access nanoBTS) - the Gp interface with its GTP protocol to one or more Gateway GPRS Support Node (GGSN) like OsmoGGSN. - the IuPS interface with its RANAP protocol to onre or more RNCs or HNB-GWs like OsmoHNBGW - the GSUP Interface/Protocol towards OsmoHLR Package: osmo-hlr Description-md5: d85ab36106a48b58584678c1aaa86df9 Description-en: Osmocom Home Location Register OsmoHLR is a Osmocom implementation of HLR (Home Location Registrar) which works over GSUP protocol. The subscribers are store in sqlite DB. It supports both 2G and 3G authentication. Package: osmo-mgw Description-md5: 5485252e0f2f80d984fab7036f53f469 Description-en: Osmocom's Media Gateway for 2G and 3G circuit-switched mobile networks OsmoMGW, the Osmocom Media Gateway, is a Media Gateway for handling user plane (voice) traffic in cellular networks. . OsmoMGW supports the IETF MGCP (Media Gateway Control Protocol) for control from Call Agents, such as those present in OsmoBSC and OsmoMSC. . At the moment (October 2017), OsmoMGW only implements RTP proxy / RTP bridge type endpoints, to each of which two RTP connections can be established. . OsmoMGW is the generalized version of an earlier much more special-purpose implementation called osmo-bsc_mgcp. Package: osmo-msc Description-md5: 7ff8fa1832917cff051ddbe566208323 Description-en: Osmocom's Mobile Switching Center for 2G and 3G mobile networks The Mobile Switching Center (MSC) is the heart of 2G/3G circuit-switched services. It terminates the A-interface links from the Base Station Controllers (BSC) and handles the MM and CC sub-layers of the Layer 3 protocol from the phones (MS). . This Osmocom implementation of the MSC handles A interfaces via 3GPP AoIP in an ASP role. It furthermore implements IETF MGCP against an external media gateway, such as OsmoMGW. It does *not* implement MAP towards a HLR, but the much simpler Osmocom GSUP protocol, which can be translated to MAP if needed. Package: osmo-mslookup-utils Description-md5: 49bc94ac7e3ff49ad2ff727892c8a2f4 Description-en: Utilities for Osmocom MS lookup The shared library libosmo-mslookup contains routines for looking up mobile subscribers. . This package contains a simple MS lookup client utility. Package: osmo-sgsn Description-md5: 4226b40e79858276fe4c8af064eba09c Description-en: Serving GPRS Support Node for 2G and 3G networks For setting up a 2G network with data network support, this package is needed . The SGSN implements - the Gb interface to the BSS's (like the OsmoPCU or an ip.access nanoBTS) - the Gp interface with its GTP protocol to one or more Gateway GPRS Support Node (GGSN) like OsmoGGSN. - the IuPS interface with its RANAP protocol to onre or more RNCs or HNB-GWs like OsmoHNBGW - the GSUP Interface/Protocol towards OsmoHLR Package: osmo-stp Description-md5: b7bca9c6847d4d162965c9efc8dc7bb7 Description-en: Osmocom SIGTRAN STP (Signaling Transfer Point) This is the Osmocom (Open Source Mobile Communications) implementation of a Signaling Transfer Point (STP) for SS7/SIGTRAN telecommunication networks. At this point it is a very minimal implementation, missing lots of the functionality usually present in a STP, such as Global Title Routing, Global Title Translation. Package: paps Description-md5: 710fad0de3310ea1ccf39c08ea2906eb Description-en: UTF-8 to PostScript converter using Pango Paps reads a UTF-8 encoded file and generates a PostScript language rendering of the file. The rendering is done by creating outline curves through the pango ft2 backend. Package: pcl-tools Description-md5: 6e1d2aa8ca6b9b434f4af48dd9decfe2 Description-en: Point Cloud Library - point cloud processing tools The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. . The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . This package gathers tools bundled with PCL to process point clouds. Package: photopc Description-md5: f471c77ace4333ea723eb02c03320c88 Description-en: Interface to digital still cameras This is a library and a command-line frontend to manipulate digital still cameras based on Fujitsu chipset and Sierra Imaging firmware. The program is known to work with Agfa, Epson and Olympus cameras. Should also work with Sanyo, but this is untested. Package: php-symfony-cache-contracts Description-md5: 0915807de730a501890876b50fa60f44 Description-en: Generic abstractions related to caching Symfony Contracts can be used to build on semantics that the Symfony components proved useful - and that already have battle tested implementations. . Symfony is a PHP framework, a set of tools and a development methodology. Package: php-symfony-contracts Description-md5: c038c4470fffa16c77e2c55c496f8bf4 Description-en: A set of abstractions extracted out of the Symfony components Symfony Contracts can be used to build on semantics that the Symfony components proved useful - and that already have battle tested implementations. . Symfony is a PHP framework, a set of tools and a development methodology. Package: php-symfony-deprecation-contracts Description-md5: d98ace303e3c44aaa901e16593060b73 Description-en: A generic function and convention to trigger deprecation notices Symfony Contracts can be used to build on semantics that the Symfony components proved useful - and that already have battle tested implementations. . Symfony is a PHP framework, a set of tools and a development methodology. Package: php-symfony-event-dispatcher-contracts Description-md5: 2e91db8d05f6b1a30ee8b6d6fa8a3d99 Description-en: Generic abstractions related to dispatching event Symfony Contracts can be used to build on semantics that the Symfony components proved useful - and that already have battle tested implementations. . Symfony is a PHP framework, a set of tools and a development methodology. Package: php-symfony-http-client-contracts Description-md5: 9ec5255d9a088915983007680a226e72 Description-en: Generic abstractions related to HTTP clients Symfony Contracts can be used to build on semantics that the Symfony components proved useful - and that already have battle tested implementations. . Symfony is a PHP framework, a set of tools and a development methodology. Package: php-symfony-service-contracts Description-md5: c1a204e4fe93cefb1cca7fef9649c37c Description-en: Generic abstractions related to writing services Symfony Contracts can be used to build on semantics that the Symfony components proved useful - and that already have battle tested implementations. . Symfony is a PHP framework, a set of tools and a development methodology. Package: php-symfony-translation-contracts Description-md5: ca3732ab18120c7f9c6439b765dc824c Description-en: Generic abstractions related to translation Symfony Contracts can be used to build on semantics that the Symfony components proved useful - and that already have battle tested implementations. . Symfony is a PHP framework, a set of tools and a development methodology. Package: phyx Description-md5: 7d8e820c88863c5396bb93a7ab61d456 Description-en: UNIX-style phylogenetic analyses on trees and sequences phyx provides a convenient, lightweight and inclusive toolkit consisting of programs spanning the wide breadth of programs utilized by researchers performing phylogenomic analyses. Modeled after Unix/GNU/Linux command line tools, individual programs perform a single task and operate on standard I/O streams. A result of this stream-centric approach is that, for most programs, only a single sequence or tree is in memory at any moment. Thus, large datasets can be processed with minimal memory requirements. phyx’s ever-growing complement of programs consists of over 35 programs focused on exploring, manipulating, analyzing and simulating phylogenetic objects (alignments, trees and MCMC logs). As with standard Unix command line tools, these programs can be piped (together with non-phyx tools), allowing the easy construction of efficient analytical pipelines. Package: planify Description-md5: 6dd5971f69e9d82ea9d4af5c748265f7 Description-en: Task manager with Todoist/Nextcloud/CalDAV support Planify is a modern, fast, and intuitive task manager designed for the GNOME desktop. Built with GTK4 and libadwaita, it provides a seamless and native user experience with full support for dark mode. . It helps you organize tasks, projects, and your life with powerful features: * Smart organization using sections, labels, priorities, and custom filters. * Multiple sync backends: works with Todoist and Nextcloud/CalDAV. * Work fully offline; changes sync when you are back online. * Natural drag-and-drop for tasks, projects, and subtasks. * Board view for visual planning and calendar integration. * Rich task details: Markdown support, reminders, and file attachments. * Quick task entry with global shortcuts and natural language date parsing. . This package contains the main application. Package: planify-cli Description-md5: 380b54e05fae95b5678fb5ce12db0e8a Description-en: Task manager with Todist/Nextcloud/CalDAV support (CLI) Planify is a modern, fast, and intuitive task manager designed for the GNOME desktop. Built with GTK4 and libadwaita, it provides a seamless and native user experience with full support for dark mode. . planify-cli is a command-line tool for managing tasks in Planify. It provides functionality to create, list, update tasks, and manage projects directly from the terminal. . This package contains the command-line application. Package: planify-quick-add Description-md5: 0ac017fb8a45f4efc12ec86e1676ed0f Description-en: Task manager with Todoist/Nextcloud/CalDAV support Planify is a modern, fast, and intuitive task manager designed for the GNOME desktop. Built with GTK4 and libadwaita, it provides a seamless and native user experience with full support for dark mode. . This package allows to quickly add tasks to planify without opening the main application. . This package contains the quick-add binary. Package: plasma-calendar-addons Description-md5: 6b9d2bbc2dc97d4b4ab4ef4c73c8cd63 Description-en: additional calendar plugins for Plasma 6 This package contains additional Plasma 6 calendar plugins that are used in the Plasma desktop. . This package contains the following calendars: * Alternate Calendar * Astonomical Calendar . This package is part of the KDE Plasma 6 addons module. Package: plasma-dataengines-addons Description-md5: d430d4ef38c4348f77119a9376361e7e Description-en: additional data engines for Plasma This package contains additional Plasma data engines shipped in Plasma 6 addons module. These engines are needed by some Plasma 6 widget shipped with plasma-widgets-addons, but they may be useful for any other Plasma widgets too. . This package is part of the KDE Plasma addons module. Package: plasma-runners-addons Description-md5: ec39ea6dfdc27e2a0c509bc6f778ee5a Description-en: additional runners for Plasma 6 and Krunner This package contains additional Plasma runners that are used in krunner (the "run command" dialog of Plasma) to reveal special search results. If you use krunner a lot, you will probably like this package. . This package contains the following runners: * Special Characters * Unit Converter * Date and Time * Dictionary * Kate Sessions * Konsole Profiles * Spell Checker . This package is part of the KDE Plasma 6 addons module. Package: plasma-wallpapers-addons Description-md5: 0716175b259538d55e6507116bbf4f47 Description-en: additional wallpaper plugins for Plasma 6 This package contains additional Plasma 6 wallpaper plugins that are used in the Plasma desktop. . This package contains the following wallpaper plugins: * Haenau * Hunyango * Picture of the Day . This package is part of the KDE Plasma 6 addons module. Package: plasma-widgets-addons Description-md5: 31a773b9579cc637c307ca08b1e93f0a Description-en: additional widgets for Plasma 6 This package contains additional Plasma 6 widgets shipped in the Plasma addons module. Install it if you want a variety of widgets on your Plasma desktop. . This package provides the following widgets: * Application Dashboard * Binary Clock * Calculator * Color Picker * Comic Strip * Dictionary * Disk Quota * Fifteen Puzzle * Fuzzy Clock * Grouping Plasmoid * Kate Sessions * Keyboard Indicator * Konsole Profiles * Lock Keys Status * Media Frame * Quicklaunch * Sticky Note * Timer * User Switcher * Weather Report * Web Browser . This package is part of the KDE Plasma 6 addons module. Package: plasma-widgets-addons-dev Description-md5: 7ec869b8453fd7b68faa225c864c14ce Description-en: additional widgets for Plasma 6 - development files This package contains the development headers for the shared libraries shipped with the additional Plasma 6 widgets from the Plasma addons module. . This package is part of the KDE Plasma 6 addons module. Package: posting Description-md5: c78941a287c2aaf0a74190a0b6f190c0 Description-en: API client for the terminal Posting is an HTTP client. As a TUI application, it can be used over SSH and enables efficient keyboard-centric workflows. Package: praat Description-md5: 23727ffe44584d3f5e0e6d37fcc6273c Description-en: program for speech analysis and synthesis According to its authors, praat is "doing phonetics by computer". Through its graphical interface, several speech analysis functionalities are available: spectrograms, cochleograms, and pitch and formant extraction. Articulatory synthesis, as well as synthesis from pitch, formant, and intensity are also available. Other features are segmentation, labelling using the phonetic alphabet, and computation of statistics. Praat is configurable and extensible through its own scripting language and has provisions for communicating with other programs. Package: praat-doc Description-md5: f15b3c48953fa5bab9c577d15e699f68 Description-en: program for speech analysis and synthesis (documentation) According to its authors, praat is "doing phonetics by computer". Through its graphical interface, several speech analysis functionalities are available: spectrograms, cochleograms, and pitch and formant extraction. Articulatory synthesis, as well as synthesis from pitch, formant, and intensity are also available. Other features are segmentation, labelling using the phonetic alphabet, and computation of statistics. Praat is configurable and extensible through its own scripting language and has provisions for communicating with other programs. . This package provides the HTML form of documentation for Praat (essentially a local copy of the website at praat.org). Package: prometheus-blackbox-exporter Description-md5: b3249e95615cf68e52ba265e4c1af204 Description-en: blackbox prober for Prometheus The blackbox exporter allows blackbox probing of network endpoints over HTTP, HTTPS, DNS, TCP and ICMP. Additional modules can be defined to suit other needs. . Querying of endpoints happens via HTTP GET queries, by specifying the target name and what kind of probing to execute. Results from the probe are returned as a set of Prometheus metrics. Package: prusa-slicer Description-md5: e48ca208c5da5526c62976a94a73417c Description-en: G-code generator for 3D printers PrusaSlicer converts digital 3D models into printing instructions (G-code) for your 3D printer. It cuts the model into horizontal slices (layers), generates toolpaths to fill them and calculates the amount of material to be extruded. . PrusaSlicer supports input in the STL, AMF and OBJ formats, and can output G-code for several series of 3D printers, including RepRap, Ultimaker, Makerbot, as well as SVG files for DLP printers. . It can be used with a graphical interface, or in batch mode via the command-line. Package: puppet Description-md5: 1f317b04f78374dba7d1e14def0b7f80 Description-en: transitional dummy package This is a transitional dummy package. It can safely be removed. Package: puppet-agent Description-md5: 9c11faacf3d08afaeacee81d1e4a7435 Description-en: configuration management system, agent Puppet is a configuration management system that allows you to define the state of your IT infrastructure, then automatically enforces the correct state. . This package contains the main Puppet libraries and the agent application. Package: puppet-doc Description-md5: d90bf61663ac60c03d572772d51e4c1e Description-en: configuration management system, docs Puppet is a configuration management system that allows you to define the state of your IT infrastructure, then automatically enforces the correct state. . This package contains reference documentation for Puppet and its core modules. Package: pybuild-plugin-autopkgtest Description-md5: cd4994381177b4f65dc90b7d29ecfefc Description-en: pybuild autopkgtest test runner (metapackage) This package depends on the packages required to run pybuild-autopkgtest, a pybuild-based autopkgtest test runner. pybuild-autopkgtest will run the same test suite that regular pybuild runs during build time, but against the installed packages and without doing a build first. Package: pybuild-plugin-pyproject Description-md5: 6238445ff016e30718dfaecade7c9de1 Description-en: Debian helper tools for packaging Python libraries using PEP517 This metapackage depends on the components necessary for building packages with the generic PEP517 build plugin. Package: pyosmium Description-md5: 44cc9411ac4846772df01ae6a7baa004 Description-en: Osmium library bindings for Python - utilities The PyOsmium module allows you to access some of the features of the Osmium library from Python code. . PyOsmium has extensive support for all types of OSM entities: nodes, ways, relations, and changesets. It allows reading from OSM files in XML and PBF formats, including change files and full history files. Its easy to use handler interface allows you to quickly write data filtering and conversion functions. . This package contains the PyOsmium utilities. Package: pypy3 Description-md5: 0c314b7f4cdecc9d6c3dec28d53f0c20 Description-en: fast alternative implementation of Python 3.x - PyPy interpreter PyPy is a fast, compliant alternative implementation of the Python language (3.x). It has several advantages and distinct features: * Speed: thanks to its Just-in-Time compiler (on x86), Python programs often run faster on PyPy. * Memory usage: large, memory-hungry Python programs might end up taking less space than they do in CPython. * Compatibility: PyPy is highly compatible with existing Python code. It supports ctypes and can run popular Python libraries like twisted and django. * Stackless: PyPy supports stackless mode on most platforms, providing micro-threads for massive concurrency. . This package contains the PyPy interpreter for Python 3.x. Package: pypy3-dev Description-md5: 2ab72155a87adf0fc22366c3a27390d4 Description-en: header files for PyPy (an alternative Python 3.x interpreter) Header files for compiling cpython C extension modules for use with PyPy. Note that pure Python modules will probably perform better. . PyPy supports a subset of cpython's C API through its CPyExt subsystem. . PyPy is a fast, compliant alternative implementation of the Python language (3.x). Package: pypy3-doc Description-md5: 537ca08edf69fdaf448335c7c5bd4398 Description-en: developer Documentation for PyPy (an alternative Python 3.x interpreter) The Developer documentation for PyPy. This mostly covers the internals of PyPy, and development of PyPy itself. . PyPy is a fast, compliant alternative implementation of the Python language (3.x). Package: pypy3-lib Description-md5: d990d11c93726ef911d8bb77cd2497d6 Description-en: standard library for PyPy (an alternative Python 3.x interpreter) The PyPy standard library. This is a combination of modules, copied directly from cpython, modified cpython modules, and modules entirely re-implemented (usually in pure Python, where they are C extensions in cpython). . PyPy is a fast, compliant alternative implementation of the Python language (3.x). Package: pypy3-lib-testsuite Description-md5: b14fc25534dbb48086570e1721307f1a Description-en: standard library test suite for PyPy (an alternative Python 3,x interpreter) The complete test suite for the PyPy standard library. . PyPy is a fast, compliant alternative implementation of the Python language (3.x). Package: pypy3-tk Description-md5: 673507ae7e0cf0430e97082ddc69ab49 Description-en: Tkinter module for PyPy (an alternative Python 3.x interpreter) A module for writing portable GUI applications with PyPy using Tk. Also known as Tkinter. . PyPy is a fast, compliant alternative implementation of the Python language (3.x). Package: pypy3-venv Description-md5: dfd22269c577de737d954e667de88d3b Description-en: fast alternative implementation of Python 3.x - PyPy venv module This package will install the dependencies of the PyPy 3 venv module. . PyPy is a fast, compliant alternative implementation of the Python language (3.x). Package: pyqt6-dev Description-md5: 7738c7e01eb6d5b3a6183ab60076ecb7 Description-en: development files for PyQt6 This package contains the source SIP files from which the Python bindings for Qt 6 are created. They are needed for building PyQt6 as well as creating bindings for own Qt 6 widgets written in C++. Package: pyqt6-dev-tools Description-md5: d9083482dab0d7abb094babdf51e19da Description-en: development tools for PyQt6 This package contains various support tools for PyQt6 developers: * a user interface compiler (pyuic6) * a translation string finder (pylupdate6) Package: pyqt6-examples Description-md5: 712490066543bfdda237659fceaf6055 Description-en: Examples for PyQt6 PyQt6 exposes the Qt 6 toolkit to Python. . This package the Qt example programs ported to Python. Package: python-apispec-doc Description-md5: b7b0fac55714ae91bf7f3785dba77f12 Description-en: pluggable API specification generator (common documentation) This package contains a pluggable API specification generator. It currently supports the OpenAPI Specification (f.k.a. the Swagger specification). The features are: - Supports the OpenAPI Specification (versions 2 and 3) - Framework-agnostic - Built-in support for marshmallow - Utilities for parsing docstrings . This is the common documentation package. Package: python-biopython-doc Description-md5: 6fcf72d1f7092b01a396411a2821eb9c Description-en: Documentation for the Biopython library Documentation and examples about how to use the Biopython library. . This package also contains the unit tests of the test suite to enable reproducing the test results. Package: python-bioxtasraw-doc Description-md5: 033009f2bb1ede353637d730f56c3677 Description-en: process small angle scattering data (documentation) BioXTAS RAW is a GUI based, Python program for reduction and analysis of small-angle X-ray solution scattering (SAXS) data. The package is designed for biological SAXS data. . BioXTAS RAW provides an alternative to closed source programs such as Primus and Scatter for primary data analysis. Because it can calibrate, mask, and integrate images it also provides an alternative to synchrotron beamline pipelines that scientists can install on their own computers and use both at home and at the beamline. . This is the BioXTAS RAW documentation package. Package: python-black-doc Description-md5: fc5de7ec4296e7d40237b3b534c9be11 Description-en: uncompromising Python code formatter (common documentation) Black is the uncompromising Python code formatter. This package contains the documentation for applying black to your code. . Blackened code looks the same regardless of the project you're reading. Formatting becomes transparent after a while and you can focus on the content instead. Package: python-btrees-doc Description-md5: e0d7dd8c65d0b06db2e3bd413eedc1a9 Description-en: scalable persistent object containers for Python - documentation This package contains a set of persistent object containers built around a modified BTree data structure. The trees are optimized for use inside ZODB's “optimistic concurrency” paradigm, and include explicit resolution of conflicts detected by that mechanism. . This package contains the Python module documentation. Alternatively, there is an online version at https://btrees.readthedocs.io/ Package: python-dbus-dev Description-md5: 653f1ea68a97ee2a349a2ff7d94e3673 Description-en: main loop integration development files for python3-dbus D-Bus is a message bus, used for sending messages between applications. Conceptually, it fits somewhere in between raw sockets and CORBA in terms of complexity. . This package provides development files required to compile main-loop integration modules for python3-dbus, such as dbus.mainloop.pyqt5 provided by PyQt. It is Python-version-independent, and was shared between Python 3 and Python 2 when Python 2 was supported in Debian, so packages that build-depend on python-dbus-dev should also build-depend on python3-dbus. Package: python-dm-tree-doc Description-md5: d930b4cd20c87e23a418fc7f01db9f74 Description-en: library for working with nested data structures (Documentation) A library for working with nested data structures. In a way, tree generalizes the builtin map function which only supports flat sequences, and allows one to apply a function to each "leaf" preserving the overall structure. . It is backed by an optimized C++ implementation suitable for use in demanding applications, such as machine learning models. . This package contains the documentation. Package: python-flask-dance-doc Description-md5: d0ba075d92ac095a8ccabac209b9da9e Description-en: Connect your Flask app with OAuth (common documentation) Flask-Dance does the "OAuth dance" using Flask, requests, and oauthlib. It is designed to allow users to authenticate via OAuth protocol on Flask-based applications. It is built using blueprints, therefore supports all the features that any blueprint supports, including registering the blueprint at any URL prefix or subdomain you want, url routing, and custom error handlers. . This is the common documentation package. Package: python-flask-debugtoolbar-doc Description-md5: f660e766ef21394aa5eedc943674c510 Description-en: Debugging toolbar overlay information for Flask applications (Documentation) Flask is a micro web framework for Python based on Werkzeug, Jinja 2 and good intentions. . This python3 package adds a toolbar overlay to Flask applications containing useful information for debugging. . This package installs the documentation for the library. Package: python-fonttools-doc Description-md5: c034b60f39b2cb2d4d14bf355cb9f952 Description-en: Converts OpenType and TrueType fonts to and from XML (Documentation) FontTools/TTX is a library to manipulate font files from Python. It supports reading and writing of TrueType/OpenType fonts, reading and writing of AFM files, reading (and partially writing) of PS Type 1 fonts. It also contains a tool called "TTX" which converts TrueType/OpenType fonts to and from an XML-based format. . This is the sphinx documentation of the fontTools package. Package: python-gevent-doc Description-md5: 2f6fe5f40177f771d33e8780ad6dd898 Description-en: gevent is a coroutine-based Python networking library - documentation gevent uses greenlet to provide a high-level synchronous API on top of libevent event loop. . This is the documentation for gevent. Package: python-gi-dev Description-md5: f5f0bb4fb02f0013d4124b7ce2dabd49 Description-en: development headers for GObject Python bindings GObject is an abstraction layer that allows programming with an object paradigm that is compatible with many languages. It is a part of Glib, the core library used to build GTK+ and GNOME. . This package contains the development headers needed to build C extensions which use pygobject. Package: python-levenshtein-doc Description-md5: 54fcf48f8c3ba4d1dc955b52f212abf2 Description-en: extension for computing string similarities and edit distances (Documentations) The Levenshtein module computes Levenshtein distances, similarity ratios, generalized medians and set medians of Unicode or non-Unicode strings. Because it's implemented in C, it's much faster than the corresponding Python library functions and methods. . The Levenshtein distance is the minimum number of single-character insertions, deletions, and substitutions to transform one string into another. . It is useful for spell checking, or fuzzy matching of gettext messages. . This package contains the documentation. Package: python-lxml-doc Description-md5: 86c3002728b00f49dc1d8a0e4e843699 Description-en: pythonic binding for the libxml2 and libxslt libraries (documentation) lxml is a new Python binding for libxml2 and libxslt, completely independent from these existing Python bindings. . This package contains the html documentation. Package: python-manimpango-doc Description-md5: cbc1360f7274b77450fa8fe2340fbd47 Description-en: Pango bindings for the Manim animation engine (documentation) Manim is used to create precise animations programmatically, as demonstrated in the videos of 3Blue1Brown. All animations are written as Python code and rendered with the manim CLI tool. . This package provides the documentation of the Pango bindings for Manim. Package: python-matplotlib-data Description-md5: a392280ebaa89b347e0cd9caaa019b0c Description-en: Python based plotting system (data package) Matplotlib is a pure Python plotting library designed to bring publication quality plotting to Python with a syntax familiar to Matlab users. All of the plotting commands in the pylab interface can be accessed either via a functional interface familiar to Matlab users or an object oriented interface familiar to Python users. . This package contains architecture independent data for python-matplotlib. Package: python-matplotlib-doc Description-md5: 31a271717e9e602afdf4f05257e04008 Description-en: Python based plotting system (documentation package) Matplotlib is a pure Python plotting library designed to bring publication quality plotting to Python with a syntax familiar to Matlab users. All of the plotting commands in the pylab interface can be accessed either via a functional interface familiar to Matlab users or an object oriented interface familiar to Python users. . This package contains documentation for python-matplotlib. Package: python-memray-doc Description-md5: 7628df64437cd19743c3802f293287f5 Description-en: Documentation for python-memray Memray is a memory profiler for Python. It can track memory allocations in Python code, in native extension modules, and in the Python interpreter itself. It can generate several different types of reports to help you analyze the captured memory usage data. While commonly used as a CLI tool, it can also be used as a library to perform more fine-grained profiling tasks. . This package contains documentation for memray. Package: python-msgspec-doc Description-md5: e05a6547fd3fc1cf916d396af0171609 Description-en: Fast serialization/validation Python library (Documentation) msgspec is a library that provides the following features for serialization and validation of JSON, MessagePack, YAML, and TOML data: . * High performance encoders/decoders for common protocols. The JSON and MessagePack implementations regularly benchmark as the fastest options for Python. * Support for a wide variety of Python types. Additional types may be supported through extensions. * Zero-cost schema validation using familiar Python type annotations. In benchmarks msgspec decodes and validates JSON faster than orjson can decode it alone. * A speedy Struct type for representing structured data. If you already use dataclasses or attrs, structs should feel familiar. However, they're 5-60x faster for common operations. . This package contains the documentation for python3-msgspec. Package: python-psycopg-doc Description-md5: 7d6c533815d68f37de3405e6a03e63db Description-en: PostgreSQL database adapter for Python 3 (documentation package) Psycopg 3 is a newly designed PostgreSQL database adapter for the Python programming language. . Psycopg 3 is a complete rewrite of Psycopg 2, maintaining the same fundamental libpq wrapper architecture and DB-API interface design, but exposing new features to better work with the newer versions of Python and PostgreSQL. . On the Python side, Psycopg 3 allows the use of asyncio-based concurrency and static typing. Many improvement to the Python interface make the library much simpler and more idiomatic to use, . On the PostgreSQL side, Psycopg 3 makes use of server-side parameters, prepared statements, binary parameters, and great support for COPY operations. . Psycopg 3 presents a familiar interface for everyone who has used Psycopg 2 or any other `DB-API 2.0` database adapter, but allows one to use more modern PostgreSQL and Python features, such as: - Strict Strong Typing - asynchronous support - server-side parameters binding - binary communication - a great integration of the COPY support - direct access to the libpq functionalities . This package contains the psycopg3 documentation Package: python-pyaudio-doc Description-md5: 213bd2ec96d12497403f9413091e8d39 Description-en: Documentation for Python bindings for PortAudio v19 Documentation for PyAudio, which provides Python bindings for PortAudio v19, the cross-platform audio I/O library. PyAudio makes it easy to use Python to play and record audio via pythonic wrappers around the PortAudio API. Package: python-pygame-doc Description-md5: 2cdb22fac114239e5de60516ac41696d Description-en: SDL bindings for games development in Python (documentation) A multimedia development kit for Python. Pygame provides modules for you to access the video display, play sounds, track time, read the mouse and joystick, control the CD player, render true type fonts and more. It does this using mainly the cross-platform SDL library, a lightweight wrapper to OS-specific APIs. . This package contains Pygame's API documentation and examples. Package: python-pyinstrument-doc Description-md5: 3e420f21c6f48c8471ed6c4dcff3e076 Description-en: Call stack profiler for Python with colored output (Documentation) Pyinstrument is a Python profiler. A profiler is a tool to help you optimize your code - make it faster. To get the biggest speed increase you should focus on the slowest part of your program. Pyinstrument helps you find it! . This package contains the documentation for python3-pyinstrument. Package: python-pysam-tests Description-md5: 4435323f3a9a615ced053f5810b4da15 Description-en: interface for the SAM/BAM sequence alignment and mapping format (test data) Pysam is a Python module for reading and manipulating Samfiles. It's a lightweight wrapper of the samtools C-API. Pysam also includes an interface for tabix. . This package contains the data provided by upstream to run the pysam test suite. Package: python-rapidfuzz-doc Description-md5: afa897e090c8d9845d7cfae3223e5a1d Description-en: Rapid fuzzy string matching library (Python module documentation) RapidFuzz is a fast string matching library for Python and C++, providing Levenshtein and other distances. This is similar to the functionality of the python3-fuzzywuzzy package. There are a few significant differences between these packages: . 1) RapidFuzz is MIT licensed. 2) RapidFuzz provides many string metrics, such as Hamming and Jaro-Winkler, which are not included in FuzzyWuzzy. 3) RapidFuzz is mostly written in C++, and has further algorithmic improvements to make string matching even faster. 4) RapidFuzz fixes multiple bugs in the `partial_ratio` implementation. . This package contains the RapidFuzz Python module documentation in HTML format. Package: python-scipy-doc Description-md5: 8ac5477d15da02ef1299ae21fc7e60f6 Description-en: scientific library for Python - documentation SciPy supplements the popular NumPy module (python-numpy package), gathering a variety of high level science and engineering modules together as a single package. . SciPy is a set of Open Source scientific and numeric tools for Python. It currently supports special functions, integration, ordinary differential equation (ODE) solvers, gradient optimization, genetic algorithms, parallel programming tools, an expression-to-C++ compiler for fast execution, and others. . This package contains documentation for the SciPy library. Package: python-selectolax-doc Description-md5: 9bac98963f63be50935632279e32ca24 Description-en: Fast HTML5 parser library with CSS selector support (Documentation) This package contains Python bindings to Modest and Lexbor engines and it is written in CPython. Selectolax is designed for speed, it is particularly adept at quickly parsing large HTML documents while minimizing memory. It's another alternative to libraries like lxml and BeautifulSoup. . Selectolax is a fast HTML parser that uses CSS selectors to locate and extract data from HTML. It fully supports type annotations. . Selectolax on Debian supports only one backend: - Lexbor - https://github.com/lexbor/lexbor . This package installs the documentation for the library. Package: python-sphinxcontrib.datatemplates-doc Description-md5: 891dac0fccb430ae0804cf460f7cc6cc Description-en: Sphinx "datatemplates" extension (documentation) This package contains sphinxcontrb.datatemplates, an extension for Sphinx to render parts of reStructuredText pages from data files in formats like JSON, YAML, and CSV. . This is the documentation package. Package: python-taurus-doc Description-md5: 63df9b4b695debd45bfe80c7499b4540 Description-en: Framework for scientific/industrial CLIs and GUIs - Documentation Taurus is a Python framework for control and data acquisition CLIs and GUIs in scientific/industrial environments. It supports multiple control systems or data sources: Tango, EPICS, ... New control system libraries can be integrated through plugins. . This package contains the documentation for the taurus Python module. Package: python-traitlets-doc Description-md5: 7271462490aa48cdf4d2e83c12f985c8 Description-en: Lightweight Traits-like package for Python (documentation) A lightweight pure-Python derivative of Enthought Traits, used for configuring Python objects. . It powers the config system of IPython and Jupyter. . This package contains the HTML documentation. Package: python-ufl-doc Description-md5: 2e82d7e3c3437c3fbf708e1faa08e6d6 Description-en: documentation and demos for UFL UFL (Unified Form Language) is a unified language for definition of variational forms intended for finite element discretization. More precisely, it defines a fixed interface for choosing finite element spaces and defining expressions for weak forms in a notation close to mathematical notation. The form compilers FFC and SyFi use UFL as their end-user interface, producing UFC implementations as their output. . This package contains documentation and demos for UFL. Package: python-yarl-doc Description-md5: b1d74036fa7cb1380f62367c6d05218b Description-en: documentation for the yarl Python library URL is constructed from `str`: . >>> from yarl import URL >>> url = URL('https://www.python.org/~guido?arg=1#frag') >>> url URL('https://www.python.org/~guido?arg=1#frag') . All URL parts: scheme, user, passsword, host, port, path, query and fragment are accessible by properties: . >>> url.scheme 'https' >>> url.host 'www.python.org' >>> url.path '/~guido' >>> url.query_string 'arg=1' >>> url.query >>> url.fragment 'frag' . All URL manipulations produces a new URL object: . >>> url.parent / 'downloads/source' URL('https://www.python.org/downloads/source') . Strings passed to constructor and modification methods are automatically encoded giving canonical representation as result:: . >>> url = URL('https://www.python.org/путь') >>> url URL('https://www.python.org/%D0%BF%D1%83%D1%82%D1%8C') . Regular properties are percent-decoded, use `raw_` versions for getting encoded strings: . >>> url.path '/путь' . >>> url.raw_path '/%D0%BF%D1%83%D1%82%D1%8C' . Human readable representation of URL is available as `.human_repr()`: . >>> url.human_repr() 'https://www.python.org/путь' . This package provides documentation for yarl Package: python3-access2base Description-md5: 246df49fbae225481daa8c0393afe81e Description-en: interface between Python and the LibreOffice Access2Base library Access2Base is a LibreOffice/OpenOffice Basic library of macros for (business or personal) application developers and advanced users. . Their syntax and their meaning are directly inspired by MSAccess. The macros are callable from - a LibreOffice / OpenOffice Base application, - any LibreOffice / OpenOffice document wanting to access data stored in databases. . This package contains an interface between Python (user) scripts and Access2Base. Package: python3-aioxmlrpc Description-md5: b1b2a7fd3c1257c51127d26206ea6218 Description-en: XML-RPC for asyncio Asyncio version of the standard lib xmlrpc. . Currently only aioxmlrpc.client, which works like xmlrpc.client but with coroutine is implemented. . aioxmlrpc is based on aiohttp for the transport, and just patch the necessary from the Python standard library to get it working. . Example of usage: . import asyncio from aioxmlrpc.client import ServerProxy . @asyncio.coroutine def print_gandi_api_version(): api = ServerProxy('https://rpc.gandi.net/xmlrpc/') result = yield from api.version.info() print(result) . if __name__ == '__main__': loop = asyncio.get_event_loop() loop.run_until_complete(print_gandi_api_version()) loop.stop() Package: python3-all-venv Description-md5: 69d034f3e68ab5687fbd943e5d022626 Description-en: package depending on all supported Python 3 venv modules The package currently depends on python3.14-venv and python3.15-venv. . This package is a dependency package used as a build dependency for other packages to avoid hardcoded dependencies on specific Python 3 venv packages. Package: python3-apispec Description-md5: e5921f0753f748e3339c084eb6598302 Description-en: pluggable API specification generator (Python 3) This package contains a pluggable API specification generator. It currently supports the OpenAPI Specification (f.k.a. the Swagger specification). The features are: - Supports the OpenAPI Specification (versions 2 and 3) - Framework-agnostic - Built-in support for marshmallow - Utilities for parsing docstrings . This package installs the library for Python 3. Package: python3-arcrest Description-md5: 9a88d89162cede851995deb21cd0753a Description-en: ARC REST client NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . This package contains the ARC REST client. Package: python3-biopython Description-md5: b0edcac4d61d56d664f586a477d26535 Description-en: Python3 library for bioinformatics The Biopython Project is an international association of developers of freely available Python tools for computational molecular biology. . It is a distributed collaborative effort to develop Python3 libraries and applications which address the needs of current and future work in bioinformatics. The source code is made available under the Biopython License, which is extremely liberal and compatible with almost every license in the world. The project works along with the Open Bioinformatics Foundation, who generously provide web and CVS space for the project. Package: python3-biopython-sql Description-md5: 3f85dd1e1e5cbc938e08ce849e824727 Description-en: Biopython support for the BioSQL database schema (Python 3) This is the Biopython interface to a BioSQL database (see www.biosql.org for details). BioPerl, BioJava and BioRuby also provide their own BioSQL interfaces onto the same shared SQL schema. Package: python3-bioxtasraw Description-md5: d545ca733a9a9e3ef2356361ef1d6d30 Description-en: process biological small angle scattering data BioXTAS RAW is a GUI based, Python program for reduction and analysis of small-angle X-ray solution scattering (SAXS) data. The package is designed for biological SAXS data. . BioXTAS RAW provides an alternative to closed source programs such as Primus and Scatter for primary data analysis. Because it can calibrate, mask, and integrate images it also provides an alternative to synchrotron beamline pipelines that scientists can install on their own computers and use both at home and at the beamline. Package: python3-bitarray Description-md5: 75477cdb36ae1e7cd63e2a3b80fb641a Description-en: Python3 module for efficient boolean array handling The bitarry module provides an object type which efficiently represents an array of booleans. Bitarrays are sequence types and behave very much like usual lists. Eight bits are represented by one byte in contiguous block of memory. The user can select between two representations; little-endian and big-endian. . Most of the functionality is implemented in C. Methods for accessing the machine representation are provided. This can be useful when bit level access to binary files is required, such as portable bitmap image files (.pbm). Also, when dealing with compressed data which uses variable bit length encoding, you may find this module useful. . This package provides the Python3 version of the module. Package: python3-boost-histogram Description-md5: 7d3607ffe414636af2684cf2fd162cb7 Description-en: Python bindings for the C++14 Boost::Histogram library Python bindings for Boost::Histogram (source), a C++14 library. This is one of the fastest libraries for histogramming, while still providing the power of a full histogram object. Package: python3-brial Description-md5: c156f962c6f2314f9f45be4d5ac79611 Description-en: polynomials over Boolean Rings, Python 3 module 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 Python 3 module. Package: python3-btrees Description-md5: 63a4d83978e8ae6a62545f08826506f0 Description-en: scalable persistent object containers for Python 3 This package contains a set of persistent object containers built around a modified BTree data structure. The trees are optimized for use inside ZODB's “optimistic concurrency” paradigm, and include explicit resolution of conflicts detected by that mechanism. Package: python3-buildstream Description-md5: 8ddd147aea3ba2a0b38e086c90f4e243 Description-en: Python library for BuildStream toolset BuildStream is a GNOME project to improve the continuous integration of complex systems and applications. The project aims to pay special attention to those developers and integrators who care about the maintainability of their projects during a long period of time. . BuildStream is also a powerful and flexible software integration toolset. It has been designed to create different outputs out of a unique input and, at the same time, it is able to adapt to complex workflows, even when additional build tools are required. An important part of BuildStream is a sister project called BuildGrid, that allows BuildStream to build at scale. . This package provides the Python3 libraries. Package: python3-cftime Description-md5: 77a45150c9b250ca1f098050979d7f4c Description-en: Time-handling functionality from netcdf4-python (Python 3) Python library for decoding time units and variable values in a netCDF file conforming to the Climate and Forecasting (CF) netCDF conventions. . This package contains the cftime module for Python 3. Package: python3-clang-21 Description-md5: 2c9b6237594ba364f2afb9b0458f2f14 Description-en: Clang Python Bindings Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This binding package provides access to the Clang compiler and libraries. Package: python3-cloudpickle Description-md5: 99366e54b3427ce0286075f8d80ca073 Description-en: Extended pickling support for Python 3 objects cloudpickle makes it possible to serialize Python constructs not supported by the default `pickle` module from the Python standard library. . cloudpickle is especially useful for cluster computing where Python expressions are shipped over the network to execute on remote hosts, possibly close to the data. . Among other things, `cloudpickle` supports pickling for lambda expressions, functions and classes defined interactively in the `__main__` module. . This contains the Python 3 version. Package: python3-codetiming Description-md5: 2349cde4b09c6cb8b579b0a05bac5585 Description-en: Timer package for Python code This package implements a simple code timing class for Python. . See https://realpython.org/ for usage examples. Package: python3-colored Description-md5: 4b1c2f392ca57ce4b6f89318dc4af64b Description-en: simple library for coloring and formatting in terminal Collection of color codes and names for 256 color terminal setups. The following is a list of 256 colors for Xterm, containing an example of the displayed color, Xterm Name, Xterm Number and HEX. Package: python3-commonmark Description-md5: fa8770b11d3db502e7d7441212e2e10a Description-en: Python parser for the CommonMark Markdown spec commonmark.py is a pure Python port of jgm's commonmark.js, a Markdown parser and renderer for the CommonMark specification, using only native modules. Package: python3-conda-package-streaming Description-md5: 2cfe9c71c56a19129587c5214ee5954d Description-en: fetch conda metadata Download conda metadata from packages without transferring entire file. Get metadata from local .tar.bz2 packages without reading entire files. Package: python3-confluent-kafka Description-md5: 1a7a6a22dd36415d73a342e09a8a774c Description-en: Python client to interact with Kafka - Python 3.x python-confluent-kafka wraps the librdkafka C library, providing full Kafka protocol support with great performance and reliability. . This package provides the Python 3.x module. Package: python3-cyvcf2 Description-md5: 67a29a49a39da035177e5b87de6b1a3e Description-en: VCF parser based on htslib (Python 3) This modules allows fast parsing of VCF and BCF including region-queries with Python. This is essential for efficient analyses of nucleotide variation with Python on high-throughput sequencing data. . cyvcf2 is a cython wrapper around htslib. Attributes like variant.gt_ref_depths return a numpy array directly so they are immediately ready for downstream use. . This package installs the library for Python 3. Package: python3-dartpy Description-md5: 64a32f32278e7e5bf1372c5df4e66c49 Description-en: Kinematics Dynamics and Optimization Library - DART Python bindings DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab. . This package does not contain any file but install all development packages. . DART Python bindings. Package: python3-dbus-fast Description-md5: 99f986b3b3a471321ce31dcbf34f442c Description-en: Faster version of dbus-next dbus-fast is a Python library for DBus that aims to be a performant fully featured high level library primarily geared towards integration of applications into Linux desktop and mobile environments. . Desktop application developers can use this library for integrating their applications into desktop environments by implementing common DBus standard interfaces or creating custom plugin interfaces. . Desktop users can use this library to create their own scripts and utilities to interact with those interfaces for customization of their desktop environment. . dbus-fast plans to improve over other DBus libraries for Python in the following ways: . - Zero dependencies and pure Python 3. - Focus on performance - Support for multiple IO backends including asyncio and the GLib main loop. - Nonblocking IO suitable for GUI development. - Target the latest language features of Python for beautiful services and clients. - Complete implementation of the DBus type system without ever guessing types. - Integration tests for all features of the library. - Completely documented public API. Package: python3-dbus-tests Description-md5: 79ffa70594d155e9f0431e4e0a033937 Description-en: simple interprocess messaging system (Python 3 interface - tests) D-Bus is a message bus, used for sending messages between applications. . This package contains automated tests for the "dbus" Python bindings for the reference D-Bus implementation, to be run under Python 3. . See the dbus description for more information about D-Bus in general. Package: python3-dbus.mainloop.pyqt6 Description-md5: e87796da3c9a74fe89b21369c8f8e0f1 Description-en: D-Bus Qt main loop support for Python The dbus.mainloop.pyqt6 module provides support for Qt main loop for applications that use dbus-python. By default Qt uses main loop from GLib on UNIX-like systems, not its own one. Package: python3-dm-tree Description-md5: 5b5f594020c9f026dab11099501ac4f4 Description-en: library for working with nested data structures (Python3 version) A library for working with nested data structures. In a way, tree generalizes the builtin map function which only supports flat sequences, and allows one to apply a function to each "leaf" preserving the overall structure. . It is backed by an optimized C++ implementation suitable for use in demanding applications, such as machine learning models. . This package contains the Python 3 version of the library. Package: python3-dolfin Description-md5: 77ebd7f575379d4276cb20694043b9c2 Description-en: Base Python interface for DOLFIN (Python 3) DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This is the base package depending on specific dolfin builds. By default the version built against the preferred version of PETSc in /usr/lib/petsc is selected (with 32-bit indexing, but the alternative version (64-bit PETSc) can be selected by setting the environment variable PETSC_DIR. . This is the legacy version of DOLFIN, you may want to install the next-generation python3-dolfinx (DOLFIN-X) instead. Package: python3-dolfin-real Description-md5: cd25943676baf8079740fbee38d5cb3a Description-en: Python interface for DOLFIN DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the Python interface for DOLFIN (Python 3) build against the default version of PETSc (with 32-bit indexing) . This is the legacy version of DOLFIN, you may want to install the next-generation python3-dolfinx (DOLFIN-X) instead. Package: python3-dolfin64-real Description-md5: f0e44a41b798fdc367452f32a781ae4c Description-en: Python interface for DOLFIN (with 64-bit PETSc integers) DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the Python interface for DOLFIN (Python 3) build against 64-bit PETSc (64-bit indexing) . This is the legacy version of DOLFIN, you may want to install the next-generation python3-dolfinx (DOLFIN-X) instead. Package: python3-eckit Description-md5: c4b37e1f5ed64ccab58f675cef2dd81b Description-en: Python 3 interface to eckit ecKit is a cross-platform toolkit that supports development of tools and applications at ECMWF. It is based on code developed over the last 20 years within the MARS software and was re-factored out to be reused by other applications. The main focus is UNIX/POSIX systems, and it has been thoroughly tested on AIX, Linux and Mac OSX. Historically, the code base pre-dates and in some way can be seen as a leaner substitute for some 'Boost' libraries. . ECMWF is the European Centre for Medium-Range Weather Forecasts. Package: python3-elastic-apm Description-md5: ec8ae9d6e209c1730a8101afad5fe27f Description-en: Elastic APM agent for Python The Elastic APM Python agent sends performance metrics and error logs to the APM Server. It has built-in support for Django and Flask performance metrics and error logging, as well as generic support of other WSGI frameworks for error logging. . In addition to APM and error data, the Python agent also collects system and application metrics in regular intervals. This collection happens in a background thread that is started by the agent. Package: python3-ewah-bool-utils Description-md5: 9120177aa53908a1291491c72db26a42 Description-en: EWAH Bool Array compression EWAH Bool Array compression is a repackaging and Python-exposed version of "Enhanced Word-Aligned Hybrid" (EWAH) compression. It's a Python wrapper to a compressed bitarray method, for storing large bitsets. Package: python3-feedgenerator Description-md5: 6680984589c58d81a4b084777eec8021 Description-en: Syndication feed generation library (Python 3 version) Feedgenerator is a standalone version of Django's feedgenerator, which is a syndication feed generation library used for generating RSS. . This is the Python 3 version of the feedgenerator module. Package: python3-ferret Description-md5: fe860b69c27804876aa0d564945a8fc1 Description-en: Python3 wrapper for the Ferret visualization and analysis environment, Ferret is an interactive computer visualization and analysis environment designed to meet the needs of oceanographers and meteorologists analyzing large and complex gridded data sets. It can transparently access extensive remote Internet data bases using OPeNDAP (formerly known as DODS) . This is the Python3 wrapper for Ferret Package: python3-flake8-import-order Description-md5: 96d530d1df77270b621e280c1cc88fff Description-en: flake8 extension to lint for the import order in Python files A flake8 and Pylama plugin that checks the ordering of Python imports. It does not check anything else about the imports. Merely that they are grouped and ordered correctly. . In general stdlib comes first, then 3rd party, then local packages, and that each group is individually alphabetized, however this depends on the style used. Flake8-Import-Order supports a number of styles and is extensible allowing for custom styles. Package: python3-flask-compress Description-md5: fbfe733c025a5636297253b5ca2b8dc1 Description-en: Compress responses in a Flask app with gzip Flask-Compress allows one to compress HTTP responses generated by a Flask application running standalone with GZip. It does so without a complex setup for some MIME types that benefit from it, like HTML and JSON types. Package: python3-flask-dance Description-md5: 70346d7af24588cb06a75d44e8d8083a Description-en: Connect your Flask app with OAuth Flask-Dance does the "OAuth dance" using Flask, requests, and oauthlib. It is designed to allow users to authenticate via OAuth protocol on Flask-based applications. It is built using blueprints, therefore supports all the features that any blueprint supports, including registering the blueprint at any URL prefix or subdomain you want, url routing, and custom error handlers. . This package installs the library for Python 3. Package: python3-flask-debugtoolbar Description-md5: b5638532a6019136c8e1128dcf6f1251 Description-en: Debugging toolbar overlay information for Flask applications (Python3) Flask is a micro web framework for Python based on Werkzeug, Jinja 2 and good intentions. . This python3 package adds a toolbar overlay to Flask applications containing useful information for debugging. . This package contain the Python3 version of this package. Package: python3-fonttools Description-md5: 9692c4b2675bf033fc7ef3a1d2778405 Description-en: Converts OpenType and TrueType fonts to and from XML (Python 3 Library) FontTools/TTX is a library to manipulate font files from Python. It supports reading and writing of TrueType/OpenType fonts, reading and writing of AFM files, reading (and partially writing) of PS Type 1 fonts. It also contains a tool called "TTX" which converts TrueType/OpenType fonts to and from an XML-based format. . This is the Python 3 version of the fontTools package. Package: python3-full Description-md5: fc9d122f445e8177e48193e68e9ce821 Description-en: Default Python Interpreter with complete class library Python, the high-level, interactive object oriented language, includes an extensive class library with lots of goodies for network programming, system administration, sounds and graphics. . This package is a dependency package, which depends on the full standard library of Python for Python developers. Including modules used only at build-time, such as venv, and modules with complex dependencies, such as tk and IDLE. All batteries included. . This package depends on Debian's default python 3 version's full standard library (currently v3.14). . According to the Debian Python policy, this package must not be used in build dependencies, dependencies and recommendations. Package: python3-gdal Description-md5: 202849247dbe86b8eaf9fbe133b4dc09 Description-en: Python 3 bindings to the Geospatial Data Abstraction Library GDAL is a translator library for raster geospatial data formats. As a library, it presents a single abstract data model to the calling application for all supported formats. The related OGR library (which lives within the GDAL source tree) provides a similar capability for simple features vector data. . GDAL supports 40+ popular data formats, including commonly used ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in GIS and remote sensing software packages (ERDAS Imagine, ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote sensing and scientific data distribution formats such as HDF, EOS FAST, NOAA L1B, NetCDF, FITS. . OGR library supports popular vector formats like ESRI Shapefile, TIGER data, S57, MapInfo File, DGN, GML and more. . This package contains Python 3 bindings for the GDAL/OGR library. Package: python3-gevent Description-md5: bbee70605383e4a4707e6eaa92881059 Description-en: gevent is a coroutine-based Python networking library gevent uses greenlet to provide a high-level synchronous API on top of libevent event loop. Package: python3-graph-tool Description-md5: 7d5143f85a6739dac984b51d57ee6d7e Description-en: Efficient network analysis -- Python graph-tool is an efficient Python module for manipulation and statistical analysis of graphs (a.k.a. networks). Contrary to most other Python modules with similar functionality, the core data structures and algorithms are implemented in C++, making extensive use of template metaprogramming, based heavily on the Boost Graph Library. This confers it a level of performance that is comparable (both in memory usage and computation time) to that of a pure C/C++ library. . This package provides the Python material. Package: python3-gtsam Description-md5: 882de37f131c632039c3e9e1520750bd Description-en: Factor graphs for sensor fusion in robotics GTSAM is a C++ library that implements sensor fusion for robotics and computer vision applications, including SLAM (Simultaneous Localization and Mapping), VO (Visual Odometry), and SFM (Structure from Motion). It uses factor graphs and Bayes networks as the underlying computing paradigm rather than sparse matrices to optimize for the most probable configuration or an optimal plan. Coupled with a capable sensor front-end (not provided here), GTSAM powers many impressive autonomous systems, in both academia and industry. . Python library Package: python3-hdf4 Description-md5: 120edb0812a1d043ea31f18e17155857 Description-en: Python-HDF4: Python interface to the NCSA HDF4 library The Python-HDF4 package wraps the functionality of the NCSA HDF version 4 library inside a Python OOP framework. The SD (scientific dataset), VS (Vdata) and V (Vgroup) APIs are currently implemented. SD datasets are read/written through numpy arrays. NetCDF files can also be read and modified with Python-HDF4. . This package is a fork of pyhdf (http://pysclint.sourceforge.net/pyhdf/). Package: python3-hunspell Description-md5: 5e70c52a57655e12a70e4a8a91f5fabf Description-en: Python 3 binding for Hunspell Pyhunspell is a set of Python bindings for the Hunspell spell-checker engine. It lets developers load Hunspell dictionaries, check words, get suggestions, add new words, etc. It also provides some basic morphological analysis related methods. . This package provides the binding to Python 3. Package: python3-ifcopenshell Description-md5: c8027b29e935b6679488935bee3e4a50 Description-en: Library for working with Industry Foundation Classes (IFC) data Complete parsing support is provided for IFC2x3 TC1, IFC4 Add2 TC1, IFC4x1, IFC4x2, and IFC4x3 Add2. Extensive geometric support is implemented for the IFC releases IFC2x3 TC1 and IFC4 Add2 TC1. Extending with support for arbitrary IFC schemas is possible at compile-time when using C++ and at run-time when using Python. . Python bindings for the ifcopenshell library. Package: python3-jsonschema-path Description-md5: 68f831d0226fac4dc00c46d731560d2d Description-en: Python module for object-oriented JSONSchema This module provides a class SchemaPath to turn JSON Schema into path-like structures, allowing one to traverse them in a similar way to using pathlib. Package: python3-levenshtein Description-md5: eda62cb06c8caf5471ddacff49ef0854 Description-en: extension for computing string similarities and edit distances (Python 3) The Levenshtein module computes Levenshtein distances, similarity ratios, generalized medians and set medians of Unicode or non-Unicode strings. Because it's implemented in C, it's much faster than the corresponding Python library functions and methods. . The Levenshtein distance is the minimum number of single-character insertions, deletions, and substitutions to transform one string into another. . It is useful for spell checking, or fuzzy matching of gettext messages. . This package contains Levenshtein for Python 3. Package: python3-libtmux Description-md5: 0aa16ea4fc23159928e508e79b540aef Description-en: Python scripting library and ORM for tmux (python3) libtmux is the tool behind tmuxp, a tmux workspace manager in Python. . Builds upon tmux's target and formats to create an object mapping to traverse, inspect and interact with live tmux sessions. . This is the Python 3 package Package: python3-libxml2 Description-md5: e0b5bce27d5c0bcc6fdf3991eb60ce4b Description-en: GNOME XML library - Python3 bindings XML is a metalanguage to let you design your own markup language. A regular markup language defines a way to describe information in a certain class of documents (eg HTML). XML lets you define your own customized markup languages for many classes of document. It can do this because it's written in SGML, the international standard metalanguage for markup languages. . This package contains the files needed to use the GNOME XML library in Python3 programs. Package: python3-litestar-htmx Description-md5: 85aadc464bedf17015293d1c6e5095ba Description-en: HTMX Integration for Litestar The Litestar framework supports Plugins, ships with dependency injection, security primitives, OpenAPI schema generation, MessagePack, middlewares, a great CLI experience, and much more. . HTMX is a JavaScript library that gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext. . This package provides Python bindings for the Litestar package to interact with the HTMX functionalities. Package: python3-lldb-21 Description-md5: 0185ffb3cdaadce7edcc313c1e68ae92 Description-en: Next generation, high-performance debugger, python3 lib LLDB is a next generation, high-performance debugger. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project, such as the Clang expression parser and LLVM disassembler. . This binding package provides access to lldb. Package: python3-llvmlite Description-md5: 8090258776d91bdab8ef00c3902fe8a9 Description-en: LLVM Python 3 binding for writing JIT compilers llvmlite uses the LLVM library for JIT (just-in-time) compilation of Python code into native machine instructions during runtime. Instead of exposing large parts of the LLVM C++ API for direct calls into the LLVM library, llvmlite follows a lightweight multi-layered approach. . This package contains the modules and the binding for Python 3. Package: python3-manimpango Description-md5: 8982de4ed6ed2273c2c018aea9d97f0e Description-en: Pango bindings for the Manim animation engine Manim is used to create precise animations programmatically, as demonstrated in the videos of 3Blue1Brown. All animations are written as Python code and rendered with the manim CLI tool. . This package provides the Pango bindings for Manim. Package: python3-matplotlib Description-md5: 2fece2cb7cd156344f82cc6d7070bac0 Description-en: Python based plotting system in a style similar to Matlab Matplotlib is a pure Python plotting library designed to bring publication quality plotting to Python with a syntax familiar to Matlab users. All of the plotting commands in the pylab interface can be accessed either via a functional interface familiar to Matlab users or an object oriented interface familiar to Python users. Package: python3-memray Description-md5: fe53f7c3aadff859c8bf3bbdae17bd69 Description-en: Memory profiler for Python applications Memray is a memory profiler for Python. It can track memory allocations in Python code, in native extension modules, and in the Python interpreter itself. It can generate several different types of reports to help you analyze the captured memory usage data. While commonly used as a CLI tool, it can also be used as a library to perform more fine-grained profiling tasks. Package: python3-mrgingham Description-md5: 9712ee794861ca2c947c88abeea6ba2e Description-en: Chessboard finder for visual calibration routines Given an observed image containing a chessboard or a grid of circles, mrgingham locates the board in the image, and precisely computes the location of the chessboard corners (or circle centers). This is similar to the routines in OpenCV, but is faster and more robust. . This package provides the Python interfaces Package: python3-msgspec Description-md5: 8b15d45025c59d83ffe684a235f1697f Description-en: Fast serialization/validation Python library (Python 3) msgspec is a library that provides the following features for serialization and validation of JSON, MessagePack, YAML, and TOML data: . * High performance encoders/decoders for common protocols. The JSON and MessagePack implementations regularly benchmark as the fastest options for Python. * Support for a wide variety of Python types. Additional types may be supported through extensions. * Zero-cost schema validation using familiar Python type annotations. In benchmarks msgspec decodes and validates JSON faster than orjson can decode it alone. * A speedy Struct type for representing structured data. If you already use dataclasses or attrs, structs should feel familiar. However, they're 5-60x faster for common operations. . This package contains the Python 3 version. Package: python3-mshr Description-md5: 76912d872897702c76172855fa129e51 Description-en: Python 3 interface for mshr mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries described by Constructive Solid Geometry (CSG) or from surface files, utilizing CGAL and Tetgen as mesh generation backends. . This package contains the common Python 3 interface for mshr, and examples and demo programs. . This is the base package depending on specific mshr builds. By default mshr is built against dolfin using the preferred version of PETSc in /usr/lib/petsc (with 32-bit indexing), but the alternative version (64-bit PETSc) can be selected by setting the environment variable PETSC_DIR. Package: python3-mshr-real Description-md5: bce92847d387beeec25f2224ea1a2c63 Description-en: Python 3 interface for mshr mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries described by Constructive Solid Geometry (CSG) or from surface files, utilizing CGAL and Tetgen as mesh generation backends. . This package contains the Python 3 interface for mshr. Package: python3-mshr64-real Description-md5: 16585e7ff271b0e8279513f3cebd026a Description-en: Python 3 interface for mshr with 64-bit indexing mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries described by Constructive Solid Geometry (CSG) or from surface files, utilizing CGAL and Tetgen as mesh generation backends. . This package contains the Python 3 interface for mshr with support for 64-bit indexing (libdolfin64 and PETSc-64). Package: python3-multidict Description-md5: e884e3d5439781cc2d7a6185e877101f Description-en: multidict implementation (Python library) Multidicts are useful for working with HTTP headers, URL query args etc. . HTTP Headers and URL query string require specific data structure: multidict. It behaves mostly like a dict but it can have several values for the same key. Package: python3-mutf8 Description-md5: cee8147c09852b0ef47efea8d06b58d8 Description-en: encoders and decoders for the MUTF-8 character encoding This package contains simple pure-python as well as C encoders and decoders for the MUTF-8 character encoding. In most cases, it can also parse the even-rarer CESU-8. . These days, someone will most likely encounter MUTF-8 when working on files or protocols related to the JVM. Strings in a Java .class file are encoded using MUTF-8, strings passed by the JNI, as well as strings exported by the object serializer. . This library was extracted from Lawu, a Python library for working with JVM class files. Package: python3-netcdf4 Description-md5: e34b73949ef3966b0f0ba92d68733944 Description-en: Python 3 interface to the netCDF4 (network Common Data Form) library NetCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients. The API is modelled after Scientific.IO.NetCDF, and should be familiar to users of that module. . Most new features of netCDF 4 are implemented, such as multiple unlimited dimensions, groups and zlib data compression. All the new numeric data types (such as 64 bit and unsigned integer types) are implemented. Compound and variable length (vlen) data types are supported, but the enum and opaque data types are not. Mixtures of compound and vlen data types (compound types containing vlens, and vlens containing compound types) are not supported. . This package contains the netCDF 4 module for Python 3. Package: python3-neuron Description-md5: e13f492c7dbdb166b986a634161db152 Description-en: Neuron simulation environment - Python bindings NEURON is a simulation environment for modeling individual neurons and networks of neurons. It provides tools for conveniently building, managing, and using models in a way that is numerically sound and computationally efficient. It is particularly well-suited to problems that are closely linked to experimental data, especially those that involve cells with complex anatomical and biophysical properties. . This package contains Python bindings for NEURON. Package: python3-nlopt Description-md5: a8f89f5cd6892eda1439d00e3e618083 Description-en: nonlinear optimization library -- Python 3 bindings NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. Its features include: . * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R. * A common interface for many different algorithms * Support for large-scale optimization. * Both global and local optimization algorithms. * Algorithms using function values only (derivative-free) and also algorithms exploiting user-supplied gradients. * Algorithms for unconstrained optimization, bound-constrained optimization, and general nonlinear inequality/equality constraints. . This package contains the Python 3 bindings. Package: python3-nopie Description-md5: 31e6008ca39ff837e1229d920f443a6b Description-en: Python interpreter linked without PIE (default python3 version) This package contains the interpreter not built as position independent executable. This interpreter is diverting the python3 executable, and making the interpreter built with PIE available as python3-pie. Package: python3-nordugrid-arc Description-md5: f492c6f8c8e3741a414160ccca6f9869 Description-en: ARC Python 3 wrapper NorduGrid is a collaboration aiming at development, maintenance and support of the middleware, known as the Advanced Resource Connector (ARC). . Python 3 bindings for ARC. Package: python3-openimageio Description-md5: c960b1bf96138fca04aacd2a37e11e29 Description-en: Library for reading and writing images - Python bindings OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications. Main features include: . * Extremely simple but powerful ImageInput and ImageOutput APIs for reading and writing 2D images that is format agnostic -- that is, a "client app" doesn't need to know the details about any particular image file formats. Specific formats are implemented by DLL/DSO plugins. . * Format plugins for TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE, Targa, JPEG-2000, DPX, Cineon, FITS, BMP, ICO, RMan Zfile, Softimage PIC, DDS, SGI, PNM/PPM/PGM/PBM, Field3d, WebP. More coming! The plugins are really good at understanding all the strange corners of the image formats, and are very careful about preserving image metadata (including Exif, GPS, and IPTC data). . * An ImageCache class that transparently manages a cache so that it can access truly vast amounts of image data (thousands of image files totaling hundreds of GB) very efficiently using only a tiny amount (tens of megabytes at most) of runtime memory. Additionally, a TextureSystem class provides filtered MIP-map texture lookups, atop the nice caching behavior of ImageCache. . * Several image tools based on these classes, including iinfo (print detailed info about images), iconvert (convert among formats, data types, or modify metadata), idiff (compare images), igrep (search images for matching metadata). Because these tools are based on ImageInput/ImageOutput, they work with any image formats for which ImageIO plugins are available. . * A really nice image viewer, iv, also based on OpenImageIO classes (and so will work with any formats for which plugins are available). . * Supported on Linux, OS X, and Windows. . * All available under the BSD license, so you may modify it and use it in both open source or proprietary apps. . This package provides Python bindings to the OpenImageIO library. Package: python3-pathable Description-md5: 34d2ed5bea29ce9e2931d0e704ecbc6d Description-en: Python module to traverse and access resources like paths This module provides a class DictPath to turn a dictionary into a path-like structure, allowing one to traverse them in a similar way to using pathlib. Package: python3-pil.imagetk Description-md5: ea3aa1a359c8f5a637ed1b909420a7d4 Description-en: Python Imaging Library - ImageTk Module (Python3) Tk dependent python-pil module. Package: python3-pmix Description-md5: 18bdffb37642e6489d4ebfc74cf3d64d Description-en: Process Management Interface (Exascale) library - Python wrapper PMIX is the OpenMPI implementation of the Process Management Interface (PMI) Exascale API. This package provides Python3 bindings. Package: python3-propcache Description-md5: b361284580e7673947d9fcc94588c5eb Description-en: Fast property caching (Python) The module provides a fast implementation of cached properties for Python 3.10+. Package: python3-psycopg Description-md5: d705c7748fd20d5b6cb2c4902f03e994 Description-en: PostgreSQL database adapter for Python 3 Psycopg 3 is a newly designed PostgreSQL database adapter for the Python programming language. . Psycopg 3 is a complete rewrite of Psycopg 2, maintaining the same fundamental libpq wrapper architecture and DB-API interface design, but exposing new features to better work with the newer versions of Python and PostgreSQL. . On the Python side, Psycopg 3 allows the use of asyncio-based concurrency and static typing. Many improvement to the Python interface make the library much simpler and more idiomatic to use, . On the PostgreSQL side, Psycopg 3 makes use of server-side parameters, prepared statements, binary parameters, and great support for COPY operations. . Psycopg 3 presents a familiar interface for everyone who has used Psycopg 2 or any other `DB-API 2.0` database adapter, but allows one to use more modern PostgreSQL and Python features, such as: - Strict Strong Typing - asynchronous support - server-side parameters binding - binary communication - a great integration of the COPY support - direct access to the libpq functionalities Package: python3-psycopg-c Description-md5: 918ee49010309d874ccf6b01b55d9106 Description-en: PostgreSQL database adapter for Python 3 - binary module Psycopg 3 is a newly designed PostgreSQL database adapter for the Python programming language. . Psycopg 3 is a complete rewrite of Psycopg 2, maintaining the same fundamental libpq wrapper architecture and DB-API interface design, but exposing new features to better work with the newer versions of Python and PostgreSQL. . On the Python side, Psycopg 3 allows the use of asyncio-based concurrency and static typing. Many improvement to the Python interface make the library much simpler and more idiomatic to use, . On the PostgreSQL side, Psycopg 3 makes use of server-side parameters, prepared statements, binary parameters, and great support for COPY operations. . Psycopg 3 presents a familiar interface for everyone who has used Psycopg 2 or any other `DB-API 2.0` database adapter, but allows one to use more modern PostgreSQL and Python features, such as: - Strict Strong Typing - asynchronous support - server-side parameters binding - binary communication - a great integration of the COPY support - direct access to the libpq functionalities . This package contains binary module, increasing performance of operations Package: python3-psycopg-pool Description-md5: 2214487f745c470704fe66997608bf52 Description-en: PostgreSQL database adapter for Python 3: connection pool Psycopg 3 is a newly designed PostgreSQL database adapter for the Python programming language. . Psycopg 3 is a complete rewrite of Psycopg 2, maintaining the same fundamental libpq wrapper architecture and DB-API interface design, but exposing new features to better work with the newer versions of Python and PostgreSQL. . On the Python side, Psycopg 3 allows the use of asyncio-based concurrency and static typing. Many improvement to the Python interface make the library much simpler and more idiomatic to use, . On the PostgreSQL side, Psycopg 3 makes use of server-side parameters, prepared statements, binary parameters, and great support for COPY operations. . Psycopg 3 presents a familiar interface for everyone who has used Psycopg 2 or any other `DB-API 2.0` database adapter, but allows one to use more modern PostgreSQL and Python features, such as: - Strict Strong Typing - asynchronous support - server-side parameters binding - binary communication - a great integration of the COPY support - direct access to the libpq functionalities . This package contains two connection pool implementations Package: python3-pyaudio Description-md5: 029ad1c75ee512cd608b5f1d149cd57c Description-en: Python3 bindings for PortAudio v19 PyAudio provides Python bindings for PortAudio v19, the cross-platform audio I/O library. PyAudio makes it easy to use Python to play and record audio via pythonic wrappers around the PortAudio API. This package is for Python3. Package: python3-pygalmesh Description-md5: b04296bc37e7f329ec1c5bdce0755e12 Description-en: Python 3 frontend to CGAL's 3D mesh generators pygalmesh makes it easy to create high-quality 3D volume and surface meshes. . CGAL offers two different approaches for mesh generation: - Meshes defined implicitly by level sets of functions. - Meshes defined by a set of bounding planes. . pygalmesh provides a front-end to the first approach, which has the following advantages and disadvantages: - All boundary points are guaranteed to be in the level set within any specified residual. This results in smooth curved surfaces. - Sharp intersections of subdomains (e.g., in unions or differences of sets) need to be specified manually (via feature edges, see below), which can be tedious. . On the other hand, the bounding-plane approach (realized by mshr), has the following properties: - Smooth, curved domains are approximated by a set of bounding planes, resulting in more of less visible edges. - Intersections of domains can be computed automatically, so domain unions etc. have sharp edges where they belong. . pygalmesh and mshr are therefore complementary. . pygalmesh also interfaces CGAL's 3D periodic mesh generation. . This package installs the pygalmesh module for Python 3. . It also provides the utility scripts pygalmesh-from-inr and pygalmesh-volume-from-surface for generating volume meshes from INR or surface meshes. Package: python3-pygame Description-md5: 306500d85ba0762cf985a58d17463575 Description-en: SDL bindings for games development (Python 3) A multimedia development kit for Python. Pygame provides modules for you to access the video display, play sounds, track time, read the mouse and joystick, control the CD player, render true type fonts and more. It does this using mainly the cross-platform SDL library, a lightweight wrapper to OS-specific APIs. . This is the Python 3 version of the package. Package: python3-pygeoif Description-md5: 603bf66915bf58efa30d5c48bcaafb7f Description-en: basic implementation of the __geo_interface__ (Python 3) PyGeoIf provides a GeoJSON-like protocol for geo-spatial (GIS) vector data. . So when you want to write your own geospatial library with support for this protocol you may use pygeoif as a starting point and build your functionality on top of it . You may think of pygeoif as a ‘shapely ultralight’ which lets you construct geometries and perform very basic operations like reading and writing geometries from/to WKT, constructing line strings out of points, polygons from linear rings, multi polygons from polygons, etc. It was inspired by shapely and implements the geometries in a way that when you are familiar with shapely you feel right at home with pygeoif. Package: python3-pyinstrument Description-md5: afef975a1cb13db18bcb418c6794d0ef Description-en: Call stack profiler for Python with colored output Pyinstrument is a Python profiler. A profiler is a tool to help you optimize your code - make it faster. To get the biggest speed increase you should focus on the slowest part of your program. Pyinstrument helps you find it! . The packages includes the examples from the upstream project, have a look at /usr/share/doc/python3-pyinstrument/examples once you've installed the package. . This package installs the library for Python 3. Package: python3-pynest2d Description-md5: b183ab00cf098e018d6ec162ce0a1a65 Description-en: Python bindings for libnest2d This repository contains CPython bindings for libnest2d, a library to pack 2D polygons into a small space. Libnest2d implements the 2D bin packing problem. The objective is to allow libnest2d to be called from Python using Numpy. Package: python3-pyo Description-md5: 5ee0777608274793eef805820f86089c Description-en: Python3 module written in C to help digital signal processing script creation pyo is a Python module containing classes for a wide variety of audio signal processing types. With pyo, user will be able to include signal processing chains directly in Python scripts or projects, and to manipulate them in real time through the interpreter. Tools in pyo module offer primitives, like mathematical operations on audio signal, basic signal processing (filters, delays, synthesis generators, etc.), but also complex algorithms to create sound granulation and others creative audio manipulations. . pyo supports OSC protocol (Open Sound Control), to ease communications between softwares, and MIDI protocol, for generating sound events and controlling process parameters. . pyo allows creation of sophisticated signal processing chains with all the benefits of a mature, and wildly used, general programming language. . This package installs the library for Python 3. Package: python3-pyobjcryst Description-md5: 48c6a1bac20c643b9ffa2109581dcdfc Description-en: Object-Oriented Crystallographic Library bindings (Python 3) Python bindings to ObjCryst++, the Object-Oriented Crystallographic Library. . Some examples offer 3D support which can use python3-ipywidgets. . This package installs the library for Python 3. Package: python3-pyosmium Description-md5: 7d548684b1c98261f0a8cbef1dc6b666 Description-en: Osmium library bindings for Python 3 The PyOsmium module allows you to access some of the features of the Osmium library from Python code. . PyOsmium has extensive support for all types of OSM entities: nodes, ways, relations, and changesets. It allows reading from OSM files in XML and PBF formats, including change files and full history files. Its easy to use handler interface allows you to quickly write data filtering and conversion functions. . This package contains the PyOsmium module for Python 3. Package: python3-pyqt6 Description-md5: 57c71e15a3f1b655541ba5e4e61c94ee Description-en: Python bindings for Qt 6 PyQt6 exposes the Qt 6 API to Python. This package contains the following modules: * QtCore * QtDBus * QtGui * QtNetwork * QtOpenGL * QtOpenGLWidgets * QtPrintSupport * QtSql * QtTest * QtWidgets * QtXml * uic Package: python3-pyqt6.qtbluetooth Description-md5: 3a0c433c185ed50638c293ab2a2f2a84 Description-en: Python bindings for Qt 6 Bluetooth module Qt Bluetooth API provides connectivity between Bluetooth enabled devices. . This package contains the QtBluetooth module of PyQt6. Package: python3-pyqt6.qtdesigner Description-md5: d8b7474134d2a70338b49df4eaf965cc Description-en: Python bindings for Qt 6 Designer module Qt Designer API provides the possibility of constructing user interfaces from UI files at run-time. . This package contains the QtDesigner module of PyQt6 and the pyqt6 plugin for Qt Designer. Package: python3-pyqt6.qthelp Description-md5: eaddbb73fae08e42a023a17a8e6699dc Description-en: Python bindings for Qt 6 Help module Qt Help API provides classes for accessing help contents programmatically to be able to integrate online help into Qt applications. . This package contains the QtHelp module of PyQt6. Package: python3-pyqt6.qtmultimedia Description-md5: c05c1ec5938e7b1f4111bd424572c41b Description-en: Python bindings for Qt 6 Multimedia module Qt Multimedia API provides a rich set of classes to handle multimedia content. . This package contains the QtMultimedia, QtMultimediaWidgets and QtSpatialAudio modules of PyQt6. Package: python3-pyqt6.qtnfc Description-md5: d061ac70da688b97ef29789b898fbd10 Description-en: Python bindings for Qt 6 NFC module Qt NFC API provides connectivity between NFC enabled devices. . This package contains the QtNfc module of PyQt6. Package: python3-pyqt6.qtpdf Description-md5: 48f3ded4a44439c29525c76e0a45a368 Description-en: Python bindings for Qt 6 PDF module Qt PDF API contains classes and functions for rendering PDF documents. . This package contains the QtPdf and QtPdfWidgets modules of PyQt6. Package: python3-pyqt6.qtpositioning Description-md5: 9b22f5b451fc1abaf2d91a4e5ac56dcf Description-en: Python bindings for Qt 6 Positioning module Qt Positioning API provides positioning information. . This package contains the QtPositioning module of PyQt6. Package: python3-pyqt6.qtqml Description-md5: edefe7ecab7e5b07b5632c71f048ba2f Description-en: Python bindings for Qt 6 QML module Qt QML API provides a framework for developing applications and libraries with the QML language. . This package contains the QtQml module of PyQt6 and the qmlscene plugin that collects all the Python plugins it can find. Package: python3-pyqt6.qtquick Description-md5: 979c99300088e6e5238296fdc92a768e Description-en: Python bindings for Qt 6 Quick module Qt Quick API is the standard library for writing QML applications. . This package contains the QtQuick and QtQuickWidgets modules of PyQt6. Package: python3-pyqt6.qtquick3d Description-md5: 1cbdd2cb11ab9f02acb6de9b8852a457 Description-en: Python bindings for Qt 6 Quick 3D module Qt Quick 3D provides a high-level API for creating 3D content and 3D user interfaces based on Qt Quick. . This package contains the QtQuick3D module of PyQt6. Package: python3-pyqt6.qtremoteobjects Description-md5: 8873d6ba381165c264727618d7f775ce Description-en: Python bindings for Qt 6 Remote Objects module Qt Remote Objects API is an Inter-Process Communication (IPC) module developed for Qt. . This package contains the QtRemoteObjects module of PyQt6. Package: python3-pyqt6.qtsensors Description-md5: dcc0bdb2c16a0d722770d0ac04bbf9b4 Description-en: Python bindings for Qt 6 Sensors module Qt Sensors API provides access to sensor hardware via QML and C++ interfaces. . This package contains the QtSensors module of PyQt6. Package: python3-pyqt6.qtserialport Description-md5: 546d638fddbfc0e96c9976f005427e78 Description-en: Python bindings for Qt 6 Serial Port module Qt Serial Port API provides the basic functionality, which includes configuring, I/O operations, getting and setting the control signals of the RS-232 pinouts. . This package contains the QtSerialPort module of PyQt6. Package: python3-pyqt6.qtstatemachine Description-md5: dd26779d76d8195fcd66631c3218da9e Description-en: Python bindings for Qt 6 StateMachine module Qt State Machine API provides functionality to create state machines from SCXML files. It also contains functionality to support data models and executable content. . This package contains the QtStateMachine module of PyQt6. Package: python3-pyqt6.qtsvg Description-md5: ed04c58635f37eac558fc5ee0cfe6733 Description-en: Python bindings for Qt 6 SVG module Qt SVG API provides classes for rendering and displaying SVG drawings in widgets and on other paint devices. . This package contains the QtSvg and QtSvgWidgets modules of PyQt6. Package: python3-pyqt6.qttexttospeech Description-md5: 4665777e2a34fc9e2e02c1a3ab8204e5 Description-en: Python bindings for Qt 6 TextToSpeech module Qt TextToSpeech API enables a Qt application to read out text by using speech synthesis. . This package contains the QtTextToSpeech module of PyQt6. Package: python3-pyqt6.qtwebchannel Description-md5: 2b3fa1cd5f54a0c3c03b9de1e2465907 Description-en: Python bindings for Qt 6 WebChannel module Qt WebChannel API enables peer-to-peer communication between a server and a client (HTML/JavaScript or QML application). . This package contains the QtWebChannel module of PyQt6. Package: python3-pyqt6.qtwebsockets Description-md5: 6bd787b70ec6569558b4ad33d66482c5 Description-en: Python bindings for Qt 6 WebSockets module Qt WebSockets API provides C++ and QML interfaces that enable Qt applications to act as a server that can process WebSocket requests, or a client that can consume data received from the server, or both. . This package contains the QtWebSockets module of PyQt6. Package: python3-pysam Description-md5: ddcf8881460e7b674dae90cff6210680 Description-en: interface for the SAM/BAM sequence alignment and mapping format (Python 3) Pysam is a Python module for reading and manipulating Samfiles. It's a lightweight wrapper of the samtools C-API. Pysam also includes an interface for tabix. . This package installs the module for Python 3. Package: python3-pytest-codspeed Description-md5: c46293e5ead4fbf48c8eaa562e5e9cf6 Description-en: Pytest plugin to measure code speed (Python 3) This package provides a pytest plugin that helps in measuring code speed. . This package installs the library for Python 3. Package: python3-pyx Description-md5: 5d9ef22880e0ddd6d9345e6d38767256 Description-en: Python 3 module for generating PostScript graphics PyX is a Python 3 module for generating encapsulated PostScript, PDF and SVG figures using an abstraction of PostScript and TeX. . The module provides access to PostScript features such as paths, line-styles, fill patterns, transformations, and clipping. Geometric operations on paths such as intersections, transformations, and splitting are also supported. . PyX also allows flexible graph generation with many different graph and axis styles. Package: python3-pyx-doc Description-md5: 91989c16e9bf506d76394405f7e23ea2 Description-en: Python 3 module for generating PostScript graphics (documentation) PyX is a Python 3 module for generating encapsulated PostScript, PDF and SVG figures using an abstraction of PostScript and TeX. . This package contains the manual for PyX in PDF and HTML formats and examples. Package: python3-pyzstd Description-md5: 87c6b94f3ab30a6212d7910ce432399a Description-en: Facebook's Zstandard (or zstd as short name) algorithm Python bindings to Zstandard (zstd) compression library, the API style is similar to Python's bz2/lzma/zlib modules. . Pyzstd module provides classes and functions for compressing and decompressing data, using Facebook's Zstandard (or zstd as short name) algorithm. Package: python3-qgis Description-md5: eac6b5d8a42af672ca4dbe96022e9e8e Description-en: Python bindings to QGIS QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the files for the Python support. Package: python3-qgis-common Description-md5: a54a30e2613e54929a2e0d7945b48427 Description-en: Python bindings to QGIS - architecture-independent files QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains architecture-independent files for the QGIS Python bindings. Package: python3-qpageview Description-md5: 0716e774ee5c7cec08ede1c14a96cc22 Description-en: qpageview provides a document viewer widget for Qt6/PyQt6 qpageview is a versatile View widget with many optional mixin classes to cater for anything between basic or powerful functionality while preserving performances displaying large PDF document, rendering in a background thread with smart priority control. . This package installs the library for Python 3. Package: python3-rapidfuzz Description-md5: bcd5ed797b42a5b5c1a48e7bbab889d2 Description-en: Rapid fuzzy string matching library (Python library) RapidFuzz is a fast string matching library for Python and C++, providing Levenshtein and other distances. This is similar to the functionality of the python3-fuzzywuzzy package. There are a few significant differences between these packages: . 1) RapidFuzz is MIT licensed. 2) RapidFuzz provides many string metrics, such as Hamming and Jaro-Winkler, which are not included in FuzzyWuzzy. 3) RapidFuzz is mostly written in C++, and has further algorithmic improvements to make string matching even faster. 4) RapidFuzz fixes multiple bugs in the `partial_ratio` implementation. Package: python3-rasterio Description-md5: e326ec0a397b73cb28d7cf52e37cd977 Description-en: Python 3 API for using geospatial raster data with Numpy Rasterio reads and writes geospatial raster datasets. . Rasterio employs GDAL under the hood for file I/O and raster formatting. Its functions typically accept and return Numpy ndarrays. Rasterio is designed to make working with geospatial raster data more productive and more fun. . This package contains the Python 3 version of the library. Package: python3-sbml5 Description-md5: 2a679a91571d76786eb1c306b81b4cea Description-en: System Biology Markup Language library - Python3 bindings LibSBML is a library designed to help you read, write, manipulate, translate, and validate SBML files and data streams. It is not an application itself (though it does come with many example programs), but rather a library you can embed in your own applications. . This package contains the Python3 bindings of LibSBML. Package: python3-sbml5-doc Description-md5: fa98f15fbf00794275c21b1c1d7b7e42 Description-en: System Biology Markup Language library - Python3 documentation LibSBML is a library designed to help you read, write, manipulate, translate, and validate SBML files and data streams. It is not an application itself (though it does come with many example programs), but rather a library you can embed in your own applications. . This package contains documentation for Python3 bindings Package: python3-scalene Description-md5: bed4d4095fd27a289b43f44f6a656400 Description-en: high-performance CPU and memory profiler for Python (Python 3) scalene is a high-performance cpu *and* memory profiler for Python that does a few things that other Python profilers do not and cannot do. It runs orders of magnitude faster than other profilers while delivering far more detailed information. . This package installs the library for Python 3. Package: python3-scipy Description-md5: 10a513a129149372e732d5540d7328d0 Description-en: scientific tools for Python 3 SciPy supplements the popular NumPy module (python-numpy package), gathering a variety of high level science and engineering modules together as a single package. . SciPy is a set of Open Source scientific and numeric tools for Python. It currently supports special functions, integration, ordinary differential equation (ODE) solvers, gradient optimization, genetic algorithms, parallel programming tools, an expression-to-C++ compiler for fast execution, and others. Package: python3-scriptforge Description-md5: 97e0d75f97d05ddf0ead3ba75f99a8fb Description-en: interface between Python and the LibreOffice ScriptForge library ScriptForge libraries build up an extensible collection of macro scripting resources for LibreOffice to be invoked from Basic macros or Python scripts. . This package contains the public scriptforge python library. Package: python3-selectolax Description-md5: e7937db2735794eaa9ccfc1f6581ee98 Description-en: Fast HTML5 parser library with CSS selector support This package contains Python bindings to Modest and Lexbor engines and it is written in CPython. Selectolax is designed for speed, it is particularly adept at quickly parsing large HTML documents while minimizing memory. It's another alternative to libraries like lxml and BeautifulSoup. . Selectolax is a fast HTML parser that uses CSS selectors to locate and extract data from HTML. It fully supports type annotations. . Selectolax on Debian support only one backend: - Lexbor - https://github.com/lexbor/lexbor . This package contains the Python 3 version of the library. Package: python3-selinux Description-md5: 9ba663ede69837730eefa0d1d3aeaa21 Description-en: Python3 bindings to SELinux shared libraries This package provides the Python3 bindings needed for developing Python SELinux applications. . Security-enhanced Linux is a patch of the Linux kernel and a number of utilities with enhanced security functionality designed to add mandatory access controls to Linux. The Security-enhanced Linux kernel contains new architectural components originally developed to improve the security of the Flask operating system. These architectural components provide general support for the enforcement of many kinds of mandatory access control policies, including those based on the concepts of Type Enforcement, Role-based Access Control, and Multi-level Security. Package: python3-setuptools-whl Description-md5: 398006ad36d8a53e427dd26e4307b523 Description-en: Python Distutils Enhancements (wheel package) Extensions to the python-distutils for large or complex distributions. . This is the support package for the PEP 427 wheel version of the package, required for using setuptools inside a virtual environment. Package: python3-siphash24 Description-md5: 2b20dcf3811b81b638fb0925fd76f04c Description-en: streaming-capable SipHash implementation - Python 3 module This module provides a C-based implementation of SipHash with an interface compatible with the hash functions provided by the hashlib standard library module. SipHash-1-3 and SipHash-2-4 variants are currently implemented. . This module differs from other similar modules by providing a streaming-capable implementation and an interface compatible to the hash functions provided by the hashlib standard library module. Package: python3-spglib Description-md5: 245707ce7762263e6d2123884b9ba778 Description-en: C library for crystal symmetry determination - Python3 bindings Spglib is a C library for crystal symmetry determination. Symmetry operations, space groups and other data can be obtained using this symmetry finder. . Features include: . * Identify space-group type * Find symmetry operations * Find a primitive cell * Search irreducible k-points * Refine crystal structure * Wyckoff position assignment . This package contains the Python3 bindings. Package: python3-sphere Description-md5: b96a5bfeb22be663ae566ebb079b38f7 Description-en: Python3 interface to the spherepack scientific library. This is a python3 interface to spherepack, a library for geophysical processes. Package: python3-sphinx-collapse Description-md5: 8dedceee36354ab4740971811f3904a4 Description-en: Sphinx extension to create collapsible sections sphinx-collapse is a Sphinx extension that adds a directive for creating collapsible sections in Sphinx-generated documentation. It allows authors to hide or show blocks of content interactively, which is useful for large documents, tutorials, and API references. Package: python3-sphinx-notfound-page Description-md5: af5812363848a0cccdbfc7c33e946c0b Description-en: Create a custom 404 page with absolute URLs hardcoded sphinx-notfound-page is a Sphinx extension to create custom 404 pages and help you to generate proper resource links (js, css, images, etc) to render the page properly. . This extension was originally developed to be used on Read the Docs but it can be used in other hosting services as well. Package: python3-sphinxcontrib-towncrier Description-md5: 2a6ad01e3913e386c3b52b5bee21bbc0 Description-en: RST directive for injecting a Towncrier-generated changelog draft An RST directive for injecting a Towncrier-generated changelog draft containing fragments for the unreleased (next) project version. Package: python3-sphinxcontrib.datatemplates Description-md5: 3f8d11049c0a869aee812e1ed7256f35 Description-en: Sphinx "datatemplates" extension (Python 3) This package contains sphinxcontrb.datatemplates, an extension for Sphinx to render parts of reStructuredText pages from data files in formats like JSON, YAML, and CSV. . This package installs the library for Python 3. Package: python3-subversion Description-md5: 6787081e27fc8d319a045cf72a74c6d7 Description-en: Python3 bindings for Apache Subversion This is a set of Python3 interfaces to libsvn, the Apache Subversion libraries. It is useful if you want to, for example, write a Python3 script that manipulates a Subversion repository or working copy. See the 'subversion' package for more information. Package: python3-suitesparse-graphblas Description-md5: 63acce9963201de202d7de544c4b45f4 Description-en: Python CFFI Binding around SuiteSparse:GraphBLAS (Python 3) python3-suitesparse-graphblas is a base package that exposes only the low level CFFI API bindings and symbols around SuiteSparse:GraphBLAS. This package is shared by the syntax bindings pygraphblas and grblas. . This is the Python 3 version of the package. Package: python3-taurus Description-md5: 4ab6fc26f2479e037b2502e717c13f63 Description-en: Framework for scientific/industrial CLIs and GUIs - Python3 Taurus is a Python framework for control and data acquisition CLIs and GUIs in scientific/industrial environments. It supports multiple control systems or data sources: Tango, EPICS, ... New control system libraries can be integrated through plugins. . This is the Python 3 version of the package. Package: python3-textual Description-md5: 57eb3e4c230c700bc6d54aef318df883 Description-en: TUI (Text User Interface) framework for Python inspired by modern web development Textual uses Rich to render rich text, so anything that Rich can render may be used in Textual. . Event handling in Textual is asynchronous (using async and await keywords). Widgets (UI components) can independently update and communicate with each other via message passing. . Textual has more in common with modern web development than it does with curses; layout is done with CSS grid and (soon) the theme may be customized with CSS. Other techniques are borrowed from JS frameworks such as Vue and React. Package: python3-tinyarray Description-md5: cf45424848eb6a1bec05708698ba5d1e Description-en: Arrays of numbers, optimized for small sizes Tinyarray is a numerical array module for Python. The multi-dimensional arrays it provides are best thought of as (possibly nested) tuples of numbers that, unlike Python's built-in tuples, support mathematical operations. Like tuples, tinyarrays are hashable and immutable and thus can be used as dictionary keys. The module's interface is a subset of that of NumPy and hence should be familiar to many Python programmers. Tinyarray has been heavily optimized for small arrays: For example, common operations on 1-d arrays of length 3 run 3-7 times faster than with NumPy. When storing many small arrays, memory consumption is reduced by a factor of 3. In summary, Tinyarray is a more efficient alternative to NumPy when many separate small numerical arrays are to be used. Package: python3-tk Description-md5: ee87198b61d14754bfda231e9ccace58 Description-en: Tkinter - Writing Tk applications with Python 3.x A module for writing portable GUI applications with Python 3.x using Tk. Also known as Tkinter. Debian breaks out the Tkinter module from the Python standard library to reduce the dependency footprint. . The package currently depends on python3.14-tk and python3.15-tk. . Note that this package will not force the installation of all supported Python interpreters, it only makes sure that the modules are available. Package: python3-traitlets Description-md5: 28e5bb55f7e1e4e7ac5709fb54ec477c Description-en: Lightweight Traits-like package for Python (Python 3 library) A lightweight pure-Python derivative of Enthought Traits, used for configuring Python objects. . It powers the config system of IPython and Jupyter. . This package contains the library for Python 3. Package: python3-traits Description-md5: 0489075fdf20f63692902e95592c8945 Description-en: Manifest typing and reactive programming for Python (Python 3) The traits package provides a metaclass with special attributes that are called traits. A trait is a type definition that can be used for normal Python object attributes, giving the attributes some additional characteristics: * Initialization: A trait attribute can have a default value * Validation: A trait attribute is manifestly typed. * Delegation: The value of a trait attribute can be contained in another object * Notification: Setting the value of a trait attribute can fired callbacks * Visualization: With the TraitsUI package, GUIs can be generated automatically from traited objects. . This is the Python 3 version of the package. Package: python3-ufl Description-md5: 395b8e60882b147d267e6d5a0c7e70d7 Description-en: unified language for form-compilers (Python 3) UFL (Unified Form Language) is a unified language for definition of variational forms intended for finite element discretization. More precisely, it defines a fixed interface for choosing finite element spaces and defining expressions for weak forms in a notation close to mathematical notation. The form compilers FFC and SyFi use UFL as their end-user interface, producing UFC implementations as their output. . This package installs the library for Python 3. Package: python3-venv Description-md5: 1190213132ff3b0aad86e1a7eaea8066 Description-en: venv module for python3 (default python3 version) This package contains the venv module for the Python language (default python3 version). . The venv module provides support for creating lightweight "virtual environments" with their own site directories, optionally isolated from system site directories. Each virtual environment has its own Python binary (which matches the version of the binary that was used to create this environment) and can have its own independent set of installed Python packages in its site directories. . This package is a dependency package, which depends on Debian's default Python 3 version's venv module (currently v3.14). Package: python3-vtk9 Description-md5: 607f6e2cea47851cd2f36d2226862577 Description-en: Python bindings for VTK The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing, and visualization. . This package provides the python3 bindings for VTK. Package: python3-wordcloud Description-md5: cf7fa1bd2965fb2a4113e6153a80c9cf Description-en: little word cloud generator in Python Compared to other wordclouds, this algorithm has the advantage of * filling all available space. * being able to use arbitrary masks. * having a stupid simple algorithm (with an efficient implementation) that can be easily modified. Package: python3-wxgtk-media4.0 Description-md5: 1a255aa5296100e4e82a55301e087388 Description-en: Python 3 interface to the wxWidgets Cross-platform C++ GUI toolkit (wx.media) wxWidgets (formerly known as wxWindows) is a class library for C++ providing GUI components and other facilities on several popular platforms (and some unpopular ones as well). . This package provides a Python 3 interface to wxMediaCtrl. This is the Phoenix reimplementation of wxPython. Package: python3-wxgtk-webview4.0 Description-md5: 39d807e3525e21686e1c51b1e5f100bd Description-en: Python 3 interface to the wxWidgets Cross-platform C++ GUI toolkit (wx.html2) wxWidgets (formerly known as wxWindows) is a class library for C++ providing GUI components and other facilities on several popular platforms (and some unpopular ones as well). . This package provides a Python 3 interface to wxWebView. This is the Phoenix reimplementation of wxPython. Package: python3-wxgtk4.0 Description-md5: fd6b23b671871c5575873be97987d989 Description-en: Python 3 interface to the wxWidgets Cross-platform C++ GUI toolkit wxWidgets (formerly known as wxWindows) is a class library for C++ providing GUI components and other facilities on several popular platforms (and some unpopular ones as well). . This package provides a Python 3 interface to the wxGTK library and the wxPython runtime support libraries. This is the Phoenix reimplementation of wxPython. Package: python3-xmlsec Description-md5: 4da989a4432c0f737aafb086751eb8e5 Description-en: Python bindings for the XML Security Library The XML Security Library (xmlsec) is a C library that implements these XML standards: . * XML Signature * XML Encryption Package: python3-xraylib Description-md5: 137486d4767cb74b96d3a39fed42f4ab Description-en: library for interactions of X-rays with matter (Python bindings) Quantitative estimate of elemental composition by spectroscopic and imaging techniques using X-ray fluorescence requires the availability of accurate data of X-ray interaction with matter. Although a wide number of computer codes and data sets are reported in literature, none of them is presented in the form of freely available library functions which can be easily included in software applications for X-ray fluorescence. This work presents a compilation of data sets from different published works and an xraylib interface in the form of callable functions. Although the target applications are on X-ray fluorescence, cross sections of interactions like photoionization, coherent scattering and Compton scattering, as well as form factors and anomalous scattering functions, are also available. . xraylib provides access to some of the most respected databases of physical data in the field of X-rays. The core of xraylib is a library, written in ANSI C, containing over 40 functions to be used to retrieve data from these databases. This C library can be directly linked with any program written in C, C++ or Objective-C. . This package contains the Python bindings Package: python3-yappi Description-md5: aa5f7696d4032eee1e03b02b2e56de4c Description-en: Yet Another Python Profiler - Python 3.x Yappi stands for Yet Another Python Profiler. It supports Multithread/CPU time profiling. . CPython standard distribution comes with three profilers. cProfile, Profile and hotshot. cProfile is implemented as a C module based on lsprof, Profile is in pure Python and hotshot can be seen as a small subset of a cProfile. . The major issue is that all of these profilers lack support for multi-threaded programs and CPU time. . If you want to profile a multi-threaded application, you must give an entry point to these profilers and then maybe merge the outputs. None of these profilers are designed to work on long-running multi-threaded application. It is impossible to profile an application retrieve the statistics then stop and then start later on the fly (without affecting the profiled application). . This package contains the Python 3.x module. Package: python3-yarl Description-md5: 564bd1b5b501601baa91ef411ecb601d Description-en: yet another URL library for Python URL is constructed from `str`: . >>> from yarl import URL >>> url = URL('https://www.python.org/~guido?arg=1#frag') >>> url URL('https://www.python.org/~guido?arg=1#frag') . All URL parts: scheme, user, passsword, host, port, path, query and fragment are accessible by properties: . >>> url.scheme 'https' >>> url.host 'www.python.org' >>> url.path '/~guido' >>> url.query_string 'arg=1' >>> url.query >>> url.fragment 'frag' . All URL manipulations produces a new URL object: . >>> url.parent / 'downloads/source' URL('https://www.python.org/downloads/source') . Strings passed to constructor and modification methods are automatically encoded giving canonical representation as result:: . >>> url = URL('https://www.python.org/путь') >>> url URL('https://www.python.org/%D0%BF%D1%83%D1%82%D1%8C') . Regular properties are percent-decoded, use `raw_` versions for getting encoded strings: . >>> url.path '/путь' . >>> url.raw_path '/%D0%BF%D1%83%D1%82%D1%8C' . Human readable representation of URL is available as `.human_repr()`: . >>> url.human_repr() 'https://www.python.org/путь' Package: python3-zookeeper Description-md5: feeb7d7052e9b061c9f307890c4924ef Description-en: Python bindings for zookeeper ZooKeeper is a centralized, reliable, service for maintaining configuration information, naming, providing distributed synchronization, and group services. All of these kinds of services are used in some form or another by distributed applications. . This package contains the Python bindings. Package: python3-zope.proxy Description-md5: 1bfe7817750902c76dcc3f5e032c6be1 Description-en: Generic transparent proxies for Python Proxies are special objects which serve as mostly-transparent wrappers around another object, intervening in the apparent behavior of the wrapped object only when necessary to apply the policy (e.g., access checking, location brokering, etc.) for which the proxy is responsible. . This is the Python 3 version. Package: qgis Description-md5: 49f76973cc4c2bd4a16872b7a79659ad Description-en: Geographic Information System (GIS) A Geographic Information System (GIS) manages, analyzes, and displays databases of geographic information. QGIS supports shape file viewing and editing, spatial data storage with PostgreSQL/PostGIS, projection on-the-fly, map composition, and a number of other features via a plugin interface. QGIS also supports display of various georeferenced raster and Digital Elevation Model (DEM) formats including GeoTIFF, Arc/Info ASCII Grid, and USGS ASCII DEM. Package: qgis-api-doc Description-md5: ec0d00ace6198b94cf94860b88344000 Description-en: QGIS API documentation QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the QGIS API documentation. Package: qgis-common Description-md5: 45d667349abd44570f6bc5430cce30d7 Description-en: QGIS - architecture-independent data QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains architecture-independent supporting data files for use with QGIS. Package: qgis-plugin-grass Description-md5: 1e0ef88deac60b0e3936bb19ebb9a831 Description-en: GRASS plugin for QGIS QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This plugin enables GRASS data access in QGIS. Package: qgis-plugin-grass-common Description-md5: cdfe56f8128e333678013416b509f31c Description-en: GRASS plugin for QGIS - architecture-independent data QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains architecture-independent supporting data files for use with the QGIS GRASS plugin. Package: qgis-provider-grass Description-md5: 4917261ab8b181a0f852a9735318ce37 Description-en: GRASS provider for QGIS QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This provider enables GRASS data access in QGIS. Package: qgis-providers Description-md5: f26d891ad5deb313e92ac31f2d19d7ad Description-en: collection of data providers to QGIS QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the provider plugins for QGIS. Package: qgis-providers-common Description-md5: f62fa89c8886aedb4438d86455bb523b Description-en: collection of data providers to QGIS - architecture-independent files QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains architecture-independent files for the QGIS providers. Package: qgis-server Description-md5: d67a17a58f0547f422fbdcdbc61a7564 Description-en: QGIS server providing various OGC services QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This metapackage depends on the individual QGIS server components. Package: qgis-server-bin Description-md5: 63b1f36d02c65af0f9aba39567e35153 Description-en: QGIS server providing various OGC services (executables) QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the QGIS server executables. Package: qgis-server-common Description-md5: e858acd3bb5e4e05d1ffbe1c40a489fc Description-en: QGIS server providing various OGC services (data) QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the QGIS server data. Package: qgis-server-landingpage Description-md5: 104f4d0368b86dc15404dd8c82ca9c0a Description-en: QGIS server providing various OGC services (landing page) QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the landing page service. Package: qgis-server-wcs Description-md5: 05842866e82841cdbd656ad55006856c Description-en: QGIS server providing various OGC services (WCS) QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the WCS service. Package: qgis-server-wfs Description-md5: 21a5cdc71b889efddc5a896cee27184e Description-en: QGIS server providing various OGC services (WFS) QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the WFS service. Package: qgis-server-wfs3 Description-md5: cf032e5be3674d76d29517f4af68fe5a Description-en: QGIS server providing various OGC services (WFS 3) QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the WFS 3 service. Package: qgis-server-wms Description-md5: 3e7f41f14ddaae7534c4e6c1c5c161eb Description-en: QGIS server providing various OGC services (WMS) QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the WMS service. Package: qgis-server-wmts Description-md5: 8864e0c84bb971b7e331ea521cc54f6e Description-en: QGIS server providing various OGC services (WMTS) QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the WMTS service. Package: qgis-sip Description-md5: e74dea50db66b48dbcbf73de35eca5f6 Description-en: SIP specification files for QGIS QGIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. . This package contains the SIP specification files. Package: qmake6 Description-md5: 5a5ab4c7ab4f3d7397ff94b2d0cca780 Description-en: Qt 6 qmake Makefile generator tool Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the Qt 6 qmake, a tool that helps simplify the build process for development project across different platforms. qmake automates the generation of Makefiles so that only a few lines of information are needed to create each Makefile. qmake can be used for any software project, whether it is written using Qt or not. . Qt 6 qmake requires a platform and a compiler description file which contains many default values used to generate appropriate Makefiles. Package: qmake6-bin Description-md5: 7bce87133b1389c453ddd624bdcce8f7 Description-en: Qt 6 qmake Makefile generator tool — binary file Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the binary file for the qmake buildsystem. Do not install this package directly, use qmake6 instead. Package: qml6-module-org-kde-sonnet Description-md5: 92cc2ff5997b10e62ebc3bfe993cbe6d Description-en: spell checking library for Qt, plugins Sonnet is a Qt based library that offers easy access to spell checking using various plugin based backends. It is part of KDE Frameworks 6. . This package contains the QML module. Package: qml6-module-qtquick-virtualkeyboard Description-md5: c96a710dc163fbfa6999e270962b4100 Description-en: Qt 6 Virtual Keyboard QML module Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The Qt Virtual Keyboard project provides an input framework and reference keyboard frontend for Qt 6 on Linux Desktop/X11, Windows Desktop, and Boot2Qt targets. . This package contains the QML module for thw Qt Virtual Keyboard. Package: qpdf Description-md5: 3ec53128ac30187148c6b4572652a1f3 Description-en: tools for transforming and inspecting PDF files QPDF is a program that can be used to linearize (web-optimize), encrypt (password-protect), decrypt, and inspect PDF files from the command-line. It does these and other structural, content-preserving transformations on PDF files, reading a PDF file as input and creating a new one as output. It also provides many useful capabilities to developers of PDF-producing software or for people who just want to look at the innards of a PDF file to learn more about how they work. . QPDF understands PDF files that use compressed object streams (supported by newer PDF applications) and can convert such files into those that can be read with older viewers. It can also be used for checking PDF files for structural errors, inspecting stream contents, or extracting objects from PDF files. QPDF is not PDF content creation or viewing software -- it does not have the capability to create PDF files from scratch or to display PDF files. . This package includes the command-line qpdf tools. Package: qt6-base-dev Description-md5: 5de122fb49a6530449cd0ff824832a0e Description-en: Qt 6 base development files Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the header development files used for building Qt 6 applications. . If you are interested in packaging Qt 6 stuff please take a look at https://qt-kde-team.pages.debian.net/packagingqtbasedstuff.html Package: qt6-base-dev-tools Description-md5: df8e428c00e243609baaf89d418725c5 Description-en: Qt 6 base development programs Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the development programs used for building Qt 6 applications, such as moc, qdbuscpp2xml, qdbusxml2cpp, rcc, syncqt and uic. . This package should not be depended on directly. Please depend on qt6-base-dev instead. Package: qt6-base-doc Description-md5: 76107c1190520417580e10be9f4e45dd Description-en: Qt 6 base documentation Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the documentation for the Qt 6 base libraries. Package: qt6-base-doc-dev Description-md5: b180c0f10e4c9efc1ca628f3b6e41399 Description-en: Qt 6 base tags files Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the doxygen tags files for the qtbase documentation. Package: qt6-base-doc-html Description-md5: f37b5cc6b38c704f84079a36718f1441 Description-en: Qt 6 base HTML documentation Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the HTML documentation for the Qt 6 base libraries. Package: qt6-base-examples Description-md5: 4b5e726afe2ac264c3297e7686da6c78 Description-en: Qt 6 base examples Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the examples for the Qt base submodule. Package: qt6-base-private-dev Description-md5: 9c080a5ddebf3c0e2f58a5440a9ec5dc Description-en: Qt 6 base private development files Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the private header development files for building some Qt 6 applications like the Qt Creator QML Designer plugin. . Use at your own risk. Package: qt6-gtk-platformtheme Description-md5: d29e94f2ccff167a87b09a3efec61ae5 Description-en: Qt 6 GTK+ 3 platform theme Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides the GTK+ 3 platform theme, which makes Qt use native icon themes, fonts, and dialogs on GTK-based environments. Package: qt6-qpa-plugins Description-md5: 53b20970c9e48dc5ee715b56e5e1b14b Description-en: Qt 6 QPA plugins Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the following plugins: * uioTouch Plugin * VNC Plugin Package: qt6-serialbus-dev Description-md5: 0bfac4ec5a56ccee1f62ddd24f71c10c Description-en: Qt 6 Serial Bus development files Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The Qt 6 Serial Bus module provides the Qt module for general purpose serial bus access, support for CAN and potentially other serial buses. . This package contains the header development files used for building Qt 6 applications using qtserialbus. Package: qt6-serialbus-doc Description-md5: c631609b1580b8e0addcd968c83abaf5 Description-en: Qt 6 serial bus documentation Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the documentation for the Qt 6 serial bus. Package: qt6-serialbus-doc-dev Description-md5: 85c821459b12c7d64dee87b19f5a1298 Description-en: Qt 6 serialbus tags files Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the doxygen tags files for the qt serial bus documentation. Package: qt6-serialbus-doc-html Description-md5: f0b2e0d93384afc6710921eab2ae4839 Description-en: Qt 6 serial bus HTML documentation Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the HTML documentation for the Qt 6 serial bus. Package: qt6-serialbus-examples Description-md5: 79b0846d20b3242ffd902d914010e04d Description-en: Qt 6 serial bus examples Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the examples for the Qt serial bus submodule. Package: qt6-svg-dev Description-md5: 210b7729a7a1da6eea382f2b714ad41d Description-en: Qt 6 SVG - development files Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtSvg module provides classes for displaying the contents of SVG files. . Scalable Vector Graphics (SVG) is a language for describing two-dimensional graphics and graphical applications in XML. . This package contains the header development files used for building Qt 6 applications using QtSvg library. Package: qt6-svg-doc Description-md5: 8cf5a095df7464e7dcf9dc25bef7eeab Description-en: Qt 6 SVG documentation Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the documentation for the Qt 6 SVG submodule. Package: qt6-svg-doc-dev Description-md5: 032d9b36716d9e5049a0c7e6c39e46ee Description-en: Qt 6 svg tags files Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the doxygen tags files for the Qt 6 SVG documentation. Package: qt6-svg-doc-html Description-md5: 4ecb8e56bfe925d3beab9258a22d298f Description-en: Qt 6 SVG HTML documentation Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the HTML documentation for the Qt 6 SVG submodule. Package: qt6-svg-examples Description-md5: 818ab026246b6fc4c06c4d09555b4530 Description-en: Qt 6 SVG examples Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the examples for the Qt 6 SVG submodule. Package: qt6-svg-plugins Description-md5: e3083217358d31d7498a5d6277dd3920 Description-en: Qt 6 SVG library plugins Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtSvg module provides classes for displaying the contents of SVG files. . Scalable Vector Graphics (SVG) is a language for describing two-dimensional graphics and graphical applications in XML. . This package contains Qt 6 SVG library plugins. Package: qt6-svg-private-dev Description-md5: 2b155ebf86c3fd8f42962c9872c02421 Description-en: Qt 6 SVG - private development files Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The QtSvg module provides classes for displaying the contents of SVG files. . Scalable Vector Graphics (SVG) is a language for describing two-dimensional graphics and graphical applications in XML. . This package contains the private development files used for building Qt 6 applications using QtSvg library. . Use at your own risk. Package: qt6-virtualkeyboard-dev Description-md5: 375c2745a67a9dbc157dff2f399c9638 Description-en: Qt 6 Virtual Keyboard - development files Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The Qt Virtual Keyboard project provides an input framework and reference keyboard frontend for Qt 6 on Linux Desktop/X11, Windows Desktop, and Boot2Qt targets. . This package contains the development files needed to implement input methods for virtual keyboards. Package: qt6-virtualkeyboard-doc Description-md5: 853ea3556d45080979a25d2aba8cb89f Description-en: Qt 6 virtual keyboard documentation Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the documentation for the Qt 6 virtual keyboard. Package: qt6-virtualkeyboard-doc-html Description-md5: 0c12dd73f509c4742b5bae8e923d11ae Description-en: Qt 6 virtual keyboard HTML documentation Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the HTML documentation for the Qt 6 virtual keyboard. Package: qt6-virtualkeyboard-examples Description-md5: 9a8202fb557729ee7e9d1a716a9110ce Description-en: Qt 6 virtual keyboard examples Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the examples for the Qt virtual keyboard submodule. Package: qt6-virtualkeyboard-plugin Description-md5: d507bb43852e37c40fa1111bc8c6a159 Description-en: Qt 6 Virtual Keyboard Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . The Qt Virtual Keyboard project provides an input framework and reference keyboard frontend for Qt on Linux Desktop/X11, Windows Desktop, and Boot2Qt targets. . This package contains the Qt Virtual Keyboard plugin. Package: qt6-xdgdesktopportal-platformtheme Description-md5: 70b7a21f40d6760f8c17fc0359260b87 Description-en: Qt 6 XDG Desktop Portal platform theme Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package provides the XDG Desktop portal platform theme, which makes Qt use native file dialogs on Flatpak/Snap based environments. Package: qtpaths6 Description-md5: 45dcc3fca231a542264cf5a811b2abc4 Description-en: Qt 6 qtpaths quetioning tool Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . Qtpaths is a command line client to query QStandardPaths and QLibraryInfo. . This package contains also the platform specifications, as the standardpaths depend for some paths on the architecture. Package: qtpaths6-bin Description-md5: ea5406c53985e4bc1be0f85975edd3e5 Description-en: Qt 6 qtpaths quetioning tool — binary file Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets that provide standard GUI functionality. . This package contains the binary file for the qtpaths. Do not install this package directly, use qtpaths6 instead. Package: quadrapassel Description-md5: 8bf2558b07fadf3d91eb63fd2583d7d8 Description-en: popular Russian game, similar to Tetris Quadrapassel comes from the classic falling-block game, Tetris. The goal of the game is to create complete horizontal lines of blocks, which will disappear. Package: r-cran-bookdown Description-md5: c4e6892ebe06d450b0757aea0d586dc2 Description-en: Authoring Books and Technical Documents with R Markdown Output formats and utilities for authoring books and technical documents with R Markdown. Package: r-cran-lme4 Description-md5: e0a11a5329ab3520a18f2bac1295c648 Description-en: GNU R package for linear mixed effects model fitting This CRAN package provides S4 classes and methods for fitting and examining linear mixed effects models (also called multilevel models, panel data models, and several other names) and generalized linear mixed effects models. Package: r-cran-mlbench Description-md5: a218f31912962c0139e57dc2f34b31ed Description-en: Machine Learning Benchmark Problems A collection of artificial and real-world machine learning benchmark problems, including, e.g., several data sets from the UCI repository. Package: r-cran-nloptr Description-md5: 3917da00287026520395b9b8a9f91649 Description-en: GNU R package for interface to NLopt The nloptr package provides an R interface to NLopt. NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. See http://ab-initio.mit.edu/wiki/index.php/NLopt_Introduction for more information on the available algorithms. Package: rasterio Description-md5: ba5869ffbceb6e5cda4eca7c6f619edd Description-en: Command line tool for investigating geospatial rasters Rasterio reads and writes geospatial raster datasets. . Rasterio employs GDAL under the hood for file I/O and raster formatting. Its functions typically accept and return Numpy ndarrays. Rasterio is designed to make working with geospatial raster data more productive and more fun. . This package contains a command-line line interface to rasterio "rasterio" which can be used to inspect raster datasets. Package: redmine Description-md5: 2ec6d8c12b41405de28a9f9eae41fce4 Description-en: flexible project management web application Redmine is a flexible project management web application. Written using Ruby on Rails framework, it is cross-platform and cross-database. . Dependencies for database support are provided by these metapackages: redmine-mysql, redmine-pgsql, redmine-sqlite. . Features * Multiple projects support * Flexible role based access control * Flexible issue tracking system * Gantt chart and calendar * News, documents & files management * Feeds & email notifications * Per project wiki * Per project forums * Time tracking * Custom fields for issues, time-entries, projects and users * SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs) * Issue creation via email * Multiple LDAP authentication support * User self-registration support * Multilanguage support Package: redmine-mysql Description-md5: 5334d370ac0b467914273b70a17e9522 Description-en: metapackage providing MySQL dependencies for Redmine This package only provides MySQL dependencies for Redmine, a flexible project management web application. Install this one if you want to use a MySQL database with Redmine. . Redmine package should be installed along with this package. Package: redmine-pgsql Description-md5: f308cd100ee4983a5adb6ff3370520bf Description-en: metapackage providing PostgreSQL dependencies for Redmine This package provides PostgreSQL dependencies for Redmine, a flexible project management web application. Install this one if you want to use a PostgreSQL database with Redmine. . Redmine package should be installed along with this package. Package: redmine-sqlite Description-md5: 92a51359a57c7c0c86638eb96a7a1e4e Description-en: metapackage providing sqlite dependencies for Redmine This package provides sqlite dependencies for Redmine, a flexible project management web application. Install this one if you want to use a sqlite database with Redmine. . Redmine package should be installed along with this package. Package: rubberband-cli Description-md5: eb326470184a9760dba8bff622c2120c Description-en: audio time-stretching and pitch-shifting utility Rubber Band is a library and utility program that permits you to change the tempo and pitch of an audio recording independently of one another. . This package contains a command-line utility that can be used to exploit Rubber Band's capabilities. Package: rubberband-ladspa Description-md5: e62b4133e8c3e937e919e8f063aecbb1 Description-en: LADSPA plugin for audio pitch-shifting Rubber Band is a library and utility program that permits you to change the tempo and pitch of an audio recording independently of one another. . This package contains a LADSPA plugin that can change the pitch of a sound in real-time. Package: rubberband-lv2 Description-md5: 39ce5a74a9728c8df8fd632ea7cd8096 Description-en: LV2 plugin for audio pitch-shifting Rubber Band is a library and utility program that permits you to change the tempo and pitch of an audio recording independently of one another. . This package contains a LV2 plugin that can change the pitch of a sound in real-time. Package: rubberband-vamp Description-md5: 1d6a77b60408891e801c4034ed7987b4 Description-en: Vamp plugins using Rubber Band Rubber Band is a library and utility program that permits you to change the tempo and pitch of an audio recording independently of one another. . This package contains the following Vamp plugins: . * increments (Output Increments): Output time increment for each input step . * aggregate_increments (Accumulated Output Increments): Accumulated output time increments . * divergence (Divergence from Linear): Difference between actual output time and the output time for a theoretical linear stretch . * phaseresetdf (Phase Reset Detection Function): Curve whose peaks are used to identify transients for phase reset points . * smoothedphaseresetdf (Smoothed Phase Reset Detection Function): Phase reset curve smoothed for peak picking . * phaseresetpoints (Phase Reset Points): Points estimated as transients at which phase reset occurs . * timesyncpoints (Time Sync Points): Salient points which stretcher aims to place with strictly correct timing Package: ruby-afm Description-md5: 189e0783dfd080d6dfdd2f4588426576 Description-en: Ruby library to read Adobe Font Metrics files This simple library can read Adobe Font Metrics (afm) files and use the data conveniently. Currently, it can parse the afm file and save it in a few attributes. Package: ruby-amazing-print Description-md5: e99b34f5e2ea5d9ad94594abcb02351a Description-en: Pretty print Ruby objects with proper indentation and colors Great Ruby debugging companion: pretty print Ruby objects to visualize their structure. Supports custom object formatting via plugins Package: ruby-amq-protocol Description-md5: d88a8840c6e0165b9fd86b86d72e22b2 Description-en: AMQP 0.9.1 encoder & decoder amq-protocol is an AMQP 0.9.1 serialization library for Ruby. It is not an AMQP client: amq-protocol only handles serialization and deserialization. If you want to write your own AMQP client, this gem can help you with that. Package: ruby-aruba Description-md5: cfe05832a23d1a25a95242e51cfcfb6b Description-en: Cucumber extension for CLI applications Aruba is Cucumber extension for Command line applications written in any programming language. Features at a glance: . * Test any command line application * Manipulate the file system * Create great HTML documentation based on your own Cucumber scenarios Package: ruby-async-pool Description-md5: 61d7be72f6a5040259941156310c9048 Description-en: singleplex and multiplex resource pool for implementing robust clients Async::Pool provides support for connection pooling both singleplex and multiplex resources. Package: ruby-async-websocket Description-md5: 177f688b1efdd6d2d4668aa756c59637 Description-en: async websocket library on top of protocol-websocket An asynchronous websocket client/server implementation for HTTP/1 and HTTP/2. Package: ruby-aws-partitions Description-md5: 319c006d3bc14b780b97a5d13afc7911 Description-en: provider of information about AWS partitions, regions, and services aws-partitions is a Ruby library providing interfaces to enumerate AWS partitions, regions, and services. . This is a part of aws-sdk. Package: ruby-aws-sdk-core Description-md5: 6626056ea4c7041a1fa4737ffd02d0ea Description-en: AWS SDK for Ruby - Core Provides API clients for AWS. This gem is part of the official AWS SDK for Ruby. Package: ruby-bindata Description-md5: 2eac499daf8003ab367ee27a39cc892c Description-en: declarative way to read and write binary file formats BinData is a declarative way to read and write binary file formats. . This means the programmer specifies *what* the format of the binary data is, and BinData works out *how* to read and write data in this format. It is an easier ( and more readable ) alternative to ruby's #pack and #unpack methods. Package: ruby-bootsnap Description-md5: 94a3a9c9ed79cdd91e14e1229892de98 Description-en: Boot large ruby/rails apps faster Bootsnap is a library that plugs into Ruby, with optional support for `ActiveSupport` and `YAML`, to optimize and cache expensive computations. . Bootsnap optimizes methods to cache results of expensive computations, and can be grouped into two broad categories: * Path Pre-Scanning * Compilation caching Package: ruby-brotli Description-md5: 29c7a9d2cf86f114b110d7ce0a900f38 Description-en: Brotli compressor/decompressor Brotli is a Ruby implementation of the Brotli generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression. Package: ruby-build Description-md5: 0731da5500a70c528fe548bee5b99e57 Description-en: tool to compile and install different versions of Ruby ruby-build provides a simple way to compile and install different versions of Ruby. . ruby-build is great when you want to build Ruby versions that are not available via APT, for example if you need legacy or bleeding edge versions of Ruby. . Combined with rbenv, ruby-build lets you easily install and switch between different implementations of Ruby, such as MRI, JRuby, REE and others. Package: ruby-bullet Description-md5: 432cd2828a0ecd2e5baff1c4b40a90a4 Description-en: ActiveRecord helper for detecting performance issues The Bullet gem is designed to help you increase your application's performance by reducing the number of queries it makes. It will watch your queries while you develop your application and notify you when you should add eager loading (N+1 queries), when you're using eager loading that isn't necessary and when you should use counter cache. . Best practice is to use Bullet in development mode or custom mode (staging, profile, etc.). The last thing you want is your clients getting alerts about how lazy you are. Package: ruby-cancancan Description-md5: 503b71054494a1cf9839f8020e56fdfb Description-en: Authorization Gem for Ruby on Rails CanCanCan is an authorization library for Ruby >= 2.2.0 and Ruby on Rails >= 4.2 which restricts what resources a given user is allowed to access. . All permissions can be defined in one or multiple ability files and not duplicated across controllers, views, and database queries, keeping your permissions logic in one place for easy maintenance and testing. . It consists of two main parts: 1. Authorizations library that allows you to define the rules to access different objects, and provides helpers to check for those permissions. 2. Rails helpers to simplify the code in Rails Controllers by performing the loading and checking of permissions of models automatically and reduce duplicated code. Package: ruby-capture-output Description-md5: 071109a285f9289525066dc12dfa8729 Description-en: Ruby library to grab given IO output and return it as a string Provides Capture.output, Capture.stdout and Capture.stderr methods that can be used to grab output generated by current or spawned process. . This is useful for testing when you need to start a process and check its output or when you need to check current process output. Package: ruby-classifier Description-md5: 06fd17f6130bfa51e6530f0f8ce098f8 Description-en: Ruby module to allow Bayesian and other types of classifications Classifier is a general module to allow Bayesian and other types of classifications. . This package provides Bayes classifier and Latent Semantic Indexer. Bayesian Classifiers are accurate, fast, and have modest memory requirements. Latent Semantic Indexing engines are not as fast or as small as Bayesian classifiers, but are more flexible, providing fast search and clustering detection as well as semantic analysis of the text that theoretically simulates human learning. Package: ruby-classifier-reborn Description-md5: 70243dafc3a48d5b1a9ba4afa9680086 Description-en: Successor of Ruby::Classifier Classifier is a general module to allow Bayesian and other types of classifications. Classifier Reborn is a fork of original classifier under more active development. . This package provides Bayes classifier and Latent Semantic Indexer. Bayesian Classifiers are accurate, fast, and have modest memory requirements. Latent Semantic Indexing engines are not as fast or as small as Bayesian classifiers, but are more flexible, providing fast search and clustering detection as well as semantic analysis of the text that theoretically simulates human learning. Package: ruby-colored2 Description-md5: 6df287e34e5659e4b0ed25ac92058e94 Description-en: library to add colors or attributes to text This library extends the String class with methods to add ANSI colors and bold, underline or reverse attributes to strings. It can be used to emphasize messages on the console output or in logs. Package: ruby-combustion Description-md5: 7a691c984a37baeedca306f8401ff58e Description-en: elegant rails engine testing Ruby 'combustion' is a library to help you test your Rails Engines in a simple and effective manner, instead of creating a full Rails application in your spec or test folder. . It allows you to write your specs within the context of your engine, using only the parts of a Rails app you need. Package: ruby-console Description-md5: dafbb526fb40b9236db0390589a3d2c8 Description-en: Beautiful logging for Ruby Provides beautiful console logging for Ruby applications. Implements fast, buffered log output. Package: ruby-cool.io Description-md5: 606d7b1b1304f4b6044edee66b59c53c Description-en: cool framework for doing high performance I/O in Ruby Cool.io provides a high performance event framework for Ruby which uses the libev C library Package: ruby-coveralls Description-md5: 330904c3ed4703f2ea836aff87959b73 Description-en: Ruby implementation of the Coveralls API Coveralls is a web service to help you track your code coverage over time, and ensure that all your new code is fully covered. . Coveralls automatically collects your code coverage data, uploads it to their servers and gives you a nice interface to dig into it. . Any type of Ruby project or test framework supported by SimpleCov is supported by the Coveralls gem. This includes all your favorites, like RSpec, Cucumber, and Test::Unit. . This package provides a Ruby gem to interact with Coveralls API. Package: ruby-css-parser Description-md5: 1aebfc9c186a6e7dbdf3d1baf818e545 Description-en: Ruby CSS parser library This package provides classes for loading, parsing and cascading CSS rule sets in Ruby. It supports loading local or remote CSS files, and looking up rules by selector or media type. Package: ruby-cucumber-ci-environment Description-md5: 9c3ce9ff4ec6a0e104e94d5a0024b2f4 Description-en: detects the CI environment based on environment variables This library detects the CI environment based on environment variables defined by CI servers. If a CI server is detected, a CiEnvironment.json struct is returned. Package: ruby-cucumber-core Description-md5: 3920e60d677299de6f53bdf5198f101f Description-en: core library for the Cucumber application Cucumber lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated tests and development-aid - all rolled into one format. . This package provides the core library for the Cucumber application. It contains the core domain logic to execute Cucumber features. It has no user interface, just a Ruby API. It can be used to build other tools that work with Gherkin documents. Package: ruby-cucumber-cucumber-expressions Description-md5: 71ace3396d3e3837915869806d394500 Description-en: alternative to Regular Expressions with a more intuitive syntax Cucumber Expressions is an alternative to Regular Expressions with a more intuitive syntax. Cucumber supports both Cucumber Expressions and Regular Expressions for defining Step Definitions, but you cannot mix Cucumber Expression syntax with Regular Expression syntax in the same expression. Package: ruby-cucumber-html-formatter Description-md5: 8761d0096f808ebca4be09cd4cd2fcb0 Description-en: formatter that produces a pretty HTML report for Cucumber runs This is a cross-platform formatter that produces a pretty HTML report for Cucumber runs. It is built on top of @cucumber/react-components and works with any Cucumber implementation with a message formatter that outputs cucumber messages. Package: ruby-cucumber-messages Description-md5: 663694b87ac704d8da05677d83fa1765 Description-en: message protocol for representing results from Cucumber Cucumber Messages is a message protocol for representing results and other information from Cucumber. The protocol aims to decouple various components of the Cucumber platform, with the following advantages: - Each component only needs to know about a subset of messages - Gherkin is decoupled from the Cucumber execution component - Enables the future support other formats such as Markdown and Excel Package: ruby-cucumber-tag-expressions Description-md5: 0816b597c0d1f554ca55c4e356aced3a Description-en: simple query language for tags Tag Expressions is a simple query language for tags. The simplest tag expression is simply a single tag. Package: ruby-cvss-suite Description-md5: 899b1c1158bb8c47a144e8caa9f7068e Description-en: Ruby gem for processing cvss vectors This Ruby gem helps you to process the vector of the Common Vulnerability Scoring System (https://www.first.org/cvss/specification-document). Besides calculating the Base, Temporal and Environmental Score, you are able to extract the selected option. Package: ruby-dalli Description-md5: 7b0201975c6745b84162ca4c177352d1 Description-en: memcached client library for Ruby Dalli is a high performance pure Ruby client for accessing memcached servers. It only works with memcached version 1.4 and higher, as it uses the binary protocol only available starting with memcached 1.4. Package: ruby-dbf Description-md5: 3e84861867560f0e784bc73855154fb9 Description-en: small fast Ruby library for reading database files A small fast library for reading dBase, xBase, Clipper and FoxPro database files. . Some limitations include experimental/no support for advanced data types in dBase V and FoxPro. No support for FoxBase/dBase II files. No write support, and index files are not utilized. Package: ruby-declarative-policy Description-md5: f96a845b79dc805c3899921955f8fcd1 Description-en: authorization library with a focus on declarative policy definitions This library provides an authorization framework with a declarative DSL . With this library, you can write permission policies that are separate from business logic. . This library is in production use at GitLab.com Package: ruby-docker-api Description-md5: 941133de88304680af86976e2d7b1015 Description-en: Ruby gem to interact with docker.io remote API ruby-docker-api gem provides an object-oriented interface to the Docker Remote API and a complete client implementation. . ruby-docker-api is designed to be very lightweight. Almost no state is cached (aside from id's which are immutable) to ensure that each method call's information is up to date. As such, just about every external method represents an API call. . At this time, basic `podman` support has been added via the podman docker-compatible API socket. Package: ruby-docx Description-md5: 14683fe59a084395bfba658db09fd3ed Description-en: ruby library/gem for interacting with .docx files thin wrapper around rubyzip and nokogiri as a way to get started with docx files Package: ruby-domain-name Description-md5: f6603432357fb1ae1e901d39d2d31fbf Description-en: Domain Name manipulation library for Ruby This is a Domain Name manipulation library for Ruby. . It can also be used for cookie domain validation based on the Public Suffix List. Package: ruby-doorkeeper Description-md5: 400913ab5fbb7c681cd29ae052be0dd1 Description-en: OAuth 2 provider for Rails and Grape Doorkeeper is a gem that makes it easy to introduce OAuth 2 provider functionality to your Rails or Grape application. . Learn more about it from /usr/share/doc/ruby-doorkeeper/README.md Package: ruby-doorkeeper-openid-connect Description-md5: ee1b315c05859ce54f1a6f5cda9c087d Description-en: OpenID Connect extension for Doorkeeper This library implements an OpenID Connect authentication provider for Rails applications on top of the Doorkeeper OAuth 2.0 framework. . OpenID Connect is a single-sign-on and identity layer with a growing list of server and client implementations. Package: ruby-down Description-md5: 7b37a79b77f3e0a46c817758e2115b99 Description-en: streaming downloads Robust streaming downloads using Net::HTTP, http.rb or HTTPX. Package: ruby-duo-api Description-md5: 9b5010f6ae4a42f794216e8267704737 Description-en: Duo API Ruby A Ruby implementation of the Duo API. Package: ruby-email-reply-trimmer Description-md5: db44df6ba14e38b949976862d7a67f41 Description-en: Library to trim replies from plain text email Email Reply Trimmer is a very small ruby library developed by discourse team which used to trim replies from plain text email. Different parts such as header, body, quoted only messages can be trimmed independently. Package: ruby-enum Description-md5: 3e78f38d72cac67c39388dc872323748 Description-en: Enum-like behavior for Ruby Enums can be defined and accessed either as constants or class methods. . All Enumerable methods and hash-like methods are supported. Package: ruby-et-orbi Description-md5: a8c8cd164feeb485643da8a19cd54b11 Description-en: Time zones for fugit and rufus-scheduler EtOrbi::EoTime instances quack like Ruby Time instances, but their #zone returns a TZInfo::TimeZone instance. . If Rails is present, Time.zone is provided and EtOrbi will use it, unless ENV['TZ'] is set to a valid timezone name. Setting ENV['TZ'] to nil can give back precedence to Time.zone. . Rails sets its timezone under config/application.rb. Package: ruby-excon Description-md5: cc328dd697f2b3b424c33137d7a8e3b0 Description-en: Ruby library for creating fast, persistent, HTTP(S) connections Ruby library for creating fast HTTP(S) connections, it supports: * GET/POST/PUT/DELETE/HEAD/TRACE/OPTIONS/CONNECT methods via HTTP/1.1 * HTTPS (SSL) connections * Proxy and keep-alive connections * Multitreading and streaming download Package: ruby-execjs Description-md5: be9f0afe115e586be364c95037c6944e Description-en: Run JavaScript code from Ruby ExecJS lets you run JavaScript code from Ruby. It can use several different JavaScript runtimes.. . This package is used by others (e.g. ruby-uglifier and ruby-coffee-script) to run code written in JavaScript. Package: ruby-faraday Description-md5: 063f5a0a192ff06d0dfabc90fc24e78a Description-en: HTTP/REST API client library Faraday is an HTTP client lib that provides a common interface over many adapters (such as Net::HTTP) and embraces the concept of Rack middleware when processing the request/response cycle. Package: ruby-ferrum Description-md5: d8c7130d2e1b4d548dfbb9ef8769e8b7 Description-en: Ruby headless Chrome driver Ferrum allows you to control a headless Chrome browser. Package: ruby-fog-aliyun Description-md5: 3afc63d29af1aa05dc4323781388b45b Description-en: Fog provider for Aliyun Web Services This library can be used as a module for 'fog' which support aliyun OSS/ECS. Fog is the Ruby cloud services library. . Fog supports all major cloud providers including AWS,Blue Box and many others. Package: ruby-fog-aws Description-md5: 794cc31c674dcc77909b0573cf15a02b Description-en: module for the 'fog' gem to support Amazon Web Services This library can be used as a module for `fog` or as standalone provider to use the Amazon Web Services in applications. . Fog supports all major cloud providers including AWS, Rackspace, Linode, Blue Box, StormOnDemand, and many others. Package: ruby-fog-json Description-md5: 70a657488610c8fd33c2be5eb26bbbff Description-en: JSON parsing for fog providers Extraction of the JSON parsing tools shared between a number of providers in the 'fog' gem. . This library allows a standard interface to JSON encoding and decoding on top of MultiJson but with errors support. Package: ruby-gapic-common Description-md5: 691bec55d9106827a778813d9009107f Description-en: Common code for GAPIC-generated API clients Generated API Client common code (gapic-common) is a set of modules which aids the development of APIs for clients and servers based on gRPC and Google API conventions. Application code will rarely need to use most of the classes within this library directly, but code generated automatically from the API definition files in Google APIs can use services such as page streaming to provide a more convenient and idiomatic API surface to callers. Package: ruby-gettext Description-md5: 34618ae1f72452ecf54412abf8ab6a67 Description-en: gettext for Ruby This Ruby package is a localization library and toolset modeled after GNU gettext, and with a similar simple API. . It provides: * rxgettext - creates gettext-compatible PO files from Ruby scripts; * rmsginit - create a new PO file with user's environment and input; * rmsgfmt - creates a MO file from a PO file; * rmsgmerge - extracts translatable strings from Ruby scripts. Package: ruby-gettext-i18n-rails-js Description-md5: 4a3a39e179742949169637d66ab620a5 Description-en: make your .po files available to client side javascript as JSON This library extends gettext_i18n_rails making your .po files available to client side javascript as JSON. . It will find translations inside your .js and .coffee files, then it will create JSON versions of your .PO files and will let you serve them with the rest of your assets, thus letting you access all your translations offline from client side javascript. Package: ruby-github-linguist Description-md5: df7b53e5bfdd36633635654487ec9486 Description-en: detect programming languages in source code Linguist detects the language of files in a Git repository. GitHub uses it to ignore binary and vendored files, hide generated files in diffs, and draw the language breakdown of a project. . github-linguist prints that breakdown for a repository or one file. git-linguist computes the same statistics for a commit and can store them in the repository. Package: ruby-gitlab-experiment Description-md5: 06d5a678ba5bc8b7ffbfc187eb5be9df Description-en: GitLab experiment library built on top of scientist This library allow one to run experiments as A/B/n tests and review the data the experiment generates. From that data, one can determine the best performing variant and promote it as the new default code path. Or revert back to the control if no variant outperformed it. . This library provides a clean and elegant DSL (domain specific language) to define, run, and track one's GitLab experiment. Package: ruby-gitlab-fog-azure-rm Description-md5: 38af82a7b76b93c08fe97fd5a2dfe091 Description-en: Azure Blob Storage with CarrierWave and Fog This is a stripped-down fork of fog-azure-rm that enables Azure Blob Storage to be used with CarrierWave and Fog. Package: ruby-goldiloader Description-md5: 2d7625455053e29a1b50c41ea59d7ea2 Description-en: Automatic Rails association eager loading Automatically eager loads Rails associations as associations are traversed Package: ruby-google-apis-androidpublisher-v3 Description-md5: 82f6bc663b266ece5337e7297fe3d1b1 Description-en: Simple REST client for Google Play Android Developer API V3 This is the simple REST client for Google Play Android Developer API V3. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Google Play Android Developer API, but note that some services may provide a separate modern client that is easier to use. Package: ruby-google-apis-cloudbilling-v1 Description-md5: 4d77109032e4df9b7bec4af777ff7138 Description-en: Simple REST client for Cloud Billing API V1 This is the simple REST client for Cloud Billing API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Billing API, but note that some services may provide a separate modern client that is easier to use. Package: ruby-google-apis-cloudresourcemanager-v1 Description-md5: f4b1e7da92770fc4dc3791079fe68eed Description-en: Simple REST client for Cloud Resource Manager API V1 This is the simple REST client for Cloud Resource Manager API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Resource Manager API, but note that some services may provide a separate modern client that is easier to use. Package: ruby-google-apis-compute-v1 Description-md5: f0c63233083b5181d3676b55e9649de2 Description-en: Simple REST client for Compute Engine API V1 This is the simple REST client for Compute Engine API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Compute Engine API, but note that some services may provide a separate modern client that is easier to use. Package: ruby-google-apis-container-v1 Description-md5: bda1d0067ef989efda752c78a7be2b17 Description-en: Simple REST client for Kubernetes Engine API V1 This is the simple REST client for Kubernetes Engine API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Kubernetes Engine API, but note that some services may provide a separate modern client that is easier to use. Package: ruby-google-apis-container-v1beta1 Description-md5: f44283a02ff36ae718c14b12f2f52bc7 Description-en: Simple REST client for Kubernetes Engine API V1beta1 This is the simple REST client for Kubernetes Engine API V1beta1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Kubernetes Engine API, but note that some services may provide a separate modern client that is easier to use. Package: ruby-google-apis-core Description-md5: ca219d3cdc015af4d308fd7f78ffa2ac Description-en: Common utility and base classes for legacy Google REST clients This library includes common base classes and dependencies used by legacy REST clients for Google APIs. It is used by client libraries, but you should not need to install it by itself. Package: ruby-google-apis-dns-v1 Description-md5: d8f0c63a74a9ed80ba5f13bf1306d2ef Description-en: Simple REST client for Cloud DNS API V1 This is the simple REST client for Cloud DNS API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud DNS API, but note that some services may provide a separate modern client that is easier to use. Package: ruby-google-apis-iam-v1 Description-md5: 83106194e041805f3a834d807abc6dfc Description-en: Simple REST client for Identity and Access Management (IAM) API V1 This is the simple REST client for Identity and Access Management (IAM) API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Identity and Access Management (IAM) API, but note that some services may provide a separate modern client that is easier to use. Package: ruby-google-apis-iamcredentials-v1 Description-md5: 2e36802da00b530d5df088143af9d2d3 Description-en: Simple REST client for IAM Service Account Credentials API V1 This is the simple REST client for IAM Service Account Credentials API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the IAM Service Account Credentials API, but note that some services may provide a separate modern client that is easier to use. Package: ruby-google-apis-pubsub-v1 Description-md5: f295088b94a5961d9d7450d3c70c0036 Description-en: Simple REST client for Cloud Pub/Sub API V1 This is the simple REST client for Cloud Pub/Sub API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Pub/Sub API, but note that some services may provide a separate modern client that is easier to use. Package: ruby-google-apis-serviceusage-v1 Description-md5: 3c7ae6b342e8ce90f0574432da353b62 Description-en: Simple REST client for Service Usage API V1 This is the simple REST client for Service Usage API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Service Usage API, but note that some services may provide a separate modern client that is easier to use. Package: ruby-google-apis-sqladmin-v1beta4 Description-md5: 871ca924dff274fe6b9c5497f72b8497 Description-en: Simple REST client for Cloud SQL Admin API V1beta4 This is the simple REST client for Cloud SQL Admin API V1beta4. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud SQL Admin API, but note that some services may provide a separate modern client that is easier to use. Package: ruby-google-apis-storage-v1 Description-md5: c6b636a7d38d751ff5b91578d3a2ed76 Description-en: Simple REST client for Google Cloud Storage JSON API V1 This is the simple REST client for Cloud Storage JSON API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Storage JSON API, but note that some services may provide a separate modern client that is easier to use. Package: ruby-google-cloud-core Description-md5: bdae95bad9346ed407b048d993c94877 Description-en: internal shared library for google-cloud-ruby This package provides the configuration, credentials, and Google::Cloud entry point shared by the other google-cloud Ruby libraries. It does not call a Google API by itself. . Upstream supports the library on Ruby 3.2 and newer. Package: ruby-google-cloud-env Description-md5: f1ba04b5a3cb900f4aba6fa535669013 Description-en: Google Cloud Platform hosting environment information This library provides information on the application hosting environment for apps running on Google Cloud Platform. . This library is supported on Ruby 2.3+. Google provides official support for Ruby versions that are actively supported by Ruby Core—that is, Ruby versions that are either in normal maintenance or in security maintenance, and not end of life. Package: ruby-google-cloud-errors Description-md5: 7e63c18cc269371c4d86b7f99af6d3ae Description-en: Error classes for google-cloud-ruby This Ruby library contains error classes raised by Google Cloud API clients. google-cloud-errors defines error classes for google-cloud-ruby. Package: ruby-google-logging-utils Description-md5: 2046891753c007b0eca117f3eded5fea Description-en: Logging utilities for Google Cloud Utility classes for logging to Google Cloud Logging Package: ruby-googleapis-common-protos Description-md5: 8a8badb0397655c19dce072ff76511e0 Description-en: common gRPC and protocol buffer classes used in Google APIs This package contains common gRPC and protocol buffer classes used in Google APIs. Package: ruby-googleapis-common-protos-types Description-md5: a611af0fafb03b430a9548287c0487a5 Description-en: Common protobuf types used in Google APIs Google APIs are typically deployed as API services that are hosted under different DNS names. One API service may implement multiple APIs and multiple versions of the same API. . Google APIs use Protocol Buffers version 3 (proto3) as their Interface Definition Language (IDL) to define the API interface and the structure of the payload messages. The same interface definition is used for both REST and RPC versions of the API, which can be accessed over different wire protocols. Package: ruby-googleauth Description-md5: 628d349c84439c4f793ebe4431a29097 Description-en: Google Auth Library for Ruby Allows simple authorization for accessing Google APIs. Provide support for Application Default Credentials, as described at https://developers.google.com/accounts/docs/application-default-credentials Package: ruby-graphql Description-md5: 73fc17d731329755e300822ecbc65a27 Description-en: GraphQL language and runtime for Ruby A plain-Ruby implementation of GraphQL. . Goals: - Implement the GraphQL spec & support a Relay front end - Provide idiomatic, plain-Ruby API with similarities to reference implementation where possible - Support Ruby on Rails and Relay Package: ruby-haml Description-md5: 1a881aaa2a77db6c5a188cfabf6bb701 Description-en: Elegant, structured XHTML/XML templating engine Haml (HTML Abstraction Markup Language) is a layer on top of XHTML or XML that's designed to express the structure of XHTML or XML documents in a non-repetitive, elegant, easy way, using indentation rather than closing tags and allowing Ruby to be embedded with ease. . It was originally envisioned as a plugin for Ruby on Rails, but it can function as a stand-alone templating engine. Package: ruby-hashie Description-md5: 1d5ce1465e1e249813b3a57e8f4a33c7 Description-en: small collection of tools that make hashes more powerful Hashie is a growing collection of tools that extend Hashes and make them more useful. . Currently includes Mash (Mocking Hash), Dash (Discrete Hash), Trash, and Clash. Package: ruby-hoe Description-md5: 52d812f3d38073d9bb5fc156bc48cbfd Description-en: rake/rubygems helper for project Rakefiles Hoe is a rake/rubygems helper for project Rakefiles. It helps you manage and maintain, and release your project and includes a dynamic plug-in system allowing for easy extensibility. Hoe ships with plug-ins for all your usual project tasks including rdoc generation, testing, packaging, and deployment. Package: ruby-http-2 Description-md5: e3f212d2b5764caea6b4bf0a4c88c4ed Description-en: Pure-ruby HTTP 2.0 protocol implementation Pure Ruby, framework and transport agnostic, implementation of HTTP/2 protocol and HPACK header compression with support for: . - Binary framing parsing and encoding - Stream multiplexing and prioritization - Connection and stream flow control - Header compression and server push - Connection and stream management - And more Package: ruby-http-accept Description-md5: d3feed5ea4fc5030a40cf575349525c0 Description-en: Ruby parser for Accept and Accept-Language HTTP headers A Ruby library to parse Accept and Accept-Language HTTP headers Package: ruby-httparty Description-md5: 8f886a0a49a839fd171149e9508de585 Description-en: quick web service consumption from any Ruby class HTTParty is a Ruby library to build easily classes that can use Web-based APIs and related services. At its simplest, the HTTParty module is included within a class, which gives the class a "get" method that can retrieve data over HTTP. Further directives, however, instruct HTTParty to parse results (XML, JSON, and so on), define base URIs for the requests, and define HTTP authentication information. Package: ruby-httpx Description-md5: 3d4155be77dba3f6cd651b28a10c48b0 Description-en: HTTPX, to the future, and beyond HTTP client library for the Ruby programming language. Among its features, it supports: - HTTP/2 and HTTP/1.x protocol versions - Concurrent requests by default - Simple and chainable API - Proxy Support (HTTP(S), Socks4/4a/5) - Simple Timeout System - Lightweight by default (require what you need) Package: ruby-io-endpoint Description-md5: 840349aea9708cce1806c7186201bc84 Description-en: Provides a separation of concerns interface for IO endpoints Provides a separation of concerns interface for IO endpoints. This allows you to write code which is agnostic to the underlying IO implementation. Package: ruby-io-event Description-md5: 629debd82567625bd784c0590fde7ce1 Description-en: low level primitives for constructing event loops Provides low level cross-platform primitives for constructing event loops, with support for `select`, `kqueue`, `epoll` and `io_uring`. Package: ruby-io-stream Description-md5: 69316608f65e8f55a0b9ab43940293e6 Description-en: Provides a generic stream wrapper for IO instances Provide a buffered stream implementation for Ruby, independent of the underlying IO. Package: ruby-ipaddr Description-md5: ef363468d99f3e972b07804960044cb1 Description-en: class to manipulate an IP address in ruby IPAddr provides a set of methods to manipulate an IP address. Both IPv4 and IPv6 are supported. Package: ruby-jar-dependencies Description-md5: 71fd5695af2b19b9dae50ade0001907c Description-en: manage jar dependencies for Ruby gems jar-dependencies gem provides a simple way to load jars into JRuby's classloader. It also has additional and very convenient features like: allowing to declare jar dependencies in the gemspec files, vendoring jars with gems if needed, reuse jar files from Maven local repositories, lock down specific jar versions to avoid conflicts and support for proxy and mirrors functionalities thanks to a close integration with Maven. . The idea behind jar-dependencies is to do jar dependencies management in a correct way. It's somehow similar to the bundler tool but for jars. Package: ruby-jekyll-commonmark Description-md5: bb5cb9e9fe30e852a23675ff33b247f7 Description-en: commonmark markdown converter for jekyll Jekyll Markdown converter that uses comrak (via the commonmarker gem) for CommonMark parsing and rendering. Package: ruby-jekyll-default-layout Description-md5: b71879cb01523a96cc94052ff53e5df0 Description-en: plugin to set default layouts for Jekyll pages and posts A Jekyll plugin to silently set the default layout for pages or posts if no layout is specified in the Markdown file. Package: ruby-jekyll-feed Description-md5: e95ad7dfb355ad1ed8d3ef8060222c73 Description-en: Atom feed generator for Jekyll This package provides a Jekyll plugin to generate an Atom (RSS-like) feed of your Jekyll posts. Package: ruby-jekyll-include-cache Description-md5: ca8ad03da9890c4adce395afcf743b53 Description-en: Jekyll plugin to cache the rendering of Liquid includes Render computationally expensive includes (such as a sidebar or navigation) once, and then reuse the output any time an include is called with the same arguments, potentially speeding up the site's build significantly. Package: ruby-jekyll-optional-front-matter Description-md5: 148c4438c6854166940655e1ed7064e9 Description-en: jekyll plugin to make front matter optional for markdown files Jekyll requires that any markdown file has YAML front matter in order to be processed and converted to HTML. But sometimes it's easier to simply add a plain markdown file. Using this plugin any markdown file in the site's source - except for a short list of common meta files - will be treated as a page and rendered as HTML by default, even if it doesn't have YAML front matter. Package: ruby-jekyll-polyglot Description-md5: 58e8125a98c541d681719982d4059cdd Description-en: localization plugin for Jekyll websites Polyglot is a fast, painless, open-source internationalization plugin for Jekyll websites. Polyglot is easy to setup and use with any Jekyll project, and it scales to the languages you want to support. With fallback support for missing content, automatic url relativization, and powerful SEO tools, Polyglot allows any multi-language Jekyll blog to focus on content without the cruft. Package: ruby-jekyll-readme-index Description-md5: 69fbf5587ac56a0d3193e31aadbf585c Description-en: plugin to render a README as site index A Jekyll plugin to render a project's README file as the site's index without requiring to rename the README file nor to use a permalink front matter entry. Package: ruby-jekyll-redirect-from Description-md5: 7774bb455c05948669b29bb2d8f95197 Description-en: Jekyll plugin to give posts and pages multiple URLs When importing posts and pages, it's annoying and impractical to create new pages in the proper subdirectories so they redirect to the new post URL. Instead of dealing with maintaining those pages for redirection, jekyll-redirect-from handles it them. Package: ruby-jekyll-relative-links Description-md5: 9026f16be27c1683a84b45e2cb092bb5 Description-en: plugin for Jekyll to convert relative links to Markdown files This plugin converts relative links to Markdown files to their rendered equivalents,s so Markdown files rendered by GitHub Pages will behave similar to Markdown files rendered on GitHub. Package: ruby-jekyll-seo-tag Description-md5: 436ade63f3ead18cf038aefc15b8d2da Description-en: Jekyll plugin to add metadata tags Jekyll SEO Tag adds the following meta tags to the site: . * Page title, with site title or description appended * Page description * Canonical URL * Next and previous URLs on paginated pages * JSON-LD Site and post metadata for richer indexing * Open Graph title, description, site title, and URL * Twitter Summary Card metadata . While one could theoretically add the necessary metadata tags oneself, Jekyll SEO Tag provides a battle-tested template of crowdsourced best-practices. Package: ruby-jekyll-titles-from-headings Description-md5: 86d698b51e8e8c7a84942a150d353005 Description-en: jekyll plugin to create a page title from the markdown heading A Jekyll plugin to pull the page title from the first Markdown heading when none is specified in the YAML front matter. This allows one to store the title semantically in the document itself so that it's readable, both as Markdown and when rendered, and machine-readable for plugins like ruby-jekyll-seo-tag. Package: ruby-json-schema Description-md5: 6985350532c5c8cd47c39dcf38027992 Description-en: Ruby JSON Schema Validator This library is intended to provide Ruby with an interface for validating JSON objects against a JSON schema conforming to JSON Schema Draft 6. Legacy support for JSON Schema Draft 4, JSON Schema Draft 3, JSON Schema Draft 2, and JSON Schema Draft 1 is also included. Package: ruby-jwt Description-md5: 91be40a361cee61b5d1d6de479642cb1 Description-en: JSON Web Token implementation in Ruby A JSON Web Token (JWT) is a compact token format intended for space constrained environments such as HTTP Authorization headers and URI query parameters, and used as a means of representing claims to be transferred between two parties. The claims in a JWT are encoded as a JSON object that is digitally signed. . The JWT specification supports several algorithms for cryptographic signing. This library currently supports HMAC (HS256, HS384, HS512) and RSA (RS256, RS256, RS512). Unsigned plaintext JWT's are supported too. Package: ruby-kamal Description-md5: 318f1228b55711fbac5702915ce1f9ef Description-en: Deploy web apps in containers to servers running Docker From bare metal to cloud VMs, deploy web apps anywhere with zero downtime. Works seamlessly across multiple servers, using SSHKit to execute commands. Originally built for Rails apps, Kamal will work with any type of web app that can be containerized with Docker. Package: ruby-kaminari Description-md5: 4949e62ba23bce1c8cc169e247c534cf Description-en: pagination engine plugin for Rails 3+ and other modern frameworks Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and sophisticated paginator for Rails 3+ . Features: * Clean * Easy to use * Simple scope-based API * Customizable engine-based I18n-aware helper * ORM & template engine agnostic * Modern . Learn more at /usr/share/doc/ruby-kaminari/README.rdoc Package: ruby-kaminari-actionview Description-md5: 341781c6228bdff5549ba1e8f1608b75 Description-en: Kaminari Action View adapter kaminari-actionview provides pagination helpers for your Action View templates . Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and sophisticated paginator for Rails 3+ Package: ruby-kaminari-activerecord Description-md5: 53fefbafb76a2453b8c3280419d82603 Description-en: Kaminari Active Record adapter kaminari-activerecord lets your Active Record models be paginatable . Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and sophisticated paginator for Rails 3+ Package: ruby-kaminari-core Description-md5: ad5aab5dd28c89febcd1d4e4e84714fb Description-en: Kaminari's core pagination library kaminari-core includes pagination logic independent from ORMs and view libraries. . Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and sophisticated paginator for Rails 3+ Package: ruby-kdl Description-md5: ae9b71d53642c26621bce1a7e812e3db Description-en: Ruby implementation of KDL Document Language Ruby implementation of the KDL Document Language Spec. KDL is a cuddly document language with xml-like semantics that looks like you are invoking a bunch of CLI commands! It is meant to be used both as a serialization format and a configuration language, much like JSON, YAML, or XML. . More info about KDL here: https://kdl.dev/. Package: ruby-kramdown-rfc2629 Description-md5: d61e0544532e0501005454d35cb2c2f2 Description-en: generate XML2RFC XML from Markdown kramdown-rfc is an additional kramdown backend that allows generation of XML2RFC XML markup (also known as RFC 2629, RFC 7449, or RFC 7991 compliant markup). This is useful for anyone who is writing Internet-Drafts and RFCs in the IETF. Package: ruby-language-server-protocol Description-md5: a9a1a077bc07743674b2fa81f98ec3bf Description-en: Language Server Protocol SDK A Language Server Protocol SDK for Ruby Package: ruby-license-finder Description-md5: d266949dd9045cf9b3645766feaffba0 Description-en: audit the OSS licenses of your application's dependencies LicenseFinder works with your package managers to find dependencies, detect the licenses of the packages in them, compare those licenses against a user-defined whitelist, and give you an actionable exception report. Package: ruby-liquid Description-md5: 76b4081e014b0907107fba3ecba844ee Description-en: Ruby library for rendering safe HTML and email templates Liquid is a secure, non-evaling end user template engine. It has simple markup and beautiful results and is able to style emails as well as HTML. . It was developed for usage in Ruby on Rails web applications and integrates seamlessly as a plugin but it also works excellently as a stand alone library. Package: ruby-listen Description-md5: 05d88119d5a5ade6eb916b9d6a9949ba Description-en: Ruby library listening to file modifications This Ruby library listens to file modifications and notifies you about the changes. . It detects file modification, addition and removal, and supports multiple directories from a single listener. It uses checksum comparison for modifications made under the same second, and allows supplying regexp-patterns to ignore and filter paths for better results. Package: ruby-lograge Description-md5: 796130c8a07156871cf4e075033e5feb Description-en: Tame Rails' multi-line logging into a single line per request Lograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable and, in the context of running multiple processes and servers, unreadable default logging output. Rails' default approach to log everything is great during development, it's terrible when running it in production. Package: ruby-lumberjack Description-md5: 5b4e81e3bb2601517766ef14b8628bc7 Description-en: Lumberjack is a logging implementation in Ruby A simple, powerful, and very fast logging utility that can be a drop in replacement for Logger or ActiveSupport::BufferedLogger. Provides support for automatically rolling log files even with multiple processes writing the same log file. Package: ruby-mail-gpg Description-md5: 2190bcec7f4c7257fd3a7bf5582d1226 Description-en: GPG/MIME encryption plugin for the Ruby Mail Library This tiny lib adds GPG/MIME capabilities to Mail::Message and ActionMailer::Base. Because privacy matters. . For maximum interoperability the lib also supports decryption of messages using the non-standard 'PGP-Inline' method as for example supported in the Mozilla Enigmail OpenPGP plugin. Package: ruby-marcel Description-md5: 4240a8d3c5b6460e322e69f0a22116c2 Description-en: Simple mime type detection Marcel attempts to choose the most appropriate content type for a given file by looking at the binary data, the filename, and any declared type (perhaps passed as a request header). . By preference, the magic number data in any passed in file is used to determine the type. If this doesn't work, it uses the type gleaned from the filename, extension, and finally the declared type. If no valid type is found in any of these, "application/octet-stream" is returned. . Some types aren't easily recognised solely by magic number data. For example Adobe Illustrator files have the same magic number as PDFs (and can usually even be viewed in PDF viewers!). For these types, Marcel uses both the magic number data and the file name to work out the type. Package: ruby-mdl Description-md5: 0705e12b431c236a4bf238d2a5fc4d55 Description-en: Markdown lint tool - transitional dummy package This is a transitional package for markdownlint. It can be safely removed. Package: ruby-mechanize Description-md5: 4d9d0170efed2b2dca969ba29bae04d3 Description-en: library used for automating interaction with websites This library is used for automating interaction with websites. Mechanize automatically stores and sends cookies, follows redirects, can follow links, and submit forms. Form fields can be populated and submitted. Mechanize also keeps track of the sites that you have visited as a history. . This library is loosely based on WWW::Mechanize for Perl. Package: ruby-mini-magick Description-md5: 5510aa297c1ae58712cfd505bdf799f8 Description-en: wrapper for ImageMagick with a small memory footprint MiniMagick is a Ruby library providing a wrapper around ImageMagick or GraphicsMagick, allowing manipulation of images with minimal use of memory. MiniMagick gives access to all the commandline options provided by ImageMagick. Package: ruby-mixlib-archive Description-md5: 0cddfd9a8d35d4f6fc0ecfdccf445d47 Description-en: simple interface to various archive formats This package provides a simple interface to various archive formats. . Currently only uncompressed and gzipped TAR files are supported. Package: ruby-mixlib-config Description-md5: 7fd76989cbfc2c0e69336ffc1e2b9034 Description-en: Simple class based config mechanism for Ruby Mixlib-config provides a class based object to store and manipulate configuration values. A file can be read in to populate the object, and values can be set and read from the internal hash using methods. Package: ruby-mixlib-shellout Description-md5: 66fdf150b89a853dc605614c443b42ed Description-en: mixin library for subprocess management, output collection Provides a simplified interface to shelling out yet still collecting both standard out and standard error and providing full control over environment, working directory, uid, gid, etc. . No means for providing interaction with the subprocess is provided, apart from a simple string as input. Package: ruby-mixlib-versioning Description-md5: 60717d3178c15dd9adf57c7aca89752e Description-en: Ruby library to parse, compare and manipulate version strings General purpose Ruby library that allows you to parse, compare and manipulate version strings in multiple formats. Package: ruby-mize Description-md5: 5668b9be0ab103b21faada5f46da293b Description-en: Library that provides memoziation for methods and functions Library that provides memoziation for methods and functions for Ruby. Package: ruby-mongo Description-md5: 682523eac293b544676df9e59ef4ea4c Description-en: Ruby driver for MongoDB This package provides an interface for communicating with the MongoDB database in Ruby . For more information about Mongo, see https://www.mongodb.org. Package: ruby-msgpack Description-md5: 474edfed036cd285dcb54ad2f766082e Description-en: Ruby library for MessagePack ruby-msgpack is Ruby library for MessagePack, a binary-based efficient object serialization. It enables to exchange structured objects between many languages like JSON. But unlike JSON, it is very fast and small. Package: ruby-multi-json Description-md5: 0f75b8bf128adc3a882d21dbd900850f Description-en: Ruby library to provide easy switching between different JSON backends A Ruby library to provide easy switching between different JSON backends, including the JSON gem, Oj, and Yajl. The Debian package dependencies only provide Oj by default. If you need another backing library, you must install it yourself. Package: ruby-ncurses Description-md5: f4a56cf1042c6542f050b7dc33da672e Description-en: ruby extension for the ncurses C library All C functions are wrapped by module functions of the module "Ncurses", with exactly the same name. Additionally, C functions expecting a WINDOW* as their first argument can also be called as methods of the "Ncurses::WINDOW" class. . The panel library (for support of overlapping windows) is also wrapped, in the module "Ncurses::Panel". . This module is built with wide character support. Package: ruby-net-ldap Description-md5: 610284cbc1506de601852ac01d5773ee Description-en: LDAP client library for Ruby Net::LDAP is an LDAP support library written in pure Ruby. It supports all LDAP client features, and a subset of server features as well. Package: ruby-net-sftp Description-md5: 90796a3bdaee3b9508db98420d9fa9f3 Description-en: Ruby implementation of the SFTP protocol Net::SFTP is a pure-Ruby implementation of the SFTP protocol (specifically, versions 1 through 6 of the SFTP protocol). Note that this is the "Secure File Transfer Protocol", typically run over an SSH connection, and has nothing to do with the FTP protocol. Package: ruby-net-ssh Description-md5: 55972a1a305eed01d7d977b082acfbf5 Description-en: Ruby implementation of the SSH protocol Net::SSH is a pure-Ruby implementation of the SSH protocol. It allows you to write programs that invoke and interact with processes on remote servers, via SSH. Package: ruby-ninix-fmo Description-md5: f199990239b0dd1201a1528c4c926e40 Description-en: gem for using FileMappingObject in ninix-kagari This gem is a precondition for ninix-kagari which is a replacement for the game ninix-aya. Package: ruby-noticed Description-md5: 4d3b1bf476700c34b761b412e31f51d1 Description-en: Notifications for Ruby on Rails applications Noticed is a gem that allows your application to send notifications of varying types, over various mediums, to various recipients. Be it a Slack notification to your own team when some internal event occurs or a notification to your user, sent as a text message, email, and real-time UI element in the browser, Noticed supports all of the above (at the same time)! Package: ruby-ntlm Description-md5: cacef1d850160bd8497deaf0c378a881 Description-en: NTLM authentication client for Ruby NTLM (NT LAN Manager) is an authentication protocol used in various Microsoft network protocol implementations. It employs a challenge-response mechanism for authentication, in which clients are able to prove their identities without sending a password to the server. This Ruby library provides message creator and parser for the NTLM authentication. It supports NTLM v1 only. Package: ruby-oj Description-md5: 550e05851a129202d0895a04dc6ee06d Description-en: fast JSON parser and serializer for Ruby JSON (or JavaScript Object Notation) is a text-based open standard designed for human-readable data interchange. . Oj (Optimized JSON) is a Ruby library written to provide speed optimized handling of JSON, for parsing JSON and serializing objects. Package: ruby-omniauth-google-oauth2 Description-md5: 3b478ca22b9e22809c5c5d8b1e537082 Description-en: Google OAuth2 strategy for OmniAuth 1.x This gem allows one to authenticate with Google via OAuth2 in OmniAuth . Google's developer area contains ample documentation on how it implements this, so if you are really interested in the details, check out https://developers.google.com/accounts/docs/OAuth2 for more. Package: ruby-omniauth-oauth2 Description-md5: 1ba6868672635a327588a0ae64edae40 Description-en: abstract OAuth2 strategy for OmniAuth This gem contains a generic OAuth2 strategy for OmniAuth. It is meant to serve as a building block strategy for other strategies and not to be used independently (since it has no inherent way to gather uid and user info). Package: ruby-org Description-md5: fd06ca64b5040c55c3b91640a8911e29 Description-en: Emacs org-mode parser for Ruby An Emacs org-mode parser written in Ruby. The most significant thing this library does today is convert org-mode files to HTML or Textile. Currently, you cannot do much to customize the conversion. The supplied textile conversion is optimized for extracting "content" from the orgfile as opposed to "metadata." Package: ruby-ox Description-md5: 9754971cc5d8cc81916a5e1443772e6a Description-en: fast XML parser and object serializer Optimized XML (Ox), as the name implies, was written to provide speed optimized XML handling. It was designed to be an alternative to Nokogiri and other Ruby XML parsers for generic XML parsing and as an alternative to Marshal for Object serialization. . Ox handles XML documents in three ways: it is a generic XML parser and writer, a fast Object / XML marshaller, and a stream SAX parser. The library is implemented in C for speed and has a lean, simple Ruby API. Package: ruby-pagy Description-md5: 79f753c184f705caa3915b8796da12d9 Description-en: The Leaping Gem! Agnostic pagination in plain Ruby Package: ruby-parallel Description-md5: 740ec9fb40a63a9b8b7e74bc3c2fdc47 Description-en: library to run any kind of code in parallel processes This package provides a Ruby library to run any code in parallel Processes (in order to use all CPUs) or Threads (to speedup blocking operations). . This is best suited for map-reduce operations or e.g. parallel downloads or uploads. Package: ruby-parallel-tests Description-md5: 0ae0955561222ac540be766e3ba3e0df Description-en: Run Test::Unit / RSpec / Cucumber / Spinach in parallel Speedup Test::Unit + RSpec + Cucumber + Spinach by running parallel on multiple CPU cores. ParallelTests splits tests into even groups (by number of lines or runtime) and runs each group in a single process with its own database. Package: ruby-pdf-core Description-md5: 019bc0896b44e846415d9ddb4d824927 Description-en: Ruby library to render PDF documents PDF::Core is a pure Ruby library to render PDF documents. It supports several PDF features, such as among others: * low-level annotation * istream objects and stream filters * NameTree * object repository * object serialization * indirect objects * page geometries . It is used internally by Prawn (provided in the ruby-prawn package), a Ruby PDF generation library. Package: ruby-pg Description-md5: 5d27f486d8d3919d33cc283d173af5da Description-en: PostgreSQL interface for Ruby ruby-pg module allows Ruby programs to interface with the PostgreSQL database engine. . It supports the functions defined in libpq library. Package: ruby-pkg-config Description-md5: f93692d699df7cbc7e10c44a6f9f4c75 Description-en: pkg-config implementation for Ruby pkg-config can be used in your extconf.rb to properly detect necessary libraries for compiling native Ruby extensions, using the pkg-config database. Note that this package does not use pkg-config, only its database. Package: ruby-po-to-json Description-md5: ee2b31a98af86c79401820661fc7a92c Description-en: convert gettext PO files to JSON This package provides the Ruby gem po_to_json. This gem can be used to convert gettext PO files to JSON objects so that you can use it in your application. gettext PO files are often used for adding support for internationalization. Package: ruby-power-assert Description-md5: 4184f104c1526d7fdbe59bd5904a1dff Description-en: library showing values of variables and method calls in an expression Power Assert shows each value of variables and method calls in the expression. It is useful for testing, providing which value wasn't correct when the condition is not satisfied. Package: ruby-prawn-svg Description-md5: 61de1e2bd7808857317de23c2a816589 Description-en: SVG renderer for Prawn PDF library This gem allows you to render SVG directly into a PDF using the 'prawn' gem. Since PDF is vector-based, you'll get nice scaled graphics if you use SVG instead of an image. Package: ruby-prism Description-md5: ef69f67d3a146602a8f8f768598b51c2 Description-en: Prism Ruby parser This is a parser for the Ruby programming language. It is designed to be portable, error tolerant, and maintainable. It is written in C99 and has no dependencies. Package: ruby-process-executer Description-md5: 761a0c8b251471cffe49035defc161e0 Description-en: Enhanced subprocess execution ProcessExecuter provides a simple API for running commands in a subprocess, with options for capturing output, handling timeouts, logging, and more. It also provides the MonitoredPipe class which expands the output redirection capabilities of Ruby's Process.spawn. Package: ruby-process-metrics Description-md5: e4e81c67c6fb3e95d94614594d7271b4 Description-en: Provide detailed OS-specific process metrics Extract performance and memory metrics from running processes. Package: ruby-protocol-grpc Description-md5: acc4b057bafd73f7773100fb6a21e7bf Description-en: Protocol abstractions for gRPC, built on top of protocol-http protocol-grpc provides protocol-level abstractions for building gRPC applications: - Protocol-level abstractions - No networking, no client/server implementations. Focuses on gRPC protocol details. - Message framing - Handles gRPC's 5-byte length-prefixed message format with compression support. - Status codes and error handling - Complete gRPC status code support with error hierarchy. - Metadata and trailers - Full support for gRPC metadata headers and HTTP trailers. - Interface definitions - Define service contracts using `Protocol::GRPC::Interface` with PascalCase method names matching `.proto` files. - Middleware pattern - Abstract base class for building gRPC server applications. - Call context - Track deadlines, metadata, and request context for each RPC call. Package: ruby-protocol-http Description-md5: 04828b64b3e7a68ba0bd732f561ea031 Description-en: providing abstractions to handle HTTP protocols Protocol::HTTP provides abstractions for working with the HTTP protocol. Package: ruby-protocol-http1 Description-md5: beb91f7a313d910e437c74abb3c43e64 Description-en: low level implementation of the HTTP/1 protocol Protocol::HTTP1 provides a low-level implementation of the HTTP/1 protocol. Package: ruby-protocol-http2 Description-md5: 24925faa66767b05d91dc3134c336db2 Description-en: low level implementation of the HTTP/2 protocol Protocol::HTTP2 provides a low-level implementation of the HTTP/2 protocol. Package: ruby-protocol-rack Description-md5: f26d11761f013a7998b2f2c69435b992 Description-en: implementation of the Rack protocol/specification Provides abstractions for working with the Rack specification on top of Protocol::HTTP. This would, in theory, allow you to run any Protocol::HTTP compatible application on top any rack-compatible server. Package: ruby-protocol-url Description-md5: 8bf72820bb0797eb898c938a0677feec Description-en: Provides abstractions for working with URLs Protocol::URL provides abstractions for working with URLs in Ruby. Package: ruby-protocol-websocket Description-md5: 19584a049df44e2f5b34575d4e9405a7 Description-en: low level implementation of the WebSocket protocol Provides a low-level implementation of the WebSocket protocol according to RFC6455. It only implements the latest stable version (13). Package: ruby-psych Description-md5: 523074c6573981297c66b68455e403c2 Description-en: libyaml wrapper for Ruby ruby-psych is a YAML parser and emitter. Psych leverages libyaml for its YAML parsing and emitting capabilities. In addition to wrapping libyaml, Psych also knows how to serialize and de-serialize most Ruby objects to and from the YAML format. . Psych has been included with the main Ruby implementation since 1.9.2, and is the default YAML parser from 1.9.3 and beyond. Package: ruby-puppetserver-ca-cli Description-md5: a49c0aa753ec343c95e9727d38f90395 Description-en: configuration management system, ca cli library Puppet is a configuration management system that allows you to define the state of your IT infrastructure, then automatically enforces the correct state. . This gem provides the functionality behind the Puppet Server CA interactions. Package: ruby-raabro Description-md5: 691305b9211ff5f36b32e60d626e9287 Description-en: very dumb PEG parser library A very dumb PEG parser library, with a horrible interface. Son to aabro, grandson to neg, grand-grandson to parslet. There is also a javascript version jaabro. . You may use raabro by providing the parsing rules, then some rewrite rules. The parsing rules make use of the raabro basic parsers. The rewrite rules match names passed as first argument to the basic parsers to rewrite the resulting parse trees. Package: ruby-rack-mini-profiler Description-md5: 85db1a4d2a0934b5d066060db3a87861 Description-en: Profiles loading speed for rack applications Profiling toolkit for Rack applications with Rails integration. Client Side profiling, DB profiling and Server profiling. Package: ruby-rack-proxy Description-md5: 4b036c6d485ce81e80658867f126d75f Description-en: request/response rewriting HTTP proxy rack app A Rack app that provides request/response rewriting proxy capabilities with streaming. Subclass `Rack::Proxy` and provide `rewrite_env` and `rewrite_response` methods. . Rack provides a minimal, modular and adaptable interface for developing web applications in Ruby. Package: ruby-rack-test Description-md5: db1ab970b1c23b4af3fd3b745a24f45d Description-en: Simple testing API built on Rack Rack::Test is a small, simple testing API for Rack apps. It can be used on its own or as a reusable starting point for Web frameworks and testing libraries to build on. Package: ruby-ranked-model Description-md5: fb309038c20a501a8f35ca0957f85529 Description-en: acts_as_sortable replacement built for Rails 4.2+ ranked-model is a modern row sorting library built for Rails 4.2+. It uses ARel aggressively and is better optimized than most other libraries. Package: ruby-rb-sys Description-md5: be561eb153ae749c9b9f56471badb279 Description-en: Helpers for compiling Rust extensions for ruby This library makes it easy to build native Ruby extensions in Rust. It interops with the existing Ruby native extension toolchains (i.e. rake-compiler) to make testing, building, and cross compilation of gems easy. Package: ruby-re2 Description-md5: fcea24a19eb3c47aa7a464d28abb3005 Description-en: Ruby bindings to re2 Ruby bindings to re2, "an efficient, principled regular expression library". . RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. Package: ruby-redis Description-md5: 6e9afd2d70cc33304098e1d72b9d16d2 Description-en: Ruby client library for Redis A Ruby client that tries to match Redis' API one-to-one, while still providing an idiomatic interface. It features thread-safety, client-side sharding, pipelining, and an obsession for performance. Package: ruby-redis-client Description-md5: bc069dacfd375eeecde330f9ce5f1276 Description-en: Simple low-level client for Redis 6+, Valkey 7+, KeyDB Contrary to the redis gem, redis-client doesn't try to map all Redis commands to Ruby constructs, it merely is a thin wrapper on top of the RESP3 protocol. Package: ruby-redis-cluster-client Description-md5: 23e8e6c3dd1064d7bbadd1697d051486 Description-en: Redis cluster client for Ruby The gem is a foundational component in the official redis-clustering gem. The redis-clustering gem was separated from the redis gem starting with version 5 or later. Both gems are actively maintained within the official organization. The redis gem included cluster mode support from the merge of the relevant pull request until version 4. For further details and reasons behind these changes, please refer to the corresponding issue discussions. Package: ruby-redis-store Description-md5: c98bc11f72411198ed807331c81b9161 Description-en: redis stores for Ruby frameworks Redis Store provides a full set of stores (*Cache*, I18n, Session, HTTP Cache) for modern Ruby frameworks like: Ruby on Rails, Sinatra, Rack, Rack::Cache and I18n. It supports object marshalling, timeouts, single or multiple nodes, and namespaces. Package: ruby-regexp-parser Description-md5: fd390e4b8e75ab0c142835ba5a32d62a Description-en: Scanner, lexer, parser for ruby's regular expressions A library for tokenizing, lexing, and parsing Ruby regular expressions. . * Multilayered * A scanner/tokenizer based on Ragel * A lexer that produces a "stream" of token objects. * A parser that produces a "tree" of Expression objects (OO API) * Runs on Ruby 1.9, 2.x, and JRuby (1.9 mode) runtimes. * Recognizes Ruby 1.8, 1.9, and 2.x regular expressions Package: ruby-representable Description-md5: c50153d1208c1e3712c770f372b71c1d Description-en: Renders and parses JSON/XML/YAML documents from and to Ruby objects Includes plain properties, collections, nesting, coercion and more. . This library is a dependency of ruby-google-api-client, client for accessing Google APIs. Package: ruby-requestjs-rails Description-md5: c77eca68897cdd14f6e55c34379d03fb Description-en: Tiny Fetch API wrapper that makes HTTP requests A tiny Fetch API wrapper that allows you to make http requests without needing to manually handle the sending of the CSRF Token on every request. Package: ruby-retriable Description-md5: 6470f4a851131fd6439d471b5f824066 Description-en: Retriable is an simple DSL to retry failed code blocks Retriable is an simple DSL to retry failed code blocks with randomized exponential backoff. This is especially useful when interacting external api/services or file system calls. Package: ruby-reverse-markdown Description-md5: 4819e89d5bab4eba2c164ec2651c030d Description-en: converts HTML code into markdown reverse_markdown transforms HTML into Markdown. It is useful, for example, to import HTML into a Markdown based application. It supports all the established tags and can also be extended, it can deal with nested lists, inline and block code, and supports blockquotes. . It supports all the established HTML tags and requires Ruby 1.9.3 or higher. Package: ruby-rgen Description-md5: f74fd1be681c8df5d755c4c18e840e83 Description-en: Ruby Modelling and Generator Framework RGen is a framework for Model Driven Software Development (MDSD) in Ruby. . This means that it helps you build Metamodels, instantiate Models, modify and transform Models and finally generate arbitrary textual content from it. Package: ruby-rmagick Description-md5: 393bf835e37efeb55b6c8c6360451be5 Description-en: ImageMagick API for Ruby RMagick is an interface between the Ruby programming language and the ImageMagick image processing library. Package: ruby-rmagick-doc Description-md5: 0ce2581c0fbd70d22e3556e5bfc3d594 Description-en: ImageMagick API for Ruby (documentation) RMagick is an interface between the Ruby programming language and the ImageMagick image processing library. . This package contains the documentation and some example scripts. Package: ruby-roda Description-md5: 25ded839b59939782a14862bfea642b5 Description-en: Routing tree web toolkit A routing tree web toolkit, designed for building fast and maintainable web applications in Ruby Package: ruby-rodauth Description-md5: dbec79db3eacbce84c36b1891d64b986 Description-en: Authentication and Account Management Framework for Rack Applications Rodauth is Ruby's most advanced authentication framework, designed to work in all rack applications. It's built using Roda and Sequel, but it can be used as middleware in front of web applications that use other web frameworks and database libraries. . Rodauth aims to provide strong security for password storage by utilizing separate database accounts if possible on PostgreSQL, MySQL, and Microsoft SQL Server. Configuration is done via a DSL that makes it easy to override any part of the authentication process. . Rodauth supports typical authentication features: such as login and logout, changing logins and passwords, and creating, verifying, unlocking, and resetting passwords for accounts. Rodauth also supports many advanced authentication features: . * Secure password storage using security definer database functions * Multiple primary multifactor authentication methods (WebAuthn and TOTP), as well as backup multifactor authentication methods (SMS and recovery codes). * Passwordless authentication using email links and WebAuthn authenticators. * Both standard HTML form and JSON API support for all features. Package: ruby-roo Description-md5: daa574883d9e93fbf1407071b4c362a1 Description-en: can access the contents of various spreadsheet files Roo can access the contents of various spreadsheet files. It can handle * OpenOffice * Excelx * LibreOffice * CSV Package: ruby-rspec-junit-formatter Description-md5: 7ff4aa6c6339c5cfd3e5f964680850b0 Description-en: RSpec JUnit XML formatter RSpec results that your continuous integration service can read. This is made possible by storing output in XML format. . Caveats: XML can only represent a limited subset of characters which excludes null bytes and most control characters. This library will use character entities where possible and fall back to replacing invalid characters with Ruby-like escape codes otherwise. For example, the null byte becomes `\0`. Package: ruby-rspec-pending-for Description-md5: 19136f7b08c66a2b7ce23c250788630f Description-en: RSpec plugin to skip specs for given Ruby versions As an RSpec plugin it allows RSpec suite authors to mark certain specs as pending or to be skipped for specific Ruby implementations (say MRI or JRuby) or some specific versions of Ruby. Package: ruby-rspec-stubbed-env Description-md5: 660ca4e96c683f6bb0ac419688e8b382 Description-en: Unobtrusively stub ENV keys and values during testing Stub or hide environment variables in a scoped context for testing. ENV changes are opt-in through a shared context. . This RSpec plugin requires the :expect syntax, or a compatible alternative. Package: ruby-rspec-temp-dir Description-md5: 2679ea046ff7f78b6836207c8479cd48 Description-en: creates temporary directory for each example automatically Rspec::TempDir creates temporary directory for each example automatically. . This is inspired by JUnit TemporaryFolder. Package: ruby-rubocop-discourse Description-md5: 241d40462dbf55e935eabc55d8976563 Description-en: Custom rubocop cops used by Discourse Custom Discourse RuboCop cops plus Discourse's shared project configuration (RSpec, Rails, Capybara, FactoryBot). Most Discourse projects use Syntax Tree for formatting, so it is recommended to use the Syntax Tree-compatible config by default. Package: ruby-ruby-lsp Description-md5: 1b1f0436462559cc6c1c3f68ea7a5233 Description-en: Opinionated language server for Ruby The Ruby LSP is an implementation of the language server protocol for Ruby, used to improve rich features in editors. It is a part of a wider goal to provide a state-of-the-art experience to Ruby developers using modern standards for cross-editor features, documentation and debugging. Package: ruby-ruby2ruby Description-md5: ad2df9f6b3780f1a332f718f6d4e88fd Description-en: Generate pure ruby code easily from ParseTree's Sexps ruby2ruby provides a means of generating pure Ruby code easily from ParseTree's Sexps. This makes making dynamic language processors much easier in Ruby than ever before. Package: ruby-selinux Description-md5: 71f8f453f4c0fbe591180af8da96cd36 Description-en: Ruby bindings to SELinux shared libraries This package provides the Ruby bindings needed for developing Ruby SELinux applications. Security-enhanced Linux is a patch of the Linux kernel and a number of utilities with enhanced security functionality designed to add mandatory access controls to Linux. The Security-enhanced Linux kernel contains new architectural components originally developed to improve the security of the Flask operating system. These architectural components provide general support for the enforcement of many kinds of mandatory access control policies, including those based on the concepts of Type Enforcement, Role-based Access Control, and Multi-level Security. Package: ruby-sentry-ruby Description-md5: 69fedb7a5aa164975ba0bdf9f191776c Description-en: client interface for the Sentry error logger A library that provides a client interface for the Sentry error logger. Sentry provides real-time crash reporting for web apps, mobile apps, and games. Package: ruby-sequel Description-md5: 69991565378203fc614a568f4bdc960e Description-en: Simple, flexible, and powerful SQL database access toolkit for Ruby Sequel provides thread safety, connection pooling and a concise DSL for constructing SQL queries and table schemas. . Sequel includes a comprehensive ORM layer for mapping records to Ruby objects and handling associated records. . Sequel supports advanced database features such as prepared statements, bound variables, stored procedures, savepoints, two-phase commit, transaction isolation, master/slave configurations, and database sharding. . Sequel currently has adapters for ADO, Amalgalite, DataObjects, DB2, DBI, Firebird, IBM_DB, Informix, JDBC, MySQL, Mysql2, ODBC, OpenBase, Oracle, PostgreSQL, SQLite3, Swift, and TinyTDS. Package: ruby-sequel-pg Description-md5: 2ae3212929238c6b6d45432dcba60221 Description-en: Faster SELECTs when using Sequel with pg sequel_pg overwrites the inner loop of the Sequel postgres adapter row fetching code with a C version. The C version is significantly faster (2-6x) than the pure ruby version that Sequel uses by default. Package: ruby-sexp-processor Description-md5: 658dcf6529108ad34ceeed2973276a8d Description-en: brings all the generic sexp processing tools to ruby sexp_processor branches from ParseTree bringing all the generic sexp processing tools with it. Sexp, SexpProcessor, Environment, etc. . Includes SexpProcessor and CompositeSexpProcessor. . Allows you to write very clean filters. Package: ruby-shrine Description-md5: e78b921104ee64303091639ec6b9b7f6 Description-en: Toolkit for file attachments in Ruby applications Shrine is a toolkit for file attachments in Ruby applications. It supports uploading, downloading, processing and deleting IO objects, backed by various storage engines. It uses efficient streaming for low memory usage. . Shrine comes with a high-level interface for attaching uploaded files to database records, saving their location and metadata to a database column, and tying them to record's lifecycle. It natively supports background jobs and direct uploads for fully asynchronous user experience. Package: ruby-sidekiq Description-md5: 5bbc2f020ab526e315a132886c59b058 Description-en: Simple, efficient background processing for Ruby Sidekiq uses threads to handle many jobs at the same time in the same process. It does not require Rails but will integrate tightly with Rails 3/4 to make background processing dead simple. . Sidekiq is compatible with Resque. It uses the exact same message format as Resque so it can integrate into an existing Resque processing farm. . You can have Sidekiq and Resque run side-by-side at the same time and use the Resque client to enqueue jobs in Redis to be processed by Sidekiq. Package: ruby-signet Description-md5: 767e2c84e1d0690718fd604495e9fed1 Description-en: Signet is an OAuth 1.0 / OAuth 2.0 implementation OAuth is an open standard that allows users to share their private resources (e.g. photos, videos, contact lists) stored on one site with another site without having to hand out their username and password. Package: ruby-simple-oauth Description-md5: 2163ae436fa9e31e1ba090fce2410bf2 Description-en: Simply builds and verifies OAuth headers The library, "simple_oauth", provides classes in order to simply build and verify OAuth headers. Package: ruby-simplecov Description-md5: a231c670c826522c8cfe250f396377e2 Description-en: code coverage for Ruby 1.9+ Code coverage for Ruby 1.9 with a powerful configuration library and automatic merging of coverage across test suites. . It uses 1.9's built-in Coverage library to gather code coverage data, but makes processing its results much easier by providing a clean API to filter, group, merge, format and display those results, thus giving you a complete code coverage suite that can be set up with just a couple lines of code. Package: ruby-simplecov-html Description-md5: 1f9850fca128a25644838c5b5da8ebab Description-en: default HTML formatter for SimpleCov code coverage tool Default HTML formatter for SimpleCov code coverage tool for ruby 1.9+ . Generates a nice HTML report of your SimpleCov ruby code coverage results on Ruby 1.9 using client-side Javascript quite extensively. Package: ruby-simpleidn Description-md5: 4370cfc8e3921d727bb9adcde0037222 Description-en: Punycode ACE to unicode UTF-8 (and vice-versa) string conversion. This gem allows easy conversion from punycode ACE strings to unicode UTF-8 strings and vice-versa. Package: ruby-slim Description-md5: cbee8afcfe215088becbc391c6f5819d Description-en: powerful (X)HTML templating engine with an elegant syntax Slim is a template language whose goal is to reduce the view syntax to the essential parts without becoming cryptic. . A short list of the features: - elegant syntax: short syntax without closing tags, HTML style mode with closing tags and configurable shortcut tags - automatic HTML escaping and support for Rails' `html_safe?` - highly configurable and extendable via plugins: logic less mode similar to Mustache and translator/I18n support among others. - high performance: comparable speed to ERB and streaming support in Rails - supported by all major frameworks (Rails, Sinatra, ...) - full Unicode support for tags and attributes on Ruby 1.9 - embedded engines like Markdown and Textile Package: ruby-svn Description-md5: 681536b40f193ae3816c1437f1c38f7d Description-en: Ruby bindings for Apache Subversion This is a set of Ruby interfaces to libsvn, the Apache Subversion libraries. It is useful if you want to, for example, write a Ruby script that manipulates a Subversion repository or working copy. See the 'subversion' package for more information. Package: rumur Description-md5: 40129f0478a9f84f22c5aaa201b1917a Description-en: model checker for the Murphi language Rumur is a model checker for use in the formal verification of finite state machines specified in the Murphi modelling language. It is based on a previous tool, CMurphi, and attempts to provide an approximate drop-in replacement for CMurphi. . Rumur works by reading an input file describing a collection of state variables and transition rules, from which it generates a C program to verify safety and security properties of this state machine. The generated verifier works by exhaustively exploring the state space, checking for violation of invariants or deadlocks. . In comparison to CMurphi, Rumur generates a verifier that runs significantly faster and uses less memory on large input problems. Rumur comes with an optional wrapper script, rumur-run, that streamlines the process of generating a verifier, compiling it, and then running it. This wrapper requires Python. Package: runsc Description-md5: 5acf71e81c140d95c3c5021727c8f768 Description-en: gVisor container sandbox runtime gVisor is an application kernel, written in Go, that implements a substantial portion of the Linux system surface. It includes an Open Container Initiative (OCI) runtime called runsc that provides an isolation boundary between the application and the host kernel. . This package provides runsc runtime, which can be integrated to Docker and Kubernetes. Package: sackd Description-md5: 85dae07e8cf1ae3ffe4cac84106dca83 Description-en: Slurm auth and cred kiosk daemon The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the Slurm auth and cred kiosk daemon Package: shoelaces Description-md5: da77945671b07141ccde7f150de8f83b Description-en: automated server bootstrapping Shoelaces provides a mechanism for automating the bootstrapping of servers. It serves iPXE boot scripts, cloud-init configurations and, actually, any kind of plain text files. . Shoelaces main features are: - automation of the boot script to serve for a given server based on its IP address or DNS PTR record. - usage of Go templates to serve the configurations, allowing the user to customize them with parameters received via GET request. - web UI to show the current configurations, and history of servers that booted. Package: simavr Description-md5: fd7ce74f2f4e4f6435c67f5b0fbf1244 Description-en: lean and mean AVR simulator A simple command line tool using AVR simulator library to run AVR firmware, produce VCD waveform files and/or run a debugging session. The tool reads simulation parameters directly from the emulated code using .elf section and/or accepts command line arguments. . For more advanced peripheral and virtual circuitry prototyping and simulation see AVR simulator development examples provided by libsimavr-examples package. Package: slepc-dev Description-md5: 401ffbf37608baaea035f71eea102d0d Description-en: Scalable Library for Eigenvalue Problem Computations SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This is a dependency package which depends on the latest version of SLEPc. Package: slepc3.25-doc Description-md5: e26c7639c4076228fcff58e6117cbb60 Description-en: Scalable Library for Eigenvalue Problem Computations SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This package contains the documentation and examples for SLEPc. Package: slepc64-dev Description-md5: 8a97b37eab60a91728af12952b1274ed Description-en: Scalable Library for Eigenvalue Problem Computations (64-bit) SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix. . This is a dependency package which depends on the latest version of SLEPc with 64-bit indexing. Package: slurm-client Description-md5: adef5647f57454f084982d9520a1e78d Description-en: Slurm client side commands The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains all client side commands. Package: slurm-client-emulator Description-md5: 9e1200b9e10ad3efa6879b4acca3a494 Description-en: Slurm client side commands for the emulator The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains all client side commands for the emulator. Package: slurm-wlm Description-md5: 399ac2cb1117840799562988613d20ad Description-en: Slurm Workload Manager The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This metapackage contains all client side commands, the compute node daemon and the central management daemon. Package: slurm-wlm-basic-plugins Description-md5: c72a31e5e1676a1de0cc863aa2004a4f Description-en: Slurm basic plugins The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the Slurm basic plugins Package: slurm-wlm-basic-plugins-dev Description-md5: ecce296ca1ee4705d01d8736fac7aa6e Description-en: Slurm basic plugins development files The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains development files for the Slurm basic plugins Package: slurm-wlm-doc Description-md5: 92910e4ced34d8fe09cbf4b57c2c5e24 Description-en: Slurm documentation The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the Slurm html documentation. Package: slurm-wlm-elasticsearch-plugin Description-md5: 45fa7419e0b8a561d11ea762d312aeff Description-en: Slurm Elasticsearch job-completion plugin The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains the Elasticsearch Slurm job-completion plugin. Package: slurm-wlm-elasticsearch-plugin-dev Description-md5: 3f0c30d1dbdc3c04e911e79ee56392d9 Description-en: Slurm Elasticsearch job-completion plugin development files The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains development files for the Elasticsearch Slurm job-completion plugin. Package: slurm-wlm-emulator Description-md5: 6e35deaac9a681e49040df99cac4901b Description-en: Slurm emulator The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package installs the emulator binaries: slurmd, slurmctld and slurmstepd. Package: slurm-wlm-hdf5-plugin Description-md5: a8bbdd24e4e112c35314584a6ef5a3eb Description-en: Slurm HDF5 plugin The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains the HDF5-based Slurm job profiling plugin. Package: slurm-wlm-hdf5-plugin-dev Description-md5: 36806500c06680351e6f09b9c032a74f Description-en: Slurm HDF5 plugin development files The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains development files for the HDF5-based Slurm job profiling plugin. Package: slurm-wlm-influxdb-plugin Description-md5: 1a9e9429c768146072d5430d71ef6945 Description-en: Slurm InfluxDB plugin The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains the InfluxDB-based Slurm job profiling plugin. Package: slurm-wlm-influxdb-plugin-dev Description-md5: 959d679f67ed22ae8d0f91c6cc18a325 Description-en: Slurm InfluxDB plugin development files The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains development files for the InfluxDB-based Slurm job profiling plugin. Package: slurm-wlm-ipmi-plugins Description-md5: 7de77f0497421507e54ec7a07828bdb5 Description-en: Slurm IPMI plugins The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains the IPMI-based Slurm accounting gathering plugins. Package: slurm-wlm-ipmi-plugins-dev Description-md5: 344bd74fc12b90d4b4bdd171677b1333 Description-en: Slurm IPMI plugins development files The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains development files for the IPMI-based Slurm accounting gathering plugins. Package: slurm-wlm-jwt-plugin Description-md5: 6ff906b649b8b5d759b20956c55222ee Description-en: Slurm JWT authentication plugins The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains the JSON Web Tokens (JWT) Slurm authentication plugin. Package: slurm-wlm-jwt-plugin-dev Description-md5: 145ada100495be36d4a5ca74b7661b68 Description-en: Slurm JWT authentication plugin development files The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains development files for the JSON Web Tokens (JWT) Slurm authentication plugin. Package: slurm-wlm-kafka-plugin Description-md5: 4d5935e6d180641fc8584af3eb429036 Description-en: Slurm Kafka job-completion plugin The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains the Kafka Slurm job-completion plugin. Package: slurm-wlm-kafka-plugin-dev Description-md5: c9f17cf74196e336206819eb99e40b50 Description-en: Slurm Kafka job-completion plugin development files The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains development files for the Kafka Slurm job-completion plugin. Package: slurm-wlm-mysql-plugin Description-md5: 7b151d92ec0cd067c873fe539d0006b1 Description-en: Slurm MySQL plugins The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains the Slurm MySQL plugin. Package: slurm-wlm-mysql-plugin-dev Description-md5: 539d70e4b9309548ea7f944245c8fbdb Description-en: Slurm MySQL plugins development files The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains development files for the Slurm MySQL plugin. Package: slurm-wlm-plugins Description-md5: d026317f09e940bbb9894c558582c42f Description-en: Slurm free plugins (metapackage) The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package provides all the free Slurm plugins. Package: slurm-wlm-plugins-dev Description-md5: 26a932e3c3df5b59ea4f849e9bfb8f73 Description-en: Slurm free plugins development files (metapackage) The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package provides development files for all the free SLURM plugins. Package: slurm-wlm-rsmi-plugin Description-md5: bc5cac3e07406058eb620354151ce026 Description-en: Slurm RSMI plugin The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains the ROCm System Management Interface Slurm gpu plugin. Package: slurm-wlm-rsmi-plugin-dev Description-md5: e74f98431f26c77ac7272e157fef5b8a Description-en: Slurm RSMI plugin development files The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. . This package contains development files for the ROCm System Management Interface Slurm gpu plugin. Package: slurm-wlm-torque Description-md5: a2c9009e8d15f1e6e248602bb43281a2 Description-en: Torque compatibility wrappers for Slurm The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the Torque compatibility wrappers. Package: slurmctld Description-md5: e04abc7871bdeee2cc83ef6ed8923c45 Description-en: Slurm central management daemon The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the central management daemon slurmctld. Package: slurmd Description-md5: c0b71b00caae130250a7d5fa4f22251c Description-en: Slurm compute node daemon The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the compute node daemon slurmd. Package: slurmdbd Description-md5: 12414cec2d4629f45386e342015ae60c Description-en: Secure enterprise-wide interface to a database for Slurm The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contain SlurmDBD (Slurm DataBase Daemon) that can be used to securely manage the accounting data for several Slurm clusters in a central location and sacctmgr a command for managing user accounts in SlurmDBD. Package: slurmrestd Description-md5: 10e4b84c8772a200af93d44178fa9381 Description-en: Slurm REST API daemon The Slurm Workload Manager is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the REST API daemon slurmrestd. Package: snowflake-client Description-md5: dfd6c1ccb33f02f8a27af99842b1c15a Description-en: WebRTC pluggable transport for Tor (client) Snowflake helps users circumvent censorship by making a WebRTC connection to volunteer proxies. These proxies relay Tor traffic to a Snowflake bridge and then to through the Tor network. . This package provides the client. Package: snowflake-proxy Description-md5: 89ccbccc1242a66948d321dfd0a4847f Description-en: WebRTC pluggable transport for Tor (proxy) Snowflake helps users circumvent censorship by making a WebRTC connection to volunteer proxies. These proxies relay Tor traffic to a Snowflake bridge and then to through the Tor network. . This package provides the proxy. Package: sonic-pi Description-md5: cfba0a7e5a8e7b5b67609733f1db5d4b Description-en: Live Coding for Everyone A free live coding synth for everyone. Originally designed to support computing and music lessons within schools. Use code to compose and perform in classical and contemporary styles ranging from Canons to Dubstep. Package: sonic-pi-samples Description-md5: 4261dab425530defd16645d72e7ac128 Description-en: Audio samples for Sonic Pi Sonic Pi is shipped with a default audio sample collection, containing musical snippets, sound effects and rhythm loops created by various contributors at freesound.org. Package: sonic-pi-server Description-md5: 2d864efee759bf33ce577cef58f2c17d Description-en: Backend server for Sonic Pi The Sonic Pi backend server connects to SuperCollider to play synths and samples. Advanced users may want to use the server for experiments without the graphical user interface provided by the sonic-pi package. Package: sonic-pi-server-doc Description-md5: 6e3ceb95e26e480423493b9c01508a6a Description-en: Documentation for Sonic Pi These are the Markdown source files and a converted HTML version of the Sonic Pi main documentation. If you installed the sonic-pi IDE package, you propably don't need this package, as a copy of the documentation is already included within the application. Package: sonnet6-plugins Description-md5: 9db2757cf1c03dbf06a0d577449670e1 Description-en: spell checking library for Qt, plugins Sonnet is a Qt based library that offers easy access to spell checking using various plugin based backends. It is part of KDE Frameworks 6. . This package provides plugins used by Sonnet to interact with the following spell checking backends: aspell, hunspell or hspell. The dictionaries need to be installed separatedly. Package: spades Description-md5: 34fed1d3e967bfd8cc1fb343d1a7ad4c Description-en: genome assembler for single-cell and isolates data sets The SPAdes – St. Petersburg genome assembler is intended for both standard isolates and single-cell MDA bacteria assemblies. It works with Illumina or IonTorrent reads and is capable of providing hybrid assemblies using PacBio and Sanger reads. You can also provide additional contigs that will be used as long reads. . This package provides the following additional pipelines: * metaSPAdes – a pipeline for metagenomic data sets * plasmidSPAdes – a pipeline for extracting and assembling plasmids from WGS data sets * metaplasmidSPAdes – a pipeline for extracting and assembling plasmids from metagenomic data sets * rnaSPAdes – a de novo transcriptome assembler from RNA-Seq data * metaviralSPAdes – a pipeline for viral assembly from metagenomic data * rnaViralSPAdes – a pipeline for viral transcriptome assembly * biosyntheticSPAdes – a module for biosynthetic gene cluster assembly with paired-end reads . SPAdes provides several stand-alone binaries with relatively simple command-line interface: k-mer counting (spades-kmercounter), assembly graph construction (spades-gbuilder) and long read to graph aligner (spades-gmapper). Package: sphinx-doc Description-md5: 8ffc8b8c69e49e0b472daf3c0cbe89be Description-en: documentation generator for Python projects - documentation Sphinx is a tool for producing documentation for Python projects, using reStructuredText as markup language. . This package includes documentation of Sphinx itself. Package: stellarium Description-md5: 27dd93ee8371a51e7b7ad3c592e6d1c5 Description-en: real-time photo-realistic sky generator Stellarium renders 3D photo-realistic skies in real-time. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope. . Some features: - default star catalogue with over 600 thousand stars, - information about the brightest stars (spectral type, distance, etc.), - downloadable star catalogue extensions, for up to 210 million stars, - all New General Catalogue (NGC) objects, - images of almost all Messier objects and the Milky Way, - real time positions of the planets and their satellites, - 13 different cultures with their constellations, - artistic illustrations of the 88 Western constellations, - very realistic atmosphere, sunrise and sunset, - 7 panoramic landscapes (more can be made or downloaded from the website), - scripting with ECMAScript, - plug-in support: Stellarium comes with 8 plug-ins by default, including: - artificial satellites plug-in (updated from an on-line TLE database), - ocular simulation plug-in (shows how objects look like in a given ocular), - Solar System editor plug-in (imports comet and asteroid data from the MPC), - telescope control plug-in (Meade LX200 and Celestron NexStar compatible). . Stellarium should not be used for very high accurate calculation or ephemerids like eclipse predictions. However, it is the ideal program to prepare an observation evening with naked eye, binocular, or small telescope. Package: stellarium-data Description-md5: abb0e128a19de6802f33b1e1384d5593 Description-en: Stellarium data files Stellarium renders 3D photo-realistic skies in real-time. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope. . This package contains data files required by Stellarium. They include textures, star catalogues and translations. Package: subversion Description-md5: 2b16de8a860b139507af1abc718e9506 Description-en: Advanced version control system Apache Subversion, also known as svn, is a centralised version control system. Version control systems allow many individuals (who may be distributed geographically) to collaborate on a set of files (source code, websites, etc). Subversion began with a CVS paradigm and supports all the major features of CVS, but has evolved to support many features that CVS users often wish they had. . This package includes the Subversion client (svn, svnsync), repository administration tools (svnadmin, svnlook) and a network server (svnserve). Package: subversion-tools Description-md5: 1ef6f68087608a2be0e50bebfde0a189 Description-en: Assorted tools related to Apache Subversion This package includes miscellaneous tools for use with Apache Subversion clients and servers: * svn-backup-dumps: Incremental dumpfile-based backup script * svn-bisect: Bisect revisions to find a regression * svn-clean: Remove unversioned files from a working copy * svn-hot-backup: Backup script, primarily for BDB repositories * svn_apply_autoprops: Apply property settings from .subversion/config file to an existing repository * svn_load_dirs: Sophisticated replacement for 'svn import' * svnwrap: Set umask to 002 before calling svn or svnserve * fsfs-access-map: Convert strace output into FSFS access map * several example hook scripts: commit-access-control, commit-email, log-police, mailer, svnperms, verify-po . NOTE that some of these scripts are unsupported by upstream, and may change radically or disappear in future releases. Some of these scripts require packages on the Recommends list. Package: sync-ui Description-md5: 43f2f9e87c9ebcc1307ce50ed54fa85f Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (GTK+ GUI) SyncEvolution synchronizes contact, calendar and task items via SyncML and CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server to sync PIM data in Evolution, but a plain file storage is also supported. Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and incremental synchronization of items are supported. SyncEvolution can act as a SyncML/DAV client and SyncML server. . This package provides a GTK+ graphical user interface. Package: syncevolution Description-md5: ae5cd170e8b5a2c467595c7aa9fc3b30 Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (CLI) SyncEvolution synchronizes contact, calendar and task items via SyncML and CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server to sync PIM data in Evolution, but a plain file storage is also supported. Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and incremental synchronization of items are supported. SyncEvolution can act as a SyncML/DAV client and SyncML server. . This package provides the CLI client. Package: syncevolution-common Description-md5: 5b858385969f9e19bde689aa3fb66b7a Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (common files) SyncEvolution synchronizes contact, calendar and task items via SyncML and CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server to sync PIM data in Evolution, but a plain file storage is also supported. Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and incremental synchronization of items are supported. SyncEvolution can act as a SyncML/DAV client and SyncML server. . This package provides common architecture independent files. Package: syncevolution-dbus Description-md5: 319b8be99541ac5c70b252c07bcbf11b Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (D-Bus support) SyncEvolution synchronizes contact, calendar and task items via SyncML and CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server to sync PIM data in Evolution, but a plain file storage is also supported. Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and incremental synchronization of items are supported. SyncEvolution can act as a SyncML/DAV client and SyncML server. . This package provides D-Bus services. Package: syncevolution-http Description-md5: 0d557d7a93fb316cc743dd8b1208299b Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (HTTP server) SyncEvolution synchronizes contact, calendar and task items via SyncML and CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server to sync PIM data in Evolution, but a plain file storage is also supported. Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and incremental synchronization of items are supported. SyncEvolution can act as a SyncML/DAV client and SyncML server. . This package provides a python script to make SyncEvolution act as a HTTP(S) server for other SyncML clients. Package: syncevolution-libs Description-md5: 9bc8d5e3133dba6ef701edb6d7a219bd Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (backend libraries) SyncEvolution synchronizes contact, calendar and task items via SyncML and CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server to sync PIM data in Evolution, but a plain file storage is also supported. Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and incremental synchronization of items are supported. SyncEvolution can act as a SyncML/DAV client and SyncML server. . This package provides private libraries and plugins. Package: syncevolution-libs-gnome Description-md5: d5a8e07fe9b67bdf35d27774784d269f Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (GNOME backend) SyncEvolution synchronizes contact, calendar and task items via SyncML and CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server to sync PIM data in Evolution, but a plain file storage is also supported. Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and incremental synchronization of items are supported. SyncEvolution can act as a SyncML/DAV client and SyncML server. . This package provides private libraries and plugins for GNOME. Package: tabix Description-md5: 95d85105aff6af5456d3efc49aad02e3 Description-en: generic indexer for TAB-delimited genome position files Tabix indexes files where some columns indicate sequence coordinates: name (usually a chromosome), start and stop. The input data file must be position sorted and compressed by bgzip (provided in this package), which has a gzip like interface. After indexing, tabix is able to quickly retrieve data lines by chromosomal coordinates. Fast data retrieval also works over network if an URI is given as a file name. . This package is built from the HTSlib source, and provides the bgzip, htsfile, and tabix tools. Package: tex-common Description-md5: 9c5d58c83f2a52331afe0a8e3cd67376 Description-en: common infrastructure for building and installing TeX This package contains a number of scripts and common configuration files that are needed to install a TeX System. . It also contains debhelper-like programs useful for building TeX packages. Package: threeb Description-md5: 51bc9844c38496ea968095cc995c96d6 Description-en: 3B Microscopy Analysis Software - command-line tool Bayesian analysis of blinking and bleaching, or 3B microscopy, is a method which analyses data in which many overlapping fluorophores undergo bleaching and blinking events, giving the structure at enhanced resolution. By using a Hidden Markov Model (HMM), it allows useful information to be obtained from data that would be impossible to analyse with standard localisation analysis techniques. . This package contains the command-line tool. Package: threeb-imagej Description-md5: 6083768a5d78754def099d7cdf83dd78 Description-en: 3B Microscopy Analysis Software - ImageJ plugin Bayesian analysis of blinking and bleaching, or 3B microscopy, is a method which analyses data in which many overlapping fluorophores undergo bleaching and blinking events, giving the structure at enhanced resolution. By using a Hidden Markov Model (HMM), it allows useful information to be obtained from data that would be impossible to analyse with standard localisation analysis techniques. . This package contains the ImageJ plugin. Package: vim-migemo Description-md5: 30855a24c63eef8afbd10e5e143d125c Description-en: VIM plugin for C/Migemo Migemo is a tool that supports Japanese incremental search with Romaji. Originally migemo is written in Ruby. C/Migemo provides search tool and library written in C. . This package provides C/Migemo plugin for VIM. Package: vtk9 Description-md5: 97517e1d4ecc516b79afb8607e8cdfcf Description-en: Binaries for VTK9 The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing, and visualization. . This package provides binaries for VTK9 Package: vtk9-doc Description-md5: dd123d65dad2d08b6a569e157c3ecb25 Description-en: VTK class reference documentation The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing, and visualization. . This package provides documentation for VTK9 Package: vtk9-examples Description-md5: d8cc7f7324dc5e8cc38eb89538abd18c Description-en: VTK examples The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing, and visualization. . This package provides examples for VTK9 Package: wasi-libc Description-md5: 5c76134a8fd2c45d2a718c523fcce37f Description-en: WASI libc implementation for WebAssembly This is a work in progress. It's usable for many purposes, though the APIs aren't stable yet. For example, this is used by the Rust compiler to build its standard library for the wasm32-wasi target. . First, it's a usable libc. It builds a "libc" which can be used by compilers, such as Clang 8.0, using the wasm32-wasi target. It's a work in progress, but it is already sufficient to run basic programs. . Second, it's a "reference" implementation, which means the interfaces defined here can be used by other tools and libraries, even if they don't use all the actual implementations here. For example, we don't expect everyone will want to use the exact malloc implementation provided here, but tools and libraries using an ABI-compatible malloc interface will be able to interoperate regardless of which actual implementation is used. . Third, it's an example showing the use of the WASI API. The libc functionality is implemented using calls to WASI functions. Package: webkitgtk-webdriver Description-md5: 088bf78d76ece6d47a2cd75d9dee0fbe Description-en: WebKitGTK WebDriver support WebKit is a web content engine, derived from KHTML and KJS from KDE, and used primarily in Apple's Safari browser. It is made to be embedded in other applications, such as mail readers, or web browsers. . It is able to display content such as HTML, SVG, XML, and others. It also supports DOM, XMLHttpRequest, XSLT, CSS, JavaScript/ECMAScript and more. . WebKitGTK is a WebKit port designed to be used in GTK applications. . This package provides the WebDriver service implementation for WebKitGTK. Package: wxmaxima Description-md5: e087de202a57faa38caffc7d9707d0b2 Description-en: GUI for the computer algebra system Maxima wxMaxima is a graphical user interface for the computer algebra system Maxima. It eases the use of Maxima by making most of its commands available through a menu system and by providing input dialogs for commands that require more than one argument. It also implements its own display engine that outputs mathematical symbols directly instead of depicting them with ASCII characters. . wxMaxima also features 2D and 3D inline plots, simple animations, mixing of text and mathematical calculations to create documents, exporting of input and output to TeX, and a browser for Maxima's manual including command index and full text searching. Package: wxmaxima-doc Description-md5: 2274c9e01a8142c1577c23ab044fe3d9 Description-en: GUI for the computer algebra system Maxima -- documentation wxMaxima is a graphical user interface for the computer algebra system Maxima. It eases the use of Maxima by making most of its commands available through a menu system and by providing input dialogs for commands that require more than one argument. It also implements its own display engine that outputs mathematical symbols directly instead of depicting them with ASCII characters. . wxMaxima also features 2D and 3D inline plots, simple animations, mixing of text and mathematical calculations to create documents, exporting of input and output to TeX, and a browser for Maxima's manual including command index and full text searching. . This package provides the documentation. Package: wxpython-tools Description-md5: 892e95dfbccddc23f84f0e4a3ea67923 Description-en: Tools from the wxPython distribution wxWidgets (formerly known as wxWindows) is a class library for C++ providing GUI components and other facilities on several popular platforms (and some unpopular ones as well). . This package provides support utilities and common files for wxPython. Package: xmaxima Description-md5: 832404665e6cce169548e4687edf6d5a Description-en: Computer algebra system -- x interface Maxima is a fully symbolic computation program. It is full featured doing symbolic manipulation of polynomials, matrices, rational functions, integration, Todd-coxeter methods for finite group analysis, graphing, multiple precision floating point computation. It has a symbolic source level debugger for maxima code. Maxima is based on the original Macsyma developed at MIT in the 1970s. It is quite reliable, and has good garbage collection, and no memory leaks. It comes with hundreds of self tests. . This package contains an X Windows interface using the tcl/tk libraries. Package: zookeeper Description-md5: 0a45f324b8251b96598372f069b4c228 Description-en: High-performance coordination service for distributed applications ZooKeeper is a centralized, reliable, service for maintaining configuration information, naming, providing distributed synchronization, and group services. All of these kinds of services are used in some form or another by distributed applications. . This package contains the shell scripts and an example configuration but does not automatically start up the service. The example configuration is installed with the update-alternatives mechanism. Package: zookeeper-bin Description-md5: 4d0c30ad317c8e46b0d41c9e894bf571 Description-en: Command line utilities for zookeeper ZooKeeper is a centralized, reliable, service for maintaining configuration information, naming, providing distributed synchronization, and group services. All of these kinds of services are used in some form or another by distributed applications. . This package contains additional zookeeper command line utilities using the C binding. See the "zookeeper" package for command line utilities using the java binding. Package: zookeeperd Description-md5: 6d3e9e37f1bdfe054bad45084d910d36 Description-en: Init control scripts for zookeeper ZooKeeper is a centralized, reliable, service for maintaining configuration information, naming, providing distributed synchronization, and group services. All of these kinds of services are used in some form or another by distributed applications. . This package contains init.d scripts to start and stop zookeeper and starts zookeeper on installation. Package: aethersdr Description-md5: ff239cfce3a12fe8fc35600598b41a29 Description-en: FlexRadio transceiver client AetherSDR brings FlexRadio operation to Linux without Wine or virtual machines. Built from the ground up with Qt6 and C++20, it speaks the SmartSDR protocol natively and aims to replicate the full SmartSDR experience. Package: bochs Description-md5: bc053c9a3065af52a73668b7866a2e07 Description-en: IA-32 PC emulator Bochs is a highly portable free IA-32 (x86) PC emulator written in C++, that runs on most popular platforms. It includes emulation of the Intel x86 CPU, common I/O devices, and a custom BIOS. . Bochs is capable of running most operating systems inside the emulation including GNU, GNU/Linux, *BSD, FreeDOS, MSDOS and Windows 95/NT. Package: bochs-sdl Description-md5: c1de9e8924d4d41e5077c82fed4d22e9 Description-en: SDL plugin for Bochs Bochs is a highly portable free IA-32 (x86) PC emulator written in C++, that runs on most popular platforms. It includes emulation of the Intel x86 CPU, common I/O devices, and a custom BIOS. . This package contains an SDL GUI plugin for Bochs. . Use Scroll-Lock key for full screen. Package: bochs-term Description-md5: 6e4769512394248d4595633871dc05ef Description-en: Terminal (ncurses-based) plugin for Bochs Bochs is a highly portable free IA-32 (x86) PC emulator written in C++, that runs on most popular platforms. It includes emulation of the Intel x86 CPU, common I/O devices, and a custom BIOS. . This package contains a Terminal (ncurses-based) GUI plugin for Bochs. Package: bochs-wx Description-md5: 173269ea6b13541db917fabb97fa5bcc Description-en: WxWindows plugin for Bochs Bochs is a highly portable free IA-32 (x86) PC emulator written in C++, that runs on most popular platforms. It includes emulation of the Intel x86 CPU, common I/O devices, and a custom BIOS. . This package contains a WxWindows GUI plugin for Bochs. Package: bochs-x Description-md5: d05bd802b2729b64a9ea369b90b87f71 Description-en: X11 plugin for Bochs Bochs is a highly portable free IA-32 (x86) PC emulator written in C++, that runs on most popular platforms. It includes emulation of the Intel x86 CPU, common I/O devices, and a custom BIOS. . This package contains an X11 GUI plugin for Bochs. Package: bximage Description-md5: 8deff38bdaf35413e0eddc6a244bcd1c Description-en: Disk Image Creation Tool for Bochs This tool is part of the Bochs project. Its purpose is to generate disk images that are used to allocate the guest operating system in Bochs environment. Package: crane Description-md5: 2906af78fd7cba608d11166218396cb4 Description-en: tool for interacting with remote images and registries Crane is a command-line tool for managing container images. It provides a fast and efficient way to perform operations such as pulling, pushing, copying, and tagging images without requiring a local Docker daemon. . Key features include: * Pulling and pushing images to or from remote registries. * Efficiently copying images directly between registries. * Accessing and modifying image configurations and manifests. * Tagging, deleting, and validating image references. * Listing repositories and tags in a registry. 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: fwupd-amd64-signed-template Description-md5: 19d35f78650aadabde42d595495fc832 Description-en: Template for signed fwupd package This package is used to control code signing by the Debian signing service. Package: fwupd-unsigned Description-md5: 6ac8eb0218063e55ab61f28d7962c47b Description-en: Firmware update daemon (Unsigned EFI binaries) fwupd is a daemon to allow session software to update device firmware. You can either use a GUI software manager like GNOME Software to view and apply updates, the command-line tool or the system D-Bus interface directly. Firmware updates are supported for a variety of technologies. See for details . This package provides the EFI binaries used for UEFI capsule updates Package: fwupd-unsigned-dev Description-md5: 3762bbf184b5b856c9a9a3196969b9a2 Description-en: Firmware update daemon (Development information) fwupd is a daemon to allow session software to update device firmware. You can either use a GUI software manager like GNOME Software to view and apply updates, the command-line tool or the system D-Bus interface directly. Firmware updates are supported for a variety of technologies. See for details . This package provides the dependencies for the fwupd daemon to resolve Package: libequinox-executable-jni Description-md5: 16fb584abd2a9525863debbfadff99d3 Description-en: Eclipse Platform Launcher Executables The Equinox Framework component is tasked with being a full implementation to the OSGi Core Framework R4 specification. In addition, the Framework component produces launchers, bootstrap infrastructure and application models that facilitate the use of Equinox OSGi in end-user product scenarios. . This package contains the org.eclipse.equinox.executable JNI library. Package: libkf6calendarcore-dev Description-md5: 3eed20b245c48b5903797b80a3860ca2 Description-en: development files for kcalendarcore This library provides access to and handling of calendar data. It supports the standard formats iCalendar and vCalendar and the group scheduling standard iTIP. . This package is part of KDE Frameworks 6. . This package contains the development files. Package: libkf6calendarcore6 Description-md5: 5a69f8ac8c3639a88ccfb85fbdb75929 Description-en: calendar access framework This library provides access to and handling of calendar data. It supports the standard formats iCalendar and vCalendar and the group scheduling standard iTIP. . This package is part of KDE Frameworks 6. Package: python3-pyvips Description-md5: 6b5157365e9741f688f6577d406c96ec Description-en: Python binding for the libvips image processing library pyvips is a Python binding for libvips, a demand-driven image processing library designed for speed and low memory use. . This package provides the Python 3 module. Package: qml6-module-org-kde-calendarcore Description-md5: 0ca73a22d48c7a03f4f5385bfa6294b6 Description-en: calendar access framework (QML bindings) This library provides access to and handling of calendar data. It supports the standard formats iCalendar and vCalendar and the group scheduling standard iTIP. . This package is part of KDE Frameworks 6. . This package contains the QML bindings. Package: clickhouse-client Description-md5: 6dceda8938e33615fa36694310e1e0cc Description-en: column-oriented database system (cli client) ClickHouse is a column-oriented database management system that allows generating analytical data reports in real time. . This package provides ClickHouse CLI client. Package: clickhouse-common Description-md5: dafc4f101c8118146cf2903a05dfe5ed Description-en: column-oriented database system (common files) ClickHouse is a column-oriented database management system that allows generating analytical data reports in real time. . This package provides common files for both ClickHouse server and client. Package: clickhouse-server Description-md5: 40ffe1390c0d529d732668d8ed763668 Description-en: column-oriented database system (server runner) ClickHouse is a column-oriented database management system that allows generating analytical data reports in real time. . This package provides ClickHouse server runner. Package: clickhouse-tools Description-md5: 55d77fef7c5729210736b725d9a3527a Description-en: column-oriented database system (tools) ClickHouse is a column-oriented database management system that allows generating analytical data reports in real time. . This package provides various ClickHouse tools: - clickhouse-performance-test - clickhouse-benchmark - clickhouse-compressor - clickhouse-copier and some others. Package: ignition-launch-cli Description-md5: 58a5b2679542ab03c37010d229be92d2 Description-en: Ignition Robotics Launch Library - Launch cli Ignition Launch, a component of Ignition Robotics, provides a command line interface to run and manager application and plugins. . Package contains the ignition launch cli application Package: libignition-gazebo-dev Description-md5: 8ba4d9f9a00527803ae38cb007410427 Description-en: Ignition Gazebo classes and functions for robot apps - Development files Ignition Gazebo is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files Package: libignition-gazebo-plugins Description-md5: ed75f85997875eff7f6d998c9eef28e9 Description-en: Ignition Gazebo classes and functions for robot apps - Plugins Ignition Gazebo is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Plugins collection Package: libignition-gazebo6-6 Description-md5: 5f37a7f9f59985df65ec850277bd2285 Description-en: Ignition Gazebo classes and functions for robot apps - Shared library Ignition Gazebo is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Main shared library Package: libignition-launch-dev Description-md5: 980577ac8b37422a77b797e25a67db00 Description-en: Ignition Robotics Launch Library - Development files Ignition Launch, a component of Ignition Robotics, provides a command line interface to run and manager application and plugins. . Package contains the ignition launch development files Package: libignition-launch5-5 Description-md5: b1c4132c18a7f9ea2480e3a2dcb9fdc6 Description-en: Ignition Robotics Launch Library - Launch libraries Ignition Launch, a component of Ignition Robotics, provides a command line interface to run and manager application and plugins. . Package contains the ignition launch libraries Package: libseqlib-dev Description-md5: 28b7ac82b2eed617ed6e66b7fee02d12 Description-en: C++ htslib/bwa-mem/fermi interface for interrogating sequence data (dev) C++ API and command line tool that provides a rapid and user-friendly interface to BAM/SAM/CRAM files, global sequence alignment operations and sequence assembly. Four C libraries perform core operations in SeqLib: HTSlib for BAM access, BWA-MEM and BLAT for sequence alignment and Fermi for error correction and sequence assembly. Benchmarking indicates that SeqLib has lower CPU and memory requirements than leading C++ sequence analysis APIs. Minimal SeqLib code can extract, error-correct and assemble reads from a CRAM file and then align with BWA-MEM. SeqLib also provides additional capabilities, including chromosome-aware interval queries and read plotting. Command line tools are available for performing integrated error correction, micro-assemblies and alignment. . This package contains the header files and static library. Package: libseqlib2 Description-md5: 346127beb1a0da07603dfaeecb9a64e2 Description-en: C++ htslib/bwa-mem/fermi interface for interrogating sequence data C++ API and command line tool that provides a rapid and user-friendly interface to BAM/SAM/CRAM files, global sequence alignment operations and sequence assembly. Four C libraries perform core operations in SeqLib: HTSlib for BAM access, BWA-MEM and BLAT for sequence alignment and Fermi for error correction and sequence assembly. Benchmarking indicates that SeqLib has lower CPU and memory requirements than leading C++ sequence analysis APIs. Minimal SeqLib code can extract, error-correct and assemble reads from a CRAM file and then align with BWA-MEM. SeqLib also provides additional capabilities, including chromosome-aware interval queries and read plotting. Command line tools are available for performing integrated error correction, micro-assemblies and alignment. Package: linux-lowlatency-headers-6.8.0-20 Description-md5: dc19fa6de3cae9aa833d00daf7dfb93f Description-en: Header files related to Linux kernel version 6.8.0 This package provides kernel header files for version 6.8.0, for sites that want the latest kernel headers. Please read /usr/share/doc/linux-lowlatency-headers-6.8.0-20/debian.README.gz for details Package: linux-realtime-headers-7.0.0-7 Description-md5: b0d85d1c31fc54cc1861f118dd32beeb Description-en: Header files related to Linux kernel version 7.0.0 This package provides kernel header files for version 7.0.0, for sites that want the latest kernel headers. Please read /usr/share/doc/linux-realtime-headers-7.0.0-7/debian.README.gz for details Package: organicmaps Description-md5: eb2eb523ebddbea875d4bacc93e78590 Description-en: offline maps with routing ability (executable) Organic Maps is a map application for travelers, tourists, hikers, and cyclists based on top of crowd-sourced OpenStreetMap data. It is privacy-focused and can be used without an Internet connection. It provides navigation for pedestrians, public transport, cycling and driving. . This package contains the OMaps executable. Package: python3-uwsgidecorators Description-md5: b6d60cbaaf5f0468faa6a7e19cf60424 Description-en: module of decorators for elegant access to uWSGI API (Python 3) uwsgidecorators is a simple Python module that exports a bunch of decorators to allow a more elegant approach to uWSGI API. Provided decorators helps with creating of RPC functions, timers, filemonitors. . This package provides uwsgidecorators module for Python 3. Package: texmacs Description-md5: e9df58b8f4d72473ed9e20dd76e00d82 Description-en: WYSIWYG scientific text editor using TeX fonts GNU TeXmacs is a free scientific text editor, which was both inspired by the TeX typesetting program and the GNU Emacs editor. . The editor allows you to write structured documents via a WYSIWYG (what-you-see-is-what-you-get) and a user friendly interface. New styles may be created by the user. The program implements high-quality typesetting algorithms and TeX fonts, which help you to produce professionally looking documents. . The high typesetting quality still goes through for automatically generated formulas, which makes TeXmacs suitable as an interface for Computer Algebra Systems (CAS), e.g., SageMath, Maxima, PARI/GP. TeXmacs also supports the Guile/Scheme extension language, so that you may customize the interface and write your own extensions to the editor. . This dependency package provides a standard TeXmacs installation. Package: texmacs-bin Description-md5: 9161e0966debb4f0fd93b68f9f2f6476 Description-en: WYSIWYG scientific text editor using TeX fonts -- binaries GNU TeXmacs is a free scientific text editor, which was both inspired by the TeX typesetting program and the GNU Emacs editor. . The editor allows you to write structured documents via a WYSIWYG (what-you-see-is-what-you-get) and a user friendly interface. New styles may be created by the user. The program implements high-quality typesetting algorithms and TeX fonts, which help you to produce professionally looking documents. . The high typesetting quality still goes through for automatically generated formulas, which makes TeXmacs suitable as an interface for Computer Algebra Systems (CAS), e.g., SageMath, Maxima, PARI/GP. TeXmacs also supports the Guile/Scheme extension language, so that you may customize the interface and write your own extensions to the editor. . This package contains the architecture dependent files. Package: adb Description-md5: f76b4a6e3d1a7d7138315debf76426e0 Description-en: Android Debug Bridge A versatile command line tool that lets you communicate with an emulator instance or connected Android-powered device. . This package depends on "android-udev-rules" which contains the udev rules for Android devices. Without this package, adb and fastboot need to be running with root permission. Package: adbd Description-md5: 9d7e69bd2a37effb999d921d20615d1a Description-en: Android Debug Bridge daemon Android Debug Bridge (adb) is a versatile tool that lets you manage the state of an emulator instance or Android-powered device. It is a client-server program that includes three components: . A client, which runs on your development machine. You can invoke a client from a shell by issuing an adb command. Other Android tools such as the ADT plugin and DDMS also create adb clients. . A server, which runs as a background process on your development machine. The server manages communication between the client and the adb daemon running on an emulator or device. . A daemon, which runs as a background process on each emulator or device instance. . This package provides the daemon component. Package: android-libbacktrace Description-md5: 3ba2c6115afcca7c07cbbbde8ca6ef09 Description-en: Android backtrace library Android backtrace library produce symbolic backtraces for making debugging easier. Package: android-libbacktrace-dev Description-md5: 1f078e9628df401b2f7fbe46f9340d78 Description-en: Android backtrace library - Development files Android backtrace library produce symbolic backtraces for making debugging easier. . This package contains the development files. Package: android-libbase Description-md5: 0c270a1f75d0d57cef9cc7cb5d418366 Description-en: Android base library This library provides APIs for basic tasks like handling files, Unicode strings, logging, memory allocation, integer parsing, etc.. . This library is only used by Android SDK currently. Package: android-libbase-dev Description-md5: 5400b9d81a8ba7cc90d4f188ed3a76b8 Description-en: Android base library - Development files This library provides APIs for basic tasks like handling files, Unicode strings, logging, memory allocation, integer parsing, etc.. . This library is only used by Android SDK currently. . This package contains the development files. Package: android-libcutils Description-md5: fd1d222be998cc5b11ef894b0dccf4b2 Description-en: Android utils library for C This library provides common functionalities for android related tools. . This library is only used by Android SDK currently. Package: android-libcutils-dev Description-md5: 8dbc8f2a1febc7395868e7a5f0621a49 Description-en: Android utils library for C - Development files This library provides common functionalities for android related tools. . This library is only used by Android SDK currently. . This package contains the development files. Package: android-liblog Description-md5: 9f7f6cb1971d10d4d4cdf57b3a57437b Description-en: Android NDK logger interfaces liblog represents an interface to the volatile Android Logging system for NDK (Native) applications and libraries. Interfaces for either writing or reading logs. The log buffers are divided up in Main, System, Radio and Events sub-logs. Package: android-liblog-dev Description-md5: 5ad1bb25d167e070f3b3738d5d6501f5 Description-en: Android NDK logger interfaces - Development files liblog represents an interface to the volatile Android Logging system for NDK (Native) applications and libraries. Interfaces for either writing or reading logs. The log buffers are divided up in Main, System, Radio and Events sub-logs. . This package contains the development files. Package: android-libnativehelper Description-md5: ff590d246977a332deee42638b9d1ae0 Description-en: Support functions for Android's class libraries libnativehelper is a collection of JNI related utilities used in Android. . There are several header and binary libraries here and not all of the functionality fits together well. The header libraries are mostly C++ based. The binary libraries are entirely written in C with no C++ dependencies. This is by design as the code here can be distributed in multiple ways, including mainline modules, so keeping the size down benefits everyone with smaller downloads and a stable ABI. Package: android-libnativehelper-dev Description-md5: d55b54cc58037dbd12b6783140da5a68 Description-en: Support functions for Android's class libraries - Development files libnativehelper is a collection of JNI related utilities used in Android. . There are several header and binary libraries here and not all of the functionality fits together well. The header libraries are mostly C++ based. The binary libraries are entirely written in C with no C++ dependencies. This is by design as the code here can be distributed in multiple ways, including mainline modules, so keeping the size down benefits everyone with smaller downloads and a stable ABI. . This package contains the development files. Package: android-libsparse Description-md5: fcfc4311d4b14b27020e77f2250237d8 Description-en: Library for sparse files This library provides APIs for creating, manipulating and destroying sparse files. . This library is only used by Android SDK currently. Package: android-libsparse-dev Description-md5: b99b0d0490ab2905c5577e6068f1839d Description-en: Library for sparse files - Development files This library provides APIs for creating, manipulating and destroying sparse files. . This library is only used by Android SDK currently. . This package contains the development files. Package: android-libutils Description-md5: 5733fbd900654b274afd776fc170cf63 Description-en: Android Utility Function Library This library provides miscellaneous utility functions. . This library is only used by Android SDK currently. Package: android-libutils-dev Description-md5: f37768d78bf5e25e5cf20a8d5e5dbd1f Description-en: Android Utility Function Library - Development files This library provides miscellaneous utility functions. . This library is only used by Android SDK currently. . This package contains the development files. Package: android-libziparchive Description-md5: f2eb7b1deaf0e36dfe923e3b4709e319 Description-en: Library for ZIP archives This library provides APIs for creating and manipulating ZIP archives. . This library is only used by Android SDK currently. Package: android-libziparchive-dev Description-md5: 217dfecadef26031dff8fa80a1788d9e Description-en: Library for ZIP archives - Development files This library provides APIs for creating and manipulating ZIP archives. . This library is only used by Android SDK currently. . This package contains the development files. Package: android-sdk-libsparse-utils Description-md5: e30e2e41695b4ac048f36bf6a745e4fa Description-en: Android sparse image creation tool Command line tools to create sparse images for usage with Android devices. Includes simg2img, img2simg, simg2simg, simg_dump and append2simg tools. Package: chr Description-md5: 62bb5e5f711438e1c68c3e1ad5d5346d Description-en: terminal-based text editor It is designed to a be simple editor that is easy to use for users coming from desktop environments. . Keyboard shortcuts are similar to the default editors in GNOME, KDE and other desktop environments. . For example text is selected using shift+arrow keys, copy and paste uses ctrl+c and ctrl+v and there is a drop down menu(F10) to discover additional features and settings. . The look and feel is a blend of modern GUI editors and late 90s PC text mode editors (e.g. Turbo Vision based or edit.com) adapted to fit into terminal based workflows. . It implements many features like: - selecting text by holding Shift - usable without a complicated config file - block selection - multi windows (overlapping, tiled, fullscreen) - text from full width windows can be copied from the terminal without window borders, scrollbars or additional spaces interfering. - syntax highlighting - undo/redo - display line numbers - soft-wrapping of long lines - interactive search and replace (with regular expression support) - go-to line (and column) command - support stdin buffers - drop down menus Package: chr-tiny Description-md5: 4376e9bca905358915388329e66182d9 Description-en: terminal-based text editor - without syntax highlighting It is designed to a be simple editor that is easy to use for users coming from desktop environments. . Keyboard shortcuts are similar to the default editors in GNOME, KDE and other desktop environments. . For example text is selected using shift+arrow keys, copy and paste uses ctrl+c and ctrl+v and there is a drop down menu(F10) to discover additional features and settings. . The look and feel is a blend of modern GUI editors and late 90s PC text mode editors (e.g. Turbo Vision based or edit.com) adapted to fit into terminal based workflows. . It implements many features like: - selecting text by holding Shift - usable without a complicated config file - block selection - multi windows (overlapping, tiled, fullscreen) - text from full width windows can be copied from the terminal without window borders, scrollbars or additional spaces interfering. - undo/redo - display line numbers - soft-wrapping of long lines - interactive search and replace (with regular expression support) - go-to line (and column) command - support stdin buffers - drop down menus . The tiny version is compiled without support for syntax highlighting. Package: dxvk-wine32 Description-md5: 737650ea0b2e74d5d4ab54e209423e40 Description-en: Vulkan-based translation layer for Direct3D 8/9/10/11 - wine32 build DXVK is a Vulkan-based translation layer for Direct3D 8/9/10/11 which allows running 3D applications on Linux using Wine. . DXVK aims to provide support for D3D11, feature level 12_1, and D3D10, feature level 10_1. . This package contains the wine32 build. Package: dxvk-wine32-development Description-md5: bfe8ebc058cce6653c20fea6f85a4246 Description-en: transitional package This is a transitional package. It can safely be removed. Package: etc1tool Description-md5: 1bbf24cfceac355f34ed7421b8bee0f0 Description-en: ETC1 conversion tool etc1tool is a command line utility that lets you encode PNG images to the ETC1 compression standard and decode ETC1 compressed images back to PNG. It is part of the Android SDK for working with media files for game apps. The standard for the ETC1 texture format is here: http://www.khronos.org/registry/gles/extensions/OES/OES_compressed_ETC1_RGB8_texture.txt Package: fastboot Description-md5: 0db6071f628e832ecc4ed4708ecbb0b4 Description-en: Android fastboot tool A command line tool for flashing an Android device, boot an Android device to fastboot mode, etc.. . This package depends on "android-udev-rules" which contains the udev rules for Android devices. Without this package, adb and fastboot need to be running with root permission. Package: freac Description-md5: ec112c3786ce4a8e4526048e9f0e9875 Description-en: fre:ac - free audio converter fre:ac is a free and open source audio converter. It supports audio CD ripping and tag editing and converts between various audio file formats. . Features: * Supported formats include MP3, MP4/AAC, Opus and FLAC * Integrated CD ripper, player and tag editor * Supports playlists, cue sheets and chapters * Fast, multi-threaded conversion engine * Ability to convert to multiple formats at once * Can verify lossless input and output files * Supports freedb/CDDB queries and submits * Supports ripping of hidden tracks (HTOA) * Supports fully automated CD ripping * Support for using command line codecs * User interface available in 40+ languages * Optional command line interface Package: gstreamer1.0-adapter-pulseeffects Description-md5: 7600aa151969b8eddcede93a45751854 Description-en: GStreamer adapter plugin Simple plugin that gives output buffers with the desired number of samples. . It is used in PulseEffects to ensure that the number of audio samples in the buffer is a power of 2. The convolver also needs it. . This package is part of the PulseEffects project. Package: gstreamer1.0-autogain-pulseeffects Description-md5: 6e5f3bf4a78ab41e85451ac1fe41f1a2 Description-en: GStreamer autogain plugin Simple GStreamer plugin that changes audio gain to match the levels recommended by the ebur128 standard. . This package is part of the PulseEffects project. Package: gstreamer1.0-convolver-pulseeffects Description-md5: 75bbadcb9fcad09d8632886791202257 Description-en: GStreamer convolver plugin Simple GStreamer crystalizer plugin based on the library of Zita-convolver. . This package is part of the PulseEffects project. Package: gstreamer1.0-crystalizer-pulseeffects Description-md5: ce19a24df2160b0b5ee3bcdb2f7b985e Description-en: GStreamer crystalizer plugin Simple GStreamer plugin, useful to add more dynamic range to songs that were overly compressed. . This package is part of the PulseEffects project. Package: hprof-conv Description-md5: c3a05970679ce80e38ac5278792f80a6 Description-en: HPROF Converter The hprof-conv tool converts the HPROF file that is generated by the Android SDK tools to a standard format so you can view the file in a profiling tool of your choice. Package: libec16 Description-md5: ef0e5b8927c7d668542172bb1c11ebbd Description-en: Library for modular symbols and elliptic curves over Q This library implements 2-descent on elliptic curves over Q and computations with modular symbols. . It is the library which powers the eclib-tools, which are used for the elliptic curve database. Package: libmadness-dev Description-md5: ed54c55677142f37ade1ef8530f07a53 Description-en: Numerical Environment for Scientific Simulation (development files) MADNESS (Multiresolution Adaptive Numerical Environment for Scientific Simulation) provides a high-level environment for the solution of integral and differential equations in many dimensions using adaptive, fast methods with guaranteed precision based on multi-resolution analysis and novel separated representations. There are three main components to MADNESS. At the lowest level is a new petascale parallel programming environment that increases programmer productivity and code performance/scalability while maintaining backward compatibility with current programming tools such as MPI and Global Arrays. The numerical capabilities built upon the parallel tools provide a high-level environment for composing and solving numerical problems in many (1-6+) dimensions. Finally, built upon the numerical tools are new applications with initial focus upon chemistry, atomic and molecular physics, material science, and nuclear structure. . This package contains the static libraries and the header files. Package: libnexus-dev Description-md5: 802c2eb417532e82c520d013eda72861 Description-en: NeXus scientific data file format - development libraries NeXus is a common data format for neutron, X-ray, and muon science. It is being developed as an international standard by scientists and programmers representing major scientific facilities in Europe, Asia, Australia, and North America in order to facilitate greater cooperation in the analysis and visualization of neutron, X-ray, and muon data. . This is the package containing the development libraries. Package: libnexus-jni Description-md5: e485382d3275cc00bc57a491df3cbb00 Description-en: NeXus scientific data file format - JNI library NeXus is a common data format for neutron, X-ray, and muon science. It is being developed as an international standard by scientists and programmers representing major scientific facilities in Europe, Asia, Australia, and North America in order to facilitate greater cooperation in the analysis and visualization of neutron, X-ray, and muon data. . This is the package containing the JNI libraries. Package: libnexus1 Description-md5: 7c6785979ea1defca70f24f7764c9031 Description-en: NeXus scientific data file format - runtime libraries NeXus is a common data format for neutron, X-ray, and muon science. It is being developed as an international standard by scientists and programmers representing major scientific facilities in Europe, Asia, Australia, and North America in order to facilitate greater cooperation in the analysis and visualization of neutron, X-ray, and muon data. . This is the package containing the runtime libraries. Package: libulfius-dev Description-md5: a211182ebfc67e9d494dc96551bd3a7a Description-en: Web Framework for REST Applications in C - development Based on GNU Libmicrohttpd for the backend web server, Jansson for the json manipulation library, and Libcurl for the http/smtp client API. . Used to facilitate creation of web applications in C programs with a small memory footprint, as in embedded systems applications. . One can create webservices in HTTP or HTTPS mode, stream data, or implement server websockets. . This package contains the development files. Package: libulfius2.7t64 Description-md5: 0f6f71402b67cc0e5db473ef700a5373 Description-en: Web Framework for REST Applications in C Based on GNU Libmicrohttpd for the backend web server, Jansson for the json manipulation library, and Libcurl for the http/smtp client API. . Used to facilitate creation of web applications in C programs with a small memory footprint, as in embedded systems applications. . One can create webservices in HTTP or HTTPS mode, stream data, or implement server websockets. Package: nexus-tools Description-md5: 4e1f957da247a648559d00fe27d4320b Description-en: NeXus scientific data file format - applications NeXus is a common data format for neutron, X-ray, and muon science. It is being developed as an international standard by scientists and programmers representing major scientific facilities in Europe, Asia, Australia, and North America in order to facilitate greater cooperation in the analysis and visualization of neutron, X-ray, and muon data. . This is the package containing some applications for reading and writing NeXus files. Package: openjdk-27-jre Description-md5: 5bad8f597e182fdf0635f3b9fccbce1a Description-en: OpenJDK Java runtime, using Hotspot Zero Full Java runtime environment - needed for executing Java GUI and Webstart programs, using Hotspot Zero. Package: openjdk-27-jre-headless Description-md5: 125494d786a73a442968635c3a21c714 Description-en: OpenJDK Java runtime, using Hotspot Zero (headless) Minimal Java runtime - needed for executing non GUI Java programs, using Hotspot Zero. Package: openjdk-28-jre Description-md5: 5bad8f597e182fdf0635f3b9fccbce1a Description-en: OpenJDK Java runtime, using Hotspot Zero Full Java runtime environment - needed for executing Java GUI and Webstart programs, using Hotspot Zero. Package: openjdk-28-jre-headless Description-md5: 125494d786a73a442968635c3a21c714 Description-en: OpenJDK Java runtime, using Hotspot Zero (headless) Minimal Java runtime - needed for executing non GUI Java programs, using Hotspot Zero. Package: pulseeffects Description-md5: b8d7dfc9b25713d68c3180a148bb5e00 Description-en: Audio effects for PulseAudio applications PulseEffects is an advanced system-wide equalizer that works with PulseAudio. It can apply system-wide effects to all running application or selected apps. . PulseEffects also provides many pre-defined sound effects for PulseAudio input and output. Package: ruby-smarter-csv Description-md5: 2fad0c04820f545e30885f54c485f594 Description-en: end-to-end CSV ingestion for Ruby SmarterCSV is a high-performance CSV reader and writer for Ruby focused on fastest end-to-end ingestion — not just parsing. It returns ready-to-use hashes with configurable header and value transformations, intelligent defaults, and automatic delimiter discovery. . Built for real-world data pipelines, SmarterCSV supports chunked processing for large files, streaming via Enumerable APIs, and C acceleration to optimize the full ingestion path (parsing + hash construction + conversions). . Designed to handle messy user-uploaded CSV while remaining easy to integrate with Rails, ActiveRecord imports, Sidekiq jobs, parallel processing, and S3-based workflows. Package: uwsc Description-md5: cabaa9e4b49303beb092c1ff47a6ee82 Description-en: Ulfius WebSocket Client Simple command-line application to connect to websocket services . Can connect to websocket services, both ws:// (http) or wss:// (https). When the websocket is connected, messages from the server are displayed in the terminal and messages can be sent to the service via a prompt >. Package: wsjtx-improved Description-md5: 7677d4518fa46303d00f18bbd00ab714 Description-en: Weak-signal amateur radio communications (improved PLUS version) WSJT-X implements amateur radio communication protocols or "modes" called FST4, FST4W, FT4, FT8, JT4, JT9, JT65, Q65, MSK144, and WSPR, as well as one called Echo for detecting and measuring your own radio signals reflected from the Moon. These modes were all designed for making reliable, confirmed QSOs under extreme weak-signal conditions. . JT4, JT9, and JT65 use nearly identical message structure and source encoding (the efficient compression of standard messages used for minimal QSOs). They use timed 60-second T/R sequences synchronized with UTC. JT4 and JT65 were designed for EME ("moonbounce") on the VHF/UHF/microwave bands. JT9 is optimized for the MF, and HF bands. It is about 2 dB more sensitive than JT65 while using less than 10% of the bandwidth. Q65 offers submodes with a wide range of T/R sequence lengths and tone spacings. . FT4 and FT8 are operationally similar but use T/R cycles only 7.5 and 15 s long, respectively. MSK144 is designed for Meteor Scatter on the VHF bands. These modes offer enhanced message formats with support for nonstandard callsigns and some popular contests. . FST4 and FST4W are designed particularly for the LF and MF bands. On these bands their fundamental sensitivities are better than other WSJT-X modes with the same sequence lengths, approaching the theoretical limits for their rates of information throughput. FST4 is optimized for two-way QSOs, while FST4W is for quasi-beacon transmissions of WSPR-style messages. FST4 and FST4W do not require the strict, independent time synchronization and phase locking of modes like EbNaut. . WSPR mode implements a protocol designed for probing potential propagation paths with low-power transmissions. WSPR is fully implemented within WSJT-X, including programmable "band-hopping". . wsjt-x_improved is an enhanced version of the excellent WSJT-X software by Joe Taylor K1JT, Steve Franke K9AN, Bill Somerville G4WJS and others. . Additional features in the "improved PLUS" version include: * Highlighting of CQ and 73/RR73 messages * Mode buttons make it easy to switch between the frequently used modes * Band Hopping for FT8, FT4, Q65 and MSK144 * FT8 and FT4 decoders optimized for DX * False Decodes Reduction (FDR) * "Wait and Reply" and "Wait and Call" * Full Duplex Mode (useful when working via satellite) Package: python3-tasmanian Description-md5: 50c0f78b6ee31e11641e9f2af72c1f91 Description-en: Python interface to the Tasmanian sparse grids and DREAM modules The Toolkit for Adaptive Stochastic Modeling and Non-Intrusive ApproximatioN (Tasmanian) is a collection of robust libraries for high dimensional integration and interpolation as well as parameter calibration. . This package provides a Python interface to the Tasmanian sparse grids and DREAM modules. Package: sb16ctrl-bochs Description-md5: 00c29543573b338ce1a35bae09b7e897 Description-en: control utility for Bochs emulated SB16 card You can use this utility to perform some query operations on the Bochs emulated SB16 card. It needs to be installed in your Debian-based guest OS. . The sb16ctrl utility contained in this package can only be used from inside the Bochs emulator. DO NOT TRY IT ON REAL HARDWARE. Package: librust-tokio-executor-dev Description-md5: 1d0777a6d4941c1d599a024b61bd87bb Description-en: Future execution primitives - Rust source code This package contains the source for the Rust tokio-executor crate, packaged by debcargo for use with cargo and dh-cargo. Package: conda-package-handling Description-md5: a5bdc754e78c3925e981f636826137fa Description-en: create and extract conda packages of various formats Cph is an abstraction of conda package handling and a tool for extracting, creating, and converting between formats. . At the time of writing, the standard conda package format is a .tar.bz2 file. That will need to be maintained for quite a long time, thanks to the long tail of people using old conda versions. There is a new conda format, described at https://docs.google.com/document/d/1HGKsbg_j69rKXP- ihhpCb1kNQSE8Iy3yOsUU2x68x8uw/edit?usp=sharing. This new format is designed to have much faster metadata access and utilize more modern compression algorithms, while also facilitating package signing without adding sidecar files. Package: gir1.2-gpaste-2 Description-md5: fa2976fdddbeb0def56305005048a361 Description-en: GObject introspection data for the libgpaste-2 library GPaste manages clipboard history and allows easy access to it using keyboard shortcuts, gnome-shell extension, command-line tools, gir bindings. . It can be used by packages using the GIRepository format to generate dynamic bindings. Package: gpaste-2 Description-md5: 26d0a5b1bcb5a3bafc7efa31b9b215bc Description-en: Clipboard management system for GNOME GPaste manages clipboard history and allows easy access to it using keyboard shortcuts, gnome-shell extension, command-line tools, gir bindings. . This package contains the command-line tools, the D-Bus service, the GNOME Control Center key bindings, and desktop/appdata files. Package: gvproxy Description-md5: 7f54d927314e1f5b97b4681f9bcffe5a Description-en: Secure networking stack for container runtimes (program) This package provides a networking stack similar to libslirp or VPNKit, but written in golang. It is based on gVisor. . This package provides the proxy and wrapper utility for use with qemu Package: libautopilot-gtk Description-md5: c76f24e365cee9cbd3ae6bd89df0ce70 Description-en: Makes GTK+ applications introspectable by autopilot. This allows autopilot to test any existing GTK+ application, without having to rebuild the application under test. Package: 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: libfakechroot Description-md5: b0c4684ba5fd1dd31a0a93d761269fb4 Description-en: gives a fake chroot environment - runtime This package provides a library which overrides libc functions, so it is possible to use root-specific tools without root privileges. . In fake chroot you can install i.e. Debian bootstrap, create developer's environment and build packages inside chroot'ed system using standard non-root user account. Package: libgpaste-2 Description-md5: 3ccb63671b6dfc3bf66664274a507082 Description-en: Clipboard management system for GNOME - library GPaste manages clipboard history and allows easy access to it using keyboard shortcuts, gnome-shell extension, command-line tools, gir bindings. . This package contains the shared library used by gpaste. Package: libgpaste-2-dev Description-md5: 593447fa0d610df658fe9118584a9330 Description-en: Clipboard management system for GNOME - development files GPaste manages clipboard history and allows easy access to it using keyboard shortcuts, gnome-shell extension, command-line tools, gir bindings. . This package contains headers and libraries for developing applications that use GPaste to manage the clipboard. Package: libignition-gui-dev Description-md5: feda608232ae7542cb618649a19a2bc9 Description-en: Ignition Gui classes and functions for robot apps - Development files Ignition Gui is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Package for development libraries and headers. Package: libignition-gui6-6 Description-md5: a1785db80184ac84ff09bc2ef2702ff3 Description-en: Ignition Gui classes and functions for robot apps - Shared library Ignition Gui is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Package contains the main libraries Package: libignition-sensors-air-pressure-dev Description-md5: 7ef8439d5cf7d15ce02454d28114b52d Description-en: Ignition sensors classes and functions for robot apps - Dev files air-pressure Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files for air-pressure sensor Package: libignition-sensors-altimeter-dev Description-md5: e7e4bd4fb10ae6d525fd53df49e3f692 Description-en: Ignition sensors classes and functions for robot apps - Dev files altimeter Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files for altimeter sensor Package: libignition-sensors-camera-dev Description-md5: 9a8b2d2bc7256e8d3be9e95a8de9da99 Description-en: Ignition sensors classes and functions for robot apps - Dev files Camera Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files for Camera sensor Package: libignition-sensors-core-dev Description-md5: 045b0fe84d48ce2e398a6cd32cb62aba Description-en: Ignition sensors classes and functions for robot apps - Development files Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Core development files Package: libignition-sensors-depth-camera-dev Description-md5: 0cb6de466a3cb3a15285645737d1a676 Description-en: Ignition sensors classes and functions for robot apps - Dev files depth-camera Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files for depth-camera sensor Package: libignition-sensors-dev Description-md5: b51a00c68154af6a66278ed2bef0391a Description-en: Ignition sensors classes and functions for robot apps - Metapackage Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Metapackage for all the -dev files Package: libignition-sensors-force-torque-dev Description-md5: a68ff69ec3a7ac190752e37aead56407 Description-en: Ignition sensors classes and functions for robot apps - Dev files force-torque Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files for force-torque sensor Package: libignition-sensors-gpu-lidar-dev Description-md5: 7c0a357103c919f224f14ccd4636a13c Description-en: Ignition sensors classes and functions for robot apps - Dev files gpu-lidar Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files for gpu-lidar sensor Package: libignition-sensors-imu-dev Description-md5: 2cb4aabeeda68b9203ced686aed19ec1 Description-en: Ignition sensors classes and functions for robot apps - Dev files imu Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files for imu sensor Package: libignition-sensors-lidar-dev Description-md5: a97d47fe92f56af44e92d5c936cfb306 Description-en: Ignition sensors classes and functions for robot apps - Dev files lidar Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files for lidar sensor Package: libignition-sensors-logical-camera-dev Description-md5: 520a4c764874076ef2a304550f1789a7 Description-en: Ignition sensors classes and functions for robot apps - Dev files logical-camera Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files for logical-camera sensor Package: libignition-sensors-magnetometer-dev Description-md5: 959672d6f8a3b26e7fc4e2d9ef834460 Description-en: Ignition sensors classes and functions for robot apps - Dev files magnetometer Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files for magnetometer sensor Package: libignition-sensors-navsat-dev Description-md5: 7f056e5be5b7abc2cdf602b4d4ef786a Description-en: Ignition sensors classes and functions for robot apps - Dev files navsat Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files for NavSat (GPS) sensor Package: libignition-sensors-rendering-dev Description-md5: e8d69ff6a6c453c6791ed8ea937efcc4 Description-en: Ignition sensors classes and functions for robot apps - Dev files rendering Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files for rendering sensor Package: libignition-sensors-rgbd-camera-dev Description-md5: f35c366810390c55e8eb96ba1b7a3e98 Description-en: Ignition Sensors classes and functions for robot apps - Dev files rgbd-camera Ignition Sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files for rgbd-camera sensor Package: libignition-sensors-segmentation-camera-dev Description-md5: c99da2926ec257e587e2da1a5878e1ac Description-en: Ignition sensors classes and functions for robot apps - Dev files segmentation-camera Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files for segmentation-camera sensor Package: libignition-sensors-thermal-camera-dev Description-md5: c6b83066508432d2887164583c32b21e Description-en: Ignition sensors classes and functions for robot apps - Dev files thermal-camera Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Development files for thermal-camera sensor Package: libignition-sensors6-6 Description-md5: 11c0438fc30ca20a7a7b6a53c5a094a3 Description-en: Ignition sensors classes and functions for robot apps - Shared library Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. Package: libignition-sensors6-air-pressure6 Description-md5: 6af3c8504ac71fac27ab75b3e27d3b55 Description-en: Ignition sensors classes and functions for robot apps - Lib air-pressure Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Shared library for air-pressure sensor Package: libignition-sensors6-altimeter6 Description-md5: b5b40c004495caa2a0617bd41ac8fbc4 Description-en: Ignition sensors classes and functions for robot apps - Lib altimeter Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Shared library for altimeter sensor Package: libignition-sensors6-camera6 Description-md5: e0cefdb7a9b8fee736a39c6a3e5d7894 Description-en: Ignition sensors classes and functions for robot apps - Lib Camera Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Shared library for Camera sensor Package: libignition-sensors6-depth-camera6 Description-md5: fd36179ae2b4b263c991c031208c6557 Description-en: Ignition sensors classes and functions for robot apps - Lib depth-camera Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Shared library for depth-camera sensor Package: libignition-sensors6-force-torque6 Description-md5: 56926cbbacc74bdb19f6320d9d96e9eb Description-en: Ignition sensors classes and functions for robot apps - Lib force-torque Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Shared library for force-torque sensor Package: libignition-sensors6-gpu-lidar6 Description-md5: 94dc7b7ee619cf97c4bbd9b9aa1d48e2 Description-en: Ignition sensors classes and functions for robot apps - Lib gpu-lidar Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Shared library for gpu-lidar sensor Package: libignition-sensors6-imu6 Description-md5: c3f7a8b0900b5bb22286690a7dad12a8 Description-en: Ignition sensors classes and functions for robot apps - Lib imu Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Shared library for imu sensor Package: libignition-sensors6-lidar6 Description-md5: 09928d3bcb5434c27b4ee3f1b66284b0 Description-en: Ignition sensors classes and functions for robot apps - Lib lidar Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Shared library for lidar sensor Package: libignition-sensors6-logical-camera6 Description-md5: d21596526c2a201792542dffbe8fb918 Description-en: Ignition sensors classes and functions for robot apps - Lib logical-camera Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Shared library for logical-camera sensor Package: libignition-sensors6-magnetometer6 Description-md5: 9f99ea765378626d5f99f4682048de90 Description-en: Ignition sensors classes and functions for robot apps - Lib magnetometer Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Shared library for magnetometer sensor Package: libignition-sensors6-navsat6 Description-md5: 6dbd43dc17d2d05de6788cc0423ed621 Description-en: Ignition sensors classes and functions for robot apps - Lib navsat Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Shared library for NavSat (GPS) sensor Package: libignition-sensors6-rendering6 Description-md5: 3bbd2907b87b38d1a3df1c97ab4918c5 Description-en: Ignition sensors classes and functions for robot apps - Lib rendering Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Shared library for rendering sensor Package: libignition-sensors6-rgbd-camera6 Description-md5: 501dfc7a56ce94b12ca397b409807442 Description-en: Ignition Sensors classes and functions for robot apps - Lib rgbd-camera Ignition Sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Shared library for rgbd-camera sensor Package: libignition-sensors6-segmentation-camera6 Description-md5: c33fab7ca9f229ab00c48de7041b65e7 Description-en: Ignition sensors classes and functions for robot apps - Lib segmentation-camera Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Shared library for segmentation-camera sensor Package: libignition-sensors6-thermal-camera6 Description-md5: 3d9f0ce4b4fd826a65199add2c4d5f7e Description-en: Ignition sensors classes and functions for robot apps - Lib thermal-camera Ignition sensors is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications. . Shared library for thermal-camera sensor Package: libpocl-dev Description-md5: e354c66ecd7fac208f624d728c125be4 Description-en: development files for the PoCL library Portable Computing Language is an open source implementation of the OpenCL standard which can be easily adapted for new targets. One of the goals of the project is improving performance portability of OpenCL programs, avoiding the need for target-dependent manual optimizations. . This package provides the development files for the PoCL library. Unless very specific needs, this package is useless. This package is only required to link directly and explicitly with PoCL. . To develop OpenCL programs (that can be run with PoCL), the opencl-dev virtual package (provided by ocl-icd-opencl-dev for example) is required, not this one. Package: libpocl2t64 Description-md5: 610b47f08150bddaa4674d5a7911773f Description-en: Portable Computing Language library Portable Computing Language is an open source implementation of the OpenCL standard which can be easily adapted for new targets. One of the goals of the project is improving performance portability of OpenCL programs, avoiding the need for target-dependent manual optimizations. A "native" target is included, which allows running OpenCL kernels on the host (CPU). . This package provides the core of PoCL. Package: librepo-dev Description-md5: f5ee69e0784c5ed7c185f6160b8218a4 Description-en: librepo - development files A library providing C and Python (libcURL-like) APIs to download repository metadata. . This package contains the development header files for the librepo library. Package: librepo0 Description-md5: fee6ae42eec29b7667ad2d2b8d9dd2f5 Description-en: librepo - shared library A library providing C and Python (libcURL-like) APIs to download repository metadata. . This package provides the librepo shared library. Package: librust-tokio-reactor-dev Description-md5: 07eabb320ba20cc7e0ec5ba4953b5dff Description-en: Event loop that drives Tokio I/O resources - Rust source code This package contains the source for the Rust tokio-reactor crate, packaged by debcargo for use with cargo and dh-cargo. Package: libxrdapputils6 Description-md5: 0474b147e8336ec97b155b7190f40b97 Description-en: Utilities library for xrootd applications This package contains the xrootd utilities library for applications. Package: libxrdcephposix6 Description-md5: 7887081c0cc1aa085846a9b024444c2d Description-en: Ceph posix library for xrootd This package contains an xrootd library used by the ceph plugins. Package: libxrdcl6 Description-md5: c6c5efc15d8b675ecfd92362409f2c46 Description-en: Client library for xrootd This package contains the xrootd client library. Package: libxrdcrypto6 Description-md5: 3301b72ef7a8f6088a6a8c41da26d20a Description-en: Cryptograpic library for xrootd This package contains the xrootd cryptograpic library. Package: libxrdcryptolite6 Description-md5: a3a93d2f5213ece0055f27be279b7b20 Description-en: Light version of cryptograpic library for xrootd This package contains the light version of the xrootd cryptograpic library. Package: libxrdec6 Description-md5: 5cee19bd2c300f02aa25999e99c349d9 Description-en: Erasure code library for xrootd This package contains the xrootd erasure code library. Package: libxrdffs6 Description-md5: c27eb4e5037dbafe2c29e6bafdfd7d48 Description-en: File protocol library for xrootd This package contains the xrootd file protocol library. Package: libxrdhttputils6 Description-md5: 6d853b6692a8b39f1aa1ee5121b3d8f4 Description-en: HTTP protocol utilities library for xrootd This package contains the xrootd HTTP protocol utilities library. Package: libxrdposix6 Description-md5: bee902381e04d1fae4e94994d8751503 Description-en: Posix interface library for xrootd This package contains the xrootd Posix interface library. Package: libxrdserver6 Description-md5: f88d87cef5869352de6c043c0a1e95d3 Description-en: Server library for xrootd This package contains the xrootd server library. Package: libxrdssilib6 Description-md5: 85edbb0f3f18512259add919ad9548d4 Description-en: Server internals library for xrootd This package contains an xrootd server internals library. Package: libxrdssishmap6 Description-md5: 85edbb0f3f18512259add919ad9548d4 Description-en: Server internals library for xrootd This package contains an xrootd server internals library. Package: libxrdutils6 Description-md5: df00d1811409e8a067d7f9692e8f817c Description-en: Utilities library for xrootd This package contains the xrootd utilities library. Package: libxrdxml6 Description-md5: b84123ce6ec11b2053c8cce0510865e7 Description-en: XML library for xrootd This package contains the xrootd XML library. Package: libxrootd-client-dev Description-md5: c5e3e94b344aa726dbdf02748ec06438 Description-en: Development files for xrootd clients This package contains header files and development libraries for xrootd client development. Package: libxrootd-dev Description-md5: f633665f5075f9e32fd2c320421427a1 Description-en: Development files for xrootd This package contains header files and development libraries for xrootd development. Package: libxrootd-private-dev Description-md5: 059c5283d5a4c07b09752396b97ffcc9 Description-en: Private xrootd headers This package contains some private xrootd headers. Backward and forward compatibility between versions is not guaranteed for these headers. Package: libxrootd-server-dev Description-md5: 43676786820d17135039072c143fcc52 Description-en: Development files for xrootd servers This package contains header files and development libraries for xrootd server development. Package: pocl-opencl-icd Description-md5: a2a9ed5c155c582d02308f5380e633cd Description-en: PoCL ICD Portable Computing Language is an open source implementation of the OpenCL standard which can be easily adapted for new targets. One of the goals of the project is improving performance portability of OpenCL programs, avoiding the need for target-dependent manual optimizations. A "native" target is included, which allows running OpenCL kernels on the host (CPU). . This package allows one to use PoCL as an installable client driver (ICD) for OpenCL. Package: pocld Description-md5: 54d60007f5639a126449a7637a89ff55 Description-en: dummy pocld for PoCL-R Dummy package, will contain pocld from PoCL 6.1. Package: postgresql-client-17 Description-md5: eaea3378475832005862cf031d1071c0 Description-en: front-end programs for PostgreSQL 17 This package contains client and administrative programs for PostgreSQL: these are the interactive terminal client psql and programs for creating and removing users and databases. . This is the client package for PostgreSQL 17. If you install PostgreSQL 17 on a standalone machine, you need the server package postgresql-17, too. On a network, you can install this package on many client machines, while the server package may be installed on only one machine. . PostgreSQL is an object-relational SQL database management system. Package: postgresql-server-dev-17 Description-md5: 4b83f4bbf28ca29441e563099103b8b8 Description-en: development files for PostgreSQL 17 server-side programming Header files for compiling SSI code to link into PostgreSQL's backend; for example, for C functions to be called from SQL. . This package also contains the Makefiles necessary for building add-on modules of PostgreSQL, which would otherwise have to be built in the PostgreSQL source-code tree. . PostgreSQL is an object-relational SQL database management system. Package: python3-arpys Description-md5: 8f081a618b6ffe009b92acd991db7531 Description-en: ARPES (Angle Resolved PhotoEmission Spectroscopy) data analysis Collection of libraries, functions and tools related to ARPES data loading and analysis. Package: python3-astropy Description-md5: d68fca10e089e4294adf8b1b26f541e5 Description-en: Core functionality for performing astrophysics with Python The astropy package contains core functionality and some common tools needed for performing astronomy and astrophysics research with Python. It can be extended by a number of "affiliated packages" that are intended to work with the core package. Package: python3-biom-format Description-md5: a8e1165fb97cc05bc8c23295225341cd Description-en: Biological Observation Matrix (BIOM) format (Python 3) The BIOM file format (canonically pronounced biome) is designed to be a general-use format for representing biological sample by observation contingency tables. BIOM is a recognized standard for the Earth Microbiome Project and is a Genomics Standards Consortium candidate project. . The BIOM format is designed for general use in broad areas of comparative -omics. For example, in marker-gene surveys, the primary use of this format is to represent OTU tables: the observations in this case are OTUs and the matrix contains counts corresponding to the number of times each OTU is observed in each sample. With respect to metagenome data, this format would be used to represent metagenome tables: the observations in this case might correspond to SEED subsystems, and the matrix would contain counts corresponding to the number of times each subsystem is observed in each metagenome. Similarly, with respect to genome data, this format may be used to represent a set of genomes: the observations in this case again might correspond to SEED subsystems, and the counts would correspond to the number of times each subsystem is observed in each genome. . This package provides the BIOM format library for the Python 3 interpreter. Package: python3-cartopy Description-md5: 70d0472662847ee414663230720f9692 Description-en: Cartographic library for Python 3 Cartopy is a Python package designed to make drawing maps for data analysis and visualisation easy. . It features: . - object oriented projection definitions - point, line, polygon and image transformations between projections - integration to expose advanced mapping in matplotlib with a simple and intuitive interface - powerful vector data handling by integrating shapefile reading with Shapely capabilities . This package provides the Python 3 library. Package: python3-contourpy Description-md5: c4923fb428aa3ecf86dae68cf9716afc Description-en: Python library for calculating contours of 2D quadrilateral grids ContourPy is a Python library for calculating contours of 2D quadrilateral grids. It is written in C++11 and wrapped using pybind11. . It contains the 2005 and 2014 algorithms used in Matplotlib as well as a newer algorithm that includes more features and is available in both serial and multithreaded versions. It provides an easy way for Python libraries to use contouring algorithms without having to include Matplotlib as a dependency. Package: python3-drizzle Description-md5: d641a747bf69c9589b161bdb2dc9b59d Description-en: Dithered image combination for Python The drizzle library is a Python package for combining dithered images into a single image. This library is derived from code used in drizzlepac. Like drizzlepac, most of the code is implemented in the C language. The biggest change from drizzlepac is that this code passes an array that maps the input to output image into the C code, while the drizzlepac code computes the mapping by using a Python callback. Switching to using an array allowed the code to be greatly simplified. Package: python3-eccodes Description-md5: 6995e8164993eb8901d5860eb94f13d1 Description-en: Python 3 module Python interface to the ecCodes BUFR and GRIB de/encoder ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR. This is a Python wrapper for the eCCodes library. . ECMWF is the European Centre for Medium-Range Weather Forecasts. Package: python3-ecmwflibs Description-md5: d3daf5dcbaff43108502051240f7f040 Description-en: Python3 module to discover ECMWF libraries This module is used by ECMWF Python3 libraries to discover some dependencies. . ECMWF is the European Centre for Medium-Range Weather Forecasts. Package: python3-geventhttpclient Description-md5: 71733736a7da026bea5d7c3366f81b9c Description-en: high performance, concurrent HTTP client library for Python using gevent geventhttpclient uses a fast HTTP parser written in C, llhttp from the Node.js project. . geventhttpclient has been specifically designed for high concurrency, streaming and support HTTP 1.1 persistent connections. More generally it is designed for efficiently pulling from REST APIs and streaming APIs. . Safe SSL support is provided by default. geventhttpclient depends on the certifi CA Bundle. This is the same CA Bundle which ships with the Requests codebase, and is derived from Mozilla Firefox's canonical set. . It also offers drop-in interfaces compatible with requests, httpx and http.client, covering common HTTP usage such as cookie management, form data encoding and decoding of compressed data. Package: python3-librepo Description-md5: 949cf8bfd80e42af7c40e235f18cb206 Description-en: Python bindings for the librepo library (Python 3) A library providing C and Python (libcURL-like) APIs to download repository metadata. . This package installs the librepo library for Python 3. Package: python3-memprof Description-md5: af576da8c397e66089f09c6b633042b6 Description-en: memory profiler for Python (Python 3) python-memprof logs the memory used by variables during the execution of decorated methods. It creates a report in a text file and you can plot the result using "mp_plot", which is part of the python-memprof package. . This package contains the Python 3 version of memprof. Package: python3-psygnal Description-md5: 433e594459881b5c337f763748aaf94c Description-en: Fast Python callback/event system modeled after Qt Signals Psygnal (pronounced "signal") is a pure Python implementation of the observer pattern, with the API of Qt-style Signals with (optional) signature and type checking, and support for threading. . This library does not require or use Qt in any way, It simply implements a similar observer pattern API. Package: python3-pyproj Description-md5: bac7bead2941f3426d873b957dcf92f1 Description-en: Python 3 interface to PROJ library PROJ performs cartographic transformations between geographic (lat/lon) and map projection (x/y) coordinates. It can also transform directly from one map projection coordinate system to another. . This is a Python 3 binding to PROJ, it can receive coordinates as numpy arrays, Python arrays, lists or scalars. This module is optimized for numpy arrays. Package: python3-pyraf Description-md5: f7421082fca06089d04b1a287a5eca5d Description-en: Python interface for IRAF PyRAF is a command language for running IRAF tasks in a Python like environment. It works very similar to IRAF CL, but has been updated to allow such things as importing Python modules, GUI parameter editing and help. It can be imported into Python allowing you to run IRAF commands from within a larger script. Package: python3-rpy2 Description-md5: b378296fa6aaf034c92ad45d39cc8c6c Description-en: Python3 interface to the GNU R language and environment (version 2) This Debian package provides RPy2, a very simple yet robust Python interface to the GNU R Programming Language. It can manage different types of R objects, and can execute arbitrary R functions, including graphic functions. Rpy2 is a rewrite and extension of the older RPy interface. Package: python3-scotchpy Description-md5: 7a9a371afc0fc0bb3923d37ef8380297 Description-en: a Python3 interface for the Scotch graph partitioning library ScotchPy provides a Python3 interface for the Scotch graph partitioning library . This package installs the library for Python 3. Package: python3-sncosmo Description-md5: 699544ee184aea05245dcad2dcb8824c Description-en: Python library for high-level supernova cosmology analysis SNCosmo synthesizes supernova spectra and photometry from SN models, and has functions for fitting and sampling SN model parameters given photometric light curve data. It offers fast implementations of several commonly used extinction laws and can be used to construct SN models that include dust. The SNCosmo library includes supernova models such as SALT2, MLCS2k2, Hsiao, Nugent, PSNID, SNANA and Whalen models, as well as a variety of built-in bandpasses and magnitude systems, and provides convenience functions for reading and writing peculiar data formats used in other packages. The library is extensible, allowing new models, bandpasses, and magnitude systems to be defined using an object-oriented interface. Package: python3-sorted-nearest Description-md5: 2c1d632e4fa155661acddc39a0224823 Description-en: Cython helper library for pyranges Find nearest interval in linear time at C speed This is a pre-dependency and helper of pyranges. Package: python3-synphot Description-md5: c4eaeba23d1734f9a328b3154dc9cee6 Description-en: Simulate photometric data and spectra in astronomy Synphot simulates photometric data and spectra, observed or otherwise. It can incorporate external filters, spectra, and data. One can also use a pre-defined standard star (Vega), bandpass, or extinction law. Furthermore, it allows one to: . * Construct complicated composite spectra using different models. * Simulate observations. * Compute photometric properties such as count rate, effective wavelength, and effective stimulus. * Manipulate a spectrum; e.g., applying redshift or normalize it to a given flux value in a given bandpass. * Sample a spectrum at given wavelengths. * Plot a quick-view of a spectrum. * Perform repetitive operations such as simulating the observations of multiple type of sources through multiple bandpasses. Package: python3-xrootd Description-md5: 6652ea5537153bc892a3b69af768f7f4 Description-en: Python 3 bindings for xrootd This package contains Python 3 bindings for xrootd. Package: python3-zope.security Description-md5: e9f54e364b11459c8fb9ffe7642eb3bf Description-en: Zope Security Framework The Security framework provides a generic mechanism to implement security policies on Python objects. . This is the Python 3 version. Package: xrootd-ceph-plugins Description-md5: 76d69e66629986a26f801666e2343187 Description-en: XRootD plugin for interfacing with the Ceph storage platform The xrootd-ceph is an OSS layer plugin for the XRootD server for interfacing with the Ceph storage platform. Package: xrootd-client Description-md5: fb354bfd4e1cb799c8499fdbed9e7cc7 Description-en: Xrootd command line client tools This package contains the command line tools used to communicate with xrootd servers. Package: xrootd-client-plugins Description-md5: 0c1c017743457d258fc68843e7094e44 Description-en: Plugins used by xrootd clients This package contains plugins used by xrootd clients. Package: xrootd-plugins Description-md5: 3a25ba3e239f9999b05c11f14083b892 Description-en: Plugins used by xrootd servers and clients This package contains plugins used by the xrootd servers and clients. Package: xrootd-scitokens-plugins Description-md5: 96f52cde75e6dabb7a9099d28dccf204 Description-en: SciTokens authorization support for XRootD This ACC (authorization) plugin for the XRootD framework utilizes the SciTokens library to validate and extract authorization claims from a SciToken passed during a transfer. Configured appropriately, this allows the XRootD server admin to delegate authorization decisions for a subset of the namespace to an external issuer. Package: xrootd-server Description-md5: 9e7cee47b818a4e8bab91179f2467087 Description-en: Extended ROOT file server The Extended root file server consists of a file server called xrootd and a cluster management server called cmsd. . The xrootd server was developed for the root analysis framework to serve root files. However, the server is agnostic to file types and provides POSIX-like access to any type of file. . The cmsd server is the next generation version of the olbd server, originally developed to cluster and load balance Objectivity/DB AMS database servers. It provides enhanced capability along with lower latency and increased throughput. Package: xrootd-server-plugins Description-md5: 44ccaba11779989138286e3143f31152 Description-en: Plugins used by xrootd servers This package contains plugins used by xrootd servers. Package: xrootd-voms-plugins Description-md5: 0fb61065279dc13e7bfcc1288694eac9 Description-en: VOMS attribute extractor plugin for XRootD This package contains the xrootd VOMS attribute extractor plugin.