Package: 4ti2 Description-md5: 492cca73dfb17534ab742175067b92b6 Description-en: mathematical tool suite for problems on linear spaces -- tools 4ti2 is a mathematical software package for algebraic, geometric and combinatorial problems on linear spaces. . This package provides the 4ti2 tool suite. Package: 4ti2-doc Description-md5: 91b1a130272354c0655306a2fe0d9ca3 Description-en: mathematical tool suite for problems on linear spaces -- user guide 4ti2 is a mathematical software package for algebraic, geometric and combinatorial problems on linear spaces. . This package provides the user guide for the 4ti2 tool suite; it also contains examples. Package: 7zip Description-md5: 7b3467a4f6abc93e2c504b403c2a42d9 Description-en: 7-Zip file archiver with a high compression ratio 7-Zip is a file archiver with a high compression ratio. The main features of 7-Zip are: * High compression ratio in 7z format with LZMA and LZMA2 compression * Supported formats: * Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM * Unpacking only: AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RPM, SquashFS, UDF, UEFI, VDI, VHD, VMDK, WIM, XAR and Z. * For ZIP and GZIP formats, 7-Zip provides a compression ratio that is 2-10 % better than the ratio provided by PKZip and WinZip * Strong AES-256 encryption in 7z and ZIP formats * Powerful command line version . "7zip" provides: * /usr/bin/7z: Full featured with plugin functionality. * /usr/bin/7za: Major formats/features only. * /usr/bin/7zr: LZMA (.7z, .lzma, .xz) only. Minimal executable. . Note: The unRAR code was dropped to keep compatible with DFSG. Install 7zip-rar package in non-free section to use RAR files. Package: 7zip-standalone Description-md5: 87abd93ed2fb464ee6a2debf19412c6a Description-en: 7-Zip file archiver with a high compression ratio (standalone) 7-Zip is a file archiver with a high compression ratio. . "7zip-standalone" provides: * /usr/bin/7zz: Full featured except plugins, standalone executable. This means 7zz can't work with unRAR plugin that provided by 7zip-rar package. Use 7zip package for unRAR plugin. . Note: If you want to create SFX archive, you also needs 7zip package for SFX stub module. Package: acme-redirect Description-md5: 25e09527dca0f27406b1bbe90de45913 Description-en: Tiny httpd for acme challenges, redirecting everything else to https acme-redirect is a lightweight HTTP daemon designed to accompany TLS-enabled web services. It listens on port 80, serves ACME HTTP-01 challenge responses for certificate issuance and renewal, and redirects all other HTTP requests to the corresponding HTTPS URLs. . The daemon does not depend on a specific HTTPS server implementation and can be used with any TLS termination setup. It operates independently of web server configuration and does not require modifications to nginx or Apache configuration files, avoiding circular dependencies that may arise in other ACME clients. . acme-redirect is designed to be easy to configure and with security hardening in mind. It runs in a restricted execution environment using chroot and all kernel capabilities permanently removed. Package: adios2-data Description-md5: 8dfd1562d15510899ddf04cb3bd599c3 Description-en: ADIOS2 Adaptable IO system for simulations - tool data The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains tool data for ADIOS2. Package: adios2-mpi-bin Description-md5: 13439910a31b75459b92b4893cee3be1 Description-en: ADIOS2 Adaptable IO system for simulations - binary tools (MPI) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains binary tools for the MPI build of ADIOS2. Package: adios2-scripts Description-md5: 47150ef130d4a9e991df093a62ec1dec Description-en: ADIOS2 Adaptable IO system for simulations - scripts The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains scripts for ADIOS2. Package: adios2-serial-bin Description-md5: d0a03efaffbc863c9f7ba4203085ebd4 Description-en: ADIOS2 Adaptable IO system for simulations - binary tools (serial) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains binary tools for ADIOS2. Package: agenda.app Description-md5: f5b2bf7a82928ce48343c99a95ae4b2f Description-en: Calendar manager for GNUstep (transitional package) SimpleAgenda is a an application to manage your calendars. It handles both local and remote (webcal) calendars. Calendars can be shared with other programs like Evolution, Dates, IceApe Calendar and others. . This is a transitional package which can be safely removed. Package: alacritty Description-md5: 20f2b69e0d0a4575e32d49880cfb2ae6 Description-en: Fast, cross-platform, OpenGL terminal emulator Alacritty is a modern terminal emulator that comes with sensible defaults, but allows for extensive configuration. By integrating with other applications, rather than reimplementing their functionality, it manages to provide a flexible set of features with high performance. Package: 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: amazon-ecr-credential-helper Description-md5: e74ed7360f292b67c479b365095e0af9 Description-en: Amazon ECR Credential Helper for Docker A Docker credential helper to automatically manage credentials for Amazon ECR. . Once configured, the Amazon ECR Credential Helper lets you "docker pull" and "docker push" container images from Amazon ECR without running "docker login". . Amazon ECR is a container registry and requires authentication for pushing and pulling images. You can use the AWS CLI or the AWS SDK to obtain a time-limited authentication token. This credential helper automatically manages obtaining and refreshing authentication tokens when using the Docker CLI. . For more information about Amazon ECR and how to use it, see the documentation at https://docs.aws.amazon.com/AmazonECR/latest/userguide/. Package: amd-device-libs-rocm Description-md5: b687f138baf3a4c7eff994143540bb26 Description-en: ROCm device libraries This package contains a set of AMD-specific device-side language runtime libraries. . Specifically: . * Open Compute library controls (oclc*) * Open Compute Math library (ocml) * Open Compute Kernel library (ockl) * OpenCL built-in library (opencl) * HIP built-in library (hip) * Heterogeneous Compute built-in library (hc) Package: amqp-tools Description-md5: 8059068d01bfb939336097d2add7f12f Description-en: Command-line utilities for interacting with AMQP servers RabbitMQ provides robust messaging for applications. It is easy to use, fit for purpose at cloud scale and supported on all major operating systems and developer platforms. librabbitmq is a C-language AMQP client library for use with AMQP servers such as RabbitMQ speaking protocol versions 0-9-1. . This package includes command line utilities. Package: apache2-bin-dbgsym Description-md5: 85dca2517b3d5715c23a766435f6e72c Description-en: debug symbols for apache2-bin Package: apache2-suexec-custom Description-md5: 116f52596e88b0c7717e1f4973ada661 Description-en: Apache HTTP Server configurable suexec program for mod_suexec Provides a customizable version of the suexec helper program for mod_suexec. This is not the version from upstream, but can be configured with a configuration file. . If you do not need non-standard document root or userdir settings, it is recommended that you use the standard suexec helper program from the apache2-suexec-pristine package instead. Package: apache2-suexec-custom-dbgsym Description-md5: d118be3191f8caaf0bab9c1e65f73ddf Description-en: debug symbols for apache2-suexec-custom Package: apache2-suexec-pristine Description-md5: 86a22eab8bdd72ac81f3d8aab53bf001 Description-en: Apache HTTP Server standard suexec program for mod_suexec Provides the standard suexec helper program for mod_suexec. This version is compiled with document root /var/www and userdir suffix public_html. If you need different settings, use the package apache2-suexec-custom. Package: apache2-suexec-pristine-dbgsym Description-md5: a98e21c2ed2d0d001b294aba799f2b46 Description-en: debug symbols for apache2-suexec-pristine Package: apache2-utils-dbgsym Description-md5: 3f862f81ebc646a864e4f0a678af21fc Description-en: debug symbols for apache2-utils Package: apertium-recursive Description-md5: 0bd431d65884561a6bb24b09c5bb2ada Description-en: Apertium recursive structural transfer module This package provides Apertium module for recursive structural transfer. Package: apfs-dkms Description-md5: a2d9240dc586ee1a3ad8984cc5c850d2 Description-en: APFS module for Linux, with experimental write support The Apple File System (APFS) is the copy-on-write filesystem currently used on all Apple devices. This module provides a degree of experimental support on Linux. . It's supposed to work with a range of kernel versions starting at 4.9 or before, but only a few of those have actually been tested. Package: apktool Description-md5: a94f98805ada5c7490bc330d2d69de26 Description-en: tool for reverse engineering Android apk files A tool for reverse engineering 3rd party, closed, binary Android apps. It can decode resources to nearly original form and rebuild them after making some modifications; it makes possible to debug smali code step by step. Also it makes working with an app easier because of project-like file structure and automation of some repetitive tasks like building apk. Package: approx Description-md5: 2f5350f98dbadffdaa97201d17cbf419 Description-en: caching proxy server for Debian archive files Approx is an HTTP-based proxy server for Debian-style package archives. It fetches files from remote repositories on demand, and caches them for local use. . Approx saves time and network bandwidth if you need to install or upgrade .deb packages for a number of machines on a local network. Each package is downloaded from a remote site only once, regardless of how many local clients install it. The approx cache typically requires a few gigabytes of disk space. . Approx also simplifies the administration of client machines: repository locations need only be changed in approx's configuration file, not in every client's /etc/apt/sources.list file. . Approx can be used as a replacement for apt-proxy, with no need to modify clients' /etc/apt/sources.list files, or as an alternative to apt-cacher. Package: apt-cudf Description-md5: b4c5b792c843380c3d78649b6134794d Description-en: CUDF solver integration for APT apt-cudf provides integration among the APT package manager and CUDF solvers, allowing APT to rely on external (CUDF-based) dependency solvers to plan package installation, upgrade, and removal. . CUDF is a distribution-independent, standard format to describe dependency solving scenarios, as faced by package managers in popular package-based GNU/Linux distributions. APT is a well-known package manager for Debian-based distributions, which is able to delegate dependency solving to external solvers, by the means of the External Dependency Solving Protocol (EDSP). . apt-cudf provides the glue between the EDSP protocol and CUDF solvers, enabling any installed CUDF solver to be used as an external solver for APT. . Several CUDF solvers are available in Debian. They all provide the cudf-solver virtual package. Package: apt-swarm Description-md5: 9041d86977275dcb957469e2ea0c7880 Description-en: Experimental p2p gossip network for OpenPGP signature transparency Tracks and records observed signed Release files while exchanging data within an authority-less peer-to-peer transparency network. Observed documents are stored in a database optimized for fast prefix-based lookups and organized into an append-only tree for efficient synchronization over the network. Package: apt-transport-https Description-md5: 42fb3fe23b1b826709a68809c25a3897 Description-en: transitional package for https support This is a dummy transitional package - https support has been moved into the apt package in 1.5. It can be safely removed. Package: apt-transport-oci Description-md5: 6b1ca85909417cdece42119e9c3af7fe Description-en: OCI transport plugin for apt-get (program) apt-transport-oci is an apt-get plugin to support distributing *.deb packages over an OCI registry such as ghcr.io. Package: aptly Description-md5: e0548c2eaa0bd655645ab597ed295101 Description-en: Swiss army knife for Debian repository management - main package It offers several features making it easy to manage Debian package repositories: . - make mirrors of remote Debian/Ubuntu repositories, limiting by components/architectures - take snapshots of mirrors at any point in time, fixing state of repository at some moment of time - publish snapshot as Debian repository, ready to be consumed by apt - controlled update of one or more packages in snapshot from upstream mirror, tracking dependencies - merge two or more snapshots into one . This is the main package, it contains the aptly command-line utility. Package: aptly-api Description-md5: eab839c482e0079fcaab992d34c04446 Description-en: Swiss army knife for Debian repository management - API It offers several features making it easy to manage Debian package repositories: . - make mirrors of remote Debian/Ubuntu repositories, limiting by components/architectures - take snapshots of mirrors at any point in time, fixing state of repository at some moment of time - publish snapshot as Debian repository, ready to be consumed by apt - controlled update of one or more packages in snapshot from upstream mirror, tracking dependencies - merge two or more snapshots into one . This package contains the aptly-api service. Package: apvlv Description-md5: 4b1d58b2d2f099faad2482c44aa92735 Description-en: PDF/EPUB/TXT/FB2/MOBI/CBZ/HTML ... viewer with Vim-like behaviour apvlv (Alf's PDF Viewer Like Vim) is a small and fast PDF/EPUB/TXT/FB2 viewer, that uses poppler for rendering. Its interface aims to users who like vim behaviour. For example opening a PDF file can be done with ':o filename'. apvlv can also work with tabs, so you can open multiple files at the same time in one program. Package: arduino-cli Description-md5: f5c7f7a9fb8adcd8e45ed14e766aed9a Description-en: Arduino command line tool (program) arduino-cli is a tool to connect, flash and program arduino AVR microcontrolllers. It supports compiling sketches, downloading of libraries, and uploading the bootloader. . For a full overview please refer to arduino-cli(1). . This package contains the commandline tool. Package: arrow-tools Description-md5: 2fd289b17f3207b776eb7dea7a716c0d Description-en: Apache Arrow IPC format conversion utilities Apache Arrow defines a language-independent columnar memory format for flat and nested data, organized for efficient analytic operations on modern hardware like CPUs and GPUs. The Arrow memory format also supports zero-copy reads for lightning-fast data access without serialization overhead. . This package provides command-line utilities for converting between Arrow IPC file and stream formats: arrow-file-to-stream and arrow-stream-to-file. Package: asdftool Description-md5: eb66e08346889fcd227d11ac2648fa8d Description-en: Command line tool to manipulate ASDF scientific data files ASDF (Advanced Scientific Data Format) is a proposed next generation interchange format for scientific data. ASDF aims to exist in the same middle ground that made FITS so successful, by being a hybrid text and binary format: containing human editable metadata for interchange, and raw binary data that is fast to load and use. Unlike FITS, the metadata is highly structured and is designed up-front for extensibility. . This package contains the asdf command line tool. Package: asterisk Description-md5: fc470298a1f54d3c9dc362e43f06a50c Description-en: Open Source Private Branch Exchange (PBX) Asterisk is an Open Source PBX and telephony toolkit. It is, in a sense, middleware between Internet and telephony channels on the bottom, and Internet and telephony applications at the top. . Asterisk can be used with Voice over IP standards (SIP, H.323, IAX and more), or the Public Switched Telephone Network (PSTN) through supported hardware. . Supported hardware: . * All Wildcard (tm) ISDN PRI cards from Digium * HFC-S/HFC-4S-based ISDN BRI cards (Junghanns.NET, beroNet, Digium etc.) * All TDM (FXO/FXS) cards from Digium * Various clones of Digium cards such as those by OpenVox * Xorcom Astribank USB telephony adapter * Voicetronix OpenPCI, OpenLine and OpenSwitch cards * CAPI-compatible ISDN cards (using the add-on package chan-capi) * Tormenta T1/E1 card * QuickNet Internet PhoneJack and LineJack . This is the main package that includes the Asterisk daemon and most channel drivers and applications. Package: asterisk-config Description-md5: e6341811f25f903eb6ed725a945b19f5 Description-en: Configuration files for Asterisk Asterisk is an Open Source PBX and telephony toolkit. . This package contains the default configuration files of Asterisk. . With program asterisk-config-custom in the asterisk package, you can create an asterisk-config replacement package. Package: asterisk-dahdi Description-md5: 73c1e6c431561d79ef7e49d91d2f0024 Description-en: DAHDI devices support for the Asterisk PBX Asterisk is an Open Source PBX and telephony toolkit. . This package includes the DAHDI channel driver (chan_dahdi.so) and a number of other Asterisk modules that require DAHDI support. They will not be useful without kernel-level DAHDI support. . For more information about the Asterisk PBX, have a look at the Asterisk package. Package: asterisk-dev Description-md5: d7f6cd2e1ace792a2598dd28d1200ab6 Description-en: Development files for Asterisk Asterisk is an Open Source PBX and telephony toolkit. . This package contains the include files used if you wish to compile a package which requires Asterisk's source file headers. Package: asterisk-doc Description-md5: 9f71ad2d5582b19ac0ba59b93ee430f9 Description-en: Source code documentation for Asterisk Asterisk is an Open Source PBX and telephony toolkit. . This package contains the documentation for configuring an Asterisk system. Package: asterisk-mobile Description-md5: 106989b963252e49890caf567c0c6b83 Description-en: Bluetooth phone support for the Asterisk PBX Asterisk is an Open Source PBX and telephony toolkit. . This package provides support for connecting Bluetooth devices to the Asterisk PBX. It allows you to: * Send and receive PSTN calls and SMS messages over a Bluetooth phone. * Use a Bluetooth handset as a local phone connected to your PBX. . For more information about the Asterisk PBX, have a look at the Asterisk package. Package: asterisk-modules Description-md5: 83091bc74d06184148fcba87ab3e676f Description-en: loadable modules for the Asterisk PBX Asterisk is an Open Source PBX and telephony toolkit. . This package includes most of the Asterisk loadable modules. There is normally no need to explicitly install it. Package: asterisk-mp3 Description-md5: a8b7fcd5ca383240900347228ea7d3d3 Description-en: MP3 playback support for the Asterisk PBX Asterisk is an Open Source PBX and telephony toolkit. . This package provides support for playing MP3-encoded files in Asterisk. . For more information about the Asterisk PBX, have a look at the Asterisk package. Package: asterisk-mysql Description-md5: b4e04ad174e2e515b790e93ae02fb236 Description-en: MySQL database protocol support for the Asterisk PBX Asterisk is an Open Source PBX and telephony toolkit. . This package provides support for using a MySQL database to store configuration, call detail records, and also provides generic access to it from the dialplan. . For more information about the Asterisk PBX, have a look at the Asterisk package. Package: asterisk-ooh323 Description-md5: f76cdd460d16207dcf81055573c61b7d Description-en: H.323 protocol support for the Asterisk PBX - ooH323c Asterisk is an Open Source PBX and telephony toolkit. . This channel driver (chan_ooh323c) provides support for the H.323 protocol for Asterisk. This is an independent implementation that does not depend on OpenH323, but may be less functional than the original chan_h323. . For more information about the Asterisk PBX, have a look at the Asterisk package. Package: asterisk-tests Description-md5: 5bc70ce8ad925fa9cd857d8b59105af6 Description-en: internal test modules of the Asterisk PBX Asterisk is an Open Source PBX and telephony toolkit. . This package provides modules that run various functionality tests. You would normally not install this package unless you test a build of Asterisk. . For more information about the Asterisk PBX, have a look at the Asterisk package. Package: astropy-utils Description-md5: 6ac23d98952fc58c31cb955276cb0908 Description-en: Command line tools from astropy The astropy package contains core functionality and some common tools needed for performing astronomy and astrophysics research with Python. . This package contains the tools that come with astropy: . * fitscheck: Detect and fix FITS standards violations * fits2bitmap: Create a bitmap file from a FITS image. * fitsdiff: Compare two FITS image files and report the differences in header keywords and data. * fitsheader: Print the header(s) of one or more FITS file(s) to the standard output in a human-readable format. * samp_hub: SAMP Hub Server. * volint: Check a VOTable file for compliance to the VOTable specification * wcslint: Check the WCS keywords in a FITS file for compliance against the standards Package: atdts Description-md5: 77a5bc6bc7cca5d6df7d4af85f6457c3 Description-en: OCaml code generator for TypeScript Atdts is a command-line program that takes as input type definitions in the ATD syntax and produces TypeScript classes that can read and write JHSON data. Package: avogadro Description-md5: 096ca844b04a94b82aa474260441cca0 Description-en: Molecular Graphics and Modelling System Avogadro is a molecular graphics and modelling system targeted at molecules and biomolecules. It can visualize properties like molecular orbitals or electrostatic potentials and features an intuitive molecular builder. . Features include: * Molecular modeller with automatic force-field based geometry optimization * Molecular Mechanics including constraints and conformer searches * Visualization of molecular orbitals and general isosurfaces * Visualization of vibrations and plotting of vibrational spectra * Support for crystallographic unit cells * Input generation for the Gaussian, GAMESS and MOLPRO quantum chemistry packages * Flexible plugin architecture and Python scripting . File formats Avogadro can read include PDB, XYZ, CML, CIF, Molden, as well as Gaussian, GAMESS and MOLPRO output. Package: avogadro-utils Description-md5: 04c727e6a9fa9ad5e51ea0904792c7e5 Description-en: Molecular Graphics and Modelling System (library) Avogadro is a molecular graphics and modelling system targeted at small to medium molecules. It can visualize properties like molecular orbitals or electrostatic potentials and features an intuitive molecular builder. . This package provides avogadro utility programs: avobabel avocjsontocml bodrparse encodefile qube resdataparse Package: bacon Description-md5: ca1edb742c5edbfa1c9949431a080763 Description-en: background code checker bacon is a code checker designed to run in the background, alongside your editor, with minimal interaction, notifying you of warnings, errors, or test failures. . Originally developed for Rust/cargo, support for other languages/runtimes are now added, e.g. Python/pytest, Python/ruff, JavaScript/eslint. Package: badger Description-md5: 3c23a1e180a80ee52295da98beb8ecde Description-en: fast key-value DB in Go - command-line tools BadgerDB is an embeddable, persistent and fast key-value (KV) database written in pure Go. It is the underlying database for Dgraph (https://dgraph.io), a fast, distributed graph database. It's meant to be a performant alternative to non-Go-based key-value stores like RocksDB. Project Status [Jun 26, 2019] Badger is stable and is being used to serve data sets worth hundreds of terabytes. Badger supports concurrent ACID transactions with serializable snapshot isolation (SSI) guarantees. A Jepsen-style bank test runs nightly for 8h, with --race flag and ensures the maintenance of transactional guarantees. Badger has also been tested to work with filesystem level anomalies, to ensure persistence and consistency. . Badger v1.0 was released in Nov 2017, and the latest version that is data-compatible with v1.0 is v1.6.0. . Badger v2.0, use a new storage format which won't be compatible with all of the v1.x. Package: 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: basix-doc Description-md5: 88020772b5b82df0069cb8d2c449a289 Description-en: Finite Element Basis Function Definition Runtime Library (docs) Computes FE basis functions and derivatives for the following elements: - Lagrange (interval, triangle, tetrahedron, prism, pyramid, quadrilateral, hexahedron) - Nédélec (triangle, tetrahedron) - Nédélec Second Kind (triangle, tetrahedron) - Raviart-Thomas (triangle, tetrahedron) - Regge (triangle, tetrahedron) - Crouzeix-Raviart (triangle, tetrahedron) . Computes quadrature rules on different cell types . Provides reference topology and geometry for reference cells of each type. . This is the common documentation package. Package: bat Description-md5: e20b412ced0311f13f656c85df3a823f Description-en: cat(1) clone with syntax highlighting and git integration bat is a drop-in cat(1) replacement featuring: . * syntax highlighting for a large number of languages; * git integration; * automatic paging; * a user-friendly command-line interface. . In this package the executable and its manpage have been renamed from ‘bat’ to ‘batcat’ because of a file name clash with another Debian package. Package: bazel-rules-java Description-md5: 4c9ed75a78f684472eb875a0ff79e96e Description-en: Java Rules for Bazel Bazel rules for the Java programming language. These rules allow a Bazel user to import Java libraries, build Java libraries, build Java binaries, and other related functionality. Package: belenios-tool Description-md5: 6d2d768014933c4268f60552ab72df20 Description-en: verifiable voting system (command-line tool) Belenios aims at providing an easy to use voting system, guaranteeing state-of-the-art security, namely vote privacy and verifiability. It can be used in many types of elections, ranging from scientific councils to sport associations. . It consists of a command-line tool and a web server. Both use the same backend and can be used to organize elections and perform verifications. . Security properties of the system are: * Vote privacy: No one can learn the vote of a voter. Vote privacy relies on the encryption of the votes. * End-to-end verifiablity: Every voter can check that her vote has been counted and only eligible voters may vote. End-to-end verifiablity relies on the fact that the ballot box is public (voters can check that their ballots have been received) and on the fact that the tally is publicly verifiable (anyone can recount the votes). Moreover, ballots are signed by the voter credential (only eligible voters are able to vote). . This package provides the command-line tool, which is the most convenient way to exercise the verifiability capabilities of the system. It can be used to run an election without using the web server, and to monitor an election running on a web server. Package: ben Description-md5: b94875a4b542408f3181a50026057e47 Description-en: toolbox for Debian maintainers This is a collection of useful tools that Debian maintainers can use to make their packaging work easier. They all work with regular Debian package list files, and should be useful for Debian derivatives as well. This package ships a single executable, "ben", with the following subcommands: * download: download a set of package list files from a mirror * monitor: monitor the status of a set of packages across several architectures (useful for transitions) * query: query packages using their metadata (similar to grep-dctrl, but uses a dedicated query language) * tracker: frontend to multiple monitors Package: bettercap Description-md5: a9175b8dd2d755d2ae30edff3d5dfcf5 Description-en: Complete, modular, portable and easily extensible MITM framework The Swiss Army knife for 802.11, BLE, IPv4 and IPv6 networks reconnaissance and MITM attacks. . bettercap is a powerful, easily extensible and portable framework written in Go which aims to offer to security researchers, red teamers and reverse engineers an easy to use, all-in-one solution with all the features they might possibly need for performing reconnaissance and attacking WiFi networks, Bluetooth Low Energy devices, wireless HID devices and Ethernet networks. . Main Features: * WiFi networks scanning, deauthentication attack, clientless PMKID association attack and automatic WPA/WPA2 client handshakes capture. * Bluetooth Low Energy devices scanning, characteristics enumeration, reading and writing. * 2.4Ghz wireless devices scanning and MouseJacking attacks with over-the-air HID frames injection (with DuckyScript support). * Passive and active IP network hosts probing and recon. * ARP, DNS, NDP and DHCPv6 spoofers for MITM attacks on IPv4 and IPv6 based networks. * Proxies at packet level, TCP level and HTTP/HTTPS application level fully scriptable with easy to implement javascript plugins. * A powerful network sniffer for credentials harvesting which can also be used as a network protocol fuzzer. * A very fast port scanner. * A powerful REST API with support for asynchronous events notification on websocket to orchestrate your attacks easily. * A very convenient web UI. * More! (https://www.bettercap.org/modules/) . This package contains a Swiss Army knife for 802.11, BLE and Ethernet networks reconnaissance and attacks. Package: bfs Description-md5: 6af55a6b8932ab739ba592e9f4b72864 Description-en: Breadth-first version of find(1) bfs is a variant of the UNIX `find` command that operates breadth-first rather than depth-first. . It tries to be easier to use than `find`, while remaining compatible with find(1). For example, bfs is less picky about where you put its arguments. bfs also adds some extra options that make some common tasks easier. . When bfs detects that its output is a terminal, it automatically colors its output with the same colors ls uses. Package: 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: bibtex2html Description-md5: 55c0a79411ef274819cc77cea2098ee4 Description-en: filters BibTeX files and translates them to HTML Collection of tools for filtering BibTeX data bases and for producing HTML documents from BibTeX data bases: . - aux2bib extracts a BibTeX database consisting of only the entries that are refereed by an aux file. . - bib2bib is a filter tool that reads one or several bibliography files, filters the entries with respect to a given criterion, and outputs the list of selected keys together with a new bibliography file containing only the selected entries; . - bibtex2html is a translator that reads a bibliography file and outputs two HTML documents that are respectively the cited bibliography in a nice presentation, and the original BibTeX file augmented with several transparent HTML links to allow easy navigation. Package: binutils-aarch64-none-elf Description-md5: 3e3836ef561b8c1b09ecead7729ccc6a Description-en: GNU assembler, linker and binary utilities for 64-bit ARM processors The programs in this package are used to manipulate binary and object files that have been created for ARM's 64-bit architecture. This package is primarily for embedded ARM developers and cross-compilers and is not needed by normal users or developers. Package: binutils-alpha-linux-gnu Description-md5: af3b95cf468fa442f38551e20ab183d2 Description-en: GNU binary utilities, for alpha-linux-gnu target This package provides GNU assembler, linker and binary utilities for the alpha-linux-gnu target. . You don't need this package unless you plan to cross-compile programs for alpha-linux-gnu and alpha-linux-gnu is not your native platform. Package: binutils-alpha-linux-gnu-dbg Description-md5: b413f423180a0d8ac45547161b750c1d Description-en: GNU binary utilities, for alpha-linux-gnu target (debug symbols) This package provides debug symbols for binutils-alpha-linux-gnu. Package: binutils-arc-linux-gnu Description-md5: 99eb9a490546955fece005eb5d677df5 Description-en: GNU binary utilities, for arc-linux-gnu target This package provides GNU assembler, linker and binary utilities for the arc-linux-gnu target. . You don't need this package unless you plan to cross-compile programs for arc-linux-gnu and arc-linux-gnu is not your native platform. Package: binutils-arc-linux-gnu-dbg Description-md5: 3a5b9d68aae8b5baa9f5a135b2d4384a Description-en: GNU binary utilities, for arc-linux-gnu target (debug symbols) This package provides debug symbols for binutils-arc-linux-gnu. Package: binutils-arm-linux-gnueabi Description-md5: 79266d4adbe9b99c071fa53b597f6949 Description-en: GNU binary utilities, for arm-linux-gnueabi target This package provides GNU assembler, linker and binary utilities for the arm-linux-gnueabi target. . You don't need this package unless you plan to cross-compile programs for arm-linux-gnueabi and arm-linux-gnueabi is not your native platform. Package: binutils-arm-linux-gnueabi-dbg Description-md5: e59c420a02ddb6e7553dc778bbd0e0c3 Description-en: GNU binary utilities, for arm-linux-gnueabi target (debug symbols) This package provides debug symbols for binutils-arm-linux-gnueabi. Package: binutils-arm-none-eabi Description-md5: f75c79ad4cf4a6315ad1103f5b7e3723 Description-en: GNU assembler, linker and binary utilities for ARM Cortex-R/M processors Bare metal binutils for embedded ARM chips using Cortex-M0/M0+/M3/M4 and Cortex-R4/R5/R7 processors. The programs in this package are used to manipulate binary and object files that may have been created for Cortex architecture. Package: binutils-for-build Description-md5: 3e7c61cc537f12c56d442cedd307bcd5 Description-en: GNU assembler, linker and binary utilities for the build architecture The programs in this package are used to assemble, link and manipulate binary and object files for the native architecture. They may be used in conjunction with a build architecture compiler and various libraries to build programs. When using binutils through this metapackage, tools without an architecture prefix must be used. Package: binutils-for-host Description-md5: 1f6b2f5a49fd5974b13f8e75dc20c7b1 Description-en: GNU assembler, linker and binary utilities for the host architecture The programs in this package are used to assemble, link and manipulate binary and object files for the architecture of this package. They may be used in conjunction with a matching compiler and various libraries to build programs. When using binutils through this metapackage, all tools must be used with an architecture prefix. Package: binutils-hppa-linux-gnu Description-md5: f5fe4ad0c7c0676b4edfb3c4e6e98c0b Description-en: GNU binary utilities, for hppa-linux-gnu target This package provides GNU assembler, linker and binary utilities for the hppa-linux-gnu target. . You don't need this package unless you plan to cross-compile programs for hppa-linux-gnu and hppa-linux-gnu is not your native platform. Package: binutils-hppa-linux-gnu-dbg Description-md5: 149cfbc7b99518558ca103c35604d5bc Description-en: GNU binary utilities, for hppa-linux-gnu target (debug symbols) This package provides debug symbols for binutils-hppa-linux-gnu. Package: binutils-hppa64-linux-gnu Description-md5: d10ea856859cb34c423f67db676441a0 Description-en: GNU assembler, linker and binary utilities targeted for hppa64-linux The programs in this package are used to assemble, link and manipulate binary and object files. They may be used in conjunction with a compiler and various libraries to build programs. . This package is needed to build an 64-bit kernel for 64-bit hppa machines. Package: binutils-hppa64-linux-gnu-dbg Description-md5: 2e7f5f591a28da760bcd221550eb3193 Description-en: GNU binutils targeted for hppa64-linux (debug symbols) This package provides debug symbols for binutils-hppa64-linux-gnu. Package: binutils-m68k-linux-gnu Description-md5: 91e318163f68633b7480b755b31dca60 Description-en: GNU binary utilities, for m68k-linux-gnu target This package provides GNU assembler, linker and binary utilities for the m68k-linux-gnu target. . You don't need this package unless you plan to cross-compile programs for m68k-linux-gnu and m68k-linux-gnu is not your native platform. Package: binutils-m68k-linux-gnu-dbg Description-md5: 092fdec0bf6a6ba4aae1f5902583622d Description-en: GNU binary utilities, for m68k-linux-gnu target (debug symbols) This package provides debug symbols for binutils-m68k-linux-gnu. Package: binutils-powerpc64-linux-gnu Description-md5: a8d3955c3e92c21de5e6ab3b2d086f0b Description-en: GNU binary utilities, for powerpc64-linux-gnu target This package provides GNU assembler, linker and binary utilities for the powerpc64-linux-gnu target. . You don't need this package unless you plan to cross-compile programs for powerpc64-linux-gnu and powerpc64-linux-gnu is not your native platform. Package: binutils-powerpc64-linux-gnu-dbg Description-md5: fca1ee307fc3e9e8c8b4a35abe58adb0 Description-en: GNU binary utilities, for powerpc64-linux-gnu target (debug symbols) This package provides debug symbols for binutils-powerpc64-linux-gnu. Package: binutils-riscv64-unknown-elf Description-md5: a03bdf3e9e53b00ab0e0416908c7198d Description-en: GNU assembler, linker and binary utilities for Risc-V processors Bare metal binutils for embedded Risc-V chips, both 32- and 64- bit versions The programs in this package are used to manipulate binary and object files that may have been created for the Risc-V architecture. Package: binutils-sh4-linux-gnu Description-md5: f825034fec7a76f7251bee2c8e9a9eca Description-en: GNU binary utilities, for sh4-linux-gnu target This package provides GNU assembler, linker and binary utilities for the sh4-linux-gnu target. . You don't need this package unless you plan to cross-compile programs for sh4-linux-gnu and sh4-linux-gnu is not your native platform. Package: binutils-sh4-linux-gnu-dbg Description-md5: 85bb1a4a4655a7e23ba6add71b7c0b45 Description-en: GNU binary utilities, for sh4-linux-gnu target (debug symbols) This package provides debug symbols for binutils-sh4-linux-gnu. Package: binutils-source Description-md5: acf2f0e289b8b831828996002f7eb6f1 Description-en: GNU assembler, linker and binary utilities (source) This package contains the sources and patches which are needed to build binutils. Package: binutils-sparc64-linux-gnu Description-md5: 112083b1b69cabd04e42ad79e3caf39f Description-en: GNU binary utilities, for sparc64-linux-gnu target This package provides GNU assembler, linker and binary utilities for the sparc64-linux-gnu target. . You don't need this package unless you plan to cross-compile programs for sparc64-linux-gnu and sparc64-linux-gnu is not your native platform. Package: binutils-sparc64-linux-gnu-dbg Description-md5: 03078b416cd22110053532d91caacde4 Description-en: GNU binary utilities, for sparc64-linux-gnu target (debug symbols) This package provides debug symbols for binutils-sparc64-linux-gnu. Package: biosig-tools Description-md5: c10c39c6d1d3229b0afb377d3279bf00 Description-en: format conversion tools for biomedical data formats Based on BioSig library, this package provides command line tools, such as . - save2gdf: converter between different file formats, including but not limited to SCP-ECG(EN1064), HL7aECG (FDA-XML), GDF, EDF, BDF, CWFB. - biosig2gdf: converts biosig data files into GDF, to simplify parsing and loading by scripting languages (e.g. loadgdf.{py,r}) - rec2bin, bin2rec, heka2itx, save2aecg, save2scp: several converter tools based on save2gdf - biosig_fhir: packs biosignal data into HL7/FHIR binary template file. - physicalunits: converter for encoding and decoding of physical units according to ISO 11073-10101 Package: blender Description-md5: 90b4f36fda45432800e6a278de5b06b4 Description-en: Very fast and versatile 3D modeller/renderer Blender is an integrated 3d suite for modelling, animation, rendering, post-production, interactive creation and playback (games). Blender has its own particular user interface, which is implemented entirely in OpenGL and designed with speed in mind. Python bindings are available for scripting; import/export features for popular file formats like 3D Studio and Wavefront Obj are implemented as scripts by the community. Stills, animations, models for games or other third party engines and interactive content in the form of a standalone binary are common products of Blender use. Package: blender-data Description-md5: cf40bbb7bd8bb0c71e9c32489ca7949e Description-en: Very fast and versatile 3D modeller/renderer - data package Blender is an integrated 3d suite for modelling, animation, rendering, post-production, interactive creation and playback (games). Blender has its own particular user interface, which is implemented entirely in OpenGL and designed with speed in mind. Python bindings are available for scripting; import/export features for popular file formats like 3D Studio and Wavefront Obj are implemented as scripts by the community. Stills, animations, models for games or other third party engines and interactive content in the form of a standalone binary are common products of Blender use. . This package contains documentation, libraries and images for blender. Package: 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: bornagain-doc Description-md5: d86cbb1af24cce7d6fb718916bc52116 Description-en: Simulate and fit X-ray and neutron GISAS -- doc BornAgain is a software package to simulate and fit small-angle scattering at grazing incidence. It supports analysis of both X-ray (GISAXS) and neutron (GISANS) data. Calculations are carried out in the framework of the distorted wave Born approximation (DWBA). BornAgain provides a graphical user interface for interactive use as well as a generic Python and C++ framework for modeling multilayer samples with smooth or rough interfaces and with various types of embedded nanoparticles. . BornAgain supports: . Layers: * Multilayers without any restrictions on the number of layers * Interface roughness correlation * Magnetic materials . Particles: * Choice between different shapes of particles (form factors) * Particles with inner structures * Assemblies of particles * Size distribution of the particles (polydispersity) . Positions of Particles: * Decoupled implementations between vertical and planar positions * Vertical distributions: particles at specific depth in layers or on top. * Planar distributions: - fully disordered systems - short-range order distribution (paracrystals) - two- and one-dimensional lattices . Input Beam: * Polarized or unpolarized neutrons * X-ray * Divergence of the input beam (wavelength, incident angles) following different distributions * Possible normalization of the input intensity . Detector: * Off specular scattering * Two-dimensional intensity matrix, function of the output angles . Use of BornAgain: * Simulation of GISAXS and GISANS from the generated sample * Fitting to reference data (experimental or numerical) * Interactions via Python scripts or Graphical User Interface . If you use BornAgain in your work, please cite C. Durniak, M. Ganeva, G. Pospelov, W. Van Herck, J. Wuttke (2015), BornAgain — Software for simulating and fitting X-ray and neutron small-angle scattering at grazing incidence, version , http://www.bornagainproject.org . This package contains the BornAgain documentation. Package: botch Description-md5: bb58936db092bf09d5186fe957b8a77a Description-en: tools to create and analyse dependency graphs botch is a collection of tools to create and analyze dependency graphs. This task is facilitated by a range of individual tools which use the deb822 and graphml formats to exchange information with each other. . The tools installed by this package provide these features: . - analyze graphs - transform Packages and Sources control files - create graphs of different types - analysis of Packages and Sources control files - handling of botch-internal formats - dose3 wrappers - set operations on Packages or Sources files - create build orders - conversion of graphs - shell scripts connecting the tools for meaningful operations - extract regions from graphs Package: botch-doc Description-md5: b4689f4bc8b4ffb42375d3ffe0ca6506 Description-en: Bootstrapping helper - documentation Botch stands for bootstrap/build ordering tool chain and allows one to create and analyze bootstrapping dependency graphs, creates suggestions how to break dependency cycles and generates a build order. . This package contains the documentation. Package: broot Description-md5: 174330a83500f354c4fc831729919de4 Description-en: tree view, file manager, configurable launcher broot lets you explore file hierarchies with a tree-like view, manipulate files, launch actions, and define your own shortcuts. . It displays the directory contents on a single page, lets you filter the tree using fuzzy patterns and regular expressions, and integrates with git to hide gitignored files by default. It lets you preview files and images and displays images in high resolution if the terminal supports Kitty's graphics protocol (compatible terminals: Kitty and WezTerm). . Usage and full documentation at https://dystroy.org/broot. Package: bsdextrautils-dbgsym Description-md5: 253f4894285550c58c7c8870f45450dc Description-en: debug symbols for bsdextrautils Package: bsdutils-dbgsym Description-md5: 8322d56ffceb7d12219430eb3044e712 Description-en: debug symbols for bsdutils Package: buildah Description-md5: 4c36b6f77cd89730148a88f4375673f1 Description-en: CLI tool to facilitate building OCI images The Buildah package provides a command line tool that can be used to - create a working container, either from scratch or using an image as a starting point - create an image, either from a working container or via the instructions in a Dockerfile - images can be built in either the OCI image format or the traditional upstream docker image format - mount a working container's root filesystem for manipulation - unmount a working container's root filesystem - use the updated contents of a container's root filesystem as a filesystem layer to create a new image - delete a working container or an image - rename a local container . This package contains the buildah command-line utility and provides an interface similar to the 'docker' command. Package: buildlog-consultant Description-md5: 03628aeae53788e68d12a1d9646fbb72 Description-en: build log parser and analyser buildlog-consultant can parse build logs and highlight and extract the key error lines. This can be used to extract a snippet from a build log with the core problem. Package: bundler Description-md5: b242d14d76111e77dd80f2c7e98a4707 Description-en: Manage Ruby application dependencies Bundler manages a Ruby application's dependencies through its entire life, across many machines, systematically and repeatably. . This is a dependency package which depends on a full Ruby development environment, it is targeted at application developers. Package: c-evo-map-gen Description-md5: d0ad47d6e21d662170449a0715fd9133 Description-en: External Map Generator for C-Evo Generates more varied maps than the in-game generator. It gives greater control than the existing map generator within the game, and allows much faster generation of novel or extreme worlds than using the map editor. Package: caca-utils Description-md5: 44b5211535e8c3f0c83253e20bd8fb3e Description-en: text mode graphics utilities This package contains utilities and demonstration programs for libcaca, the Colour AsCii Art library. . cacaview is a simple image viewer for the terminal. It opens most image formats such as JPEG, PNG, GIF etc. and renders them on the terminal using ASCII art. The user can zoom and scroll the image, set the dithering method or enable anti-aliasing. . cacafire is a port of AALib's aafire and displays burning ASCII art flames. . cacademo is a tiny graphic program that renders animated ASCII metaballs, matrix effects, colourful moiré circles and old school plasma effects. Package: caddy Description-md5: ecc3a23b9fb2febb56ed1042d6e3df44 Description-en: Fast, lightweight web server with automatic HTTPS Caddy is a multi purpose web server written in Go. . Features: - Easy configuration - Automatic HTTPS by default - ZeroSSL and Let's Encrypt for public names - Fully-managed local CA for internal names & IPs - Can coordinate with other Caddy instances in a cluster - Multi-issuer fallback - HTTP/1.1, HTTP/2, and experimental HTTP/3 support Package: caml2html Description-md5: 1e9da3aee9b1e61f8f672f14ac5946a3 Description-en: HTML and LaTeX colored syntax from OCaml source files - executable Caml2html provides a command-line executable which converts a set of OCaml source files into a HTML or LaTeX document with colored syntax. A library is also provided for building web-page generators that would color OCaml code appropriately. . This package contains the caml2html executable. Package: camlidl Description-md5: 8b59e7135e390b690206f2e5dcbf12c5 Description-en: Stub code generator for Objective Caml CamlIDL generates stub code for interfacing Caml with C from an IDL description of the C functions. Thus, CamlIDL automates the most tedious task in interfacing C libraries with Caml programs. . It can also be used to interface Caml programs with other languages, as long as those languages have a well-defined C interface. . This package contains the CamlIDL executable. Package: camlmix Description-md5: e1fca5fe9d4183c4b90f1ff5b7398b2a Description-en: preprocessor which converts text with embedded OCaml Camlmix is a generic preprocessor which converts text with embedded OCaml into an OCaml program with embedded text. It produces text documents from one or several templates. OCaml toplevel statements are inserted between '## ... ##', and OCaml string expressions between '##= ... ##'. Package: camlp4 Description-md5: 9fce8d460519e96aaf18e6a0e29e1892 Description-en: Pre Processor Pretty Printer for OCaml Camlp4 is a software system for writing extensible parsers for programming languages. It provides a set of OCaml libraries that are used to define grammars as well as loadable syntax extensions of such grammars. Camlp4 stands for Caml Preprocessor and Pretty-Printer and one of its most important applications is the definition of domain-specific extensions of the syntax of OCaml. . This package contains CamlP4 executables for pre-processing and pretty-printing OCaml sources both interactively and in a batch fashion. Package: camlp5 Description-md5: 1113a8e1433440e62f5174bc5b44ee5c Description-en: Pre Processor Pretty Printer for OCaml - classical version Objective Caml (OCaml) is an implementation of the ML language, based on the Caml Light dialect extended with a complete class-based object system and a powerful module system in the style of Standard ML. . CamlP4 is a Pre-Processor-Pretty-Printer for Objective Caml. It offers tools for syntax (Stream Parsers and Grammars) and the ability to modify the concrete syntax of the language (Quotations, Syntax Extensions). . This package contains the "classical" version of CamlP4 executables and libraries for pre-processing and pretty-printing OCaml sources both interactively and in a batch fashion. The "classical" version is the implementation of CamlP4 which used to be distributed with OCaml before the release of version 3.10. Package: camlp5-buildscripts Description-md5: b0b8de92006a39b8663b378a57554262 Description-en: Camlp5 build scripts These are build-scripts that are helpful in building Camlp5 and packages based on Camlp5. As such, they need to not depend on Camlp5. The command are not installed in a bin-directory, but in the package-directory, hence invoked via the "ocamlfind package/exe" method. Package: cargo-audit Description-md5: 9cc98d662f8071bdbbdb2e741eae9986 Description-en: Audit Cargo.lock for crates with security vulnerabilities Audit your dependencies for crates with security vulnerabilities reported to the RustSec Advisory Database. . You can also audit binaries, run cargo audit bin followed by the paths to your binaries to audit them. . If your programs have been compiled with cargo auditable, the audit is fully accurate because all the necessary information is embedded in the compiled binary. . For binaries that were not compiled with cargo auditable it will recover a part of the dependency list by parsing panic messages. This will miss any embedded C code (e.g. OpenSSL) as well as roughly half of the Rust dependencies because the Rust compiler is very good at removing unnecessary panics, but that's better than having no vulnerability information whatsoever. This package contains the following binaries built from the Rust crate "cargo-audit": - cargo-audit Package: cargo-edit Description-md5: 075ec5423b1824610ee3b50c269f285f Description-en: add, remove and upgrade Cargo dependencies from the command line cargo-edit is an extension for Cargo, the Rust package manger, that allows users to add, remove and upgrade dependencies by modifying the Cargo.toml file from the command line. Package: casacore-dev Description-md5: 96dfc7b8d66b63d03c6e0e9d427747f8 Description-en: CASA core library development files The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package contains the files for application development. Package: casacore-doc Description-md5: b2725f0b9d3c79c624256037996c492a Description-en: CASA core library (documentation) The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package contains the API documentation. Package: casacore-tools Description-md5: 6aa619f9680307d5b924c2eb82f155b6 Description-en: Tools built with CASA The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package contains the tools built with CASA core: . * taql - query language for casacore tables * measuresdata - create data tables for measures * imageregrid, imagecalc, showtable, showtablelock, findmeastable, fits2table, imreorder, casahdf5support, msselect, image2fits, imageslice, etc. Package: ccls Description-md5: 775d903899ed7acc64cbccfd9701f068 Description-en: C/C++/ObjC language server This originates from cquery, and is a server implementing Language Server Protocol for C/C++/Objective-C. It supports: . * code completion (with both signature help and snippets) * definition/references, and other cross references * cross reference extensions: $ccls/call $ccls/inheritance $ccls/member $ccls/vars ... * formatting * hierarchies: call (caller/callee) hierarchy, inheritance (base/derived) hierarchy, member hierarchy * symbol rename * document symbols and approximate search of workspace symbol * hover information * diagnostics and code actions (clang FixIts) * semantic highlighting and preprocessor skipped regions * semantic navigation: $ccls/navigate Package: certbot Description-md5: 144b1c4e5711bc50cb475059cff489cc Description-en: automatically configure HTTPS using Let's Encrypt The objective of Certbot, Let's Encrypt, and the ACME (Automated Certificate Management Environment) protocol is to make it possible to set up an HTTPS server and have it automatically obtain a browser-trusted certificate, without any human intervention. This is accomplished by running a certificate management agent on the web server. . This agent is used to: . - Automatically prove to the Let's Encrypt CA that you control the website - Obtain a browser-trusted certificate and set it up on your web server - Keep track of when your certificate is going to expire, and renew it - Help you revoke the certificate if that ever becomes necessary. . This package contains the main application, including the standalone and the manual authenticators. Package: cgi-mapserver Description-md5: 84edf36c492ddf586b6901d8fd342142 Description-en: CGI executable for MapServer This package contains the mapserv CGI program. It provides the MapServer template language, and can be used to implement Web Map Service applications. . MapServer is a CGI-based framework for Internet map services which supports Open Geospatial Consortium (OGC) standards. Scripting functionality in MapScript is provided by the suggested mapscript library packages. Package: charon-cmd Description-md5: 80fd42eb6fb38dab592c2f0b87243623 Description-en: standalone IPsec client The strongSwan VPN suite uses the native IPsec stack in the standard Linux kernel. It supports both the IKEv1 and IKEv2 protocols. . This package contains the charon-cmd command, which can be used as a client to connect to a remote IKE daemon. Package: cheesecutter Description-md5: 70b103adfabdd56799b40444e25c76dc Description-en: SID music editor This is a tracker program for composing music for the SID chip. It uses the reSID engine for SID emulation. The packed files can be played on a real C64. Package: ciborium Description-md5: f04c81636fa154494414ad128f9cd39f Description-en: Lomiri external storage devices manager Automatically mounts external storage media such as SD Cards and USB thumbdrives in Lomiri and notifies the user. It also provides a tool for unmounting a formatting media. Package: clamav-milter Description-md5: e47a1194215b5fbde13fb9217c44d83f Description-en: anti-virus utility for Unix - sendmail integration Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav, which can be used by other software. . This package contains the ClamAV milter for use with sendmail. It can be configured to be run either standalone, or using clamav-daemon. Package: clamav-testfiles Description-md5: 29437a0b8c82cc8179b64405688f062e Description-en: anti-virus utility for Unix - test files Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav, which can be used by other software. . This package contains files 'infected' with a test signature. The test signature (ClamAV-Test-Signature) should be detectable by all anti-virus programs. Package: clang-format-rocm Description-md5: 5fdb7838fa336de9de2703cb644c12e4 Description-en: Tool to format C/C++/Obj-C code Clang-format is both a library and a stand-alone tool with the goal of automatically reformatting C++ sources files according to configurable style guides. To do so, clang-format uses Clang's Lexer to transform an input file into a token stream and then changes all the whitespace around those tokens. The goal is for clang-format to both serve both as a user tool (ideally with powerful IDE integrations) and part of other refactoring tools, e.g. to do a reformatting of all the lines changed during a renaming. . This package also provides vim and emacs plugins. Package: clang-rocm Description-md5: c364160e44345420df0f2e97b3082b69 Description-en: C, C++ and Objective-C compiler Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. Package: clang-tidy-rocm Description-md5: 239d974b460ce0b6a914aa94c05888ad Description-en: clang-based C++ linter tool Provide an extensible framework for diagnosing and fixing typical programming errors, like style violations, interface misuse, or bugs that can be deduced via static analysis. clang-tidy is modular and provides a convenient interface for writing new checks. Package: clang-tools-rocm Description-md5: da24a5a87f39211c1ff10f03f06e0a3c Description-en: clang-based tools for C/C++ developments Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains some clang-based tools like scan-build, clang-cl, etc. Package: 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: cobra Description-md5: bfe8ebc058cce6653c20fea6f85a4246 Description-en: transitional package This is a transitional package. It can safely be removed. Package: coccinelle Description-md5: 64e192b3251cf8bef4b5ea3eda0c0879 Description-en: semantic patching tool for C Coccinelle is a program matching and transformation tool for C. The programmer describes the code to match and the transformation to perform as a semantic patch, which looks like a standard patch, but can transform multiple files at any number of code sites. Package: coinst Description-md5: 39d7f01cd5e5727513a9d1d8b4e8fc52 Description-en: computes the co-installability kernel of a deb or RPM repository This package is useful when you are interested in analyzing co-installability of packages in a large package repository. A set of packages is called co-installable if it can be extended to a set that satisfies all inter-package relations (dependencies, conflicts, etc.). . This tool reduces a repository to a much smaller one, its so-called co-installability kernel, that behaves exactly the same as far as co-installability of package is concerned. This is achieved by - dropping all relations that are not relevant for this purpose - identifying all packages that behave the same. The kernel is typically orders of magnitude smaller than the original repository. Package: compose-spec Description-md5: a361b724a4ff1e389c084cd2ee7613fe Description-en: Validates a compose file conforms to the Compose Specification The Compose Specification lets you define a platform-agnostic container based application. Such an application is designed as a set of containers which have to both run together with adequate shared resources and communication channels. . compose-spec is a program to validate that a compose file conforms to the Compose Specification. Package: composer Description-md5: e03f8a4cfea1bad44f653aea93886b7d Description-en: dependency manager for PHP Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere. . It behaves like Bundler (Ruby), npm (Node), etc. Package: connectome-workbench Description-md5: 3afeae267223466e91970add767eb177 Description-en: brain visualization, analysis and discovery tool Connectome Workbench is a brain visualization, analysis and discovery tool for fMRI and dMRI brain imaging data, including functional and structural connectivity data generated by the Human Connectome Project. . Package includes wb_command, a command-line program for performing a variety of analytical tasks for volume, surface, and CIFTI grayordinates data. Package: containers-storage Description-md5: 8636c564b0525a473282c66694950f4e Description-en: CLI tools for handling how containers are stored on disk storage is a Go library which aims to provide methods for storing filesystem layers, container images, and containers. A containers-storage CLI wrapper is also included for manual and scripting use. . This package contains the CLI tools. Package: converseen Description-md5: a7253e24353100a03ff56f7f998487a3 Description-en: batch image converter and resizer You can convert an unlimited number of images and / or create thumbnails to any of the most popular formats: DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. . Thanks to the Magick++ image libraries it supports more than 100 image formats. Package: coq Description-md5: 2c4259e8b83c839ff539d48b854ee31a Description-en: proof assistant for higher-order logic (toplevel and compiler) Coq is a proof assistant for higher-order logic, which allows the development of computer programs consistent with their formal specification. It is developed using Objective Caml and Camlp5. . This package provides coqtop, a command line interface to Coq. . A graphical interface for Coq is provided in the coqide package. Coq can also be used with ProofGeneral, which allows proofs to be edited using emacs and xemacs. This requires the proofgeneral package to be installed. Package: coq-dpdgraph-tools Description-md5: a4c4863a12a026bf8f65552276ec79d6 Description-en: Coq plugin to extract dependencies between Coq objects (tools) This package provides a plugin for Coq to extract dependencies between Coq objects and produce files with dependency information. . Coq is a proof assistant for higher-order logic. . This package provides the tools associated to this plugin. Package: coqide Description-md5: ed74063b20a63106a7031db76f847ec1 Description-en: proof assistant for higher-order logic (gtk interface) Coq is a proof assistant for higher-order logic, which allows the development of computer programs consistent with their formal specification. It is developed using Objective Caml and Camlp5. . This package provides CoqIde, a graphical user interface for developing proofs. Package: coqprime-tools Description-md5: c205b295a65584b4c9b0916f215fc26f Description-en: Primality certification for Coq (tools) Coqprime consists in: - a library of facts from number theory - a library for elliptic curves - an efficient library for modular arithmetic - tools to generate Pocklington and elliptic curve certificates of primality . Coq is a proof assistant for higher-order logic. Package: cpdf Description-md5: 2a3006ce00eec873d76c1d7dd01febce Description-en: PDF command line tools The Coherent PDF tools provide a wide range of facilities for modifying PDF files created by other means. There is a single command-line program cpdf. . This package contains the cpdf executable. Package: cppo Description-md5: 02e1a3f7b305b6b97292967ea9d582e0 Description-en: cpp for OCaml Cppo is an OCaml-friendly implementation of cpp, the C preprocessor. It can replace camlp4 for preprocessing OCaml files, using cpp style and syntax. It allows defining simple macros and file inclusion. Package: 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: csvtool Description-md5: 1b264967a7da75aca841a27594b45043 Description-en: handy command line tool for handling CSV files OCaml CSV is a library to read and write CSV (comma-separated values) files. It also supports all extensions used by Excel - eg. quotes, newlines, 8 bit characters in fields, etc. . This package contains csvtool, a handy command line tool for handling CSV files from shell scripts. Package: cudf-tools Description-md5: bb6f0b65f56928a33c5f03efc57afaac Description-en: command line tools for package upgrade problem descriptions A CUDF document describe an upgrade problem, as faced by package managers in popular package-based GNU/Linux distributions. . A CUDF document consists of a package universe and of a user request. The package universe describes all packages known to the package manager, a subset of which (the package status) denotes the package being currently installed on the target machine. The user request denotes a change to the package status as requested by the user. . A CUDF document is naturally complemented by a solution describing the resulting package status (if any) implementing the user request, as found by a package manager. . This package contains command line tools to manipulate CUDF and related documents. In particular it contains cudf-check, which enables checking of document properties such as installation consistency and matching of problems with their solutions. Package: cwltool Description-md5: 764364acbad5f207e5f6438f00c333c4 Description-en: Common Workflow Language reference implementation This is the reference implementation of the Common Workflow Language standards. . The CWL open standards are for describing analysis workflows and tools in a way that makes them portable and scalable across a variety of software and hardware environments, from workstations to cluster, cloud, and high performance computing (HPC) environments. CWL is designed to meet the needs of data-intensive science, such as Bioinformatics, Medical Imaging, Astronomy, Physics, and Chemistry. . The CWL reference implementation (cwltool) is intended to be feature complete and to provide comprehensive validation of CWL files as well as provide other tools related to working with CWL descriptions. Package: cwltool-doc Description-md5: f6c3675b19635a810ab17954082b4637 Description-en: Common Workflow Language reference implementation -- docs This is the docs for the reference implementation of the Common Workflow Language standards. . The CWL open standards are for describing analysis workflows and tools in a way that makes them portable and scalable across a variety of software and hardware environments, from workstations to cluster, cloud, and high performance computing (HPC) environments. CWL is designed to meet the needs of data-intensive science, such as Bioinformatics, Medical Imaging, Astronomy, Physics, and Chemistry. . The CWL reference implementation (cwltool) is intended to be feature complete and to provide comprehensive validation of CWL files as well as provide other tools related to working with CWL descriptions. Package: datamodel-codegen Description-md5: b1b3a2283bc4d54df386a72375b96fff Description-en: pydantic code generator from OpenAPI and more (command-line tool) Pydantic model and dataclasses.dataclass generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources. . See https://koxudaxi.github.io/datamodel-code-generator for more details. . This package contains the command-line tool datamodel-codegen. Package: datum-gateway Description-md5: b52b7a731b12594036f904e825a41451 Description-en: Decentralized Alternative Templates for Universal Mining The DATUM Gateway is a server providing solo mining capabilities for Bitcoin miners, including both non-pooled and pooled solo mining using the new DATUM protocol. Package: dcmtk Description-md5: 4e2bb09aacd082ae853c1a73e701f503 Description-en: OFFIS DICOM toolkit command line utilities DCMTK includes a collection of libraries and applications for examining, constructing and converting DICOM image files, handling offline media, sending and receiving images over a network connection, as well as demonstrative image storage and worklist servers. . This package contains the DCMTK utility applications. . Note: This version was compiled with libssl support. Package: dcmtk-data Description-md5: b270bf2c4b686867f83655caf1981304 Description-en: OFFIS DICOM toolkit data files DCMTK includes a collection of libraries and applications for examining, constructing and converting DICOM image files, handling offline media, sending and receiving images over a network connection, as well as demonstrative image storage and worklist servers. . This package contains the DCMTK data files. Package: dcmtk-doc Description-md5: 2ba99821a14957a0c94b52ddaf004741 Description-en: OFFIS DICOM toolkit documentation DCMTK includes a collection of libraries and applications for examining, constructing and converting DICOM image files, handling offline media, sending and receiving images over a network connection, as well as demonstrative image storage and worklist servers. . This package contains the on-line documentation for the DCMTK libraries and utilities in HTML format. Package: debcargo Description-md5: e25e615ef851445e1788721cdb0b514b Description-en: Create a Debian package from a Cargo crate This package contains the following binaries built from the Rust crate "debcargo": - debcargo Package: default-d-compiler Description-md5: bbbd93771830b7fd3186d8c877db5ddf Description-en: Default D compiler (metapackage) This is a metapackage installing the default D compiler in Debian for the respective architecture. . Packages building D libraries or using them should depend on this. Package: delve Description-md5: d406f71ed83cbc3be83251e4d732cac5 Description-en: debugger for the Go programming language Delve enables you to interact with your program by controlling the execution of the process, evaluating variables, and providing information of thread/goroutine state, CPU register state and more. Package: desync Description-md5: 30e4f3aa2372559348bba2587fba02b9 Description-en: Alternative casync implementation (program) desync is a CLI tool that re-implements casync (https://github.com/systemd/casync) features for content-addressed binary distribution. It chunks large files using a rolling hash, deduplicates and compresses chunks with zstd (https://github.com/facebook/zstd), and distributes them via multiple store backends. It maintains compatibility with casync's data structures, protocols and types (chunk stores, index files, archives) to function as a drop-in replacement. . FUSE support for the mount-index command is available when the fuse3 package is installed. Package: dh-debputy Description-md5: 0a43251d363265f0459e396fcab3fea3 Description-en: Manifest style Debian-based package builder (debhelper integration) Package builder that provides a declarative manifest for building Debian-based packages. . The debputy package builder aims to reduce cognitive load for the packager and provide better introspection to packagers, linters and the Debian janitor. . The debputy package also provides its own linting and editor support features via the debputy-lsp package that are aimed at as-you-type feedback. . This version integrates with the debhelper sequencer dh. Multiple integration modes are possible with dh. The most trivial integration mode is dh-sequence-zz-debputy-rrr, which is a mostly standard dh sequence with very few changes aimed entirely at removing the need for fakeroot when assembling the .deb. . For more information on all integration modes and what they do, please see https://salsa.debian.org/debian/debputy/-/blob/main/INTEGRATION-MODES.md Package: dh-dlang Description-md5: b6ef8d67151656ec919d17b29de6dd62 Description-en: Packaging helpers for building D code This package contains common code for building D software for the Debian (and derivatives) archive. . It currently contains a debian/rules snippet for selecting the appropriate D build flags based on the default D compiler set for the current architecture. Package: dh-elpa Description-md5: 33114fdf50c8559c3ce451f17cb4c4a3 Description-en: Debian helper tools for packaging emacs lisp extensions This package provides a helper for packaging emacs lisp extensions in a way compatible with the GNU Emacs 'elpa' package repository. Package: dh-elpa-helper Description-md5: f15c3557d71fbb9ae8bb650684ca6a80 Description-en: helper package for emacs lisp extensions This package provides the helper scripts needed by packages built with dh-elpa (>= 2.0). This allows dh-elpa using binary packages to receive bug fixes without rebuilding. Package: dh-octave Description-md5: d7a3f4307607a5035aed4036a728e25b Description-en: Debhelper-based infrastructure for building Octave add-on packages Since version 3.0 of Octave (a numerical computation software), add-ons can be installed through the pkg.m system. This package provides the infrastructure for packaging such add-ons for Debian, based on debhelper. It replaces the deprecated octave-pkg-dev package. This package contains debhelper-like scripts for building, checking and cleaning the add-on package as well as for generating the substitution variables in debian/control. . This package is intended to be used by the Debian Octave Group and should be of little interest to general users. Package: dh-octave-autopkgtest Description-md5: dafc9fc8227e34d50fddefbfa6f83570 Description-en: script for the automatic testing of Octave add-on packages This package contains the dh_octave_check script that runs the unit tests contained in all *.m and *.cc files available in the source tree from which it is launched. It is intended to be used by the support for Octave-Forge add-on packages, which is implemented in autodep8. Package: dh-runit Description-md5: ef9b1b3112231b12585400a19d67dafd Description-en: debhelper add-on to handle runit runscripts dh-runit provides a debhelper sequence addon named 'runit' and the dh_runit command. . The dh_runit command installs runscripts and adds the appropriate code to the postinst, prerm and postrm maint scripts to properly enable/disable and purge runscripts. When runit is PID 1 the maint script code also takes care of restarting services during upgrades, when appropriate. Package: dh-rust Description-md5: 05eaff73533f9ff3ea839168c93d97a4 Description-en: debhelper buildsystem for Rust code dh-rust provides a debhelper buildsystem to build Rust code. . This builds and tests binaries and libraries from rust crates, the latter installed as source code below /usr/share/cargo/registry. . Feature highlights, compared to dh-cargo: * supports workspace (i.e. multi-crate project) * allows overriding CARGO_HOME * installs crate contents using "cargo package" * can use debian/Cargo.lock or Cargo.lock during build * uses crates below debian/vendorlibs when available * builds in make target dh_auto_build (not dh_auto_test) Package: dhcpcd Description-md5: aef54e3d11aad3c8b3ab6770ffc3919a Description-en: DHCPv4 and DHCPv6 dual-stack client (init.d script & systemd unit) dhcpcd provides seamless IPv4 and IPv6 auto-configuration. . This package provides the optional init.d script and systemd service. . It SHOULD NOT be installed on systems where interfaces are configured using ifupdown via . Use dhcpcd-base instead. Package: dhcpcd5 Description-md5: c3387213d43dd2ed9690ef2f7ac33009 Description-en: DHCPv4 and DHCPv6 dual-stack client (dummy transitional package) This package depends on dhcpcd. It can safely be removed after upgrades. Package: dials Description-md5: ca13c7c5eb0b3848fea8c4630137336b Description-en: Diffraction Integration for Advanced Light Sources The DIALS software is developed in a fully open-source, collaborative environment. The main development teams are based at Diamond Light Source and CCP4, in the UK, and at Lawrence Berkeley National Laboratory, USA. However, in the spirit of the open source movement, we welcome collaboration from anyone who wishes to contribute to the project. . To avoid “reinventing the wheel” as much as possible, the DIALS project builds on knowledge accumulated over many decades in the field of crystallographic data processing. We benefit greatly from the altruism of experts who contribute their ideas and advice, either directly or via their detailed publications on existing algorithms and packages such as XDS [2] and MOSFLM [3]. At the heart of the DIALS framework lies a design philosophy of hardware abstraction and a generalised model of the experiment that is inspired directly by material published on the seminal workshops on position sensitive detector software [1]. Continuing in the spirit of these workshops we held our own series of meetings, with talks from invited speakers, and code camps in which specific problems are addressed by intensive effort across the collaboration. Summaries of these meetings and copies of slides given as presentations are available here. . DIALS is written using Python and C++, making heavy use of the cctbx [4] for core crystallographic calculations and much infrastructure including a complete build system. Seamless interaction between the C++ and Python components of this hybrid system is enabled by Boost.Python. Python provides a useful ground for rapid prototyping, after which core algorithms and data structures may be transferred over to C++ for speed. High level interfaces of the hybrid system remain in Python, facilitating further development and code reuse both within DIALS and by third parties. Package: dmktools Description-md5: 2568e20919e9955a13d69a86fd9b7d4d Description-en: tools for manipulating floppy disk images in the dmk format Emulators such as OpenMSX attempt to emulate a real machine as best as possible. Some copy protection schemes rely on unformatted or bad sectors on floppy disks. The dmk format allows disk images to contain such unusual configurations. This package contains tools for generating and manipulating dmk image files. . This package also contains tsx2wav, a tool for converting the binary format for MSX cassette tape images into audio files. Package: dmtx-utils Description-md5: b76d6312785a58a476a5eb7b6624d98b Description-en: Utilities for reading and writing Data Matrix 2D barcodes Command-line utilities for reading and writing Data Matrix 2D barcodes, two-dimensional symbols that hold a dense pattern of data with built-in error correction. Package: dnf5 Description-md5: 06219113cafe630626a2d2a4c67db22d Description-en: Dandified Yum package manager - version 5 DNF5 is a command-line package manager that automates the process of installing, upgrading, configuring, and removing computer programs in a consistent manner. It supports RPM packages, modulemd modules, and comps groups & environments. . This package provides the dnf5 program. Package: dnf5-dev Description-md5: 87c32f3e92ddbf074aa09e5a9ec4f614 Description-en: Dandified Yum package manager - version 5 development files DNF5 is a command-line package manager that automates the process of installing, upgrading, configuring, and removing computer programs in a consistent manner. It supports RPM packages, modulemd modules, and comps groups & environments. . This package provides the dnf5 development files. Package: dnf5-server Description-md5: a783f4060d0050ef22941ce09f3d3256 Description-en: Dandified Yum package manager - version 5 server/client DNF5 is a command-line package manager that automates the process of installing, upgrading, configuring, and removing computer programs in a consistent manner. It supports RPM packages, modulemd modules, and comps groups & environments. . This package provides the dnf5 server and client programs. Package: dnsdist Description-md5: a513b049e15ad7501b5fce6d42694c08 Description-en: DNS loadbalancer Highly DoS- and abuse-aware load balancing tool for DNS traffic, with Lua scripting and configuration capability. Can be configured to use various sets of rules to classify, route and reject traffic. Package: dochelp Description-md5: 0f427b0abde3fa534138b2e7b9030e3f Description-en: Utility to browse system documentation This package contains an utility to browse documentation installed on a Debian system. The utility has a command-line interface and can be used to search, open and display information of doc-base registered documents. It also generates an HTML catalog of the available documents each time a package registers a new one. Package: dolfin-bin Description-md5: 8319156332b1455d0d2d298062600604 Description-en: Executable scripts for DOLFIN DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains executable scripts for DOLFIN. Package: dolfin-doc Description-md5: 6d80f35b15cb807f29f485694db24fae Description-en: Documentation and demo programs for DOLFIN DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains documentation and demo programs for DOLFIN. Package: dolfinx-doc Description-md5: 95c344709eaba924f607a3ea5ce774b4 Description-en: Documentation and demo programs for DOLFIN DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains documentation and demo programs for DOLFIN-X. . This is the next-generation version of libdolfinx-dev (DOLFIN-X). The documentation for the legacy version of DOLFIN is provided by dolfin-doc. Package: dose-builddebcheck Description-md5: a0e3c3577dea8696e672646bb139ac3e Description-en: Checks whether build-dependencies can be satisfied This software checks, given a collection of source package stanzas and a collection of binary package stanzas of Debian packages, whether the build-dependencies of each source package can be satisfied by the binary packages. Package: dose-distcheck Description-md5: 0ce3f011a866485dad4954778338849a Description-en: Checks whether dependencies of packages can be satisfied This software checks for every package of a distribution whether it is possible to satisfy its dependencies and conflicts within this distribution. It comes in several versions: - dose-debcheck for Debian packages - dose-rpmcheck for rpm packages - dose-eclipsecheck for OSGi plugins Package: dose-doc Description-md5: e8e279d4e57cc7ab991d1b7b7b79d285 Description-en: Documentation for dose tools and libraries. The dose suite provides libraries for handling package meta-data, and various tools for analyzing package relationships in a large package repository. This package contains the documentation of the dose API, and tutorials of various dose tools. Package: dose-extra Description-md5: 0b20fdafa5bb0de72bfe630d2a3a4bf9 Description-en: Extra QA tools from the Dose3-library This package contains extra tools for analyzing meta-data of software packages: - ceve, a general metadata parser supporting different input formats (Debian, rpm, and others) and different output formats. - dose-outdated, a Debian-specific tool for finding packages that are not installable with respect to a package repository, and that can only be made installable again by fixing the package itself. - dose-challenged, a Debian-specific tool for checking which packages will certainly become uninstallable when some existing package is upgraded to a newer version. - dose-deb-coinstall, a Debian-specific tool for checking whether a set of packages can be installed all together. The tools dose-distcheck and dose-builddebcheck are packaged in their own respective packages. Package: dracut-test Description-md5: 8c8b1ab192cc5009f89ebfc8aa303e15 Description-en: dracut is an event driven initramfs infrastructure (test modules) This package provides the Dracut modules and configuration files for the Dracut test suite. This package is intended for testing Dracut itself and is of no use for ordinary users. If you're not sure about this package, you don't need it. . This package has following additional dependencies for reducing the amount of dependencies needed in autopkgtest: . * Linux kernel * QEMU * Recommends from dracut-core Package: drawterm Description-md5: 6a22c69fcd289ef1c6bd8ae89cba245c Description-en: graphical client for Plan 9 CPU servers Drawterm is a X11 application that allows one to connect to a remote Plan 9 server, usually a CPU server, but a terminal can also be tweaked to receive drawterm clients. Package: dunst Description-md5: fd5c72dc12c62428f8975bdf673ca958 Description-en: dmenu-ish notification-daemon Dunst is a highly configurable and lightweight notification-daemon: The only thing it displays is a colored box with unformatted text. The whole notification specification (non-optional parts and the "body" capability) is supported as long as it fits into this look & feel. . Dunst is designed to fit nicely into minimalistic windowmanagers like dwm, but it should work on any Linux desktop. Package: 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: 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: eggdrop Description-md5: 161de1f7bee0eec28ae512e8e07cf964 Description-en: Advanced IRC Robot Eggdrop is an IRC bot written in C, which sits on channels and takes protective measures, such as preventing it from being taken over (in the few ways that anything can), recognizing banned users to reject them, recognizing privileged users to give them operator status, punishing users for things like flooding, among innumerable others. . All of this is completely configurable, and can be disabled or enabled as you wish in the configuration file. Also, it's very easy to expand and customize with Tcl scripts and C modules, making it possible to adapt Eggdrop to any special need you might have. Package: eggdrop-data Description-md5: 7123f07310333491264d42096ed5754b Description-en: Architecture independent files for eggdrop This package contains all the files that eggdrop places on /usr/share. These files are not specific to a single processor architecture once the package is built, so a single package can serve all the archs Debian supports. . This package is not useful at all if eggdrop is not installed. Package: eject-dbgsym Description-md5: 0c4ab1d85cd3f8b466f3b7f79ba4bea1 Description-en: debug symbols for eject Package: elinks Description-md5: c52d43bbd902deb6136350ca8318e5d3 Description-en: advanced text-mode WWW browser ELinks is a feature-rich program for browsing the web in text mode. It is like enhanced Lynx and Links. The most noteworthy features of ELinks are: . * Lots of protocols (local files, finger, HTTP(S), FTP, IPv4/6 etc.) * Internationalized domain names * Persistent cookies, HTTP authentication and proxy authentication * Tabbed browsing, good looking menus and dialogs, and key-binding manager * History browsing and typeahead searches * Forms history and completion, and history in commonly used input dialogs * CSS support and support for browser scripting (Perl, Lua, Guile etc.) * Tables and frames rendering, and configurable color support * Compressed and background (non-blocking) downloads, and download resuming . This package is based on elinks fork, since original elinks seems to be no longer maintained. Package: elinks-data Description-md5: b664819205b0edb0e0926d5d22e3213a Description-en: advanced text-mode WWW browser - data files ELinks is a feature-rich program for browsing the web in text mode. It is like enhanced Lynx and Links. The most noteworthy features of ELinks are: . * Lots of protocols (local files, finger, HTTP(S), FTP, IPv4/6 etc.) * Internationalized domain names * Persistent cookies, HTTP authentication and proxy authentication * Tabbed browsing, good looking menus and dialogs, and key-binding manager * History browsing and typeahead searches * Forms history and completion, and history in commonly used input dialogs * CSS support and support for browser scripting (Perl, Lua, Guile etc.) * Tables and frames rendering, and configurable color support * Compressed and background (non-blocking) downloads, and download resuming . This package contains the data files that are necessary to use ELinks. Package: elinks-doc Description-md5: 242e45ee3ef5cd7996c1fd249d5fe11a Description-en: advanced text-mode WWW browser - documentation ELinks is a feature-rich program for browsing the web in text mode. It is like enhanced Lynx and Links. The most noteworthy features of ELinks are: . * Lots of protocols (local files, finger, HTTP(S), FTP, IPv4/6 etc.) * Internationalized domain names * Persistent cookies, HTTP authentication and proxy authentication * Tabbed browsing, good looking menus and dialogs, and key-binding manager * History browsing and typeahead searches * Forms history and completion, and history in commonly used input dialogs * CSS support and support for browser scripting (Perl, Lua, Guile etc.) * Tables and frames rendering, and configurable color support * Compressed and background (non-blocking) downloads, and download resuming . This package contains the documentation and manuals for ELinks. Package: eliom Description-md5: 62cffbc5c03a5d5b712313b94492b594 Description-en: web framework for ocsigenserver (tools) Eliom allows one to easily develop sophisticated client/server Web applications using OCaml. . This package contains command-line tools. Package: elpa-cond-let Description-md5: 641315d65e2a6ccd93d671cbcfaffb89 Description-en: Additional and improved binding conditionals Emacs provides the binding conditionals `if-let', `if-let*', `when-let', `when-let*', `and-let*' and `while-let'. . This package implements the missing `and-let' and `while-let*', and the original `cond-let', `cond-let*', `and$' and `and>'. . This package additionally provides more consistent and improved implementations of the binding conditionals already provided by Emacs. Merely loading this library does not shadow the built-in implementations; this can optionally be done in the context of an individual library, as described below. . `cond-let' and `cond-let*' are provided exactly under these names. The names of all other macros implemented by this package begin with `cond-let--', the package's prefix for private symbol. . Users of this package are not expected to use these unwieldy names. Instead one should use Emacs' shorthand feature to use all or some of these macros by their conceptual names. E.g., if you want to use all of the available macros, add this at the end of a library. . Local Variables: read-symbol-shorthands: ( ("and$" . "cond-let--and$") ("and>" . "cond-let--and>") ("and-let" . "cond-let--and-let") ("if-let" . "cond-let--if-let") ("when$" . "cond-let--when$") ("when-let" . "cond-let--when-let") ("while-let" . "cond-let--while-let")) End: . You can think of these file-local settings as import statements of sorts. If you do this, then this package's implementations shadow the built-in implementations. Doing so does not affect any other libraries, which continue to use the built-in implementations. . Due to limitations of the shorthand implementation this has to be done for each individual library. "dir-locals.el" cannot be used. . If you use `when$', `and$' and `and>', you might want to add this to your configuration: . (with-eval-after-load 'cond-let (font-lock-add-keywords 'emacs-lisp-mode cond-let-font-lock-keywords t)) . For information about the individual macros, please refer to their docstrings. . See also https://github.com/tarsius/cond-let/wiki. Package: elpa-dumb-jump Description-md5: 8a9bca005914c2088a29153efb55643a Description-en: jump to definition for multiple languages without configuration This package provides an Emacs "jump to definition" package with support for multiple programming languages that favors "just working" over speed or accuracy. This means minimal -- and ideally zero -- configuration with absolutely no stored indexes (TAGS) or persistent background processes. . Dumb Jump performs best with The Silver Searcher `ag` or ripgrep `rg`. Package: elpa-flycheck Description-md5: a537e395ab01bcebd0553cd7a9a35398 Description-en: modern on-the-fly syntax checking for Emacs Flycheck uses various syntax checking and linting tools to automatically check the contents of buffers while the user types, and reports warnings and errors directly in the buffer, or in an optional error list. . It is intended to replace the older Flymake which is part of Emacs core. Package: elpa-git-commit Description-md5: 62c002c42da7a8c58137f7214929fc32 Description-en: Transitional package for git-commit A mode for editing COMMIT_MSG file from git in Emacs. This has become part of elpa-magit since version 4.1.0. Package: elpa-jabber Description-md5: 78e9c6d249887de1ffadd4eac0b97141 Description-en: Jabber client for Emacsen jabber.el (emacs-jabber) is a Jabber client for Emacs. While this is still a development version, it offers all the basic instant messaging functions and is highly customizable. Package: elpa-magit Description-md5: 622d35dac27007b3de60043d05b53af4 Description-en: Emacs interface for Git With Magit, you can inspect and modify your Git repositories with Emacs. You can review and commit the changes you have made to the tracked files, for example, and you can browse the history of past changes. There is support for cherry picking, reverting, merging, rebasing, and other common Git operations. Package: elpa-magit-forge Description-md5: fb54a22189972a2f5c4d8704566574ab Description-en: Work with Git forges from the comfort of Magit Work with Git forges, such as Github and Gitlab, from the comfort of Magit and the rest of Emacs. Package: elpa-magit-section Description-md5: 37385577c66e3afa9e908d79fc380995 Description-en: Collapsible sections like in Magit This package implements the main user interface of Magit — the collapsible sections that make up its buffers. This package used to be distributed as part of Magit but now it can also be used by other packages that have nothing to do with Magit or Git. Package: elpa-transient Description-md5: 76637a7a311f63dd10639e06d964b93b Description-en: Transient command menus Transient is the library used to implement the keyboard-driven "menus" in Magit. It is distributed as a separate package, so that it can be used to implement similar menus in other packages. . Some things that Transient can do * Display current state of arguments * Display and manage lifecycle of modal bindings * Contextual user interface * Flow control for wizard-like composition of interactive forms * History & persistence * Rendering arguments for controlling CLI programs Package: elpa-transient-doc Description-md5: 2e883b579c711236960a793e7507d6e0 Description-en: Transient command menus - Docs Transient is the library used to implement the keyboard-driven "menus" in Magit. It is distributed as a separate package, so that it can be used to implement similar menus in other packages. . This package contain the documentation for transient. Package: elpa-with-editor Description-md5: 39ad0f2eeb66c2fb2ac54ace8e265f26 Description-en: call program using Emacs as $EDITOR With this package, you can call program from Emacs such that they will use Emacs as an editor. Package: emacs Description-md5: f991b22b712b84422dc583d29a7b2171 Description-en: GNU Emacs editor (metapackage) GNU Emacs is the extensible self-documenting text editor. This is a metapackage that will always depend on the latest recommended Emacs variant (currently emacs-gtk). Package: emacs-bin-common Description-md5: ce069068c69e551074a35c36904e2797 Description-en: GNU Emacs editor's shared, architecture dependent files GNU Emacs is the extensible self-documenting text editor. This package contains the architecture dependent infrastructure that's shared by emacs-gtk, emacs-pgtk, emacs-lucid, and emacs-nox. Package: emacs-common Description-md5: 6fb53b6ebee8590a3b8c928e705270e5 Description-en: GNU Emacs editor's shared, architecture independent infrastructure GNU Emacs is the extensible self-documenting text editor. This package contains the architecture independent infrastructure that's shared by emacs-gtk, emacs-pgtk, emacs-lucid, and emacs-nox. Package: emacs-el Description-md5: 293759cc44e4faeb7e4ad6e292cf8c63 Description-en: GNU Emacs LISP (.el) files GNU Emacs is the extensible self-documenting text editor. This package contains the elisp sources for the convenience of users, saving space in the main package for small systems. Package: emacs-gtk Description-md5: 0c21163250e39c4d332ee40663450921 Description-en: GNU Emacs editor (with GTK+ GUI support) GNU Emacs is the extensible self-documenting text editor. This package contains a version of Emacs with a graphical user interface based on GTK+ for X11 and Wayland (instead of the Lucid toolkit provided by the emacs-lucid package). . If you are using Wayland, you may wish to install emacs-pgtk instead. Package: emacs-jabber-omemo Description-md5: a764b58d00f63f4e53db888d8544cd26 Description-en: Jabber client for Emacsen jabber.el (emacs-jabber) is a Jabber client for Emacs. While this is still a development version, it offers all the basic instant messaging functions and is highly customizable. . This package contains the loadable module for OMEMO. Package: emacs-lucid Description-md5: 9d732a75402fcf8b7c270985ef008093 Description-en: GNU Emacs editor (with Lucid GUI support) GNU Emacs is the extensible self-documenting text editor. This package contains a version of Emacs with support for a graphical user interface based on the Lucid toolkit (instead of the GTK+ interface provided by the emacs-gtk package). Until some known GTK+ problems are fixed, this version may help avoid crashing Emacs during an emacsclient disconnect. See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=567934 and https://bugzilla.gnome.org/show_bug.cgi?id=85715 for more information. Package: emacs-nox Description-md5: d7627aff9867f2ba95f2b9dcfc399d6a Description-en: GNU Emacs editor (without GUI support) GNU Emacs is the extensible self-documenting text editor. This package contains a version of Emacs compiled without support for X, and provides only a text terminal interface. Package: emacs-ocaml-merlin Description-md5: 9266080df6127f223f6f619596600003 Description-en: editor service to develop in OCaml (emacs files) This package provides an editor service for advanced integrated development environment (IDE) in the OCaml language both for the vim and emacs editors. . This is the emacs-specific package. Package: emacs-pgtk Description-md5: 5514dad69844cdf5a6d45a09487b50ea Description-en: GNU Emacs editor (with GTK+ Wayland GUI support) GNU Emacs is the extensible self-documenting text editor. This package contains a version of Emacs with a graphical user interface based on GTK+ for Wayland. . If you are using exclusively X11, install emacs-gtk instead. The PGTK port works less well than the standard GTK+ build in a number of respects. Package: emboss Description-md5: 631f0b40fa19ed8d24d0b67284b2cdaa Description-en: European molecular biology open software suite EMBOSS is a free Open Source software analysis package specially developed for the needs of the molecular biology (e.g. EMBnet) user community. The software automatically copes with data in a variety of formats and even allows transparent retrieval of sequence data from the web. Also, as extensive libraries are provided with the package, it is a platform to allow other scientists to develop and release software in true open source spirit. EMBOSS also integrates a range of currently available packages and tools for sequence analysis into a seamless whole. EMBOSS breaks the historical trend towards commercial software packages. Package: emboss-data Description-md5: 79d0d9db011c2a24220e35e5ee92592d Description-en: data files for the EMBOSS package EMBOSS is a free Open Source software analysis package specially developed for the needs of the molecular biology (e.g. EMBnet) user community. The software automatically copes with data in a variety of formats and even allows transparent retrieval of sequence data from the web. Also, as extensive libraries are provided with the package, it is a platform to allow other scientists to develop and release software in true open source spirit. EMBOSS also integrates a range of currently available packages and tools for sequence analysis into a seamless whole. EMBOSS breaks the historical trend towards commercial software packages. . This package includes data files needed by EMBOSS, the European Molecular Biology Open Software Suite. Package: emboss-doc Description-md5: d926213056ed1d2b8e46debd2a4dc5e3 Description-en: documentation for EMBOSS EMBOSS is a free Open Source software analysis package specially developed for the needs of the molecular biology (e.g. EMBnet) user community. The software automatically copes with data in a variety of formats and even allows transparent retrieval of sequence data from the web. Also, as extensive libraries are provided with the package, it is a platform to allow other scientists to develop and release software in true open source spirit. EMBOSS also integrates a range of currently available packages and tools for sequence analysis into a seamless whole. EMBOSS breaks the historical trend towards commercial software packages. . This package includes non-essential user documentation for EMBOSS, the European Molecular Biology Open Software Suite. Package: emboss-lib Description-md5: 1a4b801fb90e6b942e8beea3b7049542 Description-en: EMBOSS Libraries This package contains the core libraries of the European Molecular Biology Open Software Suite, EMBOSS. . AJAX covers standard data structures, including strings, sequences, file handles, queues, hashes, heaps, lists, dictionaries, trees and dynamic arrays. It also covers standard algorithms including comparisons, pattern matching, sorting, and iterators. AJAX will also provide a set of high level graphics functions suited to the needs of sequence analysis applications. . The NUCLEUS library provides higher-level functions specific to molecular sequence analysis, including sequence comparisons, translation, codon usage and annotation. . It also contains a eplplot, an EMBOSS, a fork of the plplot library. . In Debian, these libraries are to be considered private. Package: emboss-test Description-md5: 33b303fdfa62c3269ac3aee5dea31b45 Description-en: test files for the EMBOSS package EMBOSS is a free Open Source software analysis package specially developed for the needs of the molecular biology (e.g. EMBnet) user community. The software automatically copes with data in a variety of formats and even allows transparent retrieval of sequence data from the web. Also, as extensive libraries are provided with the package, it is a platform to allow other scientists to develop and release software in true open source spirit. EMBOSS also integrates a range of currently available packages and tools for sequence analysis into a seamless whole. EMBOSS breaks the historical trend towards commercial software packages. . This package includes test files for EMBOSS, the European Molecular Biology Open Software Suite. . It is a good idea to use the data from this package for your bug reports when possible. Package: embree-tools Description-md5: 13a19ece1c1613f03b3dbaa642c3e5c8 Description-en: High Performance Ray Tracing Kernels - tools Intel(R) Embree is a collection of high-performance ray tracing kernels, developed at Intel. The target users of Intel(R) Embree are graphics application engineers who want to improve the performance of their photo-realistic rendering application by leveraging Embree's performance-optimized ray tracing kernels. The kernels are optimized for the latest Intel(R) processors with support for SSE, AVX, AVX2, and AVX-512 instructions. Intel(R) Embree supports runtime code selection to choose the traversal and build algorithms that best matches the instruction set of your CPU. . This package provides the official command-line tools. Package: emscripten Description-md5: bac4ee7e994147a09477cf81302d8aba Description-en: LLVM-to-JavaScript Compiler Emscripten is an LLVM to JavaScript compiler. It takes LLVM bitcode, also called LLVM IR (which can be generated from C/C++ using Clang, or any other language that can be converted into LLVM bitcode) and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run). . Using Emscripten, you can * Compile C and C++ code into JavaScript and run that on the web * Run code in languages like Python as well, by compiling CPython from C to JavaScript and interpreting code in that on the web . Some uses of emscripten require additional packages: * setting WASM2C requires wabt (at least release 1.0.24-2). * emcmake requires cmake. * emconfigure may require automake. * emmake requires make. * emrun option --android requires adb. * emscons requires scons. * WebIDL Binder requires python3-ply. Package: emscripten-doc Description-md5: dabc7f2e4b8e0af69c820df66a3fa643 Description-en: LLVM-to-JavaScript Compiler (documentation) Emscripten is an LLVM to JavaScript compiler. It takes LLVM bitcode, also called LLVM IR (which can be generated from C/C++ using Clang, or any other language that can be converted into LLVM bitcode) and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run). . Using Emscripten, you can * Compile C and C++ code into JavaScript and run that on the web * Run code in languages like Python as well, by compiling CPython from C to JavaScript and interpreting code in that on the web . This package contains the documentation. Package: erlang-asciideck Description-md5: e1b6a4638c4048c0c567d5cf87520921 Description-en: Erlang library for asciidoc The `asciideck` project aims to provide a parser for Asciidoc files returning an abstract syntax tree that can be further manipulated or used to convert documents to different formats. Package: erlang-cowboy Description-md5: 8a37921ad5300c7b3a7529d8002728e1 Description-en: Cowboy is a small, fast and modular HTTP server written in Erlang Cowboy is also a socket acceptor pool, able to accept connections for any kind of TCP protocol. . Cowboy aims to provide the following advantages: . * 'Small' code base. * Damn 'fast'. * 'Modular': transport and protocol handlers are replaceable. * 'Binary HTTP' for greater speed and lower memory usage. * Easy to 'embed' inside another application. * Selectively 'dispatch' requests to handlers, allowing you to send some requests to your embedded code and others to a FastCGI application in PHP or Ruby. * No parameterized module. No process dictionary. 'Clean' Erlang code. Package: erlang-cowboy-doc Description-md5: 7ed4906b907eb092dc546622923ce0a1 Description-en: Documentation files for erlang-cowboy - a small Erlang HTTP server Cowboy is also a socket acceptor pool, able to accept connections for any kind of TCP protocol. . Cowboy aims to provide the following advantages: . * 'Small' code base. * Damn 'fast'. * 'Modular': transport and protocol handlers are replaceable. * 'Binary HTTP' for greater speed and lower memory usage. * Easy to 'embed' inside another application. * Selectively 'dispatch' requests to handlers, allowing you to send some requests to your embedded code and others to a FastCGI application in PHP or Ruby. * No parameterized module. No process dictionary. 'Clean' Erlang code. . This package includes erlang-cowboy documentation and examples. Package: erlang-cowboy-examples Description-md5: 65ae2222d674c1e3b6461fd504f07b16 Description-en: Examples for erlang-cowboy Cowboy is also a socket acceptor pool, able to accept connections for any kind of TCP protocol. . Cowboy aims to provide the following advantages: . * 'Small' code base. * Damn 'fast'. * 'Modular': transport and protocol handlers are replaceable. * 'Binary HTTP' for greater speed and lower memory usage. * Easy to 'embed' inside another application. * Selectively 'dispatch' requests to handlers, allowing you to send some requests to your embedded code and others to a FastCGI application in PHP or Ruby. * No parameterized module. No process dictionary. 'Clean' Erlang code. . This package includes erlang-cowboy examples. Package: erlang-cowlib Description-md5: f03baee88c296f511c3d31f3ac4e581e Description-en: Erlang library for manipulating web protocols Cowlib provides libraries for parsing and building messages for various Web protocols, including SPDY, HTTP and Websocket. . It is optimized for completeness rather than speed. No value is ignored, they are all returned. Package: erlang-cowlib-doc Description-md5: 87f9ee45bf7742e9b41f1e1165dd43d4 Description-en: Erlang library for manipulating web protocols (documentation) Cowlib provides libraries for parsing and building messages for various Web protocols, including SPDY, HTTP and Websocket. . It is optimized for completeness rather than speed. No value is ignored, they are all returned. . This package includes erlang-cowlib documentation. Package: erlang-erlware-commons Description-md5: 92d224ddfc1b1a194d697ad59c253a1e Description-en: Erlware common libraries Erlware commons provides extensions to the stdlib application distributed in Erlang. The functions provided by this are used in Erlware's production application. Package: erlang-erlware-commons-dev Description-md5: c79c5f7cca8f94f11754419a426ecfa8 Description-en: Erlware common libraries - development files Erlware commons provides extensions to the stdlib application distributed in Erlang. The functions provided by this are used in Erlware's production application. . This package includes erlang-erlware-commons headers which are necessary to build Erlang applications which use erlang-erlware-commons. Package: erlang-erlydtl Description-md5: 706e6955aacd0508f34f8fcf9ba28a9b Description-en: Django templates for Erlang ErlyDTL compiles Django Template Language to Erlang bytecode. . ErlyDTL implements the Django Template Language as documented for Django version 1.6. It is intended to be completely compatible, with a few differences. Package: erlang-jose Description-md5: 8b9b65fd00de7e95be32befa147d8adf Description-en: JSON Object Signing and Encryption (JOSE) for Erlang JOSE stands for JSON Object Signing and Encryption which is a is a set of standards established by the JOSE Working Group. JOSE is split into 5 main components: * JOSE.JWA - JSON Web Algorithms (JWA) RFC 7518 * JOSE.JWE - JSON Web Encryption (JWE) RFC 7516 * JOSE.JWK - JSON Web Key (JWK) RFC 7517 * JOSE.JWS - JSON Web Signature (JWS) RFC 7515 * JOSE.JWT - JSON Web Token (JWT) RFC 7519 Additional specifications and drafts implemented: * JSON Web Key (JWK) Thumbprint RFC 7638 * JWS Unencoded Payload Option RFC 7797 Package: erlang-ranch Description-md5: 4168f2cdd61b79bdf580efdb1027498c Description-en: socket acceptor pool for TCP protocols in Erlang erlang-ranch aims to provide everything you need to accept TCP connections with a small code base and low latency while being easy to use directly as an application or to embed into your own. Package: erlang-ranch-doc Description-md5: b56af2d373c74475fdb066bcf5bead6e Description-en: Documentation of erlang-ranch erlang-ranch aims to provide everything you need to accept TCP connections with a small code base and low latency while being easy to use directly as an application or to embed into your own. . This package contains the html documentation of erlang-ranch API. . Only application developers will find this package useful. Package: erlang-yapp Description-md5: 0317ed11120545bd2da99b5404aea656 Description-en: Erlang application for deploying Yaws webserver applications Yaws-yapp (Yaws application handler) is a helper application. It takes care of adding, and removing, the applications into a running server. When anyone access the server with an URL that matches the path for an added application, the docroot will be temporarily switched to where the web pages for that application are located. . This package includes the Yapp Erlang module which can be used in Yaws embedded mode without separate server config. Package: erlang-yaws Description-md5: 5b0c044f6a0b17be3335d646ccb1307c Description-en: Erlang application which implements HTTP webserver Yaws is a high performance HTTP 1.1 webserver written in Erlang. It is a multithreaded webserver where one Erlang light weight process is used to handle each client. Two separate modes of operation are supported. . This package includes Erlang Yaws application suitable to work in embedded mode where it runs as a webserver in another Erlang application. Package: erofs-utils Description-md5: 4bb2da847d1e07ff56a58930bc9df83a Description-en: Utilities for EROFS File System EROFS (Enhanced Read-Only File System) is a lightweight read-only file system with modern designs (eg. page-sized blocks, inline xattrs/data, etc.) for scenarios which need high-performance read-only requirements, e.g. Android OS for smartphones and LIVECDs. . It also provides fixed-sized output compression support, which improves storage density, keeps relatively higher compression ratios, which is more useful to achieve high performance for embedded devices with limited memory. Package: erofsfuse Description-md5: 78013a40812bae155f3d4ee4bbbd9601 Description-en: FUSE Mount Utility for EROFS File System EROFS (Enhanced Read-Only File System) is a lightweight read-only file system with modern designs (eg. page-sized blocks, inline xattrs/data, etc.) for scenarios which need high-performance read-only requirements, e.g. Android OS for smartphones and LIVECDs. . It also provides fixed-sized output compression support, which improves storage density, keeps relatively higher compression ratios, which is more useful to achieve high performance for embedded devices with limited memory. . This package contains a utility to mount EROFS images using FUSE. Package: esstra Description-md5: b6a9ef57c9793a3d3c1ab5b37324841a Description-en: software suite for Enhancing Software Supply Chain Transparency esstra, software suite for Enhancing Software Supply Chain Transparency, aims to improve transparency of software supply chains as the name suggests. . It embeds metadata in resulting binary files at compile time, contains information about the source and header files from which the binary file is generated. Package: etcd-client Description-md5: e9f110649e06456a9ae37b132ece7be6 Description-en: highly-available key value store -- client A highly-available key value store for shared configuration and service discovery. etcd is inspired by zookeeper and doozer, with a focus on: . * Simple: curl'able user facing API (HTTP+JSON) * Secure: optional SSL client cert authentication * Fast: benchmarked 1000s of writes/s per instance * Reliable: Properly distributed using Raft . Etcd uses the Raft consensus algorithm to manage a highly-available replicated log. . This package contains the client binaries. Package: etcd-server Description-md5: 082eeb52572537a4f4595ad3125f446c Description-en: highly-available key value store -- daemon A highly-available key value store for shared configuration and service discovery. etcd is inspired by zookeeper and doozer, with a focus on: . * Simple: curl'able user facing API (HTTP+JSON) * Secure: optional SSL client cert authentication * Fast: benchmarked 1000s of writes/s per instance * Reliable: Properly distributed using Raft . Etcd uses the Raft consensus algorithm to manage a highly-available replicated log. . This package contains the server binaries. Package: expat Description-md5: 946951e418841b66002f30694d1a0b72 Description-en: XML parsing C library - example application This package contains xmlwf, an example application of expat, the C library for parsing XML. The arguments to xmlwf are one or more files which are each to be checked for XML well-formedness. Package: expect Description-md5: 168e2767f12c89e933bb55f9c42e3ebf Description-en: Automates interactive applications Expect is a tool for automating interactive applications according to a script. Following the script, Expect knows what can be expected from a program and what the correct response should be. Expect is also useful for testing these same applications. And by adding Tk, you can also wrap interactive applications in X11 GUIs. An interpreted language provides branching and high-level control structures to direct the dialogue. In addition, the user can take control and interact directly when desired, afterward returning control to the script. . This package contains the expect binary and several Expect based scripts. Package: expeyes Description-md5: 60b03d5c802b544bf801a225e4b4d4b8 Description-en: hardware & software framework for developing science experiments This package provides high level interfaces for making science experiments with an ExpEYES box. . ExpEYES is from the PHOENIX project of Inter-University Accelerator Centre, New Delhi. It is a hardware & software framework for developing science experiments, demonstrations and projects and learn science and engineering by exploration. Capable of doing real time measurements and analysing the data in different ways. Analog voltages are measured with 0.025% resolution and time intervals with one microsecond. This project is based on Free and Open Source software, mostly written in Python programming language. The hardware design is also open. Package: expeyes-clib Description-md5: ad31d432a6830f0f94796a1f656a342e Description-en: hardware & software framework for developing science experiments This package provides interfaces written in C language for making science experiments with an ExpEYES box. . ExpEYES is from the PHOENIX project of Inter-University Accelerator Centre, New Delhi. It is a hardware & software framework for developing science experiments, demonstrations and projects and learn science and engineering by exploration. This package provides approximately the same features than the package expeyes, but its sources are in C language. Package: expeyes-web Description-md5: b917c0e00994008894478c7ca37e63be Description-en: Web interface for expEYES-Junior This package allows you to access remotely to a server which drives an expEYES-Jr box. This extends the power of expEYES. Package: eyes17 Description-md5: 5693f672e4dc0b53b38d827ba1a2a31e Description-en: hardware & software framework for developing science experiments This package provides high level interfaces for making science experiments with an ExpEYES-17 box. . ExpEYES-17 is from the PHOENIX project of Inter-University Accelerator Centre, New Delhi. It is a hardware & software framework for developing science experiments, demonstrations and projects and learn science and engineering by exploration. Capable of doing real time measurements and analysing the data in different ways. When compared with previous ExpEYES boxes (Expeyes, Expeyes-Junior), ExpEYES-17 is richer in various features: multiple soft input ranges, more flexible wave generator, better time resolution, better voltage resolution, supports seamlessly cheap I2C sensors. Package: ezurio-qcacld-2.0-dkms Description-md5: ba9265861ba033b41a40c505eb5de217 Description-en: DKMS source for the Qualcomm QCA9377 SDIO driver This is the out-of-tree Qualcomm qcacld-2.0 driver from the CodeAurora repository with changes by Boundary Devices to enable Wi-Fi on Laird Connectivity and Boundary Devices (now ezurio) System-On-Modules like the i.MX 8 Nitrogen8M Plus SOM (NXP i.MX 8M Plus) as it is used in the MNT Pocket Reform. Package: fabio-viewer Description-md5: 96d9ecd0b0da611f281f60d24e2333c5 Description-en: Viewer for images produced by 2D X-ray detector FabIO is an I/O library for images produced by 2D X-ray detectors and written in Python. FabIO support images detectors from a dozen of companies (including Mar, Dectris, ADSC, Hamamatsu, Oxford, ...), for a total of 20 different file formats (like CBF, EDF, TIFF, ...) and offers an unified interface to their headers (as a Python dictionary) and datasets (as a numpy ndarray of integers or floats) . Binaries provided with python-fabio Package: falcosecurity-scap-dkms Description-md5: 4391cbbc2e28aa65be6eb319d063e0eb Description-en: Kernel driver for Falco and Sysdig Sysdig instruments your physical and virtual machines at the OS level by installing into the Linux kernel and capturing system calls and other OS events. Then, using sysdig's command line interface, you can filter and decode these events in order to extract useful information and statistics. . This package contains the sources for the kernel driver used by Falco and Sysdig to collect data Package: falkon Description-md5: ec499970620cf035929466ac4ecd1b62 Description-en: lightweight web browser based on Qt WebEngine Falkon is a new and very fast Qt Webengine browser. It aims to be a lightweight web browser available through all major platforms. . Falkon has all standard functions you expect from a web browser. It includes bookmarks, history (both also in sidebar) and tabs. Above that, you can manage RSS feeds with an included RSS reader, block ads with a builtin AdBlock plugin, block Flash content with Click2Flash and edit the local CA Certificates database with an SSL Manager. Package: fastahack Description-md5: 300f293d002077928a7c926332517c5d Description-en: utility for indexing and sequence extraction from FASTA files fastahack is a small application for indexing and extracting sequences and subsequences from FASTA files. The included Fasta.cpp library provides a FASTA reader and indexer that can be embedded into applications which would benefit from directly reading subsequences from FASTA files. The library automatically handles index file generation and use. . Features: * FASTA index (.fai) generation for FASTA files * Sequence extraction * Subsequence extraction * Sequence statistics (currently only entropy is provided) . Sequence and subsequence extraction use fseek64 to provide fastest-possible extraction without RAM-intensive file loading operations. This makes fastahack a useful tool for bioinformaticists who need to quickly extract many subsequences from a reference FASTA sequence. Package: fauhdlc Description-md5: 638fb13f936cc262b8b1354a8b82ab33 Description-en: experimental VHDL compiler and interpreter Compiles a subset of VHDL 2000 to an intermediate language. The result can be simulated with an interpreter. . FAUhdlc is still in a very early experimental state, where many VHDL constructs are not yet properly supported. Package: fbb Description-md5: 7668788ce382f9e295dee930c7e02735 Description-en: Packet radio mailbox and utilities The fbb package contains software written by f6fbb for setting up a packet radio mailbox. It is intended for amateur radio operators. A short overview of some of the binaries: . * fbb: Script to start the daemon. * xfbbd: The daemon which listens for incoming connects. * epurmess: Delete messages based on age. * epurwp: White Pages maintenance. * reqdir: FBB server which requests directory listings. * xfbbC: B/W Ncurses console for xfbbd. Package: 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: fdisk-dbgsym Description-md5: 9c17b508488e97e5634701959e31b82b Description-en: debug symbols for fdisk Package: feature-check Description-md5: 37cf274f368a46ac5bd1c9e0b4ddf508 Description-en: tool to query a program for supported features The feature-check tool obtains the list of supported features from a program via various methods (e.g. running it with the --features command-line option) and allows other programs to check for the presence and, possibly, versions of specific features. . This package contains the command-line tool for use by any program. Package: feenox Description-md5: 67f8fbd76c86a3efb0ca360664678f31 Description-en: cloud-first free no-X uniX-like finite-element(ish) tool FeenoX is a computational engineering tool designed to solve engineering-related problems using cloud servers in parallel in such a way that the problem is defined in a plain-text near-English self descriptive input file read at run time, without requiring further user intervention after the invocation. . So far it can solve . * Basic mathematics * Systems of ODEs/DAEs * Laplace’s equation * Heat conduction * Elasticity * Modal analysis * Neutron diffusion * Neutron SN . The usage depends on Gmsh to create the meshes. Optionally, FeenoX's output can be post-processed with Paraview. Package: feh Description-md5: ddbd2b9dee660c8f24f444f71b30712e Description-en: imlib2 based image viewer feh is a fast, lightweight image viewer which uses imlib2. It is commandline-driven and supports multiple images through slideshows, thumbnail browsing or multiple windows, and montages or index prints (using TrueType fonts to display file info). Advanced features include fast dynamic zooming, progressive loading, loading via HTTP (with reload support for watching webcams), recursive file opening (slideshow of a directory hierarchy), and mouse wheel/keyboard control. Package: ferm Description-md5: 72483f2f5f9153295b67c751fece6d34 Description-en: maintain and setup complicated firewall rules ferm is a frontend for iptables. It reads the rules from a structured configuration file and calls iptables(8) to insert them into the running kernel. . ferm's goal is to make firewall rules easy to write and easy to read. It tries to reduce the tedious task of writing down rules, thus enabling the firewall administrator to spend more time on developing good rules than the proper implementation of the rule. . To achieve this, ferm uses a simple but powerful configuration language, which allows variables, functions, arrays, blocks. It also allows you to include other files, allowing you to create libraries of commonly used structures and functions. . ferm, pronounced "firm", stands for "For Easy Rule Making". Package: filtermail Description-md5: dd706592fed83fc21acc669ffb3a07cd Description-en: utility to filter incoming e-mail as accepted, spam, or ignored filtermail inspects received e-mail and uses a rule set to filter it into the standard mailbox, a spam-box or an ignore-box. It is intended to be used with Mail Transfer Agents (MTAs) that invoke a Local Delivery Agent (LDA) via a 'forward' file specifying a program to process incoming e-mail. . It is an alternative to procmail. Package: firebird-dev Description-md5: 32713afe7260e5c75bd126b0114a28f1 Description-en: Development files for Firebird C header files for Firebird, useful if one compiles programs that use the Firebird client to work with Firebird databases. . See firebird4.0-server package for more information about Firebird. Package: firebird-utils Description-md5: f0558675fb6b08aafc01dd6ceec32893 Description-en: Firebird command line utilities wrapper firebird-utils contains a wrapper script which allows running specific version of firebird utilities like gbak or isql-fb. If no version is specified, the latest available is used. Package: firebird4.0-common Description-md5: 00c70a1826e3d16c3f78d8102cb68a52 Description-en: common files for firebird 4.0 server, client and utilities Common files for the Firebird server, client and user utilities. . These include the support scripts as well as configuration files in /etc/firebird/4.0. Package: firebird4.0-common-doc Description-md5: 54f288f1d91bae48a7b37d1dc3b9b469 Description-en: copyright, licensing and changelogs of firebird4.0 Copyright, licensing information and upstream changelog of firebird4.0. . Due to the size of the upstream change log and copyright/licensing summary, keeping them in a separate package saves space on mirrors and when installing firebird4.0 packages. Package: firebird4.0-doc Description-md5: 2ac84c3040dbe9d6e1cc58ef8d7de010 Description-en: Documentation files for firebird database version 4.0 Various documents for firebird 4.0. These include the release notes, what's new in firebird 4.0, quick start guide, upgrade guide, list of ISQL enhancements etc. Package: firebird4.0-examples Description-md5: 70119b8521bf1e3c39007aa0088cf1fc Description-en: Examples for Firebird database The examples included in this package are provided as samples and are also used by Firebird's testing suite (TCS). The examples are in the form of .h, .c, .e, .fdb and .gbk files. . See firebird4.0-server package for more information about Firebird. Package: firebird4.0-server Description-md5: 2134827313e90e2003de2a24bcb319ef Description-en: Firebird Server - an RDBMS based on InterBase 6.0 code Firebird is a relational database offering many ANSI SQL-99 features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. It has been used on production systems under a variety of names since 1981. . This package contains the server binary as well as its configuration files. The default mode of operation is the so called "super", which is a single-threaded server process with shared database cache between connections. The two other operation modes -- "classic" (separate process/cache for each connection) and "superclassic" (separate thread/cache for each connection) are also available via configuration options. Package: firebird4.0-server-core Description-md5: 31946f9c9f7ca1ab859179fffedb7dae Description-en: Firebird engine core Firebird database engine and support libraries. This package is required for embedded (serverless) access to local databases with the tools packaged in firebird4.0-utils or other binaries linked to the firebird client library, libfbclient2. . The rest of the binaries needed for running a full-featured, remotely-accessible Firebird server are in the firebird4.0-server package. Package: firebird4.0-utils Description-md5: db944efed9cc24f4c9ea4fca7fde1fd9 Description-en: Firebird command line utilities This package contains the utilities for managing Firebird databases: * isql-fb -- interactive console (original name isql) * gbak -- backup and restore databases * gfix -- check and repair databases * gsec -- manage users and roles * fbstat -- analyze databases (original name gstat) * nbackup -- incremental backup and file-level copy * gpre -- preprocess sources with embedded SQL Package: firewall-applet Description-md5: cbc76c1b787fecaeeb7bb32c89df7f64 Description-en: panel applet providing status information of firewalld firewalld is a dynamically managed firewall daemon with support for network/firewall zones to define the trust level of network connections or interfaces. It has support for IPv4, IPv6 firewall settings and for ethernet bridges and has a separation of runtime and persistent configuration options. It also provides a D-Bus interface for services or applications to add and apply firewall rules on-the-fly. . This package provides a panel applet which shows status information of firewalld. Package: firewall-config Description-md5: fdfc2fe07040bda2da06003e744fea18 Description-en: graphical configuration tool to change the firewall settings firewalld is a dynamically managed firewall daemon with support for network/firewall zones to define the trust level of network connections or interfaces. It has support for IPv4, IPv6 firewall settings and for ethernet bridges and has a separation of runtime and persistent configuration options. It also provides a D-Bus interface for services or applications to add and apply firewall rules on-the-fly. . This package provides a graphical configuration tool to change the firewall settings. Package: firewalld Description-md5: bd73acf3f58810f5cb9e1c4a80431afd Description-en: dynamically managed firewall with support for network zones firewalld is a dynamically managed firewall daemon with support for network/firewall zones to define the trust level of network connections or interfaces. It has support for IPv4, IPv6 firewall settings and for ethernet bridges and has a separation of runtime and persistent configuration options. It also provides a D-Bus interface for services or applications to add and apply firewall rules on-the-fly. Package: firewalld-tests Description-md5: 0e42a1bb47e4b19bba0a56abf2e65fd2 Description-en: installed tests for firewalld firewalld is a dynamically managed firewall daemon with support for network/firewall zones to define the trust level of network connections or interfaces. It has support for IPv4, IPv6 firewall settings and for ethernet bridges and has a separation of runtime and persistent configuration options. It also provides a D-Bus interface for services or applications to add and apply firewall rules on-the-fly. . This package provides test programs that can be run as part of a regression testsuite, e.g. via autopkgtest. Package: fish Description-md5: 4a81d010b32d85ddb0d5779f50958db5 Description-en: friendly interactive shell Fish is a shell geared towards interactive use. Its features are focused on user friendliness and discoverability. The language syntax is simple but incompatible with other shell languages. Package: fish-common Description-md5: 23925307316b053dab237c939b0ef97c Description-en: friendly interactive shell (architecture-independent files) Fish is a shell geared towards interactive use. Its features are focused on user friendliness and discoverability. The language syntax is simple but incompatible with other shell languages. . This package contains the common fish files shared by all architectures. Package: flake8 Description-md5: 83f99498b2ef35069054e49a3661b821 Description-en: code checker using pycodestyle and pyflakes Flake8 is a wrapper around PyFlakes, pycodestyle, and Ned's McCabe script. Flake8 runs all tools by launching the single 'flake8' script, but ignores pycodestyle and PyFlakes extended options and just uses defaults. It displays the warnings in a per-file, merged output. . This package provides flake8 binary. Package: flexc++ Description-md5: 1646080bb97c3c02ab590f801c0169c6 Description-en: Flex-style scanner generator for C++ Flexc++ was designed after `flex'. Flexc++ offers as compared to flex's C++ option a cleaner class-design. . Flexc++ generates a scanner class that is ready for use, as well as a member function producing the lexical scanner tokens (lex()). The class can easily be provided with additional members without the need for polymorphic functions. Consequently, classes generated by flexc++ have no virtual members and actually have but one public member: lex(), replacing the old-style flex and flex++ yylex() function. . Flexc++ offers many options, among which an option to define classes generated by flexc++ in a separate namespace. This allows developers to define additional symbols, even outside of the class generated by flexc++, without encountering name-collision problems. With flexc++, artificial means to prevent name-collisions, like the yy-conventions used by flex and flex++ are no longer required. Flexc++ generates C++ code. If C code is required, flex should be used. Flexc++'s grammar requirements are highly compatible with flex's requirements, so converting a flex grammar into a flexc++ grammar should be fairly simple. . In addition to the flexc++ scanner generator itself and several skeleton files, the package contains an extensive man-page, as well as a full manual rewritten after the original flex manual, and several examples. Package: flexpart Description-md5: ad4ea3f59b106ca731482325bd182a80 Description-en: Particle Dispersion model for tracing air transport phenomena The FLEXPART model is a Lagrangian Particle Dispersion Model developed at the Norwegian Institute for Air Research in the Department of Atmospheric and Climate Research. The model development team consists of Andreas Stohl (who originally wrote FLEXPART), Sabine Eckhardt, Harald Sodemann, and John Burkhart. Package: flextra Description-md5: fdc21aea010dfec7c9a3ece8df134996 Description-en: Trajectory model for tracing air transport phenomena Trajectory models are important tools for studying transport phenomena in the atmosphere. In the environmental sciences, they are often used to establish source-receptor relationships of air pollutants. . FLEXTRA can be used to calculate different types of forward or backward trajectories, and has facilities to estimate the uncertainty of trajectories. It is specifically designed to compute long time sequences of trajectories for many receptor locations. . FLEXTRA may be used with the Metview meteorological workstation to visualize trajectories. Package: flit Description-md5: d5eb260f83d0d92fae17af6ae5cc460b Description-en: simple way to put Python packages and modules on PyPI (PEP 517) Flit is a easy way to put Python packages and modules on PyPI. It tries to require less thought about packaging and help you avoid common mistakes. . Flit supports PEP 517 Python packaging and PEP 621 project metadata. . Make the easy things easy and the hard things possible is an old motto from the Perl community. Flit is entirely focused on the easy things part of that, and leaves the hard things up to other tools. . Specifically, the easy things are pure Python packages with no build steps (neither compiling C code, nor bundling Javascript, etc.). The vast majority of packages on PyPI are like this: plain Python code, with maybe some static data files like icons included. Package: 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: flycheck-doc Description-md5: 2b752f744980a4c6e2ff13af7e4e80a6 Description-en: modern on-the-fly syntax checking for Emacs - documentation Flycheck uses various syntax checking and linting tools to automatically check the contents of buffers while the user types, and reports warnings and errors directly in the buffer, or in an optional error list. . This package includes flycheck's HTML documentation. Package: flydraw Description-md5: aa058a16abd6cbeedce7c237076a8669 Description-en: command-line drawing tool flydraw is a drawing tool based on an interpreter which parses a language featuring rich graphic primitives; it uses libgd to output GIF, JPEG, or PNG files. Package: 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: fontmake Description-md5: c7d98ee92ddd1dc2a730b954626711ad Description-en: Compile fonts from UFO or Glyphs to OTF/TTF This library provides a wrapper for several other Python libraries which together compile fonts from various sources (.glyphs, .ufo) into binaries (.otf, .ttf). . This package provides the executable program. Package: 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: framework-tool Description-md5: 3bff2791c1551a5709c3463440a1b22a Description-en: Tool to control Framework Computer systems Command-line utility for Framework Computer laptops and desktops. Communicates with the Embedded Controller to query firmware versions, battery and USB-C port status, privacy and intrusion switches, and expansion card firmware. Can also adjust keyboard brightness, battery charge limit, and other system settings. Package: 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: fvwm3 Description-md5: 5bfae36b498c66382b04923a7bc011d5 Description-en: F(?) Virtual Window Manager FVWM3 is a powerful ICCCM2 compliant multiple virtual desktop window manager for the X Window System. FVWM3 is the successor to FVWM 2.x, which was originally (a looooong time ago!) derived from TWM. FVWM3 is intended to have a small memory footprint but a rich feature set, be extremely customizable and extendible, and have a high degree of Motif MWM compatibility. Package: g++-mingw-w64 Description-md5: be80ce4b74c17089adf52fd4e6f4d519 Description-en: GNU C++ compiler for MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the C++ compiler, supporting cross-compiling to 32- and 64-bit MinGW-w64 targets. Package: g++-mingw-w64-i686 Description-md5: 6366762ba193116a3b542733f5cfb5e8 Description-en: GNU C++ compiler for MinGW-w64 targeting Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the C++ compiler, supporting cross-compiling to 32-bit MinGW-w64 targets. Package: g++-mingw-w64-i686-posix Description-md5: 59f77e288f7da43385e23cd3357279e5 Description-en: GNU C++ compiler for MinGW-w64, Win32/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C++ compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the POSIX threading model. Package: g++-mingw-w64-i686-win32 Description-md5: a417f252857a5b8608e19402178d0d79 Description-en: GNU C++ compiler for MinGW-w64, Win32/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C++ compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the Win32 threading model. Package: g++-mingw-w64-ucrt64 Description-md5: d7773045e24fbad1751db51d9fefc3f4 Description-en: GNU C++ compiler for MinGW-w64 targeting UCRT Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C++ compiler, supporting cross-compiling to 64-bit MinGW-w64 targets with the Universal C runtime. Package: g++-mingw-w64-x86-64 Description-md5: 14601edb773363e23588439ef1aaa043 Description-en: GNU C++ compiler for MinGW-w64 targeting Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the C++ compiler, supporting cross-compiling to 64-bit MinGW-w64 targets. Package: g++-mingw-w64-x86-64-posix Description-md5: 2f78b451e8f57f04cf2bb392f2101c0e Description-en: GNU C++ compiler for MinGW-w64, Win64/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C++ compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the POSIX threading model. Package: g++-mingw-w64-x86-64-win32 Description-md5: b7a278b6e6a5418562b9721cbfb394f2 Description-en: GNU C++ compiler for MinGW-w64, Win64/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C++ compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the Win32 threading model. Package: gajim Description-md5: f8af1272b3830104f81a829f08d6afb3 Description-en: GTK+-based Jabber client Gajim is a Jabber client. It has a tabbed user interface with normal chats, group chats, and has many features such as, TLS, GPG, SSL, multiple accounts, avatars, file transfers, audio/video call, D-Bus and Metacontacts. Package: gambc Description-md5: 55c1799c0078ec6f4e5ffa9b7cbd0748 Description-en: Gambit Scheme interpreter and compiler The package includes a Scheme interpreter and a Scheme compiler which can be used to build standalone executables. The thread system is very efficient and can support millions of concurrent processes. . The Gambit system conforms to the R4RS, R5RS and IEEE Scheme standards. The full numeric tower is implemented, including: infinite precision integers (bignums), rationals, inexact reals (floating point numbers), and complex numbers. Gambit supports a number of extensions to the standards. Package: gambc-dbgsym Description-md5: 94d922295a55b2a03bcffd698ea2bf57 Description-en: debug symbols for gambc Package: gambc-doc Description-md5: 2f6a56d6d39920feedf760e591ffe264 Description-en: Documentation for the Gambit interpreter and compiler The package includes info, html, pdf, and text versions of the Gambit manual, a 200+ page document containing a complete description of the interpreter and compiler suite. Also included are numerous examples from the repository. Package: 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-alnuth Description-md5: 5c1f72602c185790857271a8e5273945 Description-en: GAP Alnuth - Algebraic number theory and an interface to PARI/GP GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. GAP is used in research and teaching for studying groups and their representations, rings, vector spaces, algebras, combinatorial structures, and more. . Alnuth is a package for algebraic number theory and a GAP interface to PARI/GP by Bjoern Assmann, Andreas Distler, and Bettina Eick. Package: gap-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-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-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: gaphor Description-md5: 3d0f2f2dc048469b0e565cb3fbe63d22 Description-en: Simple GUI UML and SysML modeling tool Gaphor is a UML, SysML, RAAML, and C4 modeling application. It is designed to be easy to use, while still being powerful. Gaphor implements a fully-compliant UML 2 data model, so it is much more than a picture drawing tool. . You can use Gaphor to quickly visualize different aspects of a system as well as create complete, highly complex models. . Gaphor provides four modeling languages: UML, SysML, RAAML and C4 and makes them accessible to beginners. 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: gcc-mingw-w64 Description-md5: 186a2a61eb56afd112def7e23ba6c0ba Description-en: GNU C compiler for MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the C compiler, supporting cross-compiling to 32- and 64-bit MinGW-w64 targets. Package: gcc-mingw-w64-base Description-md5: c672bcae021d4c3e369501f16896add5 Description-en: GNU Compiler Collection for MinGW-w64 (base package) MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This empty package contains the documentation common to all gcc-mingw-w64 packages. Package: gcc-mingw-w64-bootstrap Description-md5: 627d18062f3fe28932ae78247ce8f9eb Description-en: GNU Compiler Collection for MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit Windows applications using the GNU Compiler Collection (gcc). . This package contains the GNU Compiler Collection, supporting cross-compiling to 32- and 64-bit MinGW-w64 targets. The bootstrap version of the package contains only the minimal C compiler required to build MinGW-w64. Package: gcc-mingw-w64-i686 Description-md5: 1df9e48aacb272ce9615f670323ec4b7 Description-en: GNU C compiler for MinGW-w64 targeting Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the C compiler, supporting cross-compiling to 32-bit MinGW-w64 targets. Package: gcc-mingw-w64-i686-posix Description-md5: aaea0a71bcf8004dbff53ab14cdc680c Description-en: GNU C compiler for MinGW-w64, Win32/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the POSIX threading model. Package: gcc-mingw-w64-i686-posix-runtime Description-md5: 8cf4db2a61554a8b638d718263fa1896 Description-en: GNU Compiler Collection for MinGW-w64, i686/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the runtime DLLs used by GCC and applications built with it, for i686, using the POSIX thread model. Its purpose is both to provide the DLLs used during builds, and to allow packages shipping Windows programs to depend on those DLLs without pulling in the complete toolchain. Package: gcc-mingw-w64-i686-win32 Description-md5: 9d97b15b1a36742b6f1c0af43e50bd9e Description-en: GNU C compiler for MinGW-w64, Win32/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the Win32 threading model. Package: gcc-mingw-w64-i686-win32-runtime Description-md5: 388de3e4d18656b3a94b84c4a51659cf Description-en: GNU Compiler Collection for MinGW-w64, i686/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the runtime DLLs used by GCC and applications built with it, for i686, using the Win32 thread model. Its purpose is both to provide the DLLs used during builds, and to allow packages shipping Windows programs to depend on those DLLs without pulling in the complete toolchain. Package: gcc-mingw-w64-ucrt64 Description-md5: a47617759b01ef4b02ae5ff25ef75552 Description-en: GNU C compiler for MinGW-w64 targeting UCRT Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C compiler, supporting cross-compiling to 64-bit MinGW-w64 targets with the Universal C runtime. Package: gcc-mingw-w64-ucrt64-runtime Description-md5: 651fb85c369d69bb192f13ba07c9b13d Description-en: GNU Compiler Collection for MinGW-w64, UCRT Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the runtime DLLs used by GCC and applications built with it, for UCRT Win64, using the POSIX thread model. Its purpose is both to provide the DLLs used during builds, and to allow packages shipping Windows programs to depend on those DLLs without pulling in the complete toolchain. Package: gcc-mingw-w64-x86-64 Description-md5: cfe2f1984459e655ca7197df3f410b29 Description-en: GNU C compiler for MinGW-w64 targeting Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the C compiler, supporting cross-compiling to 64-bit MinGW-w64 targets. Package: gcc-mingw-w64-x86-64-posix Description-md5: 6a3f3e94c5611377c2ca02e8e014ab3a Description-en: GNU C compiler for MinGW-w64, Win64/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the POSIX threading model. Package: gcc-mingw-w64-x86-64-posix-runtime Description-md5: a45e6da30baf0e44fb002221b7820e3f Description-en: GNU Compiler Collection for MinGW-w64, x86-64/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the runtime DLLs used by GCC and applications built with it, for x86-64, using the POSIX thread model. Its purpose is both to provide the DLLs used during builds, and to allow packages shipping Windows programs to depend on those DLLs without pulling in the complete toolchain. Package: gcc-mingw-w64-x86-64-win32 Description-md5: caa3be7db7eeed56498fd7c4fb27f2b2 Description-en: GNU C compiler for MinGW-w64, Win64/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the C compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the Win32 threading model. Package: gcc-mingw-w64-x86-64-win32-runtime Description-md5: 6a92bf4ba77035bbc3f428c93f7fd133 Description-en: GNU Compiler Collection for MinGW-w64, x86-64/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the runtime DLLs used by GCC and applications built with it, for x86-64, using the Win32 thread model. Its purpose is both to provide the DLLs used during builds, and to allow packages shipping Windows programs to depend on those DLLs without pulling in the complete toolchain. Package: gcc-riscv64-unknown-elf Description-md5: 22d1d281b0eb3607c6e99a1feb5786f1 Description-en: GCC cross compiler for Risc-V processors Bare metal compiler for embedded Risc-V chips, both 32-bit and 64-bit Package: gcc-riscv64-unknown-elf-source Description-md5: b30c66e2dd13dbe0a70f108d83fa2222 Description-en: GCC cross compiler for Risc-V processors (source) Bare metal compiler for embedded Risc-V chips, both 32-bit and 64-bit . This package contains the sources and patches which are needed to build the GNU Compiler Collection (GCC) for Risc-V processors. Package: gcc-snapshot Description-md5: 04205e24a49d2983b9b94e973a23f42a Description-en: SNAPSHOT of the GNU Compiler Collection This package contains a recent development SNAPSHOT of all files contained in the GNU Compiler Collection (GCC). . The source code for this package has been exported from SVN trunk. . DO NOT USE THIS SNAPSHOT FOR BUILDING DEBIAN PACKAGES! . This package will NEVER hit the testing distribution. It is used for tracking gcc bugs submitted to the Debian BTS in recent development versions of gcc. Package: gdcm-doc Description-md5: 60ddd072efcde96554cd2a0e12edf531 Description-en: Grassroots DICOM documentation Grassroots DiCoM is a C++ library for DICOM medical files. It is automatically wrapped to python/C#/Java (using swig). It supports RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated. . This is the documentation for gdcm and vtkgdcm Package: gdk-pixbuf-tests Description-md5: 874f0dc7d009526c5dcdca8d49463bc8 Description-en: installed tests for the GDK Pixbuf library The GDK Pixbuf library provides: - Image loading and saving facilities. - Fast scaling and compositing of pixbufs. - Simple animation loading (ie. animated GIFs) . This package contains the installed tests for the GDK Pixbuf library. Package: gdu Description-md5: 54d7a34230e2669bd781b6301dc5575b Description-en: Pretty fast disk usage analyzer Disk usage analyzer with console interface written in Go. Intended primarily for SSD disks where it can fully utilize parallel processing. However HDDs work as well, but the performance gain is not so huge. Package: gearman-server Description-md5: e7597f47edd569f62c875c5965350fc9 Description-en: Gearman distributed job server and Perl interface Gearman is a system to farm out work to other machines, dispatching function calls to machines that are better suited to do work, to do work in parallel, to load balance lots of function calls, or even to call functions between languages. . This package contains both the Gearman server as well as the corresponding Perl bindings. Package: geki3 Description-md5: 48c7fff4f597610fc55c90b450c508dd Description-en: R-Type-like horizontal shoot'em-up Geki 3 is a horizontal shoot'em-up game similar to classic arcade games such as R-Type or Zero "All Your Base Are Belong To Us" Wing. It features four levels and various weapons. Package: 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: geoip-bin Description-md5: e058df40dc45f1ddd083b2822302409e Description-en: IP lookup command line tools that use the GeoIP library GeoIP is a C library that enables the user to find the country that any IP address or hostname originates from. It uses a file based database. . This database simply contains IP blocks as keys, and countries as values and it should be more complete and accurate than using reverse DNS lookups. . This package contains the command line utilities to resolve the IP numbers using the GeoIP library. Package: gettext-el Description-md5: 1df05e64d52d49cb3383b6b9388e6fc0 Description-en: Emacs mode for editing gettext .po files This package provides an Emacs major mode for editing .po files. Package: gfortran-mingw-w64 Description-md5: 226bdce350b0262f3c77b87c36299c88 Description-en: GNU Fortran compiler for MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Fortran compiler, supporting cross-compiling to 32- and 64-bit MinGW-w64 targets. Package: gfortran-mingw-w64-i686 Description-md5: 8514229bdbe4d596f03ba9790bbcfd2a Description-en: GNU Fortran compiler for MinGW-w64 targeting Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Fortran compiler, supporting cross-compiling to 32-bit MinGW-w64 targets. Package: gfortran-mingw-w64-i686-posix Description-md5: 8a0592c2734bdbf3cad2e63b33589d7c Description-en: GNU Fortran compiler for MinGW-w64, Win32/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Fortran compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the POSIX threading model. Package: gfortran-mingw-w64-i686-win32 Description-md5: 189f58f8edc956cf8be003dc5d75ed39 Description-en: GNU Fortran compiler for MinGW-w64, Win32/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Fortran compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the Win32 threading model. Package: gfortran-mingw-w64-ucrt64 Description-md5: 5acd0626ed766cc0e9a31905c7c723cd Description-en: GNU Fortran compiler for MinGW-w64 targeting UCRT Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Fortran compiler, supporting cross-compiling to 64-bit MinGW-w64 targets with the Universal C runtime. Package: gfortran-mingw-w64-x86-64 Description-md5: f81944970a0452452936b0dfcfe0605b Description-en: GNU Fortran compiler for MinGW-w64 targeting Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Fortran compiler, supporting cross-compiling to 64-bit MinGW-w64 targets. Package: gfortran-mingw-w64-x86-64-posix Description-md5: 416377ec0777856235543e1a2b85afce Description-en: GNU Fortran compiler for MinGW-w64, Win64/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Fortran compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the POSIX threading model. Package: gfortran-mingw-w64-x86-64-win32 Description-md5: 8d5bee720a90108f09b45c667c3c492e Description-en: GNU Fortran compiler for MinGW-w64, Win64/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Fortran compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the Win32 threading model. Package: 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: gir-to-d Description-md5: 90c17ef30a28a2fce3a4a14842121350 Description-en: Create D bindings from GObject introspection files GObject Introspection provides machine readable introspection data of the API of C libraries. . GirToD is a command-line tool which builds bindings for the D programming language from GObject Introspection (GIR) data. Package: gir1.2-gst-plugins-bad-1.0 Description-md5: 8dab6f0721a81295bbb56dd6445f5f5b Description-en: GObject introspection data for the GStreamer libraries from the "bad" set GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. . GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. . This package contains introspection data for the GStreamer libraries from the "bad" set. It can be used by packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-guestfs-1.0 Description-md5: 10c3e57f26ba608aa3690bd897efa916 Description-en: guest disk image management system - GObject introspection files The libguestfs library allows accessing and modifying guest disk images. . This package contains the GObject introspection data. Package: gir1.2-hkl-5.0 Description-md5: 7eafb95bafdb4dff92a9ae812015438e Description-en: diffractometer computation control library - gir binding The hkl library is a framework for diffraction computation and diffractometer control, heavily used at the SOLEIL synchrotron. It supports various types of diffractometer geometry: Eulerian 4-circle, Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis geometry. For each of these it provides several numerically computed modes, such as bisector and constant psi. . This package can be used by other packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-phosh-0-dev Description-md5: e4cc118c30ca77d49e1a5a45b68b9851 Description-en: Pure Wayland shell for mobile devices - GObject introspection data Phosh is a graphical shell for Wayland compositors speaking the layer-surface protocol and aimed at mobile devices like smart phones and tablets using touch based inputs and small screens. . This package contains the GObject introspection data. Package: gir1.2-shumate-1.0 Description-md5: bae02491367acc355bde51cead1d372b Description-en: GTK4 widgets for embedded maps - gir bindings It supports numerous free map sources such as OpenStreetMap, OpenCycleMap, OpenAerialMap and Maps for free. . This package can be used by other packages using the GIRepository format to generate dynamic bindings. Package: gir1.2-ukwm-1 Description-md5: 5a17bc86d55c537036d2ed8eecb6cdfb Description-en: GObject introspection data for Ukwm Ukwm is a small window manager, using GTK+ and Clutter to do everything. . Ukwm is the clutter-based evolution of Metacity, which, as the author says, is a "Boring window manager for the adult in you. Many window managers are like Marshmallow Froot Loops; Metacity is like Cheerios." . This package contains the GObject introspection data which may be used to generate dynamic bindings. Package: gir1.2-umockdev-1.0 Description-md5: fbb61fba8c934a3abb2dd226ec23d275 Description-en: introspection data for umockdev library umockdev mocks hardware devices for creating unit tests for libraries and programs that handle Linux hardware devices. . This package contains the introspection data for the libumockdev library. Package: glome-cli Description-md5: 18a46b30c00700e1a28dfbbf2697a1b9 Description-en: Generic Low Overhead Message Exchange command line tools Generic Low Overhead Message Exchange (GLOME) is a protocol providing secure authentication and authorization for low dependency environments. . This package contains the CLI utility for interacting with the core GLOME protocol. Package: glome-common Description-md5: 36dfed3aad28f42a7263425d69028c2e Description-en: Generic Low Overhead Message Exchange common files Generic Low Overhead Message Exchange (GLOME) is a protocol providing secure authentication and authorization for low dependency environments. . This package contains documentation and example configuration files. Package: glome-login Description-md5: c13bfbb4867fd57f03d887240d362e2a Description-en: Generic Low Overhead Message Exchange login daemon Generic Low Overhead Message Exchange (GLOME) is a protocol providing secure authentication and authorization for low dependency environments. . This package contains a replacement for login(1) implementing the GLOME Login protocol. Package: glpk-doc Description-md5: 79f28e454558e5c4f5ae4fc0cb119d88 Description-en: linear programming kit - documentation files GLPK (GNU Linear Programming Kit) is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library. . This package contains the C API reference manual and the GNU MathProg modeling language manual. Package: glpk-utils Description-md5: 859e10cd030ac3d469c3454c2a4638bb Description-en: linear programming kit - utility files GLPK (GNU Linear Programming Kit) is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library. . This package contains a stand-alone LP/MIP solver (glpsol) and several example problems. Package: gnat-mingw-w64 Description-md5: 1562dadaf2bdac519bb9c18b81e84dc7 Description-en: GNU Ada compiler for MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Ada compiler, supporting cross-compiling to 32- and 64-bit MinGW-w64 targets. Package: gnat-mingw-w64-i686 Description-md5: ebdcd25cfbe0ca4c6add299e73634239 Description-en: GNU Ada compiler for MinGW-w64 targeting Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Ada compiler, supporting cross-compiling to 32-bit MinGW-w64 targets. Package: gnat-mingw-w64-i686-posix Description-md5: d3d4f50a6680407f291d49171d48eaf4 Description-en: GNU Ada compiler for MinGW-w64, Win32/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Ada compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the POSIX threading model. Package: gnat-mingw-w64-i686-win32 Description-md5: ca2e7efc6aa8646c992d40a727079873 Description-en: GNU Ada compiler for MinGW-w64, Win32/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Ada compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the Win32 threading model. Package: gnat-mingw-w64-ucrt64 Description-md5: bc1208c8b8aa9d6a1290b492a3830038 Description-en: GNU Ada compiler for MinGW-w64 targeting UCRT Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Ada compiler, supporting cross-compiling to 64-bit MinGW-w64 targets with the Universal C runtime. Package: gnat-mingw-w64-x86-64 Description-md5: 0328018315680f1cb26ea975661e7c0a Description-en: GNU Ada compiler for MinGW-w64 targeting Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Ada compiler, supporting cross-compiling to 64-bit MinGW-w64 targets. Package: gnat-mingw-w64-x86-64-posix Description-md5: c8efde02816ce5b6297ec4a53754a4c7 Description-en: GNU Ada compiler for MinGW-w64, Win64/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Ada compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the POSIX threading model. Package: gnat-mingw-w64-x86-64-win32 Description-md5: b51b502172020254cc2e28dc8bc50333 Description-en: GNU Ada compiler for MinGW-w64, Win64/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Ada compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the Win32 threading model. Package: gnome-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-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: gnunet Description-md5: 2578c624dcb65bf6981352a957055d72 Description-en: GNU's framework for secure peer-to-peer networking GNUnet is a framework for secure peer-to-peer networking that does not use any centralized or otherwise trusted services. Its high-level goal is to provide a strong free software foundation for a global network that provides security and in particular respects privacy. . GNUnet started with an idea for anonymous censorship-resistant file-sharing, but has grown to incorporate other applications as well as many generic building blocks for secure networking applications. In particular, GNUnet now includes the GNU Name System, a privacy-preserving, decentralized public key infrastructure. Package: gnunet-dev Description-md5: a48971403070bafea2883f029eb5a13c Description-en: GNU's framework for secure peer-to-peer networking (transitional package) Package to ease upgrading from older gnunet-dev package to the new libgnunet-dev package. . This package can be purged at anytime once the libgnunet-dev package has been installed. Package: gnustep-back-common Description-md5: 75775d35638525f5528de58c5ba5650b Description-en: GNUstep GUI Backend - common files It is a backend component for the GNUstep GUI Library. The implementation of the GNUstep GUI Library is designed in two parts. The first part is the front-end component which is independent of platform and display system. This front-end is combined with a back-end component which handles all of the display system dependent such as specific calls to the X Window System. . This package contains the common files needed by the GNUstep GUI Backend. Package: gnustep-back0.32 Description-md5: c4ca7cc3d7c1ff57c96c251d544142e3 Description-en: GNUstep GUI Backend It is a backend component for the GNUstep GUI Library. The implementation of the GNUstep GUI Library is designed in two parts. The first part is the front-end component which is independent of platform and display system. This front-end is combined with a back-end component which handles all of the display system dependent such as specific calls to the X Window System. . This is an empty package that depends on the various backends. Package: gnustep-back0.32-cairo Description-md5: ad624b0873d174986d5d663f0e4c8413 Description-en: GNUstep GUI Backend (cairo) It is a backend component for the GNUstep GUI Library. The implementation of the GNUstep GUI Library is designed in two parts. The first part is the front-end component which is independent of platform and display system. This front-end is combined with a back-end component which handles all of the display system dependent such as specific calls to the X Window System. . This package provides the cairo backend. Package: gnustep-back0.32-headless Description-md5: 513a726c73b42afe8712f20c76bb770b Description-en: GNUstep GUI Backend (headless) It is a backend component for the GNUstep GUI Library. The implementation of the GNUstep GUI Library is designed in two parts. The first part is the front-end component which is independent of platform and display system. This front-end is combined with a back-end component which handles all of the display system dependent such as specific calls to the X Window System. . This package provides the headless backend which is suitable only for testing purposes. Package: gnustep-back0.32-xlib Description-md5: 34a076e3623953c6592cac3f38c47b8e Description-en: GNUstep GUI Backend (xlib) It is a backend component for the GNUstep GUI Library. The implementation of the GNUstep GUI Library is designed in two parts. The first part is the front-end component which is independent of platform and display system. This front-end is combined with a back-end component which handles all of the display system dependent such as specific calls to the X Window System. . This package provides the deprecated xlib backend. Package: gnustep-gui-common Description-md5: e022305b133200b5baa09df6daaa6bd6 Description-en: GNUstep GUI Library - common files The GNUstep GUI Library is a powerful library of graphical user interface classes written completely in the Objective-C language; the classes are based upon the OpenStep specification, and provide the user with a traditional nextstep-like look and feel. . This package contains the common files needed by the GNUstep GUI library. Package: gnustep-gui-doc Description-md5: e06b30372c8f8ee847c28f14de8dbc00 Description-en: Documentation for the GNUstep GUI Library The GNUstep GUI Library is a powerful library of graphical user interface classes written completely in the Objective-C language; the classes are based upon the OpenStep specification, and provide the user with a traditional nextstep-like look and feel. . This package contains text, gsdoc, PDF and HTML documentation for the GNUstep GUI Library. Package: gnustep-gui-runtime Description-md5: 29341114fdad89f562554b5ab37477d7 Description-en: GNUstep GUI Library - runtime files The GNUstep GUI Library is a powerful library of graphical user interface classes written completely in the Objective-C language; the classes are based upon the OpenStep specification, and provide the user with a traditional nextstep-like look and feel. . This package contains the runtime support files needed by GNUstep GUI applications. Package: gnutls-bin Description-md5: 8c6f2c11137672d47a2b00c58854cbc8 Description-en: GNU TLS library - commandline utilities GnuTLS is a portable library which implements the Transport Layer Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram Transport Layer Security (DTLS 1.0, 1.2) protocols. . GnuTLS features support for: - certificate path validation, as well as DANE and trust on first use. - the Online Certificate Status Protocol (OCSP). - public key methods, including RSA and Elliptic curves, as well as password and key authentication methods such as SRP and PSK protocols. - all the strong encryption algorithms, including AES and Camellia. - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. - HSMs and cryptographic tokens, via PKCS #11. . This package contains a commandline interface to the GNU TLS library, which can be used to set up secure connections from e.g. shell scripts, debugging connection issues or managing certificates. . Useful utilities include: - TLS termination: gnutls-cli, gnutls-serv - key and certificate management: certtool, ocsptool, p11tool - credential management: srptool, psktool Package: go-internal Description-md5: b27b6a891cba0903802524957c4bde81 Description-en: Selected Go-internal packages factored out from the standard library (binaries) The go-internal repository factors out an opinionated selection of internal packages and functionality from the Go standard library. Currently this consists mostly of packages and testing code from within the Go tool implementation. . Included are the following: . * dirhash: calculate hashes over directory trees the same way that the Go tool does. * goproxytest: a GOPROXY implementation designed for test use. * gotooltest: Use the Go tool inside test scripts (see testscript below). * imports: list of known architectures and OSs, and support for reading import statements. * modfile: read and write go.mod files while preserving formatting and comments. * module: module paths and versions. * par: do work in parallel. * semver: semantic version parsing. * testenv: information on the current testing environment. * testscript: script-based testing based on txtar files. * txtar: simple text-based file archives for testing. . This package contains the compiled binaries, namely testscript, txtar-addmod, txtar-c and txtar-goproxy. Package: go-md2man Description-md5: 3cb32e3dafe0fcb59f08ab326dfb0756 Description-en: utility to create manpages from markdown Turns Markdown into manpages, which is really handy for people that don't want to learn how to make manpages from stuff like DocBook. . This package contains the conversion binary for go-md2man version 2. Package: go-tuf Description-md5: 3d32fddaec481184234811bde86f679e Description-en: framework for Securing Software Update Systems (program) The Update Framework (TUF) (https://theupdateframework.io/) is a framework for secure content delivery and updates. It protects against various types of supply chain attacks and provides resilience to compromise. . The Update Framework (TUF) design helps developers maintain the security of a software update system, even against attackers that compromise the repository or signing keys. TUF provides a flexible specification (https://github.com/theupdateframework/specification/blob/master/tuf- spec.md) defining functionality that developers can use in any software update system or re-implement to fit their needs. . The go-tuf v2 project provides a lightweight library with the following functionality: . * creation, reading, and writing of TUF metadata * an easy object-oriented approach for interacting with TUF metadata * consistent snapshots * signing and verifying TUF metadata * ED25519, RSA, and ECDSA key types referenced by the latest TUF specification * top-level role delegation * target delegation via standard and hash bin delegations * support of succinct hash bin delegations (https://github. com/theupdateframework/taps/blob/master/tap15.md) which significantly reduce the size of the TUF metadata * support for unrecognized fields within the metadata (i.e. preserved and accessible through root.Signed.UnrecognizedFields["some-unknown- field"], also used for verifying/signing (if included in the Signed portion of the metadata)) * TUF client API * TUF multi-repository client API (implements TAP 4 - Multiple repository consensus on entrusted targets (https://github. com/theupdateframework/taps/blob/master/tap4.md)) . This package contains the command-line tool 'tuf-client'. Package: gobgpd Description-md5: e6f6939bca8bc73a3489a527ad1b3bc7 Description-en: BGP implemented in Go (daemon and client) GoBGP is an open source BGP implementation designed from scratch for modern environment and implemented in Go. It is designed to exploit multicore processors and can be easily integrated with other software through an RPC API. . This package contains both the daemon and the client. Package: gobjc++-mingw-w64 Description-md5: dc7e3abeb026ad5da4a85f91fa070a74 Description-en: GNU Objective-C++ compiler for MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Objective-C++ compiler, supporting cross-compiling to 32- and 64-bit MinGW-w64 targets. Package: gobjc++-mingw-w64-i686 Description-md5: 0517df82def24a8915a4a2be58749172 Description-en: GNU Objective-C++ compiler for MinGW-w64 targeting Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Objective-C++ compiler, supporting cross-compiling to 32-bit MinGW-w64 targets. Package: gobjc++-mingw-w64-i686-posix Description-md5: 6e63256af7f3fdead5ba0305c626eac5 Description-en: GNU Objective-C++ compiler for MinGW-w64, Win32/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C++ compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the POSIX threading model. Package: gobjc++-mingw-w64-i686-win32 Description-md5: 0696c94a708736812e65ad9a40746273 Description-en: GNU Objective-C++ compiler for MinGW-w64, Win32/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C++ compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the Win32 threading model. Package: gobjc++-mingw-w64-ucrt64 Description-md5: dbce939cafc80059d9156e49c5867df8 Description-en: GNU Objective-C++ compiler for MinGW-w64 targeting UCRT Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C++ compiler, supporting cross-compiling to 64-bit MinGW-w64 targets with the Universal C runtime. Package: gobjc++-mingw-w64-x86-64 Description-md5: bb20907e50d2659494026949f23b16cc Description-en: GNU Objective-C++ compiler for MinGW-w64 targeting Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Objective-C++ compiler, supporting cross-compiling to 64-bit MinGW-w64 targets. Package: gobjc++-mingw-w64-x86-64-posix Description-md5: ebf58359e18f213c08d8b10411f94cf7 Description-en: GNU Objective-C++ compiler for MinGW-w64, Win64/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C++ compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the POSIX threading model. Package: gobjc++-mingw-w64-x86-64-win32 Description-md5: 5551ceb3abf97239c8901e039dc560c8 Description-en: GNU Objective-C++ compiler for MinGW-w64, Win64/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C++ compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the Win32 threading model. Package: gobjc-mingw-w64 Description-md5: 7fe2ecb47243cc07bea99018742991b0 Description-en: GNU Objective-C compiler for MinGW-w64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Objective-C compiler, supporting cross-compiling to 32- and 64-bit MinGW-w64 targets. Package: gobjc-mingw-w64-i686 Description-md5: 172fe07dd1538747126285978c1061e8 Description-en: GNU Objective-C compiler for MinGW-w64 targeting Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Objective-C compiler, supporting cross-compiling to 32-bit MinGW-w64 targets. Package: gobjc-mingw-w64-i686-posix Description-md5: 3be549903ba16400e761d50360f234a9 Description-en: GNU Objective-C compiler for MinGW-w64, Win32/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the POSIX threading model. Package: gobjc-mingw-w64-i686-win32 Description-md5: f53953ed988e77ca04a5e9a57d390e32 Description-en: GNU Objective-C compiler for MinGW-w64, Win32/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C compiler, supporting cross-compiling to 32-bit MinGW-w64 targets, using the Win32 threading model. Package: gobjc-mingw-w64-ucrt64 Description-md5: 2b0aebfc637a07d44681df34ccd30bae Description-en: GNU Objective-C compiler for MinGW-w64 targeting UCRT Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C compiler, supporting cross-compiling to 64-bit MinGW-w64 targets with the Universal C runtime. Package: gobjc-mingw-w64-x86-64 Description-md5: 11ea58d29c4f5d92c7dc744cf90b0af6 Description-en: GNU Objective-C compiler for MinGW-w64 targeting Win64 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This metapackage provides the Objective-C compiler, supporting cross-compiling to 64-bit MinGW-w64 targets. Package: gobjc-mingw-w64-x86-64-posix Description-md5: 9f75b5920ef296d65897332a582bfac6 Description-en: GNU Objective-C compiler for MinGW-w64, Win64/POSIX MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the POSIX threading model. Package: gobjc-mingw-w64-x86-64-win32 Description-md5: 4ea5963c05fed1a60c996954e71f2d0a Description-en: GNU Objective-C compiler for MinGW-w64, Win64/Win32 MinGW-w64 provides a development and runtime environment for 32- and 64-bit (x86 and x64) Windows applications using the Windows API and the GNU Compiler Collection (gcc). . This package contains the Objective-C compiler, supporting cross-compiling to 64-bit MinGW-w64 targets, using the Win32 threading model. Package: golang-1.25 Description-md5: 1278999215b463c2ea8d5794b72f2203 Description-en: Go programming language compiler - metapackage The Go programming language is an open source project to make programmers more productive. Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language. . This package is a metapackage that, when installed, guarantees that (most of) a full Go development environment is installed. . To use this version, instead of the default one provided by golang-go package, add /usr/lib/go-1.25/bin/ to PATH, or invoke /usr/lib/go-1.25/bin/go directly. Package: golang-1.25-go Description-md5: 054594fea59465527f83d8f272a0ae73 Description-en: Go programming language compiler, linker, compiled stdlib The Go programming language is an open source project to make programmers more productive. Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language. . This package provides an assembler, compiler, linker, and compiled libraries for the Go programming language. . To use this version, instead of the default one provided by golang-go package, add /usr/lib/go-1.25/bin/ to PATH, or invoke /usr/lib/go-1.25/bin/go directly. Package: golang-1.25-src Description-md5: 641317c503e9fe0a9039cd8790bb4657 Description-en: Go programming language - source files The Go programming language is an open source project to make programmers more productive. Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language. . This package provides the Go programming language source files needed for compilation. Package: golang-1.27 Description-md5: 2ab0493cb05759dc011347fbd83235e8 Description-en: Go programming language compiler - metapackage The Go programming language is an open source project to make programmers more productive. Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language. . This package is a metapackage that, when installed, guarantees that (most of) a full Go development environment is installed. . To use this version, instead of the default one provided by golang-go package, add /usr/lib/go-1.27/bin/ to PATH, or invoke /usr/lib/go-1.27/bin/go directly. Package: golang-1.27-doc Description-md5: 70faba58bee63cd1d9d375165fa0d6d6 Description-en: Go programming language - documentation The Go programming language is an open source project to make programmers more productive. Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language. . This package provides the documentation for the Go programming language. Package: golang-1.27-go Description-md5: 896c620c8969da5ff0c3ac8dbafc2d01 Description-en: Go programming language compiler, linker, compiled stdlib The Go programming language is an open source project to make programmers more productive. Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language. . This package provides an assembler, compiler, linker, and compiled libraries for the Go programming language. . To use this version, instead of the default one provided by golang-go package, add /usr/lib/go-1.27/bin/ to PATH, or invoke /usr/lib/go-1.27/bin/go directly. Package: golang-1.27-src Description-md5: 641317c503e9fe0a9039cd8790bb4657 Description-en: Go programming language - source files The Go programming language is an open source project to make programmers more productive. Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language. . This package provides the Go programming language source files needed for compilation. Package: golang-bugst-downloader-dev Description-md5: 14fbc2c3fdd7c31c3d863918a93b6b79 Description-en: Simple file downloader library for Go This library provides a simple HTTP/S file downloader for golang. Package: golang-etcd-server-dev Description-md5: 0adff0b1e28df063bb4edb281db48875 Description-en: highly-available key value store -- source A highly-available key value store for shared configuration and service discovery. etcd is inspired by zookeeper and doozer, with a focus on: . * Simple: curl'able user facing API (HTTP+JSON) * Secure: optional SSL client cert authentication * Fast: benchmarked 1000s of writes/s per instance * Reliable: Properly distributed using Raft . Etcd uses the Raft consensus algorithm to manage a highly-available replicated log. . This package contains the source. Package: golang-github-andybalholm-brotli-dev Description-md5: a7f10996895378601d9077358b2927c3 Description-en: pure Go Brotli encoder and decoder (library) This package is a brotli compressor and decompressor implemented in Go. . It was initially translated from the reference implementation (https://github.com/google/brotli) with the c2go tool at https://github.com/andybalholm/c2go. Package: golang-github-andybalholm-cascadia-dev Description-md5: 94b7bc090c11d20a30eaf7d4c67546e5 Description-en: CSS selector library in Go This package implements CSS selectors for use with the parse trees produced by the golang.org/x/net/html package. The package contains the Go library, not the command line tool of the same name. Package: golang-github-ansible-receptor-dev Description-md5: 3ccf737c7a26373dca86a72c5c28a20b Description-en: Daemon for controlling a mesh of nodes and workers (library) Receptor is an overlay network intended to ease the distribution of work across a large and dispersed collection of workers. Receptor nodes establish peer-to-peer connections with each other via existing networks. . These are the Golang development files. Package: golang-github-apptainer-sif-dev Description-md5: c3afa19afbe89bccbb8bfdbe3cc5d62c Description-en: development files for Singularity Image Format (SIF) This module contains an open source implementation of the Singularity Image Format (SIF) that makes it easy to create complete and encapsulated container environments stored in a single file. Package: golang-github-arceliar-ironwood-dev Description-md5: 0984d7f27d4f2a7a1b035a186b9b85e0 Description-en: Routing library with public keys as addresses (library) Ironwood is a routing library with a net.PacketConn-compatible interface using ed25519.PublicKeys as addresses. Basically, you use it when you want to communicate with some other nodes in a network, but you can't guarantee that you can directly connect to every node in that network. It was written to test improvements to / replace the routing logic in Yggdrasil (https://github.com/yggdrasil-network/yggdrasil-go), but it may be useful for other network applications. . Note: Ironwood is pre-alpha work-in-progress. There's no stable API, versioning, or expectation that any two commits will be compatible with each other. Also, it hasn't been audited by a security expert. While the author is unaware of any security vulnerabilities, it would be wise to think of this as an insecure proof-of-concept. Use it at your own risk. Package: golang-github-arduino-arduino-cli-dev Description-md5: 47431811eabfe19f29915c8fb006518f Description-en: Arduino command line tool (library) arduino-cli is a tool to connect, flash and program arduino AVR microcontrolllers. It supports compiling sketches, downloading of libraries, and uploading the bootloader. . This package contains the Go library. Package: golang-github-aws-aws-sdk-go-v2-dev Description-md5: 7ce73318975d9a46d277005cc1f66494 Description-en: AWS SDK for the Go programming language (library) aws-sdk-go-v2 is a replacement for the original AWS SDK for Go, currently packaged as golang-github-aws-aws-sdk-go. Version 2 uses a more modular interface, consistent with current Go packaging idioms. Package: golang-github-aws-smithy-go-dev Description-md5: a8fa475450822c3b82b18c2212639384 Description-en: Smithy code generators for Go (library) This package provides Smithy code generator for go. . Smithy is a language for defining services and SDKs. It is designed to work with any programming language, describe services running in any environment, and work with any kind of transport or serialization format. It is extended through traits. Its models are defined by resources and operations. Package: golang-github-awslabs-amazon-ecr-credential-helper-dev Description-md5: 9cde4a1eca16a026b513401a1bdfcbe3 Description-en: Amazon ECR Credential Helper for Docker (library) A Docker credential helper to automatically manage credentials for Amazon ECR. . This package contains the development Go library. Package: golang-github-bgp-stayrtr-dev Description-md5: c2aebf0c7be450b2aa010315b3040a9c Description-en: RPKI to router protocol library StayRTR is an implementation of the RPKI to router protocol (RFC 6810). Package: golang-github-bits-and-blooms-bitset-dev Description-md5: df242e17f920fa1c5598e88f30b8589f Description-en: implementation of bitsets This package implements bitsets, a mapping between non-negative integers and boolean values. It should be more efficient than map[uint] bool. . It provides methods for setting, clearing, flipping, and testing individual integers. . But it also provides set intersection, union, difference, complement, and symmetric operations, as well as tests to check whether any, all, or no bits are set, and querying a bitset's current length and number of positive bits. . BitSets are expanded to the size of the largest set bit; the memory allocation is approximately Max bits, where Max is the largest set bit. BitSets are never shrunk. On creation, a hint can be given for the number of bits that will be used. . Many of the methods, including Set, Clear, and Flip, return a BitSet pointer, which allows for chaining. Package: golang-github-chrismellard-docker-credential-acr-env-dev Description-md5: 4e7ffb0b3ba783ffe2d2f2770969937c Description-en: Azure Container Registry (ACR) Docker Credential Helper (library) Azure Container Registry (ACR) Docker Credential Helper . The ACR docker credential helper is an alternative to the existing file store based ACR helper located here (https://github.com/Azure/acr-docker- credential-helper) which relies on az command line and is not optimised for use in CI environments. Primary use case for this helper is for use with kaniko and other tools running in CI scenarios wishing to push to Azure Container Registry . This package contains the Go library. 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-cloudflare-circl-dev Description-md5: 6d34360357f475f04fc81a2f1a97823b Description-en: Cloudflare Interoperable Reusable Cryptographic Library (golang) CIRCL (Cloudflare Interoperable, Reusable Cryptographic Library) is a collection of cryptographic primitives written in Go. The goal of this library is to be used as a tool for experimental deployment of cryptographic algorithms targeting Post-Quantum (PQ) and Elliptic Curve Cryptography (ECC). . Security Disclaimer This library is offered as-is, and without a guarantee. Therefore, it is expected that changes in the code, repository, and API occur in the future. It's recommended to take caution before using this library in a production application since part of its content is experimental. Package: golang-github-compose-spec-compose-go-dev Description-md5: 829741a38f300ad9c1d8cd3f820f4d49 Description-en: Go reference library for parsing and loading Compose YAML files The Compose Specification lets you define a platform-agnostic container based application. Such an application is designed as a set of containers which have to both run together with adequate shared resources and communication channels. . This is the Go reference library for parsing and loading Compose files as specified by the Compose specification. (https://github.com/compose-spec/compose-spec) Package: golang-github-containerd-containerd-api-dev Description-md5: 5b2a0427187180706e4078722ad76614 Description-en: containerd grpc interface definitions (library) Containerd is an industry-standard container runtime with an emphasis on simplicity, robustness and portability. It is available as a daemon for Linux and Windows, which can manage the complete container life cycle of its host system: image transfer and storage, container execution and supervision, low-level storage and network attachments, etc. . Containerd is designed to be embedded into a larger system, rather than being used directly by developers or end-users. . This package contains the golang grpc interface definition for interacting with the containerd service. Package: golang-github-containerd-containerd-dev Description-md5: b34c83d5ce820ca50f811725bd0234c2 Description-en: open and reliable container runtime (development files) Containerd is an industry-standard container runtime with an emphasis on simplicity, robustness and portability. It is available as a daemon for Linux and Windows, which can manage the complete container life cycle of its host system: image transfer and storage, container execution and supervision, low-level storage and network attachments, etc. . Containerd is designed to be embedded into a larger system, rather than being used directly by developers or end-users. . This package provides development files. Package: golang-github-containerd-stargz-snapshotter-dev Description-md5: 6a39a72f96fad16724d13a2ec2051418 Description-en: Fast container image distribution plugin with lazy pulling (library) Pulling image is one of the time-consuming steps in the container lifecycle. Stargz Snapshotter is an implementation of snapshotter which aims to solve this problem by lazy pulling. Lazy pulling here means a container can run without waiting for the pull completion of the image and necessary chunks of the image are fetched on-demand. . eStargz is a lazily-pullable image format proposed by this project. This is compatible to OCI images so this can be pushed to standard container registries (e.g. ghcr.io) as well as this is still runnable even on eStargz-agnostic runtimes including Docker. eStargz format is based on stargz image format by CRFS but comes with additional features like runtime optimization and content verification. . This package contains the golang library for use in other packages Package: golang-github-containers-buildah-dev Description-md5: 91c1ce339942b9bc7f790bb87efefab9 Description-en: tool to facilitate building OCI images The Buildah package provides a command line tool that can be used to - create a working container, either from scratch or using an image as a starting point - create an image, either from a working container or via the instructions in a Dockerfile - images can be built in either the OCI image format or the traditional upstream docker image format - mount a working container's root filesystem for manipulation - unmount a working container's root filesystem - use the updated contents of a container's root filesystem as a filesystem layer to create a new image - delete a working container or an image - rename a local container . This package contains golang sources that other package may require for building. Package: golang-github-containers-common Description-md5: f120088a791b8a74c2f9215b6732cafe Description-en: Common files for github.com/containers repositories This package contains common configuration files for use by other container projects. Package: golang-github-containers-common-dev Description-md5: b152d6217f58000fa23650831aeea340 Description-en: Common files for github.com/containers repositories (library) This package contains shared common files and common go code to manage those files in github.com/containers repos. Package: golang-github-containers-image Description-md5: 6994e26bbc30bef93f022bca529c3c0e Description-en: Configuration files and manpages for github.com/containers repositories This package contains documentation and configuration files for use by other container projects. Package: golang-github-containers-image-dev Description-md5: 43d69f69cfd668e8d0515620d3600bea Description-en: golang library to work with containers' images This library aims at working in various way with containers' images and container image registries and allows an application to pull and push images from container image registries, like the upstream docker registry. It also implements "simple image signing". Package: golang-github-containers-storage-dev Description-md5: 33c19defe0f75a3ad4a64ce898778b1f Description-en: Go library for handling how containers are stored on disk storage is a Go library which aims to provide methods for storing filesystem layers, container images, and containers. A containers-storage CLI wrapper is also included for manual and scripting use. . This package contains the library. Package: golang-github-cpuguy83-go-md2man-v2-dev Description-md5: 120c96fff7e49346b792312431671692 Description-en: utility to create manpages from markdown (source) Turns Markdown into manpages, which is really handy for people that don't want to learn how to make manpages from stuff like DocBook. . This package contains the source for go-md2man version 2. Package: golang-github-dgraph-io-badger-dev Description-md5: 087ad4b904bd2c0044fd609e19972e82 Description-en: fast key-value DB in Go - development files for embedding BadgerDB is an embeddable, persistent and fast key-value (KV) database written in pure Go. It is the underlying database for Dgraph (https://dgraph.io), a fast, distributed graph database. It's meant to be a performant alternative to non-Go-based key-value stores like RocksDB. Project Status [Jun 26, 2019] Badger is stable and is being used to serve data sets worth hundreds of terabytes. Badger supports concurrent ACID transactions with serializable snapshot isolation (SSI) guarantees. A Jepsen-style bank test runs nightly for 8h, with --race flag and ensures the maintenance of transactional guarantees. Badger has also been tested to work with filesystem level anomalies, to ensure persistence and consistency. . Badger v1.0 was released in Nov 2017, and the latest version that is data-compatible with v1.0 is v1.6.0. . Badger v2.0, use a new storage format which won't be compatible with all of the v1.x. . This package contains the Go library. Package: golang-github-dgraph-io-ristretto-dev Description-md5: f693329400b46bb5867005b98bd6ed36 Description-en: high performance memory-bound Go cache Ristretto is a fast, concurrent cache library built with a focus on performance and correctness. . The motivation to build Ristretto comes from the need for a contention-free cache in Dgraph (https://github.com/dgraph-io/dgraph). . Features: * High Hit Ratios - with unique admission/eviction policy pairing, Ristretto's performance is best in class. * Eviction: SampledLFU - on par with exact LRU and better performance on Search and Database traces. * Admission: TinyLFU - extra performance with little memory overhead (12 bits per counter). * Fast Throughput - use a variety of techniques for managing contention and the result is excellent throughput. * Cost-Based Eviction - any large new item deemed valuable can evict multiple smaller items (cost could be anything). * Fully Concurrent - you can use as many goroutines as you want with little throughput degradation. * Metrics - optional performance metrics for throughput, hit ratios, and other stats. * Simple API - just figure out your ideal Config values and you're off and running.Status Ristretto is usable but still under active development. Expected to be production ready in the near future. Package: golang-github-docker-docker-dev Description-md5: 692d023146a024298d2b2f3817f50ca0 Description-en: reusable Go packages included with Docker These packages are intentionally developed by upstream in such a way that they are reusable to projects outside Docker and only rely on each other or other external dependencies to be built. Package: golang-github-docker-notary-dev Description-md5: 5927c499495f3d406181597bdd541bb4 Description-en: library for running and interacting with trusted collections Notary is a project that allows anyone to have trust over arbitrary collections of data. . The Notary project comprises a server (cmd/notary-server) and a client (cmd/notary) for running and interacting with trusted collections. . Notary aims to make the internet more secure by making it easy for people to publish and verify content. We often rely on TLS to secure our communications with a web server which is inherently flawed, as any compromise of the server enables malicious content to be substituted for the legitimate content. . With Notary, publishers can sign their content offline using keys kept highly secure. Once the publisher is ready to make the content available, they can push their signed trusted collection to a Notary Server. . Consumers, having acquired the publisher's public key through a secure channel, can then communicate with any notary server or (insecure) mirror, relying only on the publisher's key to determine the validity and integrity of the received content. . This package contains the source. Package: golang-github-fatih-color-dev Description-md5: 4c6adec973490c791ce1bf4d639df7f2 Description-en: console colors for Go This Go package provides colorized output in console programs using ANSI escape sequences. Package: golang-github-flosch-pongo2.v6-dev Description-md5: 2f7370e9e7f6a842b1646a99589d37cb Description-en: Django-syntax like template-engine for Go (library) pongo2 is a Django-syntax like templating-language. This offers a template renderer compatible with the Django syntax but for the Go language. Package: golang-github-folbricht-desync-dev Description-md5: 2ce32b362501cc7ccefc4e7590807e8f Description-en: Alternative casync implementation (library) desync is a CLI tool that re-implements casync (https://github.com/systemd/casync) features for content-addressed binary distribution. It chunks large files using a rolling hash, deduplicates and compresses chunks with zstd (https://github.com/facebook/zstd), and distributes them via multiple store backends. It maintains compatibility with casync's data structures, protocols and types (chunk stores, index files, archives) to function as a drop-in replacement. . This package contains the Go library. Package: golang-github-foxboron-ssh-tpm-agent-dev Description-md5: aefca09d0f61427b3b1de7f5c15f533d Description-en: Go ssh-agent for TPMs (library) ssh-tpm-agent is a ssh-agent compatible agent that allows keys to be created by the Trusted Platform Module (TPM) for authentication towards ssh servers. . This package contains the development library. Package: golang-github-gdamore-tcell.v2-dev Description-md5: 961b33b3fdafb633f5b1cae45a7ee76d Description-en: cell based view for text terminals Package tcell provides a cell based view for text terminals, like xterm. It was inspired by termbox, but differs from termbox in some important ways. It also adds substantial functionality beyond termbox. Package: golang-github-gdamore-tcell.v3-dev Description-md5: b8b117be7ddc3f7bb10a5e6b59417675 Description-en: cell-based view for text terminals (v3) tcell provides a cell-based view for modern text terminals, like xterm. It was inspired by termbox, but differs from termbox in some important ways. It also adds substantial functionality beyond termbox. . This package provides version 3 of the gdamore/tcell Go library which is incompatible with earlier versions of the library. Package: golang-github-go-chi-chi-dev Description-md5: e1db3a6a79ee344834d36d9d7042786f Description-en: lightweight, idiomatic and composable router for building Go HTTP services This package contains a lightweight, idiomatic and composable router for building Go HTTP services. It's especially good at helping you write large REST API services that are kept maintainable as your project grows and changes. chi is built on the new context package introduced in Go 1.7 to handle signaling, cancellation and request-scoped values across a handler chain. . The focus of the project has been to seek out an elegant and comfortable design for writing REST API servers. Package: golang-github-go-openapi-runtime-dev Description-md5: f5c21dcc82e03cbdccd6b612aded9146 Description-en: OpenAPI runtime interfaces The runtime library is part of the OpenAPI Initiative and OpenAPI Specification, and consists of classes and functions to be used in code generation when creating client- and server-side implementations of REST interfaces. . The OpenAPI Specification is a powerful definition format to describe RESTful APIs and creates a RESTful interface for easily developing and consuming an API. Package: golang-github-go-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-golang-jwt-jwt-v5-dev Description-md5: 6c3a90cb81b8b52a679e72c8df8124ac Description-en: golang implementation of JSON Web Tokens (library) Community maintained clone of github.com/dgrijalva/jwt-go. . After the original author of the library suggested migrating the maintenance of jwt-go, a dedicated team of open source maintainers decided to clone the existing library into this module. . The ships v5 of the library, see golang-github-golang-jwt-jwt-dev for the older version and the awt command-line tool. . This package provides golang module. Package: golang-github-google-go-containerregistry-dev Description-md5: e6fbf98d704475cc533d4c1be0aeb6a2 Description-en: Go library for interacting with container registries go-containerregistry is a library for working with container registries. It provides a consistent interface for interacting with remote registries that implement the Docker Registry V2 API or the Open Container Initiative (OCI) Image Specification. . The library includes packages for: * Authenticating with various cloud registry providers. * Parsing and managing container image manifests and configurations. * Accessing and streaming image layers. * Interacting with local Docker daemons or container storage. . This package provides the Go source code for the library. Package: golang-github-google-go-tpm-dev Description-md5: 1950d997c17cc905f43f755000cb717c Description-en: communicate directly with a TPM device (library) Go-TPM is a Go library that communicates directly with a TPM device on Linux machines. The libraries don't implement the entire spec for neither 1.2 nor 2.0. . This package contains the Go development library. Package: golang-github-google-trillian-dev Description-md5: 50b71fd90c20f57236efc1ac5116bbe0 Description-en: transparent scalable and cryptographically verifiable data store (library) Trillian is an implementation of the concepts described in the Verifiable Data Structures (/docs/papers/VerifiableDataStructures.pdf) white paper, which in turn is an extension and generalisation of the ideas which underpin Certificate Transparency (https://certificate- transparency.org). . Trillian implements a Merkle tree (https://en.wikipedia.org/wiki/Merkle_tree) whose contents are served from a data storage layer, to allow scalability to extremely large trees. On top of this Merkle tree, Trillian provides the following: . * An append-only **Log** mode, analogous to the original Certificate Transparency (https://certificate-transparency.org) logs. In this mode, the Merkle tree is effectively filled up from the left, giving a *dense* Merkle tree. . Certificate Transparency (CT) (https://tools.ietf.org/html/rfc6962) is the most well-known and widely deployed transparency application, and an implementation of CT as a Trillian personality is available in the certificate-transparency-go repo (https://github.com/google/certificate- transparency-go/blob/master/trillian). . This package contains a stripped down library for use by rekor. Package: golang-github-googlecloudplatform-opentelemetry-operations-go-dev Description-md5: 7b0a7d64995a5b3290432c029439b3b6 Description-en: OpenTelemetry GCP resource detectors (library) OpenTelemetry integrations for Google Cloud Platform, including resource detectors for GCP environments (GCE, GKE, Cloud Run, Cloud Functions, App Engine). Package: golang-github-jessevdk-go-flags-dev Description-md5: b46bc406ed817b00fafd11722d1d11ff Description-en: Go library for parsing command line arguments Package flags provides an extensive command line option parser. . The flags package is similar in functionality to the go builtin flag package but provides more options and uses reflection to provide a convenient and succinct way of specifying command line options. Package: golang-github-johanneskaufmann-dom-dev Description-md5: de63168cb8bc5fe80937b6177e54ab53 Description-en: Helper functions for net/html (library) Helper functions for net/html that make it easier to interact with *html.Node. Package: golang-github-kardianos-service-dev Description-md5: 283c7bfa59882a9950053058d44c0256 Description-en: run Go programs as a service on major platforms Service will install / un-install, start / stop, and run a program as a service (daemon). Currently supports: . * Windows XP+, * Linux with systemd, Upstart, SysV, and * OSX with launchd. . Windows controls services by setting up callbacks that are non-trivial. This is very different than other systems. This package provides the same API despite the substantial differences. It also can be used to detect how a program is called, from an interactive terminal or from a service manager. Package: golang-github-kbinani-screenshot-dev Description-md5: 9cc994d5e238e5b92813bfd9d6b4f295 Description-en: Go library to capture desktop screen as image (library) This package allows one to programmatically capture the whole or a specified region from any of the available screen as an image. Package: golang-github-klauspost-compress-dev Description-md5: 60c88612292cf08354b92b7b751f1fcf Description-en: optimized compression packages This package is based on an optimized Deflate function, which is used by gzip/zip/zlib packages. It offers slightly better compression at lower compression settings, and up to 3x faster encoding at highest compression level. Package: golang-github-klauspost-cpuid-dev Description-md5: abfe7ffe8ea4211bd58d31ac9d665988 Description-en: CPU feature identification for Go Package cpuid provides information about the CPU running the current program. CPU features are detected on startup, and kept for fast access through the life of the application. Package: golang-github-knadh-koanf-dev Description-md5: c4f13aaece587ff5eb54d8d5fee726c5 Description-en: extensible library for reading config (file, S3 etc.) in Go applications This package, koanf (pronounced conf; a play on the Japanese Koan) is a library for reading configuration from different sources in different formats in Go applications. It is a cleaner, lighter alternative to spf13/viper with better abstractions and extensibility and fewer dependencies. . koanf comes with built in support for reading configuration from files, command line flags, and environment variables, and can parse JSON, YAML, TOML, and Hashicorp HCL. Package: golang-github-linbit-golinstor-dev Description-md5: 383459c19204b7b83bc038ec5d59c194 Description-en: golang bindings for linstor (library) This library aims to be a simple go interface for Linstor. . Linstor, developed by LINBIT, is a software that manages DRBD replicated LVM/ZFS volumes across a group of machines. Package: golang-github-lxc-incus-dev Description-md5: 0067caac6b5a7c4284a2e69a2a1933ae Description-en: Modern container and virtual machine manager - library Incus is a modern system container, application container and virtual machine manager. It provides a cloud-like environment, creating instances from premade images or any Docker (OCI) registry and offers a wide variety of features, including the ability to seamlessly cluster servers together. . It supports multiple different local or remote storage options, traditional or fully distributed networking and offers most common cloud features, including a full REST API and integrations with common tooling like Ansible, Terraform/OpenTofu, Packr, and Kubernetes Cluster API. . This package contains the Incus source code for use in building other Debian packages -- normal users should not directly use this package in their regular development workflow. Rather, they should use `go get`. Package: golang-github-marcinbor85-gohex-dev Description-md5: 6bce5a20243b307c6e45436e5d12159c Description-en: Go library for parsing Intel HEX files Features: . * robust intelhex parsing (full test coverage) * support i32hex format * two-way converting hex<->bin * trivial but powerful API (only the most commonly used functions) * interface-based IO functions Package: golang-github-minio-minio-go-v7-dev Description-md5: 05abc4c3644abe3cdf899c4e7a27fca3 Description-en: Go library for Amazon S3 compatible cloud storage The Minio Golang Client SDK provides simple APIs to access any Amazon S3 compatible object storage server. Package: golang-github-mudler-docker-companion-dev Description-md5: 8ddec796d325e9a1d591dc24c6ff4e53 Description-en: squash and unpack Docker images (library) docker-companion is a candy mix of tools for docker written in Golang and directly using Docker API calls. As for now it allows one to squash and unpack an image. Package: golang-github-nats-io-nats-server-dev Description-md5: eafa2c85b0fe11adfe1bb89127fd65a9 Description-en: High-Performance server for NATS.io (library) NATS is a simple, secure and performant communications system for digital systems, services and devices. NATS is part of the Cloud Native Computing Foundation (CNCF) and has over 40 client language implementations. . Its server can run on-premise, in the cloud, at the edge, and even on a Raspberry Pi. NATS can secure and simplify design and operation of modern distributed systems. . This package contains development files. Package: golang-github-noborus-ov-dev Description-md5: 74485d6fa28d7a0e63ea0f38e4e83fd6 Description-en: feature-rich terminal-based text pager This package provides a feature-rich terminal-based text viewer and pager library designed for Go applications. . It provides the core data structures, rendering logic, and runtime configurations used to isolate tabular text, freeze lines, and manage stream lookups. Package: golang-github-nrdcg-goinwx-dev Description-md5: 9e86b50cf86664a084c372180760a75b Description-en: INWX Go API client This package contains a go library for the INWX API. It implements some parts of the official INWX XML-RPC API. - Account * Login * Logout * Lock * Unlock (with mobile TAN) - Domains * Check * Register * Delete * Info * GetPrices * List * Whois - Nameservers * Check * Create * Info * List * CreateRecord * UpdateRecord * DeleteRecord * FindRecordById - Contacts * List * Info * Create * Update * Delete Package: golang-github-opencontainers-image-spec-dev Description-md5: b839d58a6d79f6f38cc998da885dc1b3 Description-en: Open Container Initiative (OCI) Image Format Specification The OCI Image Format project creates and maintains the software shipping container image format spec (OCI Image Format). The goal of this specification is to enable the creation of interoperable tools for building, transporting, and preparing a container image to run. Package: golang-github-opencontainers-selinux-dev Description-md5: 608e4857376355041e200695a0078d8f Description-en: Go library for SELinux management and container labeling This package provides a Go library used by the Open Container Initiative (OCI) and various container runtimes to interact with Security-Enhanced Linux (SELinux). . It provides a high-level API for: * Checking the SELinux status of the host system. * Managing process labels and execution contexts for containers. * Performing file relabeling to ensure volumes and mounts have the correct security contexts. * Interacting with the system's libselinux library via CGO bindings. . This library is a critical dependency for maintaining secure isolation in containerized environments by enforcing mandatory access control policies. . This package provides the Go source code for the library. Package: golang-github-opensuse-umoci-dev Description-md5: c7176b90ba8a069959b0209e08c33fd1 Description-en: umoci development files umoci creates and modifies Open Container images. See the official website (https://umo.ci/) for more accessible documentation about how to use umoci. . umoci intends to be a complete manipulation tool for OCI images (https://github.com/opencontainers/image-spec). In particular, it should be seen as a more end-user-focused version of the oci-image-tools provided by the OCI (https://github.com/opencontainers/image-tools). The hope is that all of this tooling will eventually be merged with the upstream repository, so that it is always kept up-to-date by the Open Container Initiative community. . This package provides Golang sources for the umoci API. Package: golang-github-osrg-gobgp-dev Description-md5: 7b92526e033213543b73fc1f885e1de1 Description-en: BGP implemented in Go (source) GoBGP is an open source BGP implementation designed from scratch for modern environment and implemented in Go. It is designed to exploit multicore processors and can be easily integrated with other software through an RPC API. . This package contains the source code. Package: golang-github-ovh-go-ovh-dev Description-md5: ac794a29489464d369459a520cc8f158 Description-en: Simple go wrapper for the OVH API Lightweight Go wrapper around OVH's APIs. Handles all the work including credential creation and requests signing. . This wrapper will first look for direct instantiation parameters then OVH_ENDPOINT, OVH_APPLICATION_KEY, OVH_APPLICATION_SECRET and OVH_CONSUMER_KEY environment variables. If either of these parameter is not provided, it will look for a configuration file. Package: golang-github-pb33f-libopenapi-validator-dev Description-md5: f637819a5de86425880927cf0e7a5d05 Description-en: OpenAPI validation extension for libopenapi (library) Enterprise grade OpenAPI validation tools for golang. . A validation module for libopenapi.ess Beef Heavy Industries, LLC Package: golang-github-pelletier-go-toml.v2-dev Description-md5: d4d146a64944f7d612ad0684ad3adbac Description-en: Go library for the TOML format (go-toml v2) go-toml v2 is a Go library for the TOML format. It supports TOML (Tom's Obvious, Minimal Language) version v1.0.0. . Features: . Stdlib behavior As much as possible, this library is designed to behave similarly as the standard library's encoding/json. . Performance While go-toml favors usability, it is written with performance in mind. Most operations should not be shockingly slow. . Strict mode Decoder can be set to "strict mode", which makes it error when some parts of the TOML document was not prevent in the target structure. This is a great way to check for typos. . Contextualized errors When decoding errors occur, go-toml returns DecodeError), which contains a human readable contextualized version of the error. . Local date and time support TOML supports native local date/times. It allows to represent a given date, time, or date-time without relation to a timezone or offset. To support this use-case, go-toml provides LocalDate, LocalTime, and LocalDateTime. Those types can be transformed to and from time.Time, making them convenient yet unambiguous structures for their respective TOML representation. Package: golang-github-pete-woods-go-expect-dev Description-md5: 4584b26a93f9ea4402b89703ab37a475 Description-en: expect-like library to automate control of terminal programs (library) Package expect provides an expect-like interface to automate control of interactive applications through a pseudo-terminal. Package: golang-github-powerman-deepequal-dev Description-md5: 69ed371a5ebea5bfa8e6c940d75ce91c Description-en: Go library with improved reflect.DeepEqual Most of the code is copied from Go reflect package with slight modifications. . Differences from reflect.DeepEqual: * If compared value implements .Equal(valueOfSameType) bool method then it will be called instead of comparing values as is. * If called Equal method will panics then whole DeepEqual will panics too. . This means you can use this DeepEqual method to correctly compare types like time.Time or decimal.Decimal, without taking in account unimportant differences (like time zone or exponent). Package: golang-github-prometheus-client-golang-dev Description-md5: f01447e980a4aa7488186a14d8bf74ee Description-en: Prometheus instrumentation library for Go applications This is the Prometheus Go client library. It provides two main functions: . * The exposition library is used to export metrics to a Prometheus server or pushgateway. . * The consumption library is used to process metrics exported by a Prometheus client. (The Prometheus server is using that library.) Package: golang-github-prometheus-common-dev Description-md5: 92baf63d4b8492782fe64659b4f76c06 Description-en: common libraries for Prometheus components This package includes: . * github.com/prometheus/common/config: Common configuration structures. * github.com/prometheus/common/expfmt: Decoding and encoding for the exposition format. * github.com/prometheus/common/model: Shared data structures. * github.com/prometheus/common/promlog: Defines standardised ways to initialize Go kit loggers across Prometheus components. * github.com/prometheus/common/route: A routing wrapper around https://github.com/julienschmidt/httprouter using `context.Context`. * github.com/prometheus/common/server: Common servers. * github.com/prometheus/common/sigv4: Provides a http.RoundTripper that signs requests using Amazon's Signature Verification V4 signing procedure. * github.com/prometheus/common/version: Version information and metrics. Package: golang-github-prometheus-procfs-dev Description-md5: 262730142b283445cb9ca5615c209868 Description-en: Golang library to retrieve metrics from the proc pseudo-filesystem Procfs provides functions to retrieve system, kernel and process metrics from the proc pseudo-filesystem. Package: golang-github-protonmail-go-crypto-dev Description-md5: 8d9ec86d79d8b3e0af93b248febf44bd Description-en: Go supplementary cryptography libraries This module is backwards compatible with x/crypto/openpgp, so you can simply replace all imports of golang.org/x/crypto/openpgp with github.com/ProtonMail/go-crypto/openpgp. . A partial list of changes is here: https://github.com/ProtonMail/go-crypto/issues/21#issuecomment-492792917. Package: golang-github-puzpuzpuz-xsync-dev Description-md5: c7605ebc2178dcb597a38d4532d94c1f Description-en: Concurrent data structures for Go (library) Aims to provide more scalable alternatives for some of the data structures from the standard sync package, but not only. Package: golang-github-rclone-rclone-dev Description-md5: 91379bc1bd3b662a984790e31aca9e4d Description-en: go source code of rclone Rclone is a program to sync files and directories between the local file system and a variety of cloud storage providers. . This package contains rclone's source code. Package: golang-github-rogpeppe-go-internal-dev Description-md5: 427f8538d4d076c4609e09baa092601d Description-en: Selected Go-internal packages factored out from the standard library The go-internal repository factors out an opinionated selection of internal packages and functionality from the Go standard library. Currently this consists mostly of packages and testing code from within the Go tool implementation. . Included are the following: . * dirhash: calculate hashes over directory trees the same way that the Go tool does. * goproxytest: a GOPROXY implementation designed for test use. * gotooltest: Use the Go tool inside test scripts (see testscript below). * imports: list of known architectures and OSs, and support for reading import statements. * modfile: read and write go.mod files while preserving formatting and comments. * module: module paths and versions. * par: do work in parallel. * semver: semantic version parsing. * testenv: information on the current testing environment. * testscript: script-based testing based on txtar files. * txtar: simple text-based file archives for testing. . This package contains the development library files. Package: golang-github-santhosh-tekuri-jsonschema-dev Description-md5: f6a2d918e0ceded2b351c6f7888049bf Description-en: JSONSchema Validation using Go (library) Passes JSON-Schema-Test-Suite for draft-04, draft-06, draft-07, draft/2019-09, and draft/2020-12. . This package contains the Go development library. Package: golang-github-shirou-gopsutil-dev Description-md5: 391f65b11dde6ac63624a71ad0cb85db Description-en: Go package implementing psutils The gopsutil package provides a library that implements the psutil (https://pypi.org/project/psutil/) functions. Most of the features are implemented. Please refer to the web site of this project about the current implementation status. Package: golang-github-sigstore-rekor-tiles-dev Description-md5: 52959cda81b3399058ac676e8d743e29 Description-en: Sigstore Rekor on Tiles aka Rekor v2, a transparency log (library) Rekor on Tiles, aka Rekor v2, is a redesigned and modernized Rekor -- https://github.com/sigstore/rekor -- Sigstore's signature transparency log, transitioning its backend to a modern, tile-backed transparency log -- https://transparency.dev/articles/tile-based-logs/ -- implementation to simplify maintenance and lower operational costs. . This package contains the Go development library. Package: golang-github-sigstore-sigstore-dev Description-md5: 7f9384cd0e75a29b059ccb8d63094a3b Description-en: Common go library shared across sigstore services and clients (library) sigstore/sigstore is a generic library / framework that is utilized by various other clients and projects including fulcio (webPKI), cosign (container and OCI signing tool) and tektoncd/chains (Supply Chain Security in Tekton Pipelines). Package: golang-github-slackhq-nebula-dev Description-md5: aa5748faa4f52728a191f5bbf55226b9 Description-en: performant, scalable network overlay (Go library) Nebula is a scalable overlay networking tool with a focus on performance, simplicity and security. . This package provides the source files as Go library. Package: golang-github-smallstep-certificates-dev Description-md5: 9744640d7ed5061a29575f8a037221a9 Description-en: go libraries for private certificate authority step-ca is and online certificate authority for secure, automated certificate management. . This package provides multiple go modules used by step-ca (scep, acme, db to name a few) as well as example implementations of clients and servers. Package: golang-github-spf13-cobra-dev Description-md5: 16414fad5da572d72074a37d4a0dee3e Description-en: Go library for creating powerful modern Go CLI applications Cobra is a Go library providing a simple interface to create powerful modern CLI interfaces similar to git & go tools. . Cobra has an exceptionally clean interface and simple design without needless constructors or initialization methods. . This package contains the Cobra library for Go. Package: golang-github-stretchr-testify-dev Description-md5: c079a433b076ed18d2fbff7e37eb3650 Description-en: sacred extension to the standard Go testing package Testify is a Go code (golang) set of packages that provide many tools for testifying that code behaves as intended. . Features include: * Easy assertions * Mocking * HTTP response trapping * Testing suite interfaces and functions . This package contains the source. Package: golang-github-sylabs-sif-dev Description-md5: 0f7b122274116d8aa77e379a39f9d097 Description-en: reference implementation of the Singularity Image Format (SIF) SIF is an implementation of the Singularity Container Image Format that makes it easy to create complete and encapsulated container environments stored in a single file. Package: golang-github-syncthing-syncthing-dev Description-md5: 8d718994a481203d5a3107fc16e62fe3 Description-en: decentralized file synchronization - dev package Syncthing is an application that lets you synchronize your files across multiple devices. This means the creation, modification or deletion of files on one machine will automatically be replicated to your other devices. Syncthing does not upload your data to the cloud but exchanges your data across your machines as soon as they are online at the same time. . This is the dev package. Package: golang-github-tchap-go-patricia-dev Description-md5: a5371a1f42580c2702ecea721e153804 Description-en: generic patricia trie (also called radix tree) The patricia trie as implemented in this library enables fast visiting of items in some particular ways: . 1. visit all items saved in the tree, 2. visit all items matching particular prefix (visit subtree), or 3. given a string, visit all items matching some prefix of that string. . This package contains the source. Package: golang-github-theupdateframework-go-tuf-dev Description-md5: 4ba8d29c66142c6288a69eb01abe08b1 Description-en: Securing software in golang (library) The Update Framework (TUF) helps developers maintain the security of software update systems, providing protection even against attackers that compromise the repository or signing keys. TUF provides a flexible framework and specification that developers can adopt into any software update system. Package: golang-github-tink-crypto-tink-go-dev Description-md5: b0e21cb9dbc7433e44d52d6258c8614c Description-en: crypto library Tink in Go (library) Tink provides secure APIs that are easy to use correctly and hard(er) to misuse. It reduces common crypto pitfalls with user-centered design, careful implementation and code reviews, and extensive testing. At Google, Tink is one of the standard crypto libraries, and has been deployed in hundreds of products and systems. . To get a quick overview of Tink's design please take a look at Tink's goals: https://developers.google.com/tink/design/goals_of_tink . The official documentation is available at: https://developers.google.com/tink Package: golang-github-tink-crypto-tink-go-gcpkms-dev Description-md5: 8a153809ed8fdf90f85188cf490dc552 Description-en: Extension to Tink Go for Google Cloud KMS integration (library) Tink Go Google Cloud Key Management Service (KMS) extension. . This package contains the Go development library. Package: golang-github-tinylib-msgp-dev Description-md5: 163083ae66c10c79292490ece61ee7c9 Description-en: Go code generator for MessagePack (source) This is a code generation tool and serialization library for MessagePack. It is targeted at the go generate tool. You can read more about MessagePack in the wiki, or at msgpack.org. . Why? . * Use Go as your schema language * Speeeeeed (400MB/s on modern hardware) * JSON interop * User-defined extensions * Type safety * Encoding flexibility . This package contains the source. Package: golang-github-tonistiigi-fsutil-dev Description-md5: 4413a833d1a6a27c8e30af3a9f6b7485 Description-en: Incremental file directory sync tools (library) This package provides utilities for efficient incremental copying and synchronisation of directory trees in Go. . It implements several strategies including: * tar-based copy (CopyWithTar) * content-addressed copy (CPA) * diff-based copy (DiffCopy) * incremental diff copy with change detection * rsync-like incremental transfer . The library is designed for use in container image layering, build systems, and any scenario requiring fast, minimal-data directory synchronisation. . This package contains the source and development files. Package: golang-github-valyala-fasthttp-dev Description-md5: 4165ede7d548b8f4412c5dd3b0666dc7 Description-en: fast HTTP library for Go The fasthttp library provides fast HTTP server and client API. . This tuned for high performance, and zero memory allocations in hot paths. Processing performance is up to 10x faster than net/http. Package: golang-github-valyala-gozstd-dev Description-md5: 0cc0993aad859d2abffcdcde884c23cb Description-en: go wrapper for zstd (library) This package provides Go bindings for the libzstd C library. . Features: * Simple API. * Optimized for speed. The API may be easily used in zero allocations mode. * Compress* and Decompress* functions are optimized for high concurrency. * Proper Writer.Flush for network apps. * Supports the following features from upstream zstd: - Block / stream compression / decompression with all the supported compression levels and with dictionary support. - Dictionary building from a sample set. The created dictionary may be saved to persistent storage / transferred over the network. - Dictionary loading for compression / decompression. . There is also StreamCompress and Writer for stream compression and StreamDecompress and Reader for stream decompression. Package: golang-github-victoriametrics-metrics-dev Description-md5: 68f1ab8fd4c1be6bbb6e34a8132e7f1a Description-en: lightweight alternative to prometheus/client_golang (library) This is a lightweight package for exporting metrics in Prometheus format. . Features: * Lightweight. Has minimal number of third-party dependencies and all these deps are small. * Easy to use. * Fast. * Allows exporting distinct metric sets via distinct endpoints. * Supports easy-to-use histograms, which just work without any tuning. . Limitations: * It doesn't implement advanced functionality from github.com/prometheus/client_golang. Package: golang-github-xenolf-lego-dev Description-md5: 80e47def91d4c3935e5ad50c3692a20f Description-en: Let's Encrypt client and ACME library written in Go (Go library) Let's Encrypt client and ACME library written in Go. . This package contains the Go development library. Package: golang-github-xtaci-kcp-dev Description-md5: d34929296fd2421dee2754ed5f098dea Description-en: Full-Featured Reliable-UDP Library for golang KCP (golang-github-xtaci-kcp-dev) is a Production-Grade Reliable-UDP library for golang. It provides fast, ordered, and error-checked delivery of stream over UDP packets. . It has been well tested with opensource project kcptun, which runs on millions of devices, from low-end MIPS routers to high-end servers. It also runs well for applications like online games, live broadcasting, file synchronization and network acceleration. . Features: * Optimized for Realtime Multiplayer Games, Audio/Video Streaming. * Compatible with skywind3000's (https://github.com/skywind3000) C version with optimizations. * Cache friendly and Memory optimized design in golang. * Compatible with net.Conn (https://golang.org/pkg/net/#Conn) and net.Listener (https://golang.org/pkg/net/#Listener). * FEC (Forward Error Correction) (https://en.wikipedia.org/wiki/Forward_error_correction) Support with Reed-Solomon Codes (https://en.wikipedia.org/wiki/Reed%E2%80%93Solomon_error_correction) * Packet level encryption support with AES, TEA, 3DES, Blowfish, Cast5, Salsa20, etc., in CFB mode. * O(1) goroutines created for the entire server application, minimized goroutine context switch. . Conventions: Control messages like SYN/FIN/RST in TCP are not defined in KCP. You need some keepalive/heartbeat mechanims in the application-level. A real world example is to use some multiplexing protocol over session, such as smux (golang-github-xtaci-smux-dev) with embedded keepalive mechanism. See kcptun (https://github.com/xtaci/kcptun) for example. Package: golang-github-xtaci-smux-dev Description-md5: 8505c3a910da7b80e311374564be066e Description-en: Simple Multiplexing for golang Smux (Simple MUltipleXing) is a multiplexing library for Golang. It relies on an underlying connection to provide reliability and ordering, such as TCP or KCP (golang-github-xtaci-kcp-dev), and provides stream-oriented multiplexing. . The original intention of this library is to power the connection management for KCP (golang-github-xtaci-kcp-dev). . Features: * Tiny, less than 600 LOC. * Token bucket controlled receiving, which provides smoother bandwidth graph. * Session-wide receive buffer, shared among streams, tightly controlled overall memory usage. * Minimized header(8Bytes), maximized payload. * Well-tested on millions of devices in kcptun. Package: golang-github-yggdrasil-network-yggdrasil-go-dev Description-md5: 0dc0b7edba66730b07d5a9ffcdc31dc7 Description-en: Fully encrypted global-scale mesh network (library) Yggdrasil is an early-stage implementation of a fully end-to-end encrypted IPv6 network. It is lightweight, self-arranging, supported on multiple platforms and allows pretty much any IPv6-capable application to communicate securely with other Yggdrasil nodes. Yggdrasil does not require you to have IPv6 Internet connectivity - it also works over IPv4. . This package contains the libary for use in other Go programs. Package: golang-github-zitadel-oidc-dev Description-md5: c21e1df084bbf8c76d81c4d801866caf Description-en: OpenID Connect client and server library certified by the OpenID Foundation This library is an easy-to-use client (RP) and server (OP) implementation for the OIDC (OpenID Connect) standard written for Go. . The RP is certified for the basic and config profile. . Whenever possible existing packages (like OAuth2 for Go) were reused / extended. Package: golang-go-flags-dev Description-md5: ae5c75f7c4956066688758d672615013 Description-en: Transitional package for golang-github-jessevdk-go-flags-dev This is a transitional package to ease upgrades to the golang-github-jessevdk-go-flags-dev package. It can safely be removed. Package: golang-gocloud-dev Description-md5: c69f8f51fc8a20e80a192a730fd84137 Description-en: Go Cloud Development Kit (Go CDK) for open cloud development in Go The Go Cloud Development Kit (Go CDK) Write once, run on any cloud ☁️ . The Go Cloud Development Kit (Go CDK) allows Go application developers to seamlessly deploy cloud applications on any combination of cloud providers. It does this by providing stable, idiomatic interfaces for common uses like storage and databases. Think database/sql for cloud products. Package: golang-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-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-sync-dev Description-md5: 1d906af4ece377c75fca87bc73f6e8ce Description-en: Supplemental Go synchronization libraries This package provides supplemental Go libraries (golang.org/x/sync) that were not included in the main distribution. It provides Go concurrency primitives in addition to the ones provided by the language ro the "sync" and "sync/atomic" packages. . Provides: - singleflight: provides a duplicate function call suppression mechanism - errgroup: provides synchronization, error propagation, and Context cancellation for groups of goroutines working on subtasks - semaphore: provides a weighted semaphore implementation - syncmap: provides a concurrent map implementation Package: golang-golang-x-sys-dev Description-md5: 9303ed698a602f8ffbfd7deb814af60a Description-en: Low-level interaction with the operating system This repository holds supplemental Go packages for low-level interactions with the operating system. . The primary use of this package is inside other packages that provide a more portable interface to the system, such as "os", "time" and "net". Use those packages rather than this one if you can. Package: golang-golang-x-term-dev Description-md5: 728f106d23959044ae85b22533e5118c Description-en: Go terminal and console support (library) This repository provides Go terminal and console support packages. Package: golang-golang-x-text-dev Description-md5: 2e8574517d07c280cc8e4a4ed96b01d7 Description-en: Supplementary Go text-related libraries golang.org/x/text is a repository of text-related packages, such as character encodings, text transformations, and locale-specific text handling. . - cases: Package cases provides general and language-specific case mappers. - cldr: Package cldr provides a parser for LDML and related XML formats. - collate: Package collate contains types for comparing and sorting Unicode strings according to a given collation order. - display: Package display provides display names for languages, scripts and regions in a requested language. - encoding: Package encoding defines an interface for character encodings, such as Shift JIS and Windows 1252, that can convert to and from UTF-8. - encoding/charmap: Package charmap provides simple character encodings such as IBM Code Page 437 and Windows 1252. - encoding/japanese: Package japanese provides Japanese encodings such as EUC-JP and Shift JIS. - encoding/korean: Package korean provides Korean encodings such as EUC-KR. - encoding/simplifiedchinese: Package simplifiedchinese provides Simplified Chinese encodings such as GBK. - encoding/traditionalchinese: Package traditionalchinese provides Traditional Chinese encodings such as Big5. - encoding/unicode: Package unicode provides Unicode encodings such as UTF-16. - internal/colltab: Package colltab contains functionality related to collation tables. - internal/gen: Package gen contains common code for the various code generation tools in the text repository. - internal/testtext: Package testtext contains test data that is of common use to the text repository. - internal/triegen: Package triegen implements a code generator for a trie for associating unsigned integer values with UTF-8 encoded runes. - internal/ucd: Package ucd provides a parser for Unicode Character Database files, the format of which is defined in http://www.unicode.org/reports/tr44/. - language: Package language implements BCP 47 language tags and related functionality. - runes: Package runes provide transforms for UTF-8 encoded text. - search: Package search provides language-specific search and string matching. - transform: Package transform provides reader and writer wrappers that transform the bytes passing through as well as various transformations. - unicode/norm: Package norm contains types and functions for normalizing Unicode strings. - unicode/rangetable: Package rangetable creates new unicode.RangeTables. - width: Package width provides functionality for handling different widths in text. Package: golang-golang-x-time-dev Description-md5: d8b81757c7114176996c30c70a0c767a Description-en: Go supplementary time packages Supplementary Go time packages. . This package contains the Go development library. Package: golang-golang-x-tools Description-md5: e34084d88c06480ee1c22d1df714cb85 Description-en: supplementary Go tools This subrepository holds the source for various packages and tools that support the Go programming language. . Some of the tools, godoc and vet for example, used to be included in the golang-go package. Others, including the Go oracle and the test coverage tool, can be fetched with "go get". . Packages include a type-checker for Go and an implementation of the Static Single Assignment form (SSA) representation for Go programs. Package: golang-golang-x-tools-dev Description-md5: 848b14f59fde001d69fac7c7123ed46c Description-en: supplementary Go tools (development files) This subrepository holds the source for various packages and tools that support the Go programming language. . Some of the tools, godoc and vet for example, used to be included in the golang-go package. Others, including the Go oracle and the test coverage tool, can be fetched with "go get". . Packages include a type-checker for Go and an implementation of the Static Single Assignment form (SSA) representation for Go programs. . This package contains the development files. Package: golang-google-api-dev Description-md5: 3e6ef7b8a702473a9b58d33ce1bfeb64 Description-en: Google APIs Client Library These are auto-generated Go libraries from the Google Discovery Service's JSON description files of the available "new style" Google APIs. Package: golang-google-cloud-compute-metadata-dev Description-md5: 54479d2904e762ebd70ab2f061215e06 Description-en: Google Cloud Platform APIs (only cloud/compute/metadata) This package contains only google.golang.org/cloud/compute/metadata, which is required by other packages (such as golang-golang-x-oauth2-dev), hence useful to split out to break circular dependencies. . Provides both the old google.golang.org/cloud and the new cloud.google.com/go trees. Package: golang-google-cloud-dev Description-md5: 9c1e720f6302d27b774914c9a051233c Description-en: Google Cloud Platform APIs Package cloud contains Google Cloud Platform APIs related types and common functions. . Provides both the old google.golang.org/cloud and the new cloud.google.com/go trees. Package: golang-google-genproto-dev Description-md5: b067bbb9cfc68d9591c865f0cd02be20 Description-en: Generated Go packages for common protocol buffer types This repository contains the generated Go packages for common protocol buffer types, and the generated gRPC code necessary for interacting with Google's gRPC APIs. . It provides similar functionality to the now abandoned golang-github-googleapis-proto-client-go. . There are two sources for the proto files used in this repository: . * google/protobuf: the code in the protobuf and ptypes subdirectories is derived from this repo. The messages in protobuf are used to describe protocol buffer messages themselves. The messages under ptypes define the common well-known types. * googleapis/googleapis: the code in the googleapis is derived from this repo. The packages here contain types specifically for interacting with Google APIs. Package: golang-google-grpc-dev Description-md5: 310f3b05d40bb64e3e4e772ee87302ac Description-en: implementation of gRPC in Go Implementation of an RPC system called gRPC in Golang. . Remote Procedure Calls (RPCs) provide a useful abstraction for building distributed applications and services. This library provides a concrete implementation of the gRPC protocol, layered over HTTP/2. Package: golang-gopkg-lxc-go-lxc.v2-dev Description-md5: 23ecbb941cbca71d0415c1c287752df8 Description-en: Go bindings for liblxc This package contains the source tree of the go-lxc project . go-lxc implements Go bindings for the LXC C API using cgo and the LXC C library (liblxc). Package: golang-gopkg-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-guestfs-dev Description-md5: 81d5f68a5cacd378d31ecfde67a47153 Description-en: guest disk image management system - Golang bindings The libguestfs library allows accessing and modifying guest disk images. . This package contains source for the Golang bindings. Package: golang-mvdan-sh-dev Description-md5: 1f745d59cb18f10ccb0582351c146077 Description-en: shell parser, formatter, and interpreter (library) A shell parser, formatter, and interpreter. Supports POSIX Shell, Bash, Zsh and mksh. Requires Go 1.25 or later. Package: golang-opentelemetry-collector-dev Description-md5: b7c8d7327ce860977386e61a9df8264f Description-en: OpenTelemetry Collector (library) The OpenTelemetry Collector offers a vendor-agnostic implementation for receiving, processing, and exporting telemetry data. It acts as a central proxy that can shift the responsibility of managing observability data away from the application, allowing for more flexible configurations without needing to modify service code. . The collector supports various data formats and protocols through a pipeline-based architecture where data flows from receivers through processors to exporters. By centralizing telemetry collection, it enables features such as batching, retrying, and data scrubbing before the information is sent to a backend storage or analysis platform. . This design ensures that observability systems can scale independently of the applications they monitor while maintaining high performance and reliability across distributed environments. Package: golang-opentelemetry-contrib-dev Description-md5: a1fcac81871cf695f80f08d5dac1c9ce Description-en: Collection of 3rd-party packages for OpenTelemetry-Go OpenTelemetry-Go Contrib is a collection of extensions for the opentelemetry project. It provides 3rd parth resource detectors, propagators, samplers, and instrumentation as submodules. . OpenTelemetry-Go Contrib contains common values used across all instrumentation, exporter, and detector contributions. Package: golang-opentelemetry-otel-dev Description-md5: 3e4eda7978f04be0b52391f4530a072f Description-en: OpenTelemetry Go API and SDK OpenTelemetry-Go is the Go implementation of OpenTelemetry. It provides a set of APIs to directly measure performance and behavior of your software and send this data to observability platforms. Package: golang-snowflake-dev Description-md5: a98b4349bcc0f193bb463645a36286cd Description-en: WebRTC pluggable transport for Tor (library) Snowflake helps users circumvent censorship by making a WebRTC connection to volunteer proxies. These proxies relay Tor traffic to a Snowflake bridge and then to through the Tor network. . This package provides golang library sources. Package: golang-sslmate-src-go-pkcs12-dev Description-md5: 1f3a21b13d3ccc7cb4ee26247e64a549 Description-en: Go library for encoding and decoding PKCS#12 files (library) This package implements some of PKCS#12 (also known as P12 or PFX). It is intended for decoding DER-encoded P12/PFX files for use with the crypto/tls package, and for encoding P12/PFX files for use by legacy applications which do not support newer formats. Since PKCS#12 uses weak encryption primitives, it SHOULD NOT be used for new applications. . Note that only DER-encoded PKCS#12 files are supported, even though PKCS#12 allows BER encoding. This is because encoding/asn1 only supports DER. Package: gopls Description-md5: 749faeba3b11444876eb862c4cfce0c3 Description-en: language server for the Go language gopls (pronounced: "go please") is the official language server for the Go language. . The Language Server Protocol allows any text editor to be extended with IDE-like features. Package: gpg-from-sq Description-md5: 6381c98ab2f413bee812c3e721649627 Description-en: use gpg-sq for /usr/bin/gpg This package diverts the GnuPG implementation of gpg (if installed) to gpg-g10code, while /usr/bin/gpg is provided by the Rust crate sequoia-chameleon-gnupg. Package: gpg-sq Description-md5: 88d39aa0ed7561bf7d70614570515611 Description-en: gpg-like OpenPGP CLI toolkit gpg-sq is Sequoia's alternative implementation of a tool following the GnuPG command line interface. It provides a drop-in but not feature-complete replacement for the GnuPG project's gpg. . It currently implements a commonly used subset of the signature creation and verification commands, the encryption and decryption commands, the key listing commands, and some miscellaneous commands. . Support for trust models is limited. Currently, the web-of-trust and always-trust models are implemented (as "--pgp" and "--always"). . This tool is provided by the Sequoia project via the sequoia-chameleon-gnupg crate. Package: gpgme-json Description-md5: 11f08eff59f4e87c6754db3363ed6a00 Description-en: Use GnuPG with web browser extensions GPGME is a wrapper library which provides a C API to access some of the GnuPG functions, such as encrypt, decrypt, sign, verify, ... . This package contains the gpgme-json binary to access GPGME over a json based interface (e.g., by browser extensions). . Manifest files enabling GnuPG's use with Mailvelope (https://mailvelope.com) on Chromium and Firefox are also provided in this package. Package: gpgv-from-sq Description-md5: dee3c2a29967aea622c6c9966e324a02 Description-en: use gpgv-sq for /usr/bin/gpgv This package diverts the GnuPG implementation of gpgv (if installed) to gpgv-g10code, while /usr/bin/gpgv is provided by the Rust crate sequoia-chameleon-gnupg. Package: gpgv-sq Description-md5: 0db5288552bd5b181b378353894058c7 Description-en: gpgv-like validator for OpenPGP signatures gpgv-sq is Sequoia's alternative implementation of a verification-only interface for OpenPGP signatures. It provides a feature-complete drop-in replacement for the GnuPG project's gpgv. . This tool is provided by the Sequoia project via the sequoia-chameleon-gnupg crate. Package: groonga Description-md5: a6d26cb75aa26456e8eb85e7bfa9b679 Description-en: Fulltext search engine (metapackage for library use) Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package depends all Groonga related package for library use. Package: groonga-bin Description-md5: 075ed45e66a2b96c84165b838a4bc2b9 Description-en: Commands for Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides 'groonga' command. Package: groonga-doc Description-md5: 0461023146ecd49c0b6d79f772492f37 Description-en: Documentation of Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides documentation of Groonga. Package: groonga-examples Description-md5: d30e10e0051ce4487f28aaf67b98bce6 Description-en: Examples of Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides examples of Groonga. Package: groonga-munin-plugins Description-md5: d479687a1c5da0f8b360a95dec3411d5 Description-en: munin-node plugins for Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides munin-node plugins to monitor Groonga. Package: groonga-plugin-h3 Description-md5: a1a08dfec98d19978ec882c7528d8a01 Description-en: H3 related plugin for Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides TokenH3Index by tokenizers/h3_index and h3_*() functions by functions/h3. Package: groonga-plugin-language-model Description-md5: dfdfce1ee65ed3dfd9ef0255cda04a2f Description-en: Language model related plugin for Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides TokenLanguageModelKNN and language_model_knn() by language_model/knn. . This package provides langauge_model_vectorize() by functions/language_model. Package: groonga-plugin-suggest Description-md5: d70d7df6990d310e89642c664e18a4b9 Description-en: Suggest plugin for Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides suggest plugin. Package: groonga-server-common Description-md5: 7bc881f2518524f5579c51dc6ee8e296 Description-en: Fulltext search engine (metapackage for server use) Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides common settings for server use. Package: groonga-server-gqtp Description-md5: eb75d9af8bca61352d9eccc80918e801 Description-en: Fulltext search engine (metapackage for GQTP server use) Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package depends all Groonga related package for GQTP server use. Package: groonga-server-http Description-md5: 432f901129717f8fd2a853406f7a8a86 Description-en: Fulltext search engine (metapackage for HTTP server use) Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package depends all Groonga related package for HTTP server use. Package: groonga-token-filter-stem Description-md5: f5eda96d71c5e68c6257c8b524a8b168 Description-en: Stemming token filter for Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides TokenFilterStem token filter that stem each token. The token filter uses libstemmer that uses stemming algorithm written by Snowball. Package: groonga-tokenizer-mecab Description-md5: 9b62d73f5ac680f18303fed9e4f9f58b Description-en: MeCab tokenizer for Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides MeCab tokenizer. Package: grub-coreboot Description-md5: db4a244ee1058cab6f43333a109d25ab Description-en: GRand Unified Bootloader, version 2 (Coreboot version) GRUB is a portable, powerful bootloader. This version of GRUB is based on a cleaner design than its predecessors, and provides the following new features: . - Scripting in grub.cfg using BASH-like syntax. - Support for modern partition maps such as GPT. - Modular generation of grub.cfg via update-grub. Packages providing GRUB add-ons can plug in their own script rules and trigger updates by invoking update-grub. . This is a dependency package for a version of GRUB that has been built for use with platforms running the Coreboot firmware. Installing this package indicates that this version of GRUB should be the active boot loader. Package: grub-coreboot-bin Description-md5: f272000f30dd7cd337730d5bc31d1712 Description-en: GRand Unified Bootloader, version 2 (Coreboot modules) GRUB is a portable, powerful bootloader. This version of GRUB is based on a cleaner design than its predecessors, and provides the following new features: . - Scripting in grub.cfg using BASH-like syntax. - Support for modern partition maps such as GPT. - Modular generation of grub.cfg via update-grub. Packages providing GRUB add-ons can plug in their own script rules and trigger updates by invoking update-grub. . This package contains GRUB modules that have been built for use with platforms running the Coreboot firmware. It can be installed in parallel with other flavours, but will not automatically install GRUB as the active boot loader nor automatically update grub.cfg on upgrade unless grub-coreboot is also installed. Package: grub-coreboot-dbg Description-md5: ee3f45ba8ef408dea3b4e172ff46a041 Description-en: GRand Unified Bootloader, version 2 (Coreboot debug files) This package contains debugging files for grub-coreboot-bin. You only need these if you are trying to debug GRUB using its GDB stub. Package: grub-efi-amd64-signed-template Description-md5: 6505085992cc3617973cb57dcebc7eeb Description-en: GRand Unified Bootloader, version 2 (EFI-AMD64 signing template) This package contains template files for grub-efi-amd64-signed. This is only needed for Secure Boot signing. Package: grub-emu Description-md5: eaa24f3f146f8d2e05f7109f088cfa8b Description-en: GRand Unified Bootloader, version 2 (emulated version) This package contains grub-emu, an emulated version of GRUB. It is only provided for debugging purposes. Package: grub-emu-dbg Description-md5: 4066695808b06e6425e6d4c1f6d4205e Description-en: GRand Unified Bootloader, version 2 (emulated debug files) This package contains debugging files for grub-emu. You only need these if you are trying to debug GRUB using its GDB stub. Package: grub-firmware-qemu Description-md5: cc3754b92a7e1d8e16c04265627088b6 Description-en: GRUB firmware image for QEMU This package contains a binary of GRUB that has been built for use as firmware for QEMU. It can be used as a replacement for other PC BIOS images provided by seabios, bochsbios, and so on. . In order to make QEMU use this firmware, simply add `-bios grub.bin' when invoking it. . This package behaves in the same way as GRUB for coreboot, but doesn't contain any code from coreboot itself, and is only suitable for QEMU. If you want to install GRUB as firmware on real hardware, you need to use the grub-coreboot package, and manually combine that with coreboot. Package: grub-linuxbios Description-md5: 8d63829707a75c424f8ce33f10391cc0 Description-en: GRand Unified Bootloader, version 2 (dummy package) This is a dummy transitional package that depends on grub-coreboot. Package: grub-rescue-pc Description-md5: 10cb31f07b8d2654fef82f1297940a5b Description-en: GRUB bootable rescue images, version 2 (PC/BIOS version) This package contains three GRUB rescue images that have been built for use with the traditional PC/BIOS architecture: . - grub-rescue-floppy.img: floppy image. - grub-rescue-cdrom.iso: El Torito CDROM image. - grub-rescue-usb.img: USB image. Package: grub-theme-starfield Description-md5: 52232de4094a1dafa8ade1df40ec6451 Description-en: GRand Unified Bootloader, version 2 (starfield theme) This is the default theme for GRUB's graphical menu. Package: grub-xen-host Description-md5: 5759b5e1c06b30e6af51012f552c8d3b Description-en: GRand Unified Bootloader, version 2 (Xen host version) GRUB is a portable, powerful bootloader. This version of GRUB is based on a cleaner design than its predecessors, and provides the following new features: . - Scripting in grub.cfg using BASH-like syntax. - Support for modern partition maps such as GPT. - Modular generation of grub.cfg via update-grub. Packages providing GRUB add-ons can plug in their own script rules and trigger updates by invoking update-grub. . This package arranges for GRUB binary images which can be used to boot a Xen guest (i.e. PV-GRUB) to be present in the control domain filesystem. Package: grub2 Description-md5: bbb470013d1f2450dba730f10fbd09b4 Description-en: GRand Unified Bootloader, version 2 (dummy package) This is a dummy transitional package to handle GRUB 2 upgrades. It can be safely removed. Package: 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: gstreamer1.0-opencv Description-md5: c7e225953a0291993c213186484f1f36 Description-en: GStreamer OpenCV plugins GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. . GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. . This package contains the OpenCV plugins. Package: gstreamer1.0-plugins-bad Description-md5: 96aaaad9b842ce9ddb51b002cc05eca0 Description-en: GStreamer plugins from the "bad" set GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. . GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. Package: gstreamer1.0-plugins-bad-apps Description-md5: 516bac0b97ebdd36b52398c50e974c16 Description-en: GStreamer helper programs from the "bad" set GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. . This package contains helper programs from the "bad" set, a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. Package: gstreamer1.0-pocketsphinx Description-md5: a31545030d49dfb507d68628dc7883c0 Description-en: Speech recognition tool - GStreamer plugin CMU Sphinx is a large vocabulary, speaker-independent continuous speech recognition engine. . This package contains the GStreamer plugin Package: gtk-4-examples Description-md5: 5aa776a1b85b3a7177e93a35cc24869b Description-en: example files for GTK 4 GTK is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK is suitable for projects ranging from small one-off tools to complete application suites. . This package contains the example files and a demonstration program for GTK4. Package: gtk-4-tests Description-md5: 16801b2e0bb5b3bd5dd4b20c8fb93349 Description-en: "as-installed" tests for GTK 4 GTK is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK is suitable for projects ranging from small one-off tools to complete application suites. . This package contains installable test programs, primarily for use with autopkgtest. Package: guestfish Description-md5: fe3347006f63bfea9da9eb4d41b7fda0 Description-en: guest filesystem shell The libguestfs library allows accessing and modifying guest disk images. . This package contains guestfish, the interactive shell, and some small tools that are built around it. Package: guestfsd Description-md5: 08296bddcf65cda2436f60a7c10347c3 Description-en: Daemon to access to guest virtual machine through virtio serial The libguestfs library allows accessing and modifying guest disk images. . This package contains a standalone version the back-end daemon that carries out file system access on behalf of libguestfs applications. It is not needed for regular operation. Package: guestmount Description-md5: d9ab2ac05b13c3f34584055d28da2275 Description-en: FUSE-based mount utility for guest filesystems The libguestfs library allows accessing and modifying guest disk images. . This package contains the guestmount and guestunmount programs for mounting virtual machine filesystems and other disk images on the host. Package: guile-fibers Description-md5: 380ebade345d1303117eda1718feee69 Description-en: Guile library with facility to provide Go-like concurrency Fibers is a facility that provides Go-like concurrency for Guile Scheme, in the tradition of Concurrent ML. . This package contains the Guile Fibers modules. Package: guile-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: gulp Description-md5: ff891d30cbe4acdc69f2e10219e9e3da Description-en: streaming build system to automate painful or time-consuming tasks gulp is a toolkit that helps you automate painful or time-consuming tasks in your development workflow. . Platform-agnostic - Integrations are built into all major IDEs and people are using gulp with PHP, .NET, Node.js, Java, and other platforms. Strong Ecosystem - Use npm modules to do anything you want + over 2000 curated plugins for streaming file transformations Simple - By providing only a minimal API surface, gulp is easy to learn and simple to use . Node.js is an event-based server-side JavaScript engine. Package: gwenview Description-md5: 54e86440cb980ac11d536d5012951624 Description-en: image viewer by KDE Gwenview is a fast and easy to use image viewer by KDE, ideal for browsing and displaying a collection of images. . Features: - Simple image editing: rotate, crop, resize, mirror, flip, reduce red eye, and adjust brightness, contrast, or gamma. - Annotate and mark up images with arrows, shapes, text boxes, image stamps, and more. - Basic file management actions such as copy, move, delete, and others. - Functions both as a standalone application and an embedded viewer in the Konqueror web browser. . This package is part of the KDE graphics module. Package: gwenview-doc Description-md5: 788a3a5a1cc81798aaec9694c7f98741 Description-en: documentation for Gwenview Gwenview is a fast and easy to use image viewer by KDE, ideal for browsing and displaying a collection of images. . Features: - Simple image editing: rotate, crop, resize, mirror, flip, reduce red eye, and adjust brightness, contrast, or gamma. - Annotate and mark up images with arrows, shapes, text boxes, image stamps, and more. - Basic file management actions such as copy, move, delete, and others. - Functions both as a standalone application and an embedded viewer in the Konqueror web browser. . This package is part of the KDE graphics module. . This package contains the documentation for Gwenview. Package: hcxdumptool Description-md5: bb19f29d69b396f5f2d69660cf09e716 Description-en: Small tool to capture packets from wlan devices Tool to capture wpa handshake from Wi-Fi networks and run several tests to determine if Wi-Fi access points or clients are vulnerable to brute-force attacks. Package: hdf5-plugin-lzf Description-md5: e97187efff273df88e1d567ee845aba6 Description-en: hdf5 plugin to lzf compression library HDF5 (Hierarchical Data Format library, version 5) is a versatile, mature scientific software library designed for the fast, flexible storage of enormous amounts of data. . This package provides a plugin to the HDF5 LZF filter for the LZF compression library. Plugins are built for both serial (single processor) jobs (libhdf5-dev) and for multiprocessor (threaded) jobs (libhdf5-mpi-dev). Package: heif-view Description-md5: 36ab69fee939c1e413a283c114aba156 Description-en: HEIF and AVIF file format decoder and encoder - heif sequence viewer libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022 (2nd Edition) capabilities. . HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image coding, respectively, for the best compression ratios currently possible. . libheif supports various codecs provided by plugins for image decoding and encoding. . A viewer for heif sequence images is provided by this package. Package: heimdal-clients Description-md5: f60ede2793e741fd3d7f011dec220928 Description-en: Heimdal Kerberos - clients Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package includes Kerberos utilities like kadmin, kinit, kpasswd and klist. Package: heimdal-dev Description-md5: 2afcb518ba77da818c92ff450076c587 Description-en: Heimdal Kerberos - development files Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This is the development package, required for developing programs for Heimdal. Package: heimdal-docs Description-md5: 8c3b64daa0902eebf8cd924e71d8e102 Description-en: Heimdal Kerberos - documentation Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package includes documentation (in info format) on how to use Heimdal, and relevant standards for Kerberos. Package: heimdal-kcm Description-md5: 86f9cce037e4e689b26fa360d8bf0702 Description-en: Heimdal Kerberos - KCM daemon Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package includes the KCM daemon which can hold the credentials for all users in the system. Access control is done with Unix-like permissions. The daemon checks the access on all operations based on the UID and GID of the user. The tickets are renewed as long as is permitted by the KDC's policy. Package: heimdal-kdc Description-md5: 341da9732edd5d975ab7c6361f80ddfe Description-en: Heimdal Kerberos - key distribution center (KDC) Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package includes the KDC (key distribution center) server, which is designed to run on a secure computer and keeps track of users' passwords. This is done using the Kerberos protocol in such a way that the server computers do not need to know the passwords. Package: heimdal-multidev Description-md5: 2c68ae41ae2a5a78791f623671e565b3 Description-en: Heimdal Kerberos - Multi-implementation Development Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package provides versions of the Heimdal development files that can be installed along-side MIT Kerberos development files. Normally, heimdal-dev should be used. However if a package needs to build against both Heimdal Kerberos and MIT Kerberos, then the multidev package should be used. Package: heimdal-servers Description-md5: 9208757d7183097184487952fa5b222d Description-en: Heimdal Kerberos - server programs Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package contains the kfd server, for receiving forwarded tickets. Package: hevea Description-md5: 5ac14177a8ce6332d3de3ea17a91f8cd Description-en: translates from LaTeX to HTML, info, or text Its remarkable features are - It produces good output. Special symbols (like mathematical symbols) are translated into HTML entities which should be rendered by any graphical browser. Picture files are only generated on demand, for instance when translating graphics. - It is highly configurable through (La)TeX macros. Though aimed at LaTeX input it understands a fair subset of TeX's macro language. - It runs fast. Package: highlight.js-doc Description-md5: 222cc1c8693cb387f9fc39e2b3dd0b41 Description-en: JavaScript library for syntax highlighting - documentation Highlight.js is a JavaScript library which automatically detects the language of code blocks in a web page, and provides syntax highlighting for them. The library supports more than fifty languages and is bundled with more than twenty style themes. . This package contains the documentation of this library. Package: hip-utils Description-md5: 9cbbf42c8c9e9c0e7cab60819e200265 Description-en: utilities for HIP language development This package provides tools used in building, profiling and inspecting HIP programs. It provides the roc-obj family of tools for examining and extracting the GPU code objects within executables, the hipdemangleatp tool used to make any kernel names emitted by the rocm-profiler more readable, and the hipcc_cmake_linker_helper which is sometimes used in conjunction with FindHIP.cmake. Package: hipcc-rocm Description-md5: 5eef5b2fb8609fcc4d09fadca6e13ce9 Description-en: HIP compiler wrapper The Heterogeneous-computing Interface for Portability (HIP) API is a C++ runtime API and kernel language that lets developers create portable applications running in heterogeneous systems, using CPUs and AMD GPUs or NVIDIA GPUs from a single source code. . hipcc is a compiler driver utility that will call clang or nvcc, depending on target, and pass the appropriate include and library options for the target compiler and HIP infrastructure. Package: hippotat-client Description-md5: 5fe76215e4a256183164431de380999e Description-en: IP Over HTTP (Asinine) - client IP-over-HTTP client. . Hippotat is a system to allow you to use your normal VPN, ssh, and other applications, even in broken network environments that are only ever tested with “web stuff”. . This package contains the client, which you typically run on your laptop as and when required. Package: hippotat-common Description-md5: 75c55029f5bc37ed80d2bdc1d0968903 Description-en: IP Over HTTP (Asinine) - common files, including docs IP-over-HTTP system common files, including documentation. . Hippotat is a system to allow you to use your normal VPN, ssh, and other applications, even in broken network environments that are only ever tested with “web stuff”. . This package contains the common files need by both client and server, and the documentation. Package: hippotat-server Description-md5: a12d963b533d5fdb3ed7417da439aff7 Description-en: IP Over HTTP (Asinine) - server IP-over-HTTP server. . Hippotat is a system to allow you to use your normal VPN, ssh, and other applications, even in broken network environments that are only ever tested with “web stuff”. . This package contains the server, which you would typically keep running on a stable and well-connected machine. Package: hlins Description-md5: a1a956a2d4dda7940e57b8d9a6311f56 Description-en: Insert URLs into html documents Hlins is a tool to insert hypertext links into HTML documents, using a database with entries of the form "name = url". It is designed for inserting URLs of real persons: it knows about abbreviations of first and middle names and tolerates dropping the second part of a composite last name. Package: hol-light Description-md5: 4a69d13e99a5d21da7555a1ffc45abd5 Description-en: HOL Light theorem prover HOL Light is an interactive theorem prover for Higher-Order Logic with a very simple logical core running in an OCaml toplevel. HOL Light is famous for the verification of floating-point arithmetic as well as for the Flyspeck project, which aimed at the formalization of Tom Hales' proof of the Kepler conjecture. Package: hugo Description-md5: 9151e417bc3d41f66f63544cd771c463 Description-en: Fast and flexible Static Site Generator written in Go Hugo is a static site generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with content and templates, and renders them into a full HTML website. . Hugo relies on Markdown files with front matter for meta data. And you can run Hugo from any directory. This works well for shared hosts and other systems where you don’t have a privileged account. . Hugo renders a typical website of moderate size in a fraction of a second. A good rule of thumb is that each piece of content renders in around 1 millisecond. . Hugo is meant to work well for any kind of website including blogs, tumblelogs and docs. . Complete documentation is available at https://gohugo.io/ Package: hwloc Description-md5: 877ef6728b56d267f3f9a04f906dd344 Description-en: Hierarchical view of the machine - utilities Hardware Locality (hwloc) provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures. It primarily aims at helping high-performance computing applications with gathering information about the hardware so as to exploit it accordingly and efficiently. . hwloc provides a hierarchical view of the machine, NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various attributes such as cache and memory information. . hwloc supports old kernels not having sysfs topology information, with knowledge of cpusets, offline cpus, and Kerrighed support . This package contains utilities to show the topology of the machine (lstopo and hwloc-ls), manipulate cpu masks (hwloc-calc), and bind processes (hwloc-bind). Package: hwloc-nox Description-md5: a1faf04bab2b91df1aa622e6835e62f1 Description-en: Hierarchical view of the machine - non-X version of utilities Hardware Locality (hwloc) provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures. It primarily aims at helping high-performance computing applications with gathering information about the hardware so as to exploit it accordingly and efficiently. . hwloc provides a hierarchical view of the machine, NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various attributes such as cache and memory information. . hwloc supports old kernels not having sysfs topology information, with knowledge of cpusets, offline cpus, and Kerrighed support . This package contains utilities to show the topology of the machine (lstopo and hwloc-ls, without X support), manipulate cpu masks (hwloc-calc), and bind processes (hwloc-bind). Package: 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: iaito Description-md5: 261aeb5b63daabd6dd115b79f1600f4c Description-en: GUI for radare2, a libre reverse engineering framework This is the official graphical interface for radare2. It aims to conver other r2 features, not just the disassembler but also forensics, networking, bindiffing, solvers, and more. Package: icingacli Description-md5: 1a6656d7bea04a0cb347e50677ad69a3 Description-en: simple CLI tool for Icingaweb2 and its modules Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . `icingacli` is a command line utility, allowing the admin to configure Icinga Web 2 and provides the possibility to query Icinga data from your shell. All modules of Icingaweb2 can add additional commands to the icingacli. Package: icingaweb2 Description-md5: ad76bf54e5536f365d3c1bcd65b635a7 Description-en: simple and responsive web interface for Icinga Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . The software will give you a web frontend for your monitoring solution, and can run additional modules, extending monitoring data, or even supplying something new to the webinterface. . This package installs the web interface with all needed dependencies. Package: icingaweb2-common Description-md5: 3754116cfd44cbbaf7a457d6b618ee01 Description-en: simple and responsive web interface for Icinga - common files Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . The software will give you a web frontend for your monitoring solution, and can run additional modules, extending monitoring data, or even supplying something new to the webinterface. . This package contains common files for the web interface, and the CLI tool. Package: icingaweb2-module-doc Description-md5: 7794ede3b5f64cd453511ac5f2f0de6a Description-en: simple and responsive web interface for Icinga - documentation module Icinga Web 2 is a very modular, fast and simple web interface for your Icinga monitoring environment. . This module adds the documentation viewer of Icinga Web 2, which can also display the documentation of other modules. Package: icon-ipl Description-md5: 561870fc816eef9502bea4e230d182d2 Description-en: Libraries for Icon, a high-level programming language Ideal for both complex nonnumerical applications and for situations where users need quick solutions with a minimum of programming effort, Icon is a high-level, general purpose programming language with a syntax similar to Pascal and C. Its applications include: rapid prototyping, analyzing natural languages, generating computer programs, and artificial intelligence. (From the back cover of the book "The Icon Programming Language," by Griswold and Griswold.) . This package contains the Icon program library, a library of Icon procedures and programs contributed by Icon users. Package: icont Description-md5: 32a55e9c6e8ddde3e843ee6c82b54ab5 Description-en: Interpreter for Icon, a high-level programming language Ideal for both complex nonnumerical applications and for situations where users need quick solutions with a minimum of programming effort, Icon is a high-level, general purpose programming language with a syntax similar to Pascal and C. Its applications include: rapid prototyping, analyzing natural languages, generating computer programs, and artificial intelligence. (From the back cover of the book "The Icon Programming Language," by Griswold and Griswold.) . This package contains the Icon translator, which converts Icon source code into `ucode` that can then be executed with the help of the iconx program. Package: iconx Description-md5: 4afe00cd9fc1151ce65edb169ff82c7f Description-en: Executor for Icon, a high-level programming language Ideal for both complex nonnumerical applications and for situations where users need quick solutions with a minimum of programming effort, Icon is a high-level, general purpose programming language with a syntax similar to Pascal and C. Its applications include: rapid prototyping, analyzing natural languages, generating computer programs, and artificial intelligence. (From the back cover of the book "The Icon Programming Language," by Griswold and Griswold.) . This package contains the Icon executor, iconx, which is needed to execute interpreted Icon programs. If you are starting from Icon source code (as opposed to precompiled `ucode' files), you will also need the icont package, which converts your Icon source into a program that iconx can execute. Package: iem-plugin-suite-standalone Description-md5: 1d3c913ada5f31ac2e982f47649c6580 Description-en: IEM's spatialization suite - standalone The IEM Plug-in Suite is an audio plugin suite created at the Institute of Electronic Music and Acoustics (Graz, Austria). It features Higher-Order Ambisonic plug-ins (up to 7th order), among them a number of state of the art encoders, directional compressors, directivity shapers, delay and reverb effects and analysis tools. . This package provides the plugins as standalone applications. Package: iem-plugin-suite-vst Description-md5: 893ce8f20b61f2ab7337e8558a9b1388 Description-en: IEM's spatialization suite - VST2 plugins The IEM Plug-in Suite is an audio plugin suite created at the Institute of Electronic Music and Acoustics (Graz, Austria). It features Higher-Order Ambisonic plug-ins (up to 7th order), among them a number of state of the art encoders, directional compressors, directivity shapers, delay and reverb effects and analysis tools. . This package provides the plugins so they can be used by VST2 hosts. Package: iem-plugin-suite-vst3 Description-md5: 8052a1e1d33d15c8029bb4f95c975c2e Description-en: IEM's spatialization suite - VST3 plugins The IEM Plug-in Suite is an audio plugin suite created at the Institute of Electronic Music and Acoustics (Graz, Austria). It features Higher-Order Ambisonic plug-ins (up to 7th order), among them a number of state of the art encoders, directional compressors, directivity shapers, delay and reverb effects and analysis tools. . This package provides the plugins so they can be used by VST3 hosts. Package: ifhp Description-md5: 4d42156c518281a01a995b6474f9e523 Description-en: Printer filter for HP LaserJet printers ifhp is a highly versatile print filter for BSD based print spoolers. It can be configured to handle text, PostScript, PJL, PCL, and raster printers, supports conversion from one format to another, and can be used as a stand-alone print utility. It is the primary supported print filter for the LPRng print spooler. . It provides access to printer features like duplex printing, paper tray selection and strong accounting using the printer's internal page counter. Package: imagemagick Description-md5: e7c9231200f9975eff8c6caddc527dbf Description-en: image manipulation programs -- binaries ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. All manipulations can be achieved through shell commands as well as through an X11 graphical interface (display). . This is a dependency package. . This package include links to channel depth specific binaries and manual pages. Package: imagemagick-7-common Description-md5: 242e9070bb8cf8876ae8723472cc8f76 Description-en: image manipulation programs -- infrastructure imagemagick-common contains the filesystem infrastructure required for further installation of imagemagick in any configuration; it does not provide a full installation of binaries, libraries, and utilities required to run imagemagick. . This package is independent of channel depth. Package: imagemagick-7-doc Description-md5: f514d30b27cec105434014153f1921ca Description-en: document files of ImageMagick This package contains the document files shipped with ImageMagick, a software suite to create, edit, and compose bitmap images. . Documentations includes html manuals, examples files, and doxygen generated API documentation. Package: imagemagick-7.q16 Description-md5: 47a0ebee5c88ade1b49d2f9d53ed6616 Description-en: image manipulation programs -- quantum depth Q16 ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. All manipulations can be achieved through shell commands as well as through an X11 graphical interface (display). . For working with the SVG, WMF, OpenEXR, DjVu and Graphviz formats, you need to install the libmagickcore-7.q16-10-extra package. . This version of imagemagick is compiled for a channel depth of 16 bits (Q16). Package: imagemagick-7.q16hdri Description-md5: e00eb533b544f21627053a79f8a96ea1 Description-en: image manipulation programs -- quantum depth Q16HDRI ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. All manipulations can be achieved through shell commands as well as through an X11 graphical interface (display). . For working with the SVG, WMF, OpenEXR, DjVu and Graphviz formats, you need to install the libmagickcore-7.q16hdri-10-extra package. . This version of imagemagick is compiled for a channel depth of 16 bits with high dynamic range (Q16HDRI). Package: imaginary Description-md5: 7d5dc0bbcaca06a231c5de0c17338bdb Description-en: Fast HTTP microservice for high-level image processing Imaginary is a high-performance HTTP microservice written in Go for image processing. It uses the libvips library internally, which is significantly faster and more memory-efficient than typical image processing toolkits. . It exposes several image operations via a simple HTTP API, including resizing, cropping, watermarking, and format conversion. It supports security features such as URL signatures and API tokens, and can handle multiple input sources including local files and remote URLs. Package: incus Description-md5: bdeb030f26cc541fef2e002ad4dd359f Description-en: Modern container and virtual machine manager - daemon Incus is a modern system container, application container and virtual machine manager. It provides a cloud-like environment, creating instances from premade images or any Docker (OCI) registry and offers a wide variety of features, including the ability to seamlessly cluster servers together. . It supports multiple different local or remote storage options, traditional or fully distributed networking and offers most common cloud features, including a full REST API and integrations with common tooling like Ansible, Terraform/OpenTofu, Packr, and Kubernetes Cluster API. . This metapackage will install everything needed to run system containers, application (Docker/OCI) containers, and VMs. Only amd64, arm64, ppc64el, and s390x are supported as VM host architectures. Package: incus-agent Description-md5: 8dfc692ac502199ca1f1953ed5c761fa Description-en: Modern container and virtual machine manager - VM guest agent Incus is a modern system container, application container and virtual machine manager. It provides a cloud-like environment, creating instances from premade images or any Docker (OCI) registry and offers a wide variety of features, including the ability to seamlessly cluster servers together. . It supports multiple different local or remote storage options, traditional or fully distributed networking and offers most common cloud features, including a full REST API and integrations with common tooling like Ansible, Terraform/OpenTofu, Packr, and Kubernetes Cluster API. . This package provides an agent to run inside Incus virtual machines. Currently supported guest operating systems include Linux, FreeBSD, MacOS, and Windows. . It has to be installed on the Incus host if you want to allow agent injection capability when creating a virtual machine. Package: incus-base Description-md5: 166a3bba3a3e4a1b1d216707aa1168f3 Description-en: Modern container and virtual machine manager - daemon (container-only) Incus is a modern system container, application container and virtual machine manager. It provides a cloud-like environment, creating instances from premade images or any Docker (OCI) registry and offers a wide variety of features, including the ability to seamlessly cluster servers together. . It supports multiple different local or remote storage options, traditional or fully distributed networking and offers most common cloud features, including a full REST API and integrations with common tooling like Ansible, Terraform/OpenTofu, Packr, and Kubernetes Cluster API. . This package contains only what is needed to run system containers and application (Docker/OCI) containers. Package: incus-client Description-md5: 51d3452cfcab519ab9a24fca1647a636 Description-en: Modern container and virtual machine manager - client Incus is a modern system container, application container and virtual machine manager. It provides a cloud-like environment, creating instances from premade images or any Docker (OCI) registry and offers a wide variety of features, including the ability to seamlessly cluster servers together. . It supports multiple different local or remote storage options, traditional or fully distributed networking and offers most common cloud features, including a full REST API and integrations with common tooling like Ansible, Terraform/OpenTofu, Packr, and Kubernetes Cluster API. . This package contains the Incus command line client. Package: incus-extra Description-md5: 044c579b6e1c3eacffbe697475889e54 Description-en: Modern container and virtual machine manager - extra tools Incus is a modern system container, application container and virtual machine manager. It provides a cloud-like environment, creating instances from premade images or any Docker (OCI) registry and offers a wide variety of features, including the ability to seamlessly cluster servers together. . It supports multiple different local or remote storage options, traditional or fully distributed networking and offers most common cloud features, including a full REST API and integrations with common tooling like Ansible, Terraform/OpenTofu, Packr, and Kubernetes Cluster API. . This package contains extra tools provided with Incus. - fuidshift - A tool to map/unmap filesystem uids/gids - lxc-to-incus - A tool to migrate LXC containers to Incus - lxd-to-incus - A tool to migrate LXD containers to Incus - incus-benchmark - A benchmarking tool for Incus - incus-migrate - A tool to turn any filesystem into an Incus instance - incus-simplestreams - Maintain an Incus-compatible simplestreams tree Package: insighttoolkit5-examples Description-md5: 0b91247783c6b4511d79b99e9bc85dcb Description-en: Image processing toolkit for registration and segmentation - examples ITK is an open-source software toolkit for performing registration and segmentation. Segmentation is the process of identifying and classifying data found in a digitally sampled representation. Typically the sampled representation is an image acquired from such medical instrumentation as CT or MRI scanners. Registration is the task of aligning or developing correspondences between data. For example, in the medical environment, a CT scan may be aligned with a MRI scan in order to combine the information contained in both. . This package contains the source for example programs. Package: inspircd Description-md5: bae820fb7f3d845ba00ff7694e0cc9b4 Description-en: Modular IRCd written in C++ InspIRCd is a modular C++ IRC Daemon for several operating systems created to provide a stable, modern, lightweight irc server from scratch and provide a vast number of features in a modularised form using an advanced module API. By keeping the functionality of the main core to a minimum, the server is very stable, fast and customizable. . This package contains the daemon. Package: inspircd-dev Description-md5: 326b8a4b3688cb6492dc70b8826c23d4 Description-en: Modular IRCd written in C++ - development headers InspIRCd is a modular C++ IRC Daemon for several operating systems created to provide a stable, modern, lightweight irc server from scratch and provide a vast number of features in a modularised form using an advanced module API. By keeping the functionality of the main core to a minimum, the server is very stable, fast and customizable. . This package contains the development headers for developing modules. Package: inwasm Description-md5: 27d0420a89d1b3b42ed2782d76cacf1d Description-en: Compiler part of InWasm, Inline WebAssembly for Typescript InWasm is a small bundler for inline standalone wasm libraries (Web Assembly). It compiles and bundles the wasm source code inplace. . This package install the whole inwasm. For runtime use, prefer node-inwasm-runtime. Package: inxi Description-md5: 13277f07e950aaf291de2de69ab2684c Description-en: full featured system information script Inxi is a system information script that can display various things about your hardware and software to users in an IRC chatroom or support forum. It runs with the /exec command in most IRC clients. Package: 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: ipython3 Description-md5: d49b6f5183335e828e40c215255f4f6d Description-en: Enhanced interactive Python 3 shell IPython can be used as a replacement for the standard Python shell, or it can be used as a complete working environment for scientific computing (like Matlab or Mathematica) when paired with the standard Python scientific and numerical tools. It supports dynamic object introspections, numbered input/output prompts, a macro system, session logging, session restoring, complete system shell access, verbose and colored traceback reports, auto-parentheses, auto-quoting, and is embeddable in other Python programs. . This package contains the actual terminal shell for Python 3. Package: iscsiuio Description-md5: ed14739e8928d725ef6bbb4cc0100cef Description-en: iSCSI offloading daemon for QLogic devices The Open-iSCSI project is a high-performance, transport independent, multi-platform implementation of RFC3720 iSCSI. . This tool is to be used in conjunction with the QLogic NetXtreme II Linux driver (Kernel module name: 'bnx2' and 'bnx2x'), QLogic CNIC driver, and the QLogic iSCSI driver (Kernel module name: 'bnx2i'). . This user space tool is used in conjunction with the following QLogic Network Controllers: bnx2: BCM5706, BCM5708, BCM5709 devices bnx2x: BCM57710, BCM57711, BCM57711E, BCM57712, BCM57712E, BCM57800, BCM57810, BCM57840 devices . This utility will provide the ARP and DHCP functionality for the iSCSI offload. The communication to the driver is done via Userspace I/O (Kernel module name 'uio'). . This package is required to offload iSCSI onto these devices. Package: isort Description-md5: 7fd3f28ab9a98ab4d495c5a4de255652 Description-en: utility for sorting Python imports isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections. It provides a command line utility, Python library and plugins for various editors to quickly sort all your imports. . This package contains the isort utility. Package: iswedish Description-md5: 703f3741c590db2a650c9895b9d8d6cc Description-en: Swedish dictionary for ispell This is the Swedish dictionary, to be used with ispell to check and correct spelling in Swedish texts. The dictionary contains approximately 120,000 words. Package: iva Description-md5: 698e26411c0dbe5917f816e7b7229be9 Description-en: iterative virus sequence assembler IVA is a de novo assembler designed to assemble virus genomes that have no repeat sequences, using Illumina read pairs sequenced from mixed populations at extremely high depth. . IVA's main algorithm works by iteratively extending contigs using aligned read pairs. Its input can be just read pairs, or additionally you can provide an existing set of contigs to be extended. Alternatively, it can take reads together with a reference sequence. Package: iva-examples Description-md5: 0bdbeb9478ef9684eebb51396623ee48 Description-en: iterative virus sequence assembler - test data IVA is a de novo assembler designed to assemble virus genomes that have no repeat sequences, using Illumina read pairs sequenced from mixed populations at extremely high depth. . IVA's main algorithm works by iteratively extending contigs using aligned read pairs. Its input can be just read pairs, or additionally you can provide an existing set of contigs to be extended. Alternatively, it can take reads together with a reference sequence. . Just test data are provided in a separate package. Package: janus Description-md5: 022f61fae5f25008ff31538c0638cfb3 Description-en: general purpose WebRTC server/gateway janus is a general purpose WebRTC server/gateway with a minimal footprint. . As such, it doesn't provide any functionality per se other than implementing the means to set up a WebRTC media communication with a browser or application, exchanging JSON messages with it over different transports, and relaying RTP/RTCP and messages between clients and the server-side application logic they're attached to. Any specific feature/application is provided by server side plugins, that browsers can then contact via the server to take advantage of the functionality they provide. . Example of such plugins can be implementations of applications like echo tests, conference bridges, media recorders, SIP gateways and the like. Package: janus-demos Description-md5: fc46cfe9970d817fde5a4d4d91d9bdbc Description-en: general purpose WebRTC server/gateway - demos janus is a general purpose WebRTC server/gateway with a minimal footprint. . This package contains a set of demo html applications using Janus. . The demos require online referenced Javascript code. . GStreamer example script in package janus-tools is needed to feed one of the streams in Streaming demo. Package: janus-dev Description-md5: a43d387e9fb659100fa84874325248ed Description-en: general purpose WebRTC server/gateway - development files janus is a general purpose WebRTC server/gateway with a minimal footprint. . This package contains headers for plugin development. Package: janus-doc Description-md5: 34ebfe3e1ab34bf6420ffb9fe4447365 Description-en: general purpose WebRTC server/gateway - documentation janus is a general purpose WebRTC server/gateway with a minimal footprint. . This package contains the html documentation for Janus. Package: janus-tools Description-md5: 1465ee8c7d5ffbafe530717aef75ad23 Description-en: general purpose WebRTC server/gateway - helper tools janus is a general purpose WebRTC server/gateway with a minimal footprint. . This package contains the following helper tools: * janus-pp-rec - extract media file from a Janus recording * pcap2mjr - convert a pcap dump to a Janus recording * mjr2pcap - convert a Janus recording to pcap format . Packages gstreamer1.0-plugins-good gstreamer1.0-x are needed for included example streaming script. Package: jekyll Description-md5: c1a5457f54b78d6cb6f6544ecfb6e229 Description-en: simple, blog aware, static site generator Jekyll is a simple, blog aware, static site generator. It takes a template directory (representing the raw form of a website), runs it through Textile or Markdown and Liquid converters, and spits out a complete, static website suitable for serving with Apache or your favorite web server. . This is also the engine behind GitHub Pages (http://pages.github.com), which you can use to host your project's page or blog right here from GitHub. . There are lot of plugins available and only the most common ones are suggested by the package. Look for more using 'jekyll plugin'. Package: jemboss Description-md5: 4a8fbae4884c8d88f110332b42c9fc21 Description-en: graphical user interface to EMBOSS EMBOSS is a free Open Source software analysis package specially developed for the needs of the molecular biology (e.g. EMBnet) user community. The software automatically copes with data in a variety of formats and even allows transparent retrieval of sequence data from the web. Also, as extensive libraries are provided with the package, it is a platform to allow other scientists to develop and release software in true open source spirit. EMBOSS also integrates a range of currently available packages and tools for sequence analysis into a seamless whole. EMBOSS breaks the historical trend towards commercial software packages. . Jemboss is a Graphical User Interface (GUI) to EMBOSS, the European Molecular Biology Open Software Suite. It is part of the EMBOSS distribution. Package: jest Description-md5: 8975155a694af40335993b9aff24afef Description-en: Delightful JavaScript Testing Some features of this testing framework are: * Easy Setup: Jest is a complete and easy to set up JavaScript testing solution. In fact, Jest works out of the box for any React project. * Instant Feedback: Failed tests run first. Fast interactive mode can switch between running all tests or only test files related to changed files. * Snapshot Testing: Jest can capture snapshots of React trees or other serializable values to simplify UI testing. . Node.js is an event-based server-side JavaScript engine. Package: js-of-ocaml Description-md5: b42f4ebcefa0428f9b4913799df1be04 Description-en: OCaml bytecode to JavaScript compiler (compiler) Js_of_ocaml is a compiler of OCaml bytecode to JavaScript. It makes it possible to run OCaml programs in a web browser. Its key features are the following: * the whole language, and most of the standard library are supported; * the generated code can be used with any web server and browser; * you can use a standard installation of OCaml to compile your programs. In particular, you do not have to recompile a library to use it with Js_of_ocaml. You just have to link your program with a specific library to interface with the browser APIs. . This package contains the compiler itself. Package: jsonschema-jv Description-md5: 549db6b81c07e01149661aacdd5d3c66 Description-en: JSONSchema Validation using Go (program) Passes JSON-Schema-Test-Suite for draft-04, draft-06, draft-07, draft/2019-09, and draft/2020-12. . This package contains the 'jv' command-line tool. Package: jupyter-console Description-md5: ae2d8d599f844bb7ab2be023ac01cc40 Description-en: Jupyter terminal client (script) Terminal-based console frontend for Jupyter kernels, like ipython but with support for non-python kernels. . This package installs the jupyter-console script. Package: jupyter-nbformat Description-md5: 700013fa220fc6f774eb9857c1d4dbcc Description-en: Jupyter notebook format (tools) This software component contains the reference implementation of the Jupyter notebook format, and Python APIs to work with notebooks. . This package installs the notebook signing tool. Package: jupyter-server Description-md5: 1585ede377fffb2a3dd4f217a86ef77c Description-en: Jupyter protocol server backend (tools) This software component contains the server backend for Jupyter web applications like the Jupyter notebook or JupyterLab. It provides the core services, APIs and REST endpoints to these applications. . This package contains the jupyter-server tool. Package: just Description-md5: 21f9e3f6dc06fb78bd65e8dbc14a65d1 Description-en: Save and run project-specific commands just is a command runner with a configuration file similar to Makefile but can be written in arbitrary languages. . It has improvements over make e.g. no .PHONY, is cross-platform, has detailed error output, and comes with command line completions for popular shells. Package: kallisto Description-md5: 9d173d648de2d1e7d239c362fbb1a5ae Description-en: near-optimal RNA-Seq quantification Kallisto is a program for quantifying abundances of transcripts from RNA-Seq data, or more generally of target sequences using high-throughput sequencing reads. It is based on the novel idea of pseudoalignment for rapidly determining the compatibility of reads with targets, without the need for alignment. On benchmarks with standard RNA-Seq data, kallisto can quantify 30 million human reads in less than 3 minutes on a Mac desktop computer using only the read sequences and a transcriptome index that itself takes less than 10 minutes to build. Pseudoalignment of reads preserves the key information needed for quantification, and kallisto is therefore not only fast, but also as accurate than existing quantification tools. In fact, because the pseudoalignment procedure is robust to errors in the reads, in many benchmarks kallisto significantly outperforms existing tools. Package: kallisto-examples Description-md5: 26f735b25852358e202670077e2510b5 Description-en: near-optimal RNA-Seq quantification (example data) Kallisto is a program for quantifying abundances of transcripts from RNA-Seq data, or more generally of target sequences using high-throughput sequencing reads. It is based on the novel idea of pseudoalignment for rapidly determining the compatibility of reads with targets, without the need for alignment. On benchmarks with standard RNA-Seq data, kallisto can quantify 30 million human reads in less than 3 minutes on a Mac desktop computer using only the read sequences and a transcriptome index that itself takes less than 10 minutes to build. Pseudoalignment of reads preserves the key information needed for quantification, and kallisto is therefore not only fast, but also as accurate than existing quantification tools. In fact, because the pseudoalignment procedure is robust to errors in the reads, in many benchmarks kallisto significantly outperforms existing tools. . This package contains usage examples which are used in autopkgtest. Package: kdesdk-thumbnailers Description-md5: 542b314bd0e401d9d0d30fa1905cc30a Description-en: kdesdk file format thumbnailers for KDE It contains a plugin to allow KDE software to create thumbnails for Gettext translations files (po). . This package is part of the KDE Software Development Kit module. Package: kdevelop-python Description-md5: fb61067133e49cf20097c70cdb545f69 Description-en: Python 3 plugin for KDevelop KDevelop is an easy to use integrated development environment for KDE. It supports a wide range of programming languages and features project management, an advanced editor, a class browser and an integrated debugger. . This package contains the Python 3 language support plugin. Package: kdevelop-python-data Description-md5: 62bea8202cdbba59059b6cf7c87bc1a5 Description-en: Python 3 plugin for KDevelop - data files KDevelop is an easy to use integrated development environment for KDE. It supports a wide range of programming languages and features project management, an advanced editor, a class browser and an integrated debugger. . This package contains the data files for Python 3 language support plugin. Package: kdevelop-python-l10n Description-md5: 1cdeec605fff6624a814759d0cb29f83 Description-en: localization files for KDevelop Python 3 plugin The KDevelop-Python plugin is the language plugin for the Python 3 language for the KDevelop integrated development environment for KDE. . This package contains the localizations for the KDevelop Python 3 plugin. Package: 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: kew Description-md5: 582fa923a72503aee369afad0fa90a47 Description-en: play music from the commandline kew is a commandline music player. It supports gapless playback, displaying album covers as ASCII art or as a normal image, and 24-bit audio. Saving a current selection of songs as m3u is also supported. . Note: For proper cover display a terminal with sixel support is needed, such as Konsole or foot. Package: kmscon Description-md5: 7f1fdcdac0eca5a75efecf68830f731b Description-en: Simple terminal emulator based on Kernel Mode Setting kmscon is a system console for Linux. It does not depend on any graphics-server on your system (like X.org), but instead provides a raw console layer that can be used independently. It can replace the Linux kernel console entirely but was designed to work well side-by-side, too. Even though initially targeted at providing internationalization to the system-console, it has grown into a fully modularized console layer including features like multi-head support, internationalized font rendering, XKB-compatible keyboard handling, hardware-accelerated graphics access and more. Package: knot Description-md5: 58f68942353ff022636609aab850a171 Description-en: Authoritative DNS server Knot DNS is a fast, authoritative only, high performance, feature full and open source name server. . Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ registry and hence is well suited to run anything from the root zone, the top-level domain, to many smaller standard domain names. Package: knot-dnssecutils Description-md5: 5e8f8bb77ebd7ec30814519342968076 Description-en: DNSSEC tools This package provides various DNSSEC tools from Knot DNS. . - kzonecheck - check a DNS zone file - kzonesign - sign a DNS zone file - knsec3hash - compute NSEC3 hash . Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ registry and hence is well suited to run anything from the root zone, the top-level domain, to many smaller standard domain names. Package: knot-dnsutils Description-md5: 2ddc3b67a02e5ce46c4a081d854be901 Description-en: DNS clients from Knot DNS This package provides various DNS client programs from Knot DNS. . - kdig - query a DNS server in various ways - knsupdate - perform dynamic updates (See RFC2136) - kxdpgun - send a DNS query stream . Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ registry and hence is well suited to run anything from the root zone, the top-level domain, to many smaller standard domain names. Package: knot-doc Description-md5: cdc663089d1541610dc83f1a18c069d8 Description-en: Documentation for Knot DNS This package provides various documents that are useful for maintaining a working Knot DNS installation. . Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ registry and hence is well suited to run anything from the root zone, the top-level domain, to many smaller standard domain names. Package: knot-exporter Description-md5: 218721db2e32f18fbbb9f4332977a276 Description-en: Prometheus exporter for Knot DNS This package provides Python Prometheus exporter for Knot DNS. . Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ registry and hence is well suited to run anything from the root zone, the top-level domain, to many smaller standard domain names. Package: knot-host Description-md5: 8129e3ae430cbec899b8c4f1fba99e98 Description-en: Simple DNS client This package provides a simple DNS client program from Knot DNS. . Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ registry and hence is well suited to run anything from the root zone, the top-level domain, to many smaller standard domain names. Package: knot-keymgr Description-md5: 21510d55b8707474a634c8fc579fb46a Description-en: Knot DNS key management utility This package provides the 'keymgr' program for Knot DNS key management. . Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ registry and hence is well suited to run anything from the root zone, the top-level domain, to many smaller standard domain names. Package: knot-module-dnstap Description-md5: 24332e1ee30ac727748e70a3c51382be Description-en: dnstap module for Knot DNS This package provides dnstap module for logging DNS traffic. . Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ registry and hence is well suited to run anything from the root zone, the top-level domain, to many smaller standard domain names. Package: knot-module-geoip Description-md5: b59420b004ced0c377ad989c3409db0f Description-en: geoip module for Knot DNS This package provides geoip module for geography-based responses. . Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ registry and hence is well suited to run anything from the root zone, the top-level domain, to many smaller standard domain names. Package: konq-plugins Description-md5: ed5b00261ba717cbf8614e6521d5faeb Description-en: plugins for Konqueror, the KDE file/web/document browser This package contains a variety of useful plugins for Konqueror, the file manager, web browser and document viewer for KDE. Many of these plugins will appear in Konqueror's Tools menu. . Web navigation plugins: - Akregator feed icon: allows one to add a feed to Akregator from Konqueror - Auto Refresh: refresh a webpage at a given rate - Bookmarklets: enables the use of bookmarklets, bookmarks containing JavaScript code - Document Relations: displays the document relations of a document - DOM Tree Viewer: view the DOM tree of the current page - KHTML Settings: fast way to change the JavaScript/images/cookies settings - Microformat Icon: displays an icon in the statusbar if the page contains a microformat - Search Bar: launches web searches from the Konqueror's toolbar - Translate: language translation for the current page using Babelfish - UserAgent Changer: quick switch of the UserAgent used for the current site - Website Validators: CSS and HTML validation tools - Web Archiver: creates archives of websites - Crash manager: restores your opened tabs if Konqueror crashes (disabled by default as Konqueror has this feature builtin) . File management plugins: - Image Gallery: an easy way to generate a HTML image gallery - File Size View (kpart): a proportional view of directories and files based on file size - Transform Image (service menu): rotate and flip images - Convert To (service menu): convert and image to another format - Directory Filter (dolphin): filter directory views . This package is part of the KDE base applications module. Package: konqueror Description-md5: bf3034b8d2fa62a356bee89be4fa7f3c Description-en: advanced file manager, web browser and document viewer Konqueror is KDE's Webbrowser and swiss-army-knife for any kind of file-management and file previewing. . Features: - Webbrowsing using KHTML or KDEWebKit as rendering engines - File management using most of Dolphin's features (including version-control, service menus and the basic UI) - File management on ftp and sftp servers - Full featured FTP-client (you can split views to display local and remote folders and previews in the same window) - Embedded applications to preview files (e.g. Okular and Calligra for documents, Gwenview for pictures, KTextEditor for text-files) - Different kinds of plugins: Service-menus, KParts (embedded applications), KIO (accessing files using special protocols like http or ftp) and KPart-plugins (like AdBlocker...) Package: konqueror-data Description-md5: 1e0d8a2f234a9ec1dc3d5cf71eceea1c Description-en: data files for Konqueror Konqueror is the KDE web browser and an advanced file manager. . This package contains the architecture-independent data files of Konqueror. Package: konqueror-doc Description-md5: c6c8f0dc11956fb1dfd7c158128ebbaa Description-en: user documentation for Konqueror Konqueror is the KDE web browser and an advanced file manager. . This package contains the user documentation for Konqueror. Package: konsole Description-md5: b9f8e7c204b64c4afaac8166104064ed Description-en: X terminal emulator Konsole is a terminal emulator built on the KDE Platform. It can contain multiple terminal sessions inside one window using detachable tabs. . Konsole supports powerful terminal features, such as customizable schemes, saved sessions, and output monitoring. Package: konsole-kpart Description-md5: 1b7ffab15964a6cf07c7118f81832fab Description-en: Konsole plugin for Qt applications Konsole is a terminal emulator built on the KDE Platform. It can contain multiple terminal sessions inside one window using detachable tabs. . Konsole supports powerful terminal features, such as customizable schemes, saved sessions, and output monitoring. . This package provides the kpart needed by other apps to embed konsole in them. Package: krb5-admin-server Description-md5: 768e84fbe9ad60b9ec2130a96ea21ea4 Description-en: MIT Kerberos master server (kadmind) Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the Kerberos master server (kadmind), which handles account creations and deletions, password changes, and other administrative commands via the Kerberos admin protocol. It also contains the command used by the master KDC to propagate its database to slave KDCs. This package is generally only used on the master KDC for a Kerberos realm. Package: krb5-gss-samples Description-md5: 6e4720c194d0de7a31bbd570993cac24 Description-en: MIT Kerberos GSS Sample applications Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains bgss-sample and gss-server, programs used to test GSS-API mechanisms. These programs are most commonly used in testing newly developed GSS-API mechanisms or in testing events between Kerberos or GSS implementations. Package: krb5-k5tls Description-md5: 5699670af87b8b1548415421a790b2b8 Description-en: TLS plugin for MIT Kerberos Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains a plugin for the TLS functionality used by optional functionality in MIT Kerberos. The only current consumer is client support for the MS-KKDCP protocol, which tunnels Kerberos protocol traffic through an HTTPS proxy. Package: krb5-kdc Description-md5: 0a143660c97d96b64a9766db9ef769fb Description-en: MIT Kerberos key server (KDC) Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the Kerberos key server (KDC). The KDC manages all authentication credentials for a Kerberos realm, holds the master keys for the realm, and responds to authentication requests. This package should be installed on both master and slave KDCs. Package: krb5-kdc-ldap Description-md5: cf27e9acb56671eabef7c903664b1b10 Description-en: MIT Kerberos key server (KDC) LDAP plugin Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the LDAP plugin for the Kerberos key server (KDC) and supporting utilities. This plugin allows the KDC data to be stored in an LDAP server rather than the default local database. It should be installed on both master and slave KDCs that use LDAP as a storage backend. Package: krb5-kpropd Description-md5: 2ba7e7dc26d29ffeba6f320923811e2b Description-en: MIT Kerberos key server (Slave KDC Support) Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the Kerberos slave KDC update server (kpropd). The kpropd command runs on the slave KDC server. It listens for update requests made by the kprop program, and periodically requests incremental updates from the master KDC. This package should be installed on slave KDCs. Package: krb5-otp Description-md5: 2f5dd566c16f346d882c733b4d7b1206 Description-en: OTP plugin for MIT Kerberos Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains a plugin for the OTP preauthentication method (RFC 6560), which allows Kerberos tickets to be obtained using One-Time Password authentication. This plugin is for use on the KDC; the client support is built in to libkrb5. Package: krb5-pkinit Description-md5: 5b95da6e663d16f53b0cdeb2712ed0f3 Description-en: PKINIT plugin for MIT Kerberos Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains a plugin for the PKINIT protocol, which allows Kerberos tickets to be obtained using public-key credentials such as X.509 certificates or a smart card. This plugin can be used by the client libraries and the KDC. Package: krb5-user Description-md5: b10599fa748131166d0b1a01617ee6ce Description-en: basic programs to authenticate using MIT Kerberos Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the basic programs to authenticate to MIT Kerberos, change passwords, and talk to the admin server (to create and delete principals, list principals, etc.). Package: 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: labltk Description-md5: 9a8b2fe5e513efa2950c26c9d6e06fe8 Description-en: OCaml bindings to Tcl/Tk (executables) mlTk is a library for interfacing OCaml with the scripting language Tcl/Tk. . In addition to the basic interface with Tcl/Tk, this package contains the OCamlBrowser code editor / library browser written by Jacques Garrigue. Package: laby Description-md5: 643aeea5b746bbee96e669fbdb9edb8a Description-en: Learn how to program with ants and spider webs Laby is a small program to learn how to program with ants and spider webs. You have to move an ant out of a labyrinth, avoid spider webs, move rocks, etc. . Using Laby, you can learn OCaml, C, C++, Java, Prolog, Ruby, Pascal, JavaScript, Python, Lua, Vala, Scheme, Go and PHP. Other bindings can easily be added to support new programming languages. Package: lastlog2 Description-md5: a81b4cb36ae4cda8dff736646e2d36b6 Description-en: Read lastlog2 database This package provides the lastlog2 program, to read the lastlog2 database. Package: lastlog2-dbgsym Description-md5: b5597cadcf2bb91a8511cbcdccc0e016 Description-en: debug symbols for lastlog2 Package: lastpass-cli Description-md5: 09db552a7aaade4cdf8cb8ecddada1e6 Description-en: command line interface to LastPass.com This application is a command line interface to the LastPass.com services. It brings both better security and convenience by allowing you to access, add, modify, and delete entries in your online LastPass vault, all from the terminal. You can also generate passwords for every server you use and securely store those passwords directly in LastPass. LastPass Enterprise features are supported as well, including Shared Folders. . Users who prefer the command line can access their data directly with “lpass ls” then using “lpass show -c --password Sitename” to put the Sitename password on the copy buffer. You can utilize “lpass show” to store passwords used in scripts, rather than putting passwords in the scripts themselves. LastPass can also be used as you work within the command line to help you login to servers. We’ve included some example scripts below. . The new tool is beneficial for LastPass users who want to use the command line to login to other machines as they work. There are examples such as contrib/examples/change-ssh-password.sh which shows automated password changing on a server. You could run it automatically on a nightly basis, regularly changing the password on the server as a security measure. Package: ldc Description-md5: 5948e50786abb334aa1df283d854a913 Description-en: LLVM D Compiler LDC is a portable compiler for the D programming language with modern optimization and code generation capabilities. . It uses the official DMD compiler frontend to support the latest version of D, and relies on the LLVM Core libraries for code generation. Package: ledger Description-md5: ec94fc42ed8f5a8d3404cf52e0c4625e Description-en: command-line double-entry accounting program Ledger is a powerful and flexible double-entry accounting system run entirely from the command line. Your accounts ledger is stored in one or more plain-text files with a very simple and readable format, and ledger does the hard work of balancing your books and reporting. Package: ledit Description-md5: 1f10287a364948723289d1e9c2700025 Description-en: line editor for interactive programs Ledit is a line editor, allowing to use control commands like in emacs or in shells (bash, tcsh). To be used with interactive commands. It is written in OCaml and Camlp4 and uses the library unix.cma. Package: lego Description-md5: 26904beb80a3a5ed23a06e3756f870fb Description-en: Let's Encrypt client and ACME library written in Go (CLI tool) Let's Encrypt client and ACME library written in Go. . Features: . + ACME v2 [RFC 8555] + Register with CA + Obtain certificates, both from scratch or with an existing CSR + Renew certificates + Revoke certificates + Robust implementation of all ACME challenges - HTTP (http-01) - DNS (dns-01) - TLS (tls-alpn-01) + SAN certificate support + Comes with multiple optional DNS providers + Custom challenge solvers + Certificate bundling + OCSP helper function . This package contains the 'lego' command-line tool. Package: lem Description-md5: 4a8b2d70d294b2732bb418668a18ef48 Description-en: Tool merging math and logic for executable definitions (tool) Lem is a tool for lightweight executable mathematics, for writing, managing, and publishing large-scale portable semantic definitions, with export to LaTeX, executable code (currently OCaml) and interactive theorem provers (currently Coq, HOL4, and Isabelle/HOL). . It is also intended as an intermediate language for generating definitions from domain-specific tools, and for porting definitions between interactive theorem proving systems. Package: lemon Description-md5: 867ddd6dcabf45fb31853e332c544f1f Description-en: LALR(1) Parser Generator for C or C++ Lemon is an LALR(1) parser generator for C or C++. It does the same job as bison and yacc. But lemon is not another bison or yacc clone. It uses a different grammar syntax which is designed to reduce the number of coding errors. Lemon also uses a more sophisticated parsing engine that is faster than yacc and bison and which is both reentrant and thread-safe. Furthermore, Lemon implements features that can be used to eliminate resource leaks, making is suitable for use in long-running programs such as graphical user interfaces or embedded controllers. Package: lib0install-solver-ocaml Description-md5: 465bf898bf589fe3d72bb78fc78e96d3 Description-en: package dependency solver (runtime) A package dependency resolver based on a SAT solver. This was originally written for the 0install package manager, but is now generic and is also used as a solver backend for opam. The SAT solver is based on MiniSat (http://minisat.se/Papers.html) and the application to package management is based on OPIUM (Optimal Package Install/Uninstall Manager). 0install-solver uses a (novel?) strategy to find the optimal solution extremely quickly (even for a SAT-based solver). . This package contains runtime files. Package: lib0install-solver-ocaml-dev Description-md5: 6610aa5fde511cc6345bdd27fdf1efb3 Description-en: package dependency solver (dev) A package dependency resolver based on a SAT solver. This was originally written for the 0install package manager, but is now generic and is also used as a solver backend for opam. The SAT solver is based on MiniSat (http://minisat.se/Papers.html) and the application to package management is based on OPIUM (Optimal Package Install/Uninstall Manager). 0install-solver uses a (novel?) strategy to find the optimal solution extremely quickly (even for a SAT-based solver). . This package contains development files. Package: 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: libadios2-common-c++-dev Description-md5: 598bd13e8196fd62ada2af729076ea32 Description-en: Adaptable IO system for simulations - C++ binding include files (common) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the common C++ binding include files for ADIOS2. Package: libadios2-common-c-dev Description-md5: 1c2cfa93793b12537fe1be40846cd3cf Description-en: Adaptable IO system for simulations - C binding include files (common) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the common C binding include files for ADIOS2. Package: libadios2-common-core-dev Description-md5: 74653ffb40aec3d346e60ea7ec8352a6 Description-en: Adaptable IO system for simulations - core include files (common) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the common core include files for ADIOS2. Package: libadios2-mpi-auxiliary-2.12 Description-md5: be51796082d44c3f0e02d053857c4ad5 Description-en: ADIOS2 Adaptable IO system for simulations - auxiliary libraries (MPI) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the auxiliary thirdparty libraries required by the MPI build of ADIOS2, which are not yet packaged separately: - atl - dill - EVPath - ffs - perfstubs Package: libadios2-mpi-auxiliary-dev Description-md5: 74277f3a52972410a501292f69c54b42 Description-en: Adaptable IO system for simulations - auxiliary development files (MPI) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains binding development files for the auxiliary thirdparty libraryies required by the MPI build of ADIOS2, which are not yet packaged separately: - atl - dill - EVPath - ffs - perfstubs Package: libadios2-mpi-c++-2.12 Description-md5: 4772971aa3afd87cd43fb9ff7a21f873 Description-en: ADIOS2 Adaptable IO system for simulations - C++ binding libraries (MPI) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the C++ binding libraries for the MPI build of ADIOS2. Package: libadios2-mpi-c++-dev Description-md5: 5a10e622de31fa20f703285856f27d8b Description-en: Adaptable IO system for simulations - C++ binding development files (MPI) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the C++ binding development files for the MPI build of ADIOS2. Package: libadios2-mpi-c-2.12 Description-md5: 3335639c8cd8625da1d0df44aced9933 Description-en: ADIOS2 Adaptable IO system for simulations - C binding libraries (MPI) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the C binding libraries for the MPI build of ADIOS2. Package: libadios2-mpi-c-dev Description-md5: ee63becc1eaa48a32a3f82bd8ebe87bf Description-en: Adaptable IO system for simulations - C binding development files (MPI) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the C binding development files for the MPI build of ADIOS2. Package: libadios2-mpi-core-2.12 Description-md5: 1bbc19a1a7121683f60a5752c4d59d63 Description-en: ADIOS2 Adaptable IO system for simulations - core libraries (MPI) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the core libraries for the MPI build of ADIOS2. Package: libadios2-mpi-core-dev Description-md5: a6037597e4b000c827ab3c73bfbafcbe Description-en: Adaptable IO system for simulations - core development files (MPI) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the core development files for the MPI build of ADIOS2. Package: libadios2-mpi-fortran-2.12 Description-md5: 2e121c1c338f331b8e3bfdfe6c395233 Description-en: ADIOS2 Adaptable IO system for simulations - Fortran binding libraries (MPI) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the Fortran binding libraries for the MPI build of ADIOS2. Package: libadios2-mpi-fortran-dev Description-md5: 6b6c3e9149f62c835e3ea01eff840141 Description-en: Adaptable IO system for simulations - Fortran binding development files (MPI) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the Fortran binding development files for the MPI build of ADIOS2. Package: libadios2-mpi-plugins Description-md5: 2b24b7c1463117aa04083ef6ba648d17 Description-en: ADIOS2 Adaptable IO system for simulations - core libraries (MPI) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the plugin libraries for the MPI build of ADIOS2. Package: libadios2-serial-auxiliary-2.12 Description-md5: 917020620a479f74a8bdc721d5438839 Description-en: ADIOS2 Adaptable IO system for simulations - auxiliary libraries (serial) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the auxiliary thirdparty libraries required by the serial build of ADIOS2, which are not yet packaged separately: - atl - dill - EVPath - ffs - perfstubs Package: libadios2-serial-auxiliary-dev Description-md5: 94ad07bc35cec02f1ea31ac1e572fb2b Description-en: Adaptable IO system for simulations - auxiliary development files (serial) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains binding development files for the auxiliary thirdparty libraryies required by the serial build of ADIOS2, which are not yet packaged separately: - atl - dill - EVPath - ffs - perfstubs Package: libadios2-serial-c++-2.12 Description-md5: c29e446014b46fff81d834934469b00f Description-en: ADIOS2 Adaptable IO system for simulations - C++ binding libraries (serial) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the C++ binding libraries for the serial build of ADIOS2. Package: libadios2-serial-c++-dev Description-md5: 83baec9812b6c7cc0d012cbb6eb2688e Description-en: Adaptable IO system for simulations - C++ binding development files (serial) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the C++ binding development files for the serial build of ADIOS2. Package: libadios2-serial-c-2.12 Description-md5: 0a984f08514ef8ff007af39c42479f6b Description-en: ADIOS2 Adaptable IO system for simulations - C binding libraries (serial) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the C binding libraries for the serial build of ADIOS2. Package: libadios2-serial-c-dev Description-md5: 5f02efb3076e9459f0f7e7c9d2d74ab8 Description-en: Adaptable IO system for simulations - C binding development files (serial) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the C binding development files for the serial build of ADIOS2. Package: libadios2-serial-core-2.12 Description-md5: 72035af34866f3ebb3a993dfd80dfceb Description-en: ADIOS2 Adaptable IO system for simulations - core libraries (serial) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the core libraries for the serial build of ADIOS2. Package: libadios2-serial-core-dev Description-md5: ffc1edc97476b2841da6afe87c0429e4 Description-en: Adaptable IO system for simulations - core development files (serial) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the core development files for the serial build of ADIOS2. Package: libadios2-serial-fortran-2.12 Description-md5: f9626defe65d0e5d708a8fe1abb7aa49 Description-en: ADIOS2 Adaptable IO system for simulations - Fortran binding libraries (serial) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the Fortran binding libraries for the serial build of ADIOS2. Package: libadios2-serial-fortran-dev Description-md5: 624aa2debe9707be66c00fef6d68c9b6 Description-en: Adaptable IO system for simulations - Fortran binding development files (serial) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the Fortran binding development files for the serial build of ADIOS2. Package: libadios2-serial-plugins Description-md5: 861f06d7fa2b11f235073d61f73b3b8c Description-en: ADIOS2 Adaptable IO system for simulations - core libraries (serial) The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data. . This package contains the plugin libraries for the serial build of ADIOS2. Package: libafl-persistent-ocaml Description-md5: 71101ff483ca1b10bdf11af5752266a4 Description-en: use afl-fuzz in persistent mode (runtime files) Makes it possible to run the afl-fuzz provided by the OCaml compiler in persistent mode. . This package provides the runtime files. Package: libafl-persistent-ocaml-dev Description-md5: 263354467f5ba77d3e1cc3f685850e5e Description-en: use afl-fuzz in persistent mode (dev files) Makes it possible to run the afl-fuzz provided by the OCaml compiler in persistent mode. . This package provides the devel files. Package: libagrep-ocaml Description-md5: f7d07cceddd21f8631f0bd6d97f2cc29 Description-en: Wu-Manber algorithm for string searching with errors This OCaml library implements the Wu-Manber algorithm for string searching with errors, popularized by the "agrep" Unix command and the "glimpse" file indexing tool. It was developed as part of a search engine for a largish MP3 collection; the "with error" searching comes handy for those who can't spell Liszt or Shostakovitch. . Given a search pattern and a string, this algorithm determines whether the string contains a substring that matches the pattern up to a parameterizable number N of "errors". An "error" is either a substitution (replace a character of the string with another character), a deletion (remove a character) or an insertion (add a character to the string). In more scientific terms, the number of errors is the Levenshtein edit distance between the pattern and the matched substring. . The search patterns are roughly those of the Unix shell, including one-character wildcard (?), character classes ([0-9]) and multi-character wildcard (*). In addition, conjunction (&) and alternative (|) are supported. General regular expressions are not supported, however. . This package contains only the shared runtime stub libraries. Package: libagrep-ocaml-dev Description-md5: 4dfc71d02cdeb8bcdb4b4b81b3623b5a Description-en: Wu-Manber algorithm for string searching with errors This OCaml library implements the Wu-Manber algorithm for string searching with errors, popularized by the "agrep" Unix command and the "glimpse" file indexing tool. It was developed as part of a search engine for a largish MP3 collection; the "with error" searching comes handy for those who can't spell Liszt or Shostakovitch. . Given a search pattern and a string, this algorithm determines whether the string contains a substring that matches the pattern up to a parameterizable number N of "errors". An "error" is either a substitution (replace a character of the string with another character), a deletion (remove a character) or an insertion (add a character to the string). In more scientific terms, the number of errors is the Levenshtein edit distance between the pattern and the matched substring. . The search patterns are roughly those of the Unix shell, including one-character wildcard (?), character classes ([0-9]) and multi-character wildcard (*). In addition, conjunction (&) and alternative (|) are supported. General regular expressions are not supported, however. . This package contains all the development stuff you need to use the agrep OCaml library in your programs. Package: libalcotest-ocaml-dev Description-md5: 8c969d13c23f0fa6afe3074f886916bc Description-en: lightweight and colourful test framework for OCaml Alcotest exposes simple interface to perform unit tests. It exposes a simple TESTABLE module type, a check function to assert test predicates and a run function to perform a list of unit -> unit test callbacks. . Alcotest provides a quiet and colorful output where only faulty runs are fully displayed at the end of the run (with the full logs ready to inspect), with a simple (yet expressive) query language to select the tests to run. Package: libalsa-ocaml Description-md5: 4a4b94b973826f1ac75346209a69fa27 Description-en: OCaml bindings for the ALSA library This OCaml library interfaces the ALSA library libasound to access audio devices. . This package contains only the shared runtime stub libraries. Package: libalsa-ocaml-dev Description-md5: bcc1226bea80576c474e5d5788877f8e Description-en: OCaml bindings for the ALSA library This OCaml library interfaces the ALSA library libasound to access audio devices. . This package contains all the development stuff you need to use ocaml-alsa in your programs. Package: libamd-comgr-rocm-dev Description-md5: 9aecf1847e6a09adf1c6729eda9da267 Description-en: Code Object Manager API libraries (development files) The Comgr library provides APIs for compiling and inspecting AMDGPU code objects. . This package provides the development library and header files used for developing applications using the Code Object Manager API. Package: libamd-comgr3-rocm Description-md5: c2464fd0f9efb3150371b45dac5024d3 Description-en: Code Object Manager API libraries The Comgr library provides APIs for compiling and inspecting AMDGPU code objects. Package: libamdhip64-7 Description-md5: 360fe6fb6d9adb99fe31404cea73075b Description-en: HIP runtime for AMD GPUs - library The libamdhip64 library provides the implementation of the Heterogeneous Interface for Portability (HIP) runtime for AMD GPUs. It is a foundational library used by nearly all HIP programs, including many higher-level components of the ROCm GPU compute stack, such as rocRAND, rocBLAS, rocFFT, and rocSPARSE. . This package provides the HIP runtime library for the AMD platform. Package: libamdhip64-dev Description-md5: 569f965fbfbc13584bc2cdf7740ebdc0 Description-en: HIP runtime for AMD GPUs - headers The libamdhip64 library provides the implementation of the Heterogeneous Interface for Portability (HIP) runtime for AMD GPUs. It is a foundational library used by nearly all HIP programs, including many higher-level components of the ROCm GPU compute stack, such as rocRAND, rocBLAS, rocFFT, and rocSPARSE. . The HIP runtime headers can be used to build programs for either AMD GPUs or NVIDIA GPUs, depending on what HIP platform is defined. When building for AMD GPUs, the HIP runtime functions are implemented by the libamdhip64 library, but when building for NVIDIA GPUs, the HIP runtime functions are defined as header-only wrappers around CUDA runtime functions. . This package provides HIP runtime headers. Package: libangstrom-ocaml Description-md5: cc4e0dc29c34038b50658089b52617ff Description-en: speed and memory-efficient parser combinators for OCaml (runtime) Angstrom is a parser-combinator library that makes it easy to write efficient, expressive, and reusable parsers suitable for high-performance applications. It exposes monadic and applicative interfaces for composition, and supports incremental input through buffered and unbuffered interfaces. Both interfaces give the user total control over the blocking behavior of their application, with the unbuffered interface enabling zero-copy IO. Parsers are backtracking by default and support unbounded lookahead. . This package contains runtime files. Package: libangstrom-ocaml-dev Description-md5: a23ba2c35bebab60d56236edd890b2c9 Description-en: speed and memory-efficient parser combinators for OCaml (dev) Angstrom is a parser-combinator library that makes it easy to write efficient, expressive, and reusable parsers suitable for high-performance applications. It exposes monadic and applicative interfaces for composition, and supports incremental input through buffered and unbuffered interfaces. Both interfaces give the user total control over the blocking behavior of their application, with the unbuffered interface enabling zero-copy IO. Parsers are backtracking by default and support unbounded lookahead. . This package contains development files. Package: libansi-terminal-ocaml Description-md5: 65b4cfbe45eae4ebb9126d9e494fff36 Description-en: colors and cursor movements for OCaml applications (runtime files) This package provides a library for use of colors and cursor movements on ANSI terminals for OCaml programs. . This package contains runtime files. Package: libansi-terminal-ocaml-dev Description-md5: e0a6b0449b4ad92c3da1d1d1673fbe75 Description-en: colors and cursor movements for OCaml applications (dev files) This package provides a library for use of colors and cursor movements on ANSI terminals for OCaml programs. . This package contains development files. Package: libao-ocaml Description-md5: c8cce4a59b93ba53b4f2e911890a007f Description-en: OCaml bindings for libao -- runtime files OCaml bindings for the cross platform audio output library. . Libao is a cross-platform audio library that allows programs to output audio using a simple API on a wide variety of platforms. . This package contains only the shared runtime stub libraries. Package: libao-ocaml-dev Description-md5: ffde9f0416d1358767d0269ba0bdc9d5 Description-en: OCaml bindings for libao -- development files OCaml bindings for the cross platform audio output library. . Libao is a cross-platform audio library that allows programs to output audio using a simple API on a wide variety of platforms. . This package contains all the development stuff you need to use ocaml-ao in your programs. Package: libapache2-mod-auth-openidc Description-md5: f21d7ca69a4a325455d36be19471a9c7 Description-en: OpenID Connect Relying Party implementation for Apache mod_auth_openidc is a certified authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. . This module enables an Apache 2.x web server to operate as an OpenID Connect Relying Party (RP) towards an OpenID Connect Provider (OP). It relays end user authentication to a Provider and receives user identity information from that Provider. It then passes on that identity information (a.k.a. claims) to applications protected by the Apache web server and establishes an authentication session for the identified user. Package: libapache2-mod-auth-openidc-dbgsym Description-md5: 2c8df2474a4fcf3c8299e907e3306c7a Description-en: debug symbols for libapache2-mod-auth-openidc Package: libapache2-mod-netcgi-apache Description-md5: 1f71b1d0a9f4adb29add49cb92425cbf Description-en: OCaml application-level Internet libraries - netcgi2 Apache2 connector Ocamlnet is a collection of OCaml libraries focusing focus on application-level Internet protocols and conventions. . Ocamlnet consists of the following libraries: * netstring: processing of strings that occur in network context * netcgi2: portable web applications * nethttpd: is a web server component (HTTP server implementation) * netplex: generic server framework * rpc: OncRPC implementation * netclient: clients for HTTP, FTP, and Telnet * equeue: event queue used for many protocol implementations * shell: external commands invocation * netshm: shared memory for IPC purposes * netsys: bindings for system functions * smtp and pop: two further client implementations . A number of ideas and concepts are used throughout the libraries: * netchannels are a way to abstract sequential I/O channels * event queues provided by equeue and unixqueue make asynchronous protocol interpreters possible . This package contains the mod_netcgi_apache Apache module. You will need this module to run web applications built using the netcgi2 Apache connector of OCamlnet. With this package Apache can serve them directly as OCaml compiled modules. Package: 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: libarmci-mpi-dev Description-md5: 52136d843f532b5e27ab5e7cdcfb99c9 Description-en: ARMCI-MPI (Development version) ARMCI-MPI is a completely rewritten implementation of the ARMCI one-sided communication interface that uses MPI RMA for one-sided communication. . The purpose of the Aggregate Remote Memory Copy (ARMCI) library is to provide a general-purpose, efficient, and widely portable remote memory access (RMA) operations (one-sided communication) optimized for contiguous and noncontiguous (strided, scatter/gather, I/O vector) data transfers. . This version contains the Fortran90 modules and the static library, built against both OpenMPI and MPICH. Package: libarrow-acero-dev Description-md5: 1226f9437f98d74bfb008a23f3b8cfdb Description-en: Apache Acero is a tool for processing large streams of data Apache Arrow defines a language-independent columnar memory format for flat and nested data, organized for efficient analytic operations on modern hardware like CPUs and GPUs. The Arrow memory format also supports zero-copy reads for lightning-fast data access without serialization overhead. . Arrow's libraries implement the format and provide building blocks for a range of use cases, including high performance analytics. Many popular projects use Arrow to ship columnar data efficiently or as the basis for analytic engines. . This package provides C++ header files for the Acero module. Package: libarrow-acero2300 Description-md5: 1898fceb0e30be64e4e4015eba459617 Description-en: Apache library for processing large streams of data Apache Arrow defines a language-independent columnar memory format for flat and nested data, organized for efficient analytic operations on modern hardware like CPUs and GPUs. The Arrow memory format also supports zero-copy reads for lightning-fast data access without serialization overhead. . Arrow's libraries implement the format and provide building blocks for a range of use cases, including high performance analytics. Many popular projects use Arrow to ship columnar data efficiently or as the basis for analytic engines. . This package provides C++ library files for the Apache Acero module. Package: libarrow-dataset-dev Description-md5: 312a3fdac6a97659d485e0583ea4e2a3 Description-en: Apache Arrow is a data processing library for analysis Apache Arrow defines a language-independent columnar memory format for flat and nested data, organized for efficient analytic operations on modern hardware like CPUs and GPUs. The Arrow memory format also supports zero-copy reads for lightning-fast data access without serialization overhead. . Arrow's libraries implement the format and provide building blocks for a range of use cases, including high performance analytics. Many popular projects use Arrow to ship columnar data efficiently or as the basis for analytic engines. . This package provides C++ header files for dataset module. Package: libarrow-dataset2300 Description-md5: a3a2817ae13b7ab72511de9a81d32a87 Description-en: Apache Arrow is a data processing library for analysis Apache Arrow defines a language-independent columnar memory format for flat and nested data, organized for efficient analytic operations on modern hardware like CPUs and GPUs. The Arrow memory format also supports zero-copy reads for lightning-fast data access without serialization overhead. . Arrow's libraries implement the format and provide building blocks for a range of use cases, including high performance analytics. Many popular projects use Arrow to ship columnar data efficiently or as the basis for analytic engines. . This package provides C++ library files for Dataset module. Package: libarrow-dev Description-md5: e6e7de64e015b69b83fe7cc4b98ffb43 Description-en: Apache Arrow data processing library - header files Apache Arrow defines a language-independent columnar memory format for flat and nested data, organized for efficient analytic operations on modern hardware like CPUs and GPUs. The Arrow memory format also supports zero-copy reads for lightning-fast data access without serialization overhead. . Arrow's libraries implement the format and provide building blocks for a range of use cases, including high performance analytics. Many popular projects use Arrow to ship columnar data efficiently or as the basis for analytic engines. . This package provides C++ header files. Package: libarrow-flight-dev Description-md5: ecda3816f3763c6c319e2221a4a9cc36 Description-en: Apache Arrow is a data processing library for analysis Apache Arrow defines a language-independent columnar memory format for flat and nested data, organized for efficient analytic operations on modern hardware like CPUs and GPUs. The Arrow memory format also supports zero-copy reads for lightning-fast data access without serialization overhead. . Arrow's libraries implement the format and provide building blocks for a range of use cases, including high performance analytics. Many popular projects use Arrow to ship columnar data efficiently or as the basis for analytic engines. . This package provides C++ header files for Flight RPC system. Package: libarrow-flight-sql-dev Description-md5: 17d682f3e328fc6a8248e477a6960416 Description-en: Apache Arrow Flight SQL library - development files Apache Arrow defines a language-independent columnar memory format for flat and nested data, organized for efficient analytic operations on modern hardware like CPUs and GPUs. The Arrow memory format also supports zero-copy reads for lightning-fast data access without serialization overhead. . Arrow's libraries implement the format and provide building blocks for a range of use cases, including high performance analytics. Many popular projects use Arrow to ship columnar data efficiently or as the basis for analytic engines. . This package provides C++ header files for the Flight SQL extension. Package: libarrow-flight-sql2300 Description-md5: 46a9c9c5439a37540a96ec91b892f7e4 Description-en: Apache Arrow Flight SQL library Apache Arrow defines a language-independent columnar memory format for flat and nested data, organized for efficient analytic operations on modern hardware like CPUs and GPUs. The Arrow memory format also supports zero-copy reads for lightning-fast data access without serialization overhead. . Arrow's libraries implement the format and provide building blocks for a range of use cases, including high performance analytics. Many popular projects use Arrow to ship columnar data efficiently or as the basis for analytic engines. . This package provides C++ library files for the Flight SQL extension. Package: libarrow-flight2300 Description-md5: f37b44f98961a2ca32694eea7830e5ed Description-en: Apache Arrow is a data processing library for analysis Apache Arrow defines a language-independent columnar memory format for flat and nested data, organized for efficient analytic operations on modern hardware like CPUs and GPUs. The Arrow memory format also supports zero-copy reads for lightning-fast data access without serialization overhead. . Arrow's libraries implement the format and provide building blocks for a range of use cases, including high performance analytics. Many popular projects use Arrow to ship columnar data efficiently or as the basis for analytic engines. . This package provides C++ library files for Flight RPC system. Package: libarrow2300 Description-md5: 85f9847576243d4080a61fe2815df7d4 Description-en: Apache Arrow data processing library Apache Arrow defines a language-independent columnar memory format for flat and nested data, organized for efficient analytic operations on modern hardware like CPUs and GPUs. The Arrow memory format also supports zero-copy reads for lightning-fast data access without serialization overhead. . Arrow's libraries implement the format and provide building blocks for a range of use cases, including high performance analytics. Many popular projects use Arrow to ship columnar data efficiently or as the basis for analytic engines. . This package provides C++ library files. Package: libasn1-8t64-heimdal Description-md5: 3d09240ec7d82874031da02109d856a7 Description-en: Heimdal Kerberos - ASN.1 library Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package contains the ASN.1 parser required for Heimdal. Package: libasn1-combinators-ocaml Description-md5: 9ff0ae28fa268e24ef2c55504731dcbb Description-en: embed typed ASN.1 grammars in OCaml (runtime files) Asn1-combinators is a library for expressing ASN.1 in OCaml. Skip the notation part of ASN.1, and embed the abstract syntax directly in the language. These abstract syntax representations can be used for parsing, serialization, or random testing. . The only ASN.1 encodings currently supported are BER and DER. . This package contains runtime files. Package: libasn1-combinators-ocaml-dev Description-md5: 2f092efea5dc7b31f1640a5a0f6ece94 Description-en: embed typed ASN.1 grammars in OCaml (dev files) Asn1-combinators is a library for expressing ASN.1 in OCaml. Skip the notation part of ASN.1, and embed the abstract syntax directly in the language. These abstract syntax representations can be used for parsing, serialization, or random testing. . The only ASN.1 encodings currently supported are BER and DER. . This package contains development files. Package: libasound2-plugin-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: libastring-ocaml Description-md5: 7e0840fa2217c7fe633de7c72cdec3b8 Description-en: alternative String module for OCaml (runtime) Astring exposes an alternative String module for OCaml. This module tries to balance minimality and expressiveness for basic, index-free, string processing and provides types and functions for substrings, string sets and string maps. . Remaining compatible with the OCaml String module is a non-goal. The String module exposed by Astring has exception safe functions, removes deprecated and rarely used functions, alters some signatures and names, adds a few missing functions and fully exploits OCaml's newfound string immutability. . This package contains runtime files. Package: libastring-ocaml-dev Description-md5: 90438a016f80c75707e17b7ed6d21c56 Description-en: alternative String module for OCaml (development) Astring exposes an alternative String module for OCaml. This module tries to balance minimality and expressiveness for basic, index-free, string processing and provides types and functions for substrings, string sets and string maps. . Remaining compatible with the OCaml String module is a non-goal. The String module exposed by Astring has exception safe functions, removes deprecated and rarely used functions, alters some signatures and names, adds a few missing functions and fully exploits OCaml's newfound string immutability. . This package contains development files. Package: libatd-ocaml Description-md5: d6cc4a5eb0bf6a8e4945516eef4b6271 Description-en: syntax for cross-language data types in OCaml - plugins ATD stands for Adjustable Type Definitions. It is a type definition language designed to accommodate a variety of programming languages and data formats by the means of target-specific annotations. It supports sum types, parametrized types and inheritance. The library provides a parser and other tools useful for manipulating ATD type definitions. . This package contains the shared runtime libraries and plugins. Package: libatd-ocaml-dev Description-md5: cea6e722b02dca73a2b3aa0734febbdd Description-en: syntax for cross-language data types in OCaml - development files ATD stands for Adjustable Type Definitions. It is a type definition language designed to accommodate a variety of programming languages and data formats by the means of target-specific annotations. It supports sum types, parametrized types and inheritance. The library provides a parser and other tools useful for manipulating ATD type definitions. . This package contains the development files needed for programming with the library. Package: libatdgen-ocaml Description-md5: bed5d2871dffaa5c58c8e714fa6a5ada Description-en: OCaml code generator for biniou and JSON - plugins Atdgen is a command-line program that takes as input type definitions in the ATD syntax and produces OCaml code suitable for data serialization and deserialization. Two data formats are currently supported, these are biniou and JSON. . This package contains the shared runtime libraries (plugin). Package: libatdgen-ocaml-dev Description-md5: 4e3a414dceb291c58c8581350f65922a Description-en: OCaml code generator for biniou and JSON - executable and dev files Atdgen is a command-line program that takes as input type definitions in the ATD syntax and produces OCaml code suitable for data serialization and deserialization. Two data formats are currently supported, these are biniou and JSON. . This package contains the adtgen executable and the files necessary for programming with the library. Package: libatlas3-base Description-md5: bfe8ebc058cce6653c20fea6f85a4246 Description-en: transitional package This is a transitional package. It can safely be removed. Package: libaugeas-ocaml-dev Description-md5: 415aa34d8d520ba55e48e81ddf276e5b Description-en: OCaml bindings to the Augeas configuration library Augeas is a unified system for editing arbitrary configuration files. . This package provides complete OCaml bindings for Augeas. Package: libauthen-libwrap-perl Description-md5: 43f92bffba2db0b37f21f6931b25727a Description-en: module providing access to the TCP Wrappers library The Authen::Libwrap module allows you to access the hosts_ctl() function from Wietse Venema's popular TCP Wrappers security package. This allows validation of network access from Perl programs against the system-wide hosts.allow file. . If any of the parameters to hosts_ctl() are not known (i.e. username due to lack of an identd server), the constant STRING_UNKNOWN may be passed to the function. Package: libavcall1 Description-md5: 02820f8214dd37e4ea1cbb9aa05d6983 Description-en: foreign function call libraries - calling C functions with variable arguments ffcall is a collection of libraries which can be used to build foreign function call interfaces in embedded interpreters. . This package installs a shared library version of the avcall library, which can be used for calling C functions with variable arguments. . The use of this shared library is deprecated. The main libffcall library, which embeds avcall, should be preferred. Package: libavkys-dev Description-md5: e305d821c7d80ed31c149cc8991aace2 Description-en: full featured webcam capture application - dev webcamoid allows one to capture, save and view a video stream. It also can do a lot of funny things. . Features: . * Take pictures and record videos with the webcam. * Manages multiple webcams. * GUI interface. * Custom controls for each webcam. * Add funny effects to the webcam. * +60 effects available. * Effects with live previews. * Translated to many languages. * Use custom network and local files as capture devices. * Capture from desktop. * Many recording formats. * Virtual webcam support for feeding other programs. . This package contains the development files of libavkys. Package: libavkys9 Description-md5: d1dca108dd2ea464a11c3c71b17f30c5 Description-en: full featured webcam capture application - library webcamoid allows one to capture, save and view a video stream. It also can do a lot of funny things. . Features: . * Take pictures and record videos with the webcam. * Manages multiple webcams. * GUI interface. * Custom controls for each webcam. * Add funny effects to the webcam. * +60 effects available. * Effects with live previews. * Translated to many languages. * Use custom network and local files as capture devices. * Capture from desktop. * Many recording formats. * Virtual webcam support for feeding other programs. . This package contains the library for webcamoid. Package: libavogadro-data Description-md5: b7c78f0feb76bafcc8e21238f3a1c8bd Description-en: Molecular Graphics and Modelling System (data files) Avogadro is a molecular graphics and modelling system targeted at small to medium molecules. It can visualize properties like molecular orbitals or electrostatic potentials and features an intuitive molecular builder. . This package provides molecule and crystal data for the Insert Fragment plugin. Package: libavogadro-dev Description-md5: 511b235cbf7c8f0d3983332a8a2ef822 Description-en: Molecular Graphics and Modelling System (development files) Avogadro is a molecular graphics and modelling system targeted at small to medium molecules. It can visualize properties like molecular orbitals or electrostatic potentials and features an intuitive molecular builder. . This package provides the development and header files. Package: libavogadro-doc Description-md5: 7f06c264b03c4e4090cecbc8a7bff2da Description-en: Molecular Graphics and Modelling System (lib documentation) Avogadro is a molecular graphics and modelling system targeted at small to medium molecules. It can visualize properties like molecular orbitals or electrostatic potentials and features an intuitive molecular builder. . This package provides the documentation for libavogadro. Package: libavogadro2-1t64 Description-md5: 3213621da2aa0dfd65baafe1e63e2c3c Description-en: Molecular Graphics and Modelling System (library) Avogadro is a molecular graphics and modelling system targeted at small to medium molecules. It can visualize properties like molecular orbitals or electrostatic potentials and features an intuitive molecular builder. . This package provides the shared libraries, plugins and functionality scripts. Package: libbackoff-ocaml-dev Description-md5: 246983f951594ea59ac371af8dfe2e98 Description-en: exponential backoff mechanism for OCaml Provides an exponential backoff mechanism. It reduces contention by making a domain back off after failing an operation contested by another domain, like acquiring a lock or performing a CAS operation. . This package includes the development files required to develop modules using backoff. Package: 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: libbase-ocaml Description-md5: be2b9274c2bdd500bb30b4073e64b7de Description-en: Jane Street's alternative standard library (runtime) Base is a standard library for OCaml. It provides a standard set of general purpose modules that are well-tested, performant, and fully-portable across any environment that can run OCaml code. Unlike other standard library projects, Base is meant to be used as a wholesale replacement of the standard library distributed with the OCaml compiler. In particular it makes different choices and doesn’t re-export features that are not fully portable such as I/O, which are left to other libraries. . This package contains runtime files. Package: libbase-ocaml-dev Description-md5: 05dbe174474840963387f30badaa3387 Description-en: Jane Street's alternative standard library (development) Base is a standard library for OCaml. It provides a standard set of general purpose modules that are well-tested, performant, and fully-portable across any environment that can run OCaml code. Unlike other standard library projects, Base is meant to be used as a wholesale replacement of the standard library distributed with the OCaml compiler. In particular it makes different choices and doesn’t re-export features that are not fully portable such as I/O, which are left to other libraries. . This package contains development files. Package: libbase-quickcheck-ocaml Description-md5: d93e5f3495640033a6494c4b61c5eb49 Description-en: randomized testing framework (runtime) Base_quickcheck provides randomized testing in the style of Haskell's Quickcheck library, with support for built-in types as well as types provided by Base. . This package contains runtime files. Package: libbase-quickcheck-ocaml-dev Description-md5: c39618f02be8e1854a3798f9495def4c Description-en: randomized testing framework (dev) Base_quickcheck provides randomized testing in the style of Haskell's Quickcheck library, with support for built-in types as well as types provided by Base. . This package contains development files. Package: libbase64-ocaml Description-md5: d9c269e6e413f2cd3c47a26a4091b0ed Description-en: Base64 encoding and decoding OCaml library (runtime files) Base64 is a group of similar binary-to-text encoding schemes that represent binary data in an ASCII string format by translating it into a radix-64 representation. It is specified in RFC 2045. . This package contains runtime files. Package: libbase64-ocaml-dev Description-md5: e59bda4cc95ce2fab70259cca123cf67 Description-en: Base64 encoding and decoding OCaml library (dev files) Base64 is a group of similar binary-to-text encoding schemes that represent binary data in an ASCII string format by translating it into a radix-64 representation. It is specified in RFC 2045. . This package contains development files. Package: libbasix-dev Description-md5: 4eb7730cf194c1a59fa0be0a142a6fde Description-en: Finite Element Basis Function Definition Runtime Library (development headers) Computes FE basis functions and derivatives for the following elements: - Lagrange (interval, triangle, tetrahedron, prism, pyramid, quadrilateral, hexahedron) - Nédélec (triangle, tetrahedron) - Nédélec Second Kind (triangle, tetrahedron) - Raviart-Thomas (triangle, tetrahedron) - Regge (triangle, tetrahedron) - Crouzeix-Raviart (triangle, tetrahedron) . Computes quadrature rules on different cell types . Provides reference topology and geometry for reference cells of each type. . Python wrapper provided with pybind11. . This package installs the development files for the shared library. Package: libbasix0.10 Description-md5: b013704e052894074d7f8b5407f3d794 Description-en: Finite Element Basis Function Definition Runtime Library (Python 3) Computes FE basis functions and derivatives for the following elements: - Lagrange (interval, triangle, tetrahedron, prism, pyramid, quadrilateral, hexahedron) - Nédélec (triangle, tetrahedron) - Nédélec Second Kind (triangle, tetrahedron) - Raviart-Thomas (triangle, tetrahedron) - Regge (triangle, tetrahedron) - Crouzeix-Raviart (triangle, tetrahedron) . Computes quadrature rules on different cell types . Provides reference topology and geometry for reference cells of each type. . Python wrapper provided with pybind11. . This package installs the shared library. Package: libbatteries-ocaml-dev Description-md5: 94ab71318a72ad4102a3f5899e6db6fe Description-en: Batteries included: OCaml development platform - development files Batteries included is a community-driven effort to standardize on an uniform, documented, and comprehensive OCaml development platform. . Batteries included serves the following purposes: * define a standard set of libraries which may be expected on every compliant installation of OCaml * organize these libraries into a hierarchy of modules, with one source of documentation * define a standard set of language extensions which may be expected on every compliant installation of OCaml * provide a consistent API for otherwise independent libraries. . This package contains the core part of batteries included: libraries and language extensions for the OCaml language. Using this package you can develop OCaml programs built on top of batteries included. Package: libbatteries-ocaml-doc Description-md5: 09e0c649b17a8dd15286d20bbb17dea7 Description-en: Batteries included - OCaml development platform - documentation Batteries included is a community-driven effort to standardize on an uniform, documented, and comprehensive OCaml development platform. . Batteries included serves the following purposes: * define a standard set of libraries which may be expected on every compliant installation of OCaml * organize these libraries into a hierarchy of modules, with one source of documentation * define a standard set of language extensions which may be expected on every compliant installation of OCaml * provide a consistent API for otherwise independent libraries. . This package contains the documentation for batteries included: HTML API documentation, examples, and information about how to use batteries included in your programs. Package: libben-ocaml Description-md5: 3b0d493e6c0a2a3a4820db20159a9fc9 Description-en: OCaml libraries for Debian maintainers (runtime package) This package contains miscellaneous OCaml libraries to make the life of an OCaml-aware Debian package maintainer easier. . This package contains the shared runtime stub libraries. Package: libben-ocaml-dev Description-md5: 70dbf7e34af8aa0784c8e49a298bfc8e Description-en: OCaml libraries for Debian maintainers (development package) This package contains miscellaneous OCaml libraries to make the life of an OCaml-aware Debian package maintainer easier. . This package contains development files of the library. Package: libbenchmark-ocaml-dev Description-md5: cb5750dfaf79ced34f6a292aaebf23bd Description-en: OCaml benchmarking library This library implements benchmarking functions for measuring the run-time of one or many functions using latency (multiple repetitions) or throughput (repeat until some time period has passed) tests. . It is inspired by the Perl module of the same name ( benchmark ). Package: libbigarray-compat-ocaml Description-md5: 5d73ca99e6efc291de564bb9f71a2db2 Description-en: compatibility library for Stdlib.Bigarray (runtime) This is a library that exposes Stdlib.Bigarray when possible (>= 4.07) but can fallback to Bigarray. The compatibility bigarray module is exposed under Bigarray_compat. . This package contains the runtime libraries for programs using bigarray-compat. Package: libbigarray-compat-ocaml-dev Description-md5: fa19f080922ffbae13016f9d43cfbaf4 Description-en: compatibility library for Stdlib.Bigarray (dev) This is a library that exposes Stdlib.Bigarray when possible (>= 4.07) but can fallback to Bigarray. The compatibility bigarray module is exposed under Bigarray_compat. . This package contains the development stuff needed to use the bigarray-compat library in your programs. Package: libbigstringaf-ocaml Description-md5: 96b1e9ebba5015ae261308146042949b Description-en: bigstring intrinsics and fast blits for OCaml (runtime files) The OCaml compiler has a bunch of intrinsics for Bigstrings, but they're not widely-known, sometimes misused, and so programs that use Bigstrings are slower than they have to be. And even if a library got that part right and exposed the intrinsics properly, the compiler doesn't have any fast blits between Bigstrings and other string-like types. . This package contains runtime files. Package: libbigstringaf-ocaml-dev Description-md5: 1a2d9096dbd6fd36e14b526c72f5ed21 Description-en: bigstring intrinsics and fast blits for OCaml (dev files) The OCaml compiler has a bunch of intrinsics for Bigstrings, but they're not widely-known, sometimes misused, and so programs that use Bigstrings are slower than they have to be. And even if a library got that part right and exposed the intrinsics properly, the compiler doesn't have any fast blits between Bigstrings and other string-like types. . This package contains development files. Package: libbin-prot-ocaml Description-md5: 63c6e42a9644887f70869a202b1a87b3 Description-en: type-safe binary serialization for OCaml values (runtime) bin-prot provides functionalities for reading and writing OCaml-values in a type-safe binary protocol. . These functions provide a safe way of performing I/O on any extensionally defined data type. Functions, objects, and values whose type is bound through a polymorphic record field are not supported, but everything else is. . There is no support for cyclic or shared values and only little endian computer architectures are supported. . This package contains runtime files. Package: libbin-prot-ocaml-dev Description-md5: e1b4e98b2c3df762ce9168432ebc94ca Description-en: type-safe binary serialization for OCaml values (dev files) bin-prot provides functionalities for reading and writing OCaml-values in a type-safe binary protocol. . These functions provide a safe way of performing I/O on any extensionally defined data type. Functions, objects, and values whose type is bound through a polymorphic record field are not supported, but everything else is. . There is no support for cyclic or shared values and only little endian computer architectures are supported. . This package contains development files. Package: libbiniou-ocaml Description-md5: 2e19b185ae384321e2eaf7d5790628a5 Description-en: flexible binary data format in OCaml - plugins Biniou is a binary data format designed for speed, safety, ease of use and backward compatibility as protocols evolve. Biniou is vastly equivalent to JSON in terms of functionality but allows implementations about 4 times as fast (see godi-yojson for comparison), with 25-35% space savings. Biniou data can be decoded into human-readable form without knowledge of type definitions except for field and variant names which are represented by 31-bit hashes. . This package contains the shared runtime libraries. Package: libbiniou-ocaml-dev Description-md5: ad1cd13dbafd1730a161f4b74527be6e Description-en: flexible binary data format in OCaml - development files Biniou is a binary data format designed for speed, safety, ease of use and backward compatibility as protocols evolve. Biniou is vastly equivalent to JSON in terms of functionality but allows implementations about 4 times as fast (see godi-yojson for comparison), with 25-35% space savings. Biniou data can be decoded into human-readable form without knowledge of type definitions except for field and variant names which are represented by 31-bit hashes. . This package contains the development files needed for programming with the library. Package: libbiosig-dev Description-md5: 92075c38d2980c6e8830d8b85394b213 Description-en: I/O library for biomedical data - development files BioSig is a library for accessing files in several biomedical data formats (including EDF, BDF, GDF, BrainVision, BCI2000, CFWB, HL7aECG, SCP_ECG (EN1064), MFER, ACQ, CNT(Neuroscan), DEMG, EGI, EEG1100, FAMOS, SigmaPLpro, TMS32). The complete list of supported file formats is available at http://pub.ist.ac.at/~schloegl/biosig/TESTED . . This package provides header files and static library. Package: libbiosig3 Description-md5: a1388f677015db309f32c54a43c91768 Description-en: I/O library for biomedical data - dynamic library BioSig is a library for accessing files in several biomedical data formats (including EDF, BDF, GDF, BrainVision, BCI2000, CFWB, HL7aECG, SCP_ECG (EN1064), MFER, ACQ, CNT(Neuroscan), DEMG, EGI, EEG1100, FAMOS, SigmaPLpro, TMS32). The complete list of supported file formats is available at http://pub.ist.ac.at/~schloegl/biosig/TESTED . . This package provides dynamic library. Package: libbisect-ppx-ocaml Description-md5: c26065d6c847788fbd67139db39324ce Description-en: Code coverage for OCaml and ReScript (runtime files) Bisect-ppx helps you test thoroughly. It is a small preprocessor that inserts instrumentation at places in your code, such as if-then-else and match expressions. After you run tests, Bisect_ppx gives a nice HTML report showing which places were visited and which were missed. . This package contains runtime files. Package: libbisect-ppx-ocaml-dev Description-md5: 0738dbb6f6c53a937c8e195e6a86eb9c Description-en: Code coverage for OCaml and ReScript (dev files) Bisect_ppx helps you test thoroughly. It is a small preprocessor that inserts instrumentation at places in your code, such as if-then-else and match expressions. After you run tests, Bisect_ppx gives a nice HTML report showing which places were visited and which were missed. . This package contains development files. Package: libbitstring-ocaml Description-md5: c2b8966f5698181380aea049d9cdbad0 Description-en: Erlang-style bitstrings for OCaml (runtime) Bitstring adds Erlang-style bitstrings and matching over bitstrings as a syntax extension and library for OCaml. . You can use this module to both parse and generate binary formats, files and protocols. . Bitstring handling is added as primitives to the language, making it simple to use. . Bitstring handles integers, strings, sub-bitstrings, big-, little- and native-endianness, signed and unsigned types, variable-width fields, fields with arbitrary bit alignment. . This package contains only the shared runtime stub libraries. Package: libbitstring-ocaml-dev Description-md5: dfe4b5728e3209528abc0e843b171f00 Description-en: Erlang-style bitstrings for OCaml (development files) Bitstring adds Erlang-style bitstrings and matching over bitstrings as a syntax extension and library for OCaml. . You can use this module to both parse and generate binary formats, files and protocols. . Bitstring handling is added as primitives to the language, making it simple to use. . Bitstring handles integers, strings, sub-bitstrings, big-, little- and native-endianness, signed and unsigned types, variable-width fields, fields with arbitrary bit alignment. . This package contains header and OCaml library. Package: libbjack-ocaml Description-md5: 45485c96f3ed4689b7c4d0471680da7e Description-en: OCaml blocking interface to jack audio connection kit ocaml-bjack is a blocking interface to jack audio connection kit. Using it, you can create a jack device and read/write from it much like with ALSA or OSS. . This package contains only the shared runtime stub libraries. Package: libbjack-ocaml-dev Description-md5: e68d2fd6f9ee4b67e3576a0a3d6a59f2 Description-en: OCaml blocking interface to jack audio connection kit ocaml-bjack is a blocking interface to jack audio connection kit. Using it, you can create a jack device and read/write from it much like with ALSA or OSS. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-bjack. Package: libblas-test Description-md5: 7e697a3bd80892afd85df0f1b0596433 Description-en: Basic Linear Algebra Subroutines 3, testing programs BLAS (Basic Linear Algebra Subroutines) is a set of efficient routines for most of the basic vector and matrix operations. They are widely used as the basis for other high quality linear algebra software, for example lapack and linpack. This implementation is the Fortran 77 reference implementation found at netlib. . This package contains a set of programs which test the integrity of an installed blas-compatible shared library. These programs may therefore be used to test the libraries provided by the blas package as well as those provided by the libatlas3-base and libopenblas-base packages. The programs are dynamically linked -- one can explicitly select a library to test by setting the libblas.so.3 alternative, or by using the LD_LIBRARY_PATH or LD_PRELOAD environment variables. Likewise, one can display the library selected using the ldd program in an identical environment. Package: libblas64-test Description-md5: 87d771807f8e9f385d0433f0579b2453 Description-en: Basic Linear Algebra Subroutines 3, testing programs (64bit-index) BLAS (Basic Linear Algebra Subroutines) is a set of efficient routines for most of the basic vector and matrix operations. They are widely used as the basis for other high quality linear algebra software, for example lapack and linpack. This implementation is the Fortran 77 reference implementation found at netlib. . This package contains a set of programs which test the integrity of an installed blas-compatible shared library. These programs may therefore be used to test the libraries provided by the blas package as well as those provided by the libatlas3-base and libopenblas-base packages. The programs are dynamically linked -- one can explicitly select a library to test by setting the libblas.so.3 alternative, or by using the LD_LIBRARY_PATH or LD_PRELOAD environment variables. Likewise, one can display the library selected using the ldd program in an identical environment. . Compiled with Fortran option "-fdefault-integer-8". Package: libblkid1-dbgsym Description-md5: 21b90f3fe2d92adb28ce6ec35a6cd223 Description-en: debug symbols for libblkid1 Package: libblockdev-btrfs-dev Description-md5: 41ccafb966ec983fea029eca2faede52 Description-en: BTRFS plugin for libblockdev - development Header files and pkg-config files needed for development with the libblockdev-btrfs plugin/library. Package: libblockdev-btrfs3 Description-md5: 7a0b461f02cd46f7146f238dc46f41aa Description-en: BTRFS plugin for libblockdev The libblockdev library plugin (and at the same time a standalone library) providing the BTRFS-related functionality. Package: libblockdev-mdraid-dev Description-md5: 1cd6f668e32cdd497062d9bd27a8b8a0 Description-en: MD RAID plugin for libblockdev - development This package contains header files and pkg-config files needed for development with the libblockdev-mdraid plugin/library. Package: libblockdev-plugins-all Description-md5: e0bcdd0554389520673c4ce623bd4b06 Description-en: All plugins for libblockdev libblockdev is a C library with GObject introspection support that can be used for doing low-level operations with block devices like setting up LVM, BTRFS, LUKS or MD RAID. . The library uses plugins (LVM, BTRFS,...) and serves as a thin wrapper around its plugins' functionality. . This is a metapackage that depends on all libblockdev plugins. Package: libblockdev-tools Description-md5: c6e20a85b92a1aa77dadc1e377fb88b3 Description-en: tools for libblockdev This package contains tools that enhance the functionality that is provided by libblockdev. Package: libbobcat-dev Description-md5: 3adaed3cd3c2ed7b999743bf326ecd4c Description-en: headers and documentation for the Bobcat library Headers and documentation of classes defined in the Bobcat library. . The Bobcat library contains a variety of C++ classes and templates, some of them based on well-known Design Patterns. The library offers classes handling, e.g., Child Processes, Forks, Pipes and Redirection Command-to-Function associations Command-line arguments Command-line editing using streams Configuration Files Decryption and Encryption Extended String Operations Hash-tables Integers of unlimited size File-descriptor based streams (e.g. handle sockets using streams) Mail headers and mail filtering (milters) Message Digests Pattern matching Processes, Signals, Threads Shared Memory Single (Direct) Key Input Syslog- and other kinds of messages Temporary files Universal Type Conversions (Templates) . The libbobcat-dev package contains the static library as well as header files and manual pages of the Bobcat classes and templates. Package: libbobcat6 Description-md5: 43a22858f6c4e442466a49427274ea70 Description-en: run-time (shared) Bobcat library The (shared) Bobcat library contains classes and templates used by, e.g., the Stealth and Bisonc++ programs. . The Bobcat library contains a variety of C++ classes and templates, some of them based on well-known Design Patterns. The library offers classes handling, e.g., Child Processes, Forks, Pipes and Redirection Command-to-Function associations Command-line arguments and history handling Command-line editing using streams Configuration Files Decryption and Encryption Extended String Operations Hash-tables Integers of unlimited size File-descriptor based streams (e.g. handle sockets using streams) Mail headers and mail filtering (milters) Message Digests Pattern matching Processes, Signals, Threads Shared Memory Single (Direct) Key Input Syslog- and other kinds of messages Temporary files Universal Type Conversions (Templates) Package: libbos-ocaml Description-md5: 4bec02ce269e481c6831b84def22fdb4 Description-en: basic OS interaction for OCaml (runtime) Bos provides support for basic and robust interaction with the operating system in OCaml. It has functions to access the process environment, parse command line arguments, interact with the file system and run command line programs. . Bos works equally well on POSIX and Windows operating systems. . This package contains runtime files. Package: libbos-ocaml-dev Description-md5: d2e7ffe17f5e1befec1e9df3f3cc879f Description-en: basic OS interaction for OCaml (development) Bos provides support for basic and robust interaction with the operating system in OCaml. It has functions to access the process environment, parse command line arguments, interact with the file system and run command line programs. . Bos works equally well on POSIX and Windows operating systems. . This package contains development files. Package: libbpf-cargo Description-md5: 7a0e4cb735010e3b7528ddbaecb848b2 Description-en: Cargo plugin to build bpf programs libbpf-cargo helps develop and build eBPF (BPF) programs with standard rust tooling. Package: 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: libbz2-ocaml Description-md5: c1f12ff62a902d3f19070ce4fa56fdb9 Description-en: OCaml bindings for the bzip2 compression library (runtime) CamlBZ2 provides OCaml bindings for libbz2 (AKA bzip2), a popular compression library which typically compresses better (i.e., smaller resulting files) than gzip. . Using CamlBZ2 you can read and write compressed "files", where files can be anything offering an in_channel/out_channel abstraction (files, sockets, ...). . Also, with CamlBZ2 you can compress and decompress strings in memory using the bzip2 compression algorithm. . This package contains only the shared runtime stub libraries. Package: libbz2-ocaml-dev Description-md5: 2e0772b8c2e025a604672d5b06c05ced Description-en: OCaml bindings for the bzip2 compression library CamlBZ2 provides OCaml bindings for libbz2 (AKA bzip2), a popular compression library which typically compresses better (i.e., smaller resulting files) than gzip. . Using CamlBZ2 you can read and write compressed "files", where files can be anything offering an in_channel/out_channel abstraction (files, sockets, ...). . Also, with CamlBZ2 you can compress and decompress strings in memory using the bzip2 compression algorithm. . This package contains all the development stuff you need to use CamlBZ2 in your programs. Package: libc-ares2 Description-md5: bfe8ebc058cce6653c20fea6f85a4246 Description-en: transitional package This is a transitional package. It can safely be removed. Package: libca-certs-ocaml Description-md5: 2864d4189cef856083b9c9488c770606 Description-en: detect root CA certificates from the operating system (runtime) TLS requires a set of root anchors (Certificate Authorities) to authenticate servers. This library exposes this list so that it can be registered with ocaml-tls. . This package contains runtime files. Package: libca-certs-ocaml-dev Description-md5: 2bad5ee7fdb5098ba1eebc72f10ab9c9 Description-en: detect root CA certificates from the operating system (dev) TLS requires a set of root anchors (Certificate Authorities) to authenticate servers. This library exposes this list so that it can be registered with ocaml-tls. . This package contains development files. Package: libcairo-ocaml Description-md5: 79085065a08b6c8d01ce5299b9ad01ae Description-en: OCaml bindings for Cairo (runtime) Cairo is a multi-platform library providing anti-aliased vector-based rendering for multiple target backends. Paths consist of line segments and cubic splines and can be rendered at any width with various join and cap styles. All colors may be specified with optional translucence (opacity/alpha) and combined using the extended Porter/Duff compositing algebra as found in the X Render Extension. . Cairo exports a stateful rendering API similar in spirit to the path construction, text, and painting operators of PostScript, (with the significant addition of translucence in the imaging model). When complete, the API is intended to support the complete imaging model of PDF 1.4. . This package contains only the shared runtime stub libraries. Package: libcairo-ocaml-dev Description-md5: 52446b21850ea80840bf88ddb0e9e147 Description-en: OCaml bindings for Cairo Cairo is a multi-platform library providing anti-aliased vector-based rendering for multiple target backends. Paths consist of line segments and cubic splines and can be rendered at any width with various join and cap styles. All colors may be specified with optional translucence (opacity/alpha) and combined using the extended Porter/Duff compositing algebra as found in the X Render Extension. . Cairo exports a stateful rendering API similar in spirit to the path construction, text, and painting operators of PostScript, (with the significant addition of translucence in the imaging model). When complete, the API is intended to support the complete imaging model of PDF 1.4. . This package contains all the development stuff you need to use Cairo in your OCaml programs. The following backends are supported: PostScript, PDF, PNG, In-memory images and X11. Package: libcairo2-ocaml Description-md5: 9d144d7ffa8f6c79599605757a2c868d Description-en: OCaml binding for Cairo (runtime library) This is an OCaml binding to Cairo, a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System, Quartz, Win32, image buffers, PostScript, PDF, and SVG file output. . This package includes only the dynamic library needed for running dynamic OCaml bytecode executables that have been compiled with the cairo2 OCaml libraries. Package: libcairo2-ocaml-dev Description-md5: 219b07edbdf1ba8502bb977db999eb36 Description-en: OCaml binding for Cairo (development files) This is an OCaml binding to Cairo, a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System, Quartz, Win32, image buffers, PostScript, PDF, and SVG file output. . This package contains the development libraries you need to use cairo2 in the development of OCaml programs. Package: libcalendar-ocaml Description-md5: 7b728538bee9dbffe6525216437d8f02 Description-en: OCaml library providing operations over dates and times (runtime) OCaml library implementing common date/time operations with timezones and pretty printing support. . This package contains the shared runtime libraries. Package: libcalendar-ocaml-dev Description-md5: e97e275bf447506b868de3fab16d1567 Description-en: OCaml library providing operations over dates and times (dev files) OCaml library implementing common date/time operations with timezones and pretty printing support. Package: libcalendar-ocaml-doc Description-md5: 14b74073efa634a2645683ce4fa2ec05 Description-en: OCaml library providing operations over dates and times (doc) OCaml library implementing common date/time operations with timezones and pretty printing support. . This package contains the library documentation. Package: libcallback1 Description-md5: df2b8104ee889bc8d0739ea4e5d1e5ec Description-en: foreign function call libraries - closures with variable arguments in C ffcall is a collection of libraries which can be used to build foreign function call interfaces in embedded interpreters. . This package installs a shared library version of the callback library, which provides closures with variable arguments as first-class C functions. . The use of this shared library is deprecated. The main libffcall library, which embeds callback, should be preferred. Package: libcaml2html-ocaml Description-md5: a687481372812cafc8a1e5bd1000914b Description-en: HTML and LaTeX colored syntax from OCaml source files - plugins Caml2html provides a command-line executable which converts a set of OCaml source files into a HTML or LaTeX document with colored syntax. A library is also provided for building web-page generators that would color OCaml code appropriately. . This package contains the shared runtime library. Package: libcaml2html-ocaml-dev Description-md5: 973275788c2a884039262f1fd5ceb484 Description-en: HTML and LaTeX colored syntax from OCaml source files - dev files Caml2html provides a command-line executable which converts a set of OCaml source files into a HTML or LaTeX document with colored syntax. A library is also provided for building web-page generators that would color OCaml code appropriately. . This package contains the development files for programming with the library. Package: libcamlimages-ocaml Description-md5: 16fbbec241a6244786e9dc76d2945738 Description-en: OCaml image processing library (Runtime library) CamlImages is an image processing library for OCaml, which provides: . * basic functions for image processing and loading/saving various image file formats (hence providing a translation facility from format to format) . * an interface with the Caml graphics library allows one to display images in the Graphics module screen and to mix them with Caml drawings . * a freetype interface, integrated into the library: you can draw texts into images using any truetype fonts . In addition, the library can handle huge images that cannot be (or can hardly be) stored into the main memory (the library then automatically creates swap files and escapes them to reduce the memory usage). . This package contains only the shared runtime stub libraries. Package: libcamlimages-ocaml-dev Description-md5: 5adc289fa459e5f4eb087e15aea2be0f Description-en: OCaml image processing library (Development package) CamlImages is an image processing library for OCaml, which provides: . * basic functions for image processing and loading/saving various image file formats (hence providing a translation facility from format to format) . * an interface with the Caml graphics library allows one to display images in the Graphics module screen and to mix them with Caml drawings . * a freetype interface, integrated into the library: you can draw texts into images using any truetype fonts . In addition, the library can handle huge images that cannot be (or can hardly be) stored into the main memory (the library then automatically creates swap files and escapes them to reduce the memory usage). . This package contains the development part of the camlimages library. Package: libcamlimages-ocaml-doc Description-md5: 25c611115fad6de0e0c7b1947aba30fb Description-en: OCaml CamlImages library documentation This package provides documentation for the OCaml CamlImages library. . The library itself is provided in the libcamlimages-ocaml and libcamlimages-ocaml-dev packages. Package: libcamljava-ocaml-dev Description-md5: d1e73ebc3ce6a847f5b796ea845b02a6 Description-en: interface between OCaml and Java via Caml/C interface and JNI CamlJava is an interface between OCaml and Java allowing programs written in one of the two languages to call code written in the other. . Interaction among the two languages happen via the respective C interfaces: Caml/C interface for OCaml and JNI (Java Native Interface) for Java. . Currently, CamlJava provides a low-level, weakly-typed OCaml interface very similar to the JNI. Java object references are mapped to an abstract type, and various JNI-like operations are provided to allow Java method invocation, field access, and more. . A basic callback facility (allowing Java code to invoke methods on OCaml objects) is also provided, although some stub Java code must be written by hand. . This package contain all the development stuff needed to use CamlJava from OCaml programs. Package: libcamlp-streams-ocaml Description-md5: 888d82b7de28ce47903a932c083af0bd Description-en: Stream and Genlex libraries for use with Camlp4 and Camlp5 (runtime files) The camlp-streams package provides two library modules: * Stream: imperative streams, with in-place update and memoization of the latest element produced. * Genlex: a small parameterized lexical analyzer producing streams of tokens from streams of characters. The two modules are designed for use with Camlp4 and Camlp5. The Stream module can also be used by hand-written recursive-descent parsers. . This package contains runtime files. Package: libcamlp-streams-ocaml-dev Description-md5: 111f254c263565fc9b054c4aca7ae497 Description-en: Stream and Genlex libraries for use with Camlp4 and Camlp5 (dev files) The camlp-streams package provides two library modules: * Stream: imperative streams, with in-place update and memoization of the latest element produced. * Genlex: a small parameterized lexical analyzer producing streams of tokens from streams of characters. The two modules are designed for use with Camlp4 and Camlp5. The Stream module can also be used by hand-written recursive-descent parsers. . This package contains development files. Package: libcamlp4-ocaml-dev Description-md5: 2cc59be47adb23bf4e61a5ce7532a410 Description-en: Pre Processor Pretty Printer for OCaml (libraries) Camlp4 is a software system for writing extensible parsers for programming languages. It provides a set of OCaml libraries that are used to define grammars as well as loadable syntax extensions of such grammars. Camlp4 stands for Caml Preprocessor and Pretty-Printer and one of its most important applications is the definition of domain-specific extensions of the syntax of OCaml. . This package contains CamlP4 libraries. Package: libcamlpdf-ocaml Description-md5: b1123d823b45af0b9540099e96d907cf Description-en: library for reading, writing and manipulating PDF files and data (runtime) CamlPDF consists of a set of low level modules for representing, reading and writing the basic structure of PDF, together with an initial attempt at a higher level API. . This package contains runtime libraries. Package: libcamlpdf-ocaml-dev Description-md5: 97f2b397b7b42069a4592cf3e5df0f3a Description-en: library for reading, writing and manipulating PDF files and data CamlPDF consists of a set of low level modules for representing, reading and writing the basic structure of PDF, together with an initial attempt at a higher level API. . This package contains all the development stuff you need to develop OCaml programs which use camlpdf. Package: libcamltemplate-ocaml Description-md5: e8b0c45ea3182fe73063780c485810bf Description-en: configurable library for generating text from templates in OCaml CamlTemplate is a library for generating text from templates in OCaml. It can be used to generate web pages, scripts, SQL queries, XML documents and other sorts of text. . This library defines a small templating language, with basic operations like #if or #foreach. To use this library you need to configure the data source that will be used in the template with the templating language. . This package contains the shared runtime libraries. Package: libcamltemplate-ocaml-dev Description-md5: c43b26d2aa55aae4bc6c4a8310811732 Description-en: configurable library for generating text from templates in OCaml CamlTemplate is a library for generating text from templates in OCaml. It can be used to generate web pages, scripts, SQL queries, XML documents and other sorts of text. . This library defines a small templating language, with basic operations like #if or #foreach. To use this library you need to configure the data source that will be used in the template with the templating language. Package: libcamomile-ocaml-data Description-md5: 5b9a5bec5bcd07beb55454ff36c7c5ee Description-en: Unicode data for OCaml Camomile is a comprehensive Unicode library for objective caml language. The library is currently designed to conform Unicode Standard 3.2. . This package contains the data needed by camomile. Package: libcamomile-ocaml-dev Description-md5: 0e0fe980c309cb01a10cbb193370d5ec Description-en: Unicode library for OCaml Camomile is a comprehensive Unicode library for objective caml language. The library is currently designed to conform Unicode Standard 3.2. . Normalisers (NFD, NFKD, NFC, NFKC) and collator (string comparison) pass the conformance tests defined Unicode Technical Reports. Collator is also tested to Canadian, Thai and Japanese standards with their locales. Package: libcasa-casa9 Description-md5: 1bf0778b3525ff92ea1e8d23c2e43fc4 Description-en: CASA core modules The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package contains the Core modules: Multi-dimensional arrays, Quantities (values with physical units), OS and IO interface classes, Containers (from pre-STL era), Miscellaneous modules for exceptions, tasking interface, command line input, logging, STL wrappers, and basic math classes and functors. . Most of the code has been developed before STL came into existence, so several classes in modules Containers and Utilities are superseded by their STL counterparts. However, they are still used in some casacore code. Furthermore, some classes offer some extra functionality compared to STL. Package: libcasa-coordinates9 Description-md5: ae009c5328bbea995942d4e0a09e4a2d Description-en: CASA coordinates library The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package contains the implementation of coordinates for astronomical images. Package: libcasa-derivedmscal9 Description-md5: 4eec8c5432cb2fd9ea0b246886d348cc Description-en: CASA derived mscal library The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package contains derived MeasurementSet quantities (like hourangle) that can be used as virtual table columns or as TaQL user defined functions. Package: libcasa-fits9 Description-md5: ab456270f339c3d11ac470cfe6b23e85 Description-en: CASA FITS library The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package contains a C++ interface to read and write FITS files. Package: libcasa-images9 Description-md5: 832f2ac0f258d5fd77a11b73e99b2667 Description-en: CASA image processing library The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package implements n-dimensional images with masks, coordinates, and history. Package: libcasa-lattices9 Description-md5: df54fa21334930285a1da2762b2c8f9e Description-en: CASA lattice library The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package implements memory- or disk-based N-dimensional arrays (lattices) with masking, regions, expressions, and math. Package: libcasa-meas9 Description-md5: 0b11e54085348232b3b902c9e51204ee Description-en: CASA functions handling measures The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This module extends TaQL (the Table Query Language) with functions handling measures. Currently it can handle directions, epochs, and positions. Package: libcasa-measures9 Description-md5: 2d3c5415a586a553ff93755bbd8f6d26 Description-en: CASA measures library The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package implements measures (i.e. quantities with references frames) and their persistency. Examples are the Hour-angle and Declination of a source at a certain time and observatory; an Ra/Dec for a certain mean epoch; an apparent frequency at a certain time given in eV; a local sidereal time at an observatory. Measures can be converted from one reference frame to another (and this possibility is its main reason for existence). Package: libcasa-mirlib9 Description-md5: 027c9fbfa74d1849190276ff43385815 Description-en: CASA mirlib library The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package implements the MIRIAN radio interferometry data reduction package that is of particular interest to users of the Australia Telescope Compact Array (ATCA). Package: libcasa-ms9 Description-md5: 15f97b2bf7fb3bf4c8ad1468584bc2f8 Description-en: CASA MeasurementSet library The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package contains the data format for visibility data as described in the MeasurementSet definition. The MeasurementSet is where all data are ultimately to be found in CASA. Package: libcasa-msfits9 Description-md5: b7cc1a0ae17095126bbe58849e0e8b8c Description-en: CASA msfits library The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package contains the mapping of MeasurementSets to/from FITS. Package: libcasa-python3-9 Description-md5: 0b87a349d2f6691a91dd3e189805a5a8 Description-en: CASA Python bindings The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package contains the Python 3 bindings. Package: libcasa-scimath-f9 Description-md5: d0ed04f4223f7fdda03f70a1f8ae0885 Description-en: CASA scimath F library The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package contains the Mathematical modules N-dim functionals, linear/non-linear fitting, and miscellaneous. Package: libcasa-scimath9 Description-md5: fbf40899a19879da90a29b8062b63abf Description-en: CASA basic mathematical modules The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package contains the mathematical modules n-dimensional functionals, linear and non-linear fitting, and miscellaneous. Package: libcasa-tables9 Description-md5: 171b590d676eddaabc88d0b9cf1e4056 Description-en: CASA table system The casacore package contains the core libraries of the old AIPS++/CASA (Common Astronomy Software Applications) package. This split was made to get a better separation of core libraries and applications. . This package contains the database-like table system with advanced query language (TaQL). Package: libcatalyst-plugin-redirect-perl Description-md5: 6167552422c42151a45a70fcd23368fb Description-en: Catalyst plugin for easy redirects You can use the module to do easy redirects with Catalyst . like: $c->redirect('http://www.perl.org/'); Package: libcf-ocaml Description-md5: 021f3b3cf4dc6db83b0eaec7f66aefa0 Description-en: OCaml library with miscellaneous utility functions The pagoda core foundation OCaml library provides various modules. Some of the highlighted features include: - Functional streams and stream processors (extended). - Functional bootstrapped skew-binomial heap. - Functional red-black binary tree (associative array). - Functional sets and maps based on red-black binary tree. - Functional real-time catenable deque. - Functional LL(x) parsing using state-exception monad. - Functional lazy deterministic finite automaton (DFA). - Functional lexical analyzer (using lazy DFA and monadic parser). - Functional substring list manipulation (message buffer chains). - Gregorian calendar date manipulation. - Standard time manipulation. - System time in Temps Atomique Internationale (TAI). - Unicode transcoding. - Extended socket interface (supports IPv6 and UDP w/multicast). - Universal resource identifier (URI) manipulation. - I/O event multiplexing (with Unix.select). . This package contains only the shared runtime stub libraries. Package: libcf-ocaml-dev Description-md5: b715b1c908bd0ca11e9e703c560289f2 Description-en: OCaml library with miscellaneous utility functions The pagoda core foundation OCaml library provides various modules. Some of the highlighted features include: - Functional streams and stream processors (extended). - Functional bootstrapped skew-binomial heap. - Functional red-black binary tree (associative array). - Functional sets and maps based on red-black binary tree. - Functional real-time catenable deque. - Functional LL(x) parsing using state-exception monad. - Functional lazy deterministic finite automaton (DFA). - Functional lexical analyzer (using lazy DFA and monadic parser). - Functional substring list manipulation (message buffer chains). - Gregorian calendar date manipulation. - Standard time manipulation. - System time in Temps Atomique Internationale (TAI). - Unicode transcoding. - Extended socket interface (supports IPv6 and UDP w/multicast). - Universal resource identifier (URI) manipulation. - I/O event multiplexing (with Unix.select). . This package contains all the development stuff you need to use ocaml-mad in your programs. Package: libcgi-session-perl Description-md5: 43faa23a2f7e1babfc5ff35cd534c5bb Description-en: persistent session data in CGI applications CGI-Session is a Perl5 library that provides an easy, reliable and modular session management system across HTTP requests. Persistency is a key feature for such applications as shopping carts, login/authentication routines, and application that need to carry data across HTTP requests. CGI::Session does that and many more. Package: libcharinfo-width-ocaml Description-md5: f29addfaf5881e6fb290860eff7e4583 Description-en: determine column width for a character (runtime) This module is implemented purely in OCaml and the width function follows the prototype of POSIX's wcwidth. . This package contains runtime files. Package: libcharinfo-width-ocaml-dev Description-md5: 3b9b2c6e8069e2e57443af88b2533c3c Description-en: determine column width for a character (development) This module is implemented purely in OCaml and the width function follows the prototype of POSIX's wcwidth. . This package contains development files. Package: libcharon-extra-plugins Description-md5: b38ca344004a072b358d09bd7d91635c Description-en: strongSwan charon library (extra plugins) The strongSwan VPN suite uses the native IPsec stack in the standard Linux kernel. It supports both the IKEv1 and IKEv2 protocols. . This package provides extra plugins for the charon library: - addrblock (Narrow traffic selectors to RFC 3779 address blocks in X.509 certificates) - certexpire (Export expiration dates of used certificates) - eap-aka (Generic EAP-AKA protocol handler using different backends) - eap-gtc (EAP-GTC protocol handler authenticating with XAuth backends) - eap-identity (EAP-Identity identity exchange algorithm, to use with other EAP protocols) - eap-md5 (EAP-MD5 protocol handler using passwords) - eap-radius (EAP server proxy plugin forwarding EAP conversations to a RADIUS server) - eap-tls (EAP-TLS protocol handler, to authenticate with certificates in EAP) - eap-tnc (EAP-TNC protocol handler, Trusted Network Connect in a TLS tunnel) - eap-ttls (EAP-TTLS protocol handler, wraps other EAP methods securely) - error-notify (Notification about errors via UNIX socket) - ha (High-Availability clustering) - kernel-libipsec (Userspace IPsec Backend with TUN devices) - led (Let Linux LED subsystem LEDs blink on IKE activity) - lookip (Virtual IP lookup facility using a UNIX socket) - tnc (Trusted Network Connect) - unity (Cisco Unity extensions for IKEv1) - xauth-eap (XAuth backend that uses EAP methods to verify passwords) - xauth-pam (XAuth backend that uses PAM modules to verify passwords) - eap-dynamic (EAP proxy plugin that dynamically selects an EAP method requested/supported by the client (since 5.0.1)) - eap-peap (EAP-PEAP protocol handler, wraps other EAP methods securely) Package: libcifti-dev Description-md5: c94d1b476c4d9fe786b502058376b70a Description-en: development files for CiftiLib CIFTI (Connectivity Informatics Technology Initiative) standardizes the file formats for storage of connectivity data. These formats are developed by the Human Connectome Project and other interested parties. . CiftiLib is a C++ library for CIFTI-1 and CIFTI-2 file I/O, supporting both on-disk and in-memory access. It also provides facilities for reading and writing generic NIfTI-1 and NIfTI-2 files. . This package provides the development files. Package: libcifti-doc Description-md5: 2998830ce97a536f03cfa8ca7af072b8 Description-en: documentation for CiftiLib CIFTI (Connectivity Informatics Technology Initiative) standardizes the file formats for storage of connectivity data. These formats are developed by the Human Connectome Project and other interested parties. . CiftiLib is a C++ library for CIFTI-1 and CIFTI-2 file I/O, supporting both on-disk and in-memory access. It also provides facilities for reading and writing generic NIfTI-1 and NIfTI-2 files. . This package provides the documentation. Package: libcifti0t64 Description-md5: ba65749010dd317ee7a115c1355a2776 Description-en: library for manipulating CIFTI files CIFTI (Connectivity Informatics Technology Initiative) standardizes the file formats for storage of connectivity data. These formats are developed by the Human Connectome Project and other interested parties. . CiftiLib is a C++ library for CIFTI-1 and CIFTI-2 file I/O, supporting both on-disk and in-memory access. It also provides facilities for reading and writing generic NIfTI-1 and NIfTI-2 files. . This package provides the shared libraries. Package: libcinaps-ocaml Description-md5: cfe908eee060b21a8d426f8628ccc6b9 Description-en: trivial metaprogramming tool (runtime files) Cinaps is a trivial metaprogramming tool using the OCaml toplevel. It is based on the same idea as expectation tests. The user writes some OCaml code inside special comments and cinaps make sure that what follows is what is printed by the OCaml code. . This package contains runtime files. Package: libcinaps-ocaml-dev Description-md5: 976cad9ec83fa76781102f0747ebb3a2 Description-en: trivial metaprogramming tool (dev files) Cinaps is a trivial metaprogramming tool using the OCaml toplevel. It is based on the same idea as expectation tests. The user writes some OCaml code inside special comments and cinaps make sure that what follows is what is printed by the OCaml code. . This package contains development files. Package: libcjose-dev Description-md5: 4b07c92463d392ca12288563ddf722f9 Description-en: C library implementing the JOSE standard (development files) This is an implementation of the Javascript Object Signing and Encryption (JOSE) standard for C/C++. This package includes the development files (headers) for building software using libcjose. Package: libcjose0 Description-md5: c0a1788e8eecfcee20835c2afd0a4d3e Description-en: C library implementing the JOSE standard This is an implementation of the Javascript Object Signing and Encryption (JOSE) standard for C/C++. This package include the shared library files for using libcjose. Package: libclang-common-rocm-dev Description-md5: c70051d53e23270c29353f55183e81aa Description-en: Clang library - Common development package Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang generic headers. Package: libclang-cpp-rocm Description-md5: 8acc7c5b41666c14f1ef5e79310225e6 Description-en: C++ interface to the Clang library Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang C++ library. . The C++ Interface to Clang provides an API that exposes facilities for parsing source code into an abstract syntax tree (AST), loading already-parsed ASTs, traversing the AST, associating physical source locations with elements within the AST, and other facilities that support Clang-based development tools. Package: libclang-cpp-rocm-dev Description-md5: f5afea2f6b71ba0705e995aaab21eef9 Description-en: C++ interface to the Clang library Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang C++ library. . The C++ Interface to Clang provides an API that exposes facilities for parsing source code into an abstract syntax tree (AST), loading already-parsed ASTs, traversing the AST, associating physical source locations with elements within the AST, and other facilities that support Clang-based development tools. . This package contains symlinks without a version number, which needed by linker at build time. Package: libclang-rocm-dev Description-md5: 342c658e4419246ffb708000dfd7fecd Description-en: Clang library - Development package Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang headers to develop extensions over libclang1-rocm. Package: libclang-rt-rocm-dev Description-md5: c6ea2401de82bc335cc2bc855c33db01 Description-en: Compiler-rt - development package This package provides various libraries: . * builtins - Simple libraries that provide implementation of the low-level target-specific hooks required by code generation and other runtime components. * sanitizer runtimes - AddressSanitizer, ThreadSanitizer, UndefinedBehaviorSanitizer, MemorySanitizer, LeakSanitizer DataFlowSanitizer, etc * profile - Library which is used to collect coverage information. Package: libclang1-rocm Description-md5: 6fbabc5fd121a4ff6b254de59627b6de Description-en: C interface to the Clang library Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the Clang library. . The C Interface to Clang provides a relatively small API that exposes facilities for parsing source code into an abstract syntax tree (AST), loading already-parsed ASTs, traversing the AST, associating physical source locations with elements within the AST, and other facilities that support Clang-based development tools. Package: 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: libcmdliner-ocaml-dev Description-md5: 40041cac04e1d80d38d3958487cb1079 Description-en: declarative definition of command line interfaces It provides a simple and compositional mechanism to convert command line arguments to OCaml values and pass them to your functions. The module automatically handles syntax errors, help messages and UNIX man page generation. It supports programs with single or multiple commands (like darcs or git) and respects most of the POSIX and GNU conventions. . This package contains the development modules you need to use Cmdliner in your programs. Package: libcohttp-lwt-jsoo-ocaml Description-md5: b1ff27ace1c3a842061249c273ab7621 Description-en: CoHTTP implementation for the Js_of_ocaml JavaScript compiler (runtime) An implementation of an HTTP client for JavaScript, but using the CoHTTP types. This lets you build HTTP clients that can compile natively (using one of the other Cohttp backends such as cohttp-lwt-unix) and also to native JavaScript via js_of_ocaml. . This package contains the shared runtime libraries. Package: libcohttp-lwt-jsoo-ocaml-dev Description-md5: 9a24e4c6658a32930ceeb3aebf3ed857 Description-en: CoHTTP implementation for the Js_of_ocaml JavaScript compiler (dev) An implementation of an HTTP client for JavaScript, but using the CoHTTP types. This lets you build HTTP clients that can compile natively (using one of the other Cohttp backends such as cohttp-lwt-unix) and also to native JavaScript via js_of_ocaml. . This package contains development files. Package: libcohttp-lwt-ocaml Description-md5: 8bcf0c8bf4a91f7c6a3aa42cf0c1e0f7 Description-en: CoHTTP implementation using the Lwt concurrency library (runtime) This is a portable implementation of CoHTTP that uses the Lwt concurrency library to multiplex IO. It implements as much of the logic in an OS-independent way as possible, so that more specialised modules can be tailored for different targets. For example, you can install cohttp-lwt-unix or cohttp-lwt-jsoo for a Unix or JavaScript backend, or cohttp-mirage for the MirageOS unikernel version of the library. All of these implementations share the same IO logic from this module. . This package contains the shared runtime libraries. Package: libcohttp-lwt-ocaml-dev Description-md5: 282822aa0f1e60d943816c6fde78252d Description-en: CoHTTP implementation using the Lwt concurrency library (dev) This is a portable implementation of CoHTTP that uses the Lwt concurrency library to multiplex IO. It implements as much of the logic in an OS-independent way as possible, so that more specialised modules can be tailored for different targets. For example, you can install cohttp-lwt-unix or cohttp-lwt-jsoo for a Unix or JavaScript backend, or cohttp-mirage for the MirageOS unikernel version of the library. All of these implementations share the same IO logic from this module. . This package contains development files. Package: libcohttp-lwt-unix-ocaml Description-md5: e0f8146d350b8466b4b67c70d07be3ad Description-en: CoHTTP implementation for Unix and Windows using Lwt (runtime) An implementation of an HTTP client and server using the Lwt concurrency library. See the Cohttp_lwt_unix module for information on how to use this. The package also installs cohttp-curl-lwt and a cohttp-server-lwt binaries for quick uses of a HTTP(S) client and server respectively. . Although the name implies that this only works under Unix, it should also be fine under Windows too. . This package contains the shared runtime libraries. Package: libcohttp-lwt-unix-ocaml-dev Description-md5: f1ac60b3825cf1c3492eb16f24f1cff2 Description-en: CoHTTP implementation for Unix and Windows using Lwt (dev) An implementation of an HTTP client and server using the Lwt concurrency library. See the Cohttp_lwt_unix module for information on how to use this. The package also installs cohttp-curl-lwt and a cohttp-server-lwt binaries for quick uses of a HTTP(S) client and server respectively. . Although the name implies that this only works under Unix, it should also be fine under Windows too. . This package contains development files. Package: libcohttp-ocaml Description-md5: bce1a5494577de3e77427f88961c9f33 Description-en: OCaml library for HTTP clients and servers (runtime) Cohttp is an OCaml library for creating HTTP daemons. It has a portable HTTP parser, and implementations using various asynchronous programming libraries. . It has concrete implementations for many targets, including lwt, lwt-unix, lwt-jsoo. . You can implement other targets using the parser very easily. Look at the IO signature in lib/s.mli and implement that in the desired backend. . You can activate some runtime debugging by setting COHTTP_DEBUG to any value, and all requests and responses will be written to stderr. Further debugging of the connection layer can be obtained by setting CONDUIT_DEBUG to any value. . This package contains the shared runtime libraries. Package: libcohttp-ocaml-dev Description-md5: 880003ff1d6b4f7d210e980a2e80f59e Description-en: OCaml library for HTTP clients and servers (dev) Cohttp is an OCaml library for creating HTTP daemons. It has a portable HTTP parser, and implementations using various asynchronous programming libraries. . It has concrete implementations for many targets, including lwt, lwt-unix, lwt-jsoo. . You can implement other targets using the parser very easily. Look at the IO signature in lib/s.mli and implement that in the desired backend. . You can activate some runtime debugging by setting COHTTP_DEBUG to any value, and all requests and responses will be written to stderr. Further debugging of the connection layer can be obtained by setting CONDUIT_DEBUG to any value. . This package contains development files. Package: libcompiler-libs-ocaml-dev Description-md5: 80554dd401f357d127cca9b1ea91d00e Description-en: OCaml compiler library (development files) OCaml is a functional, statically-typed programming language from the ML family, offering a powerful module system extending that of Standard ML and a feature-rich, class-based object system. . This package contains the development files of the compiler library. Package: libconduit-lwt-ocaml Description-md5: abad6d305de1d1cc018f056af004c5b8 Description-en: network connection establishment library for Lwt (runtime) The conduit library takes care of establishing and listening for TCP and SSL/TLS connections for the Lwt and Async libraries. . The reason this library exists is to provide a degree of abstraction from the precise SSL library used, since there are a variety of ways to bind to a library (e.g. the C FFI, or the Ctypes library), as well as well as which library is used (just OpenSSL for now). . By default, OpenSSL is used as the preferred connection library, but you can force the use of the pure OCaml TLS stack by setting the environment variable CONDUIT_TLS=native when starting your program. . This package contains the shared runtime libraries for Lwt. Package: libconduit-lwt-ocaml-dev Description-md5: 26c7bbc7c3726620af0a05395940949a Description-en: network connection establishment library for Lwt (dev) The conduit library takes care of establishing and listening for TCP and SSL/TLS connections for the Lwt and Async libraries. . The reason this library exists is to provide a degree of abstraction from the precise SSL library used, since there are a variety of ways to bind to a library (e.g. the C FFI, or the Ctypes library), as well as well as which library is used (just OpenSSL for now). . By default, OpenSSL is used as the preferred connection library, but you can force the use of the pure OCaml TLS stack by setting the environment variable CONDUIT_TLS=native when starting your program. . This package contains development files for Lwt. Package: libconduit-ocaml Description-md5: 3283a2c4d46231c6df9a3214a45c9c7d Description-en: network connection establishment library for OCaml (runtime) The conduit library takes care of establishing and listening for TCP and SSL/TLS connections for the Lwt and Async libraries. . The reason this library exists is to provide a degree of abstraction from the precise SSL library used, since there are a variety of ways to bind to a library (e.g. the C FFI, or the Ctypes library), as well as well as which library is used (just OpenSSL for now). . By default, OpenSSL is used as the preferred connection library, but you can force the use of the pure OCaml TLS stack by setting the environment variable CONDUIT_TLS=native when starting your program. . This package contains the shared runtime libraries. Package: libconduit-ocaml-dev Description-md5: 14f338a104f9a1413b5577eed90390aa Description-en: network connection establishment library for OCaml (dev) The conduit library takes care of establishing and listening for TCP and SSL/TLS connections for the Lwt and Async libraries. . The reason this library exists is to provide a degree of abstraction from the precise SSL library used, since there are a variety of ways to bind to a library (e.g. the C FFI, or the Ctypes library), as well as well as which library is used (just OpenSSL for now). . By default, OpenSSL is used as the preferred connection library, but you can force the use of the pure OCaml TLS stack by setting the environment variable CONDUIT_TLS=native when starting your program. . This package contains development files. Package: libconfig-file-ocaml-dev Description-md5: 60dc6376086111e580283a9c8d6a9048 Description-en: OCaml library for managing configuration files (dev files) Config_file is an OCaml library used to manage the configuration file(s) of an application. You simply define your options and it performs the loading and saving of the options. Each option is defined from an option class (for example an "int" option) or from a combination of classes (for example to create "list of int" options). Package: libconfig-model-dpkg-perl Description-md5: a3b6f9861c39d86d63e0074db1596f60 Description-en: editor for Dpkg source files with validation This package provides Config::Model::Dpkg, a plugin for Config::Model and cme. Once this package is installed, cme is able to handle dpkg source file. . For instance, the command 'cme edit dpkg' provides a graphical editor for most files of a package source. . The command 'cme check dpkg' provide a command line that will check the package file, a bit like lintian. But this command must be run in the source package directory and can be run before building the package. . Likewise, the command 'cme fix dpkg' will fix most of the warnings found by the command above. . The command 'cme update dpkg' will update debian/copyright file from the content of the package source file. . If the recommended package libconfig-model-tkui-perl is installed, you can run 'cme edit dpkg' to edit your package files with a GUI. . You can also run cme with a more restricted scope with: * cme edit|check|fix dpkg-control * cme edit|check|fix dpkg-copyright . For best results, you should install the latest available version of libmodule-corelist-perl. Package: libconfig-model-perl Description-md5: f697e5e49856ea5836ea183265424ee4 Description-en: module for describing and editing configuration data Config::Model is a Perl framework that enables project developers to provide an interactive configuration system for their software. It supports various frontend interfaces (graphical, curses-based or plain terminal) to users. It handles configuration files semantically rather than syntactically, meaning that developers can specify the structure and constraints of the data along with a mechanism to read and write the files. . Using the structure and constraint information, Config::Model will generate interactive configuration editors that include help and data validation. It is equally simple to use graphical (via Tk) interfaces as well as curses- and ReadLine-based terminal interfaces. . Config::Model also provides a facility to help configuration data upgrade that can be triggered during package upgrades. . Config::Model provides configuration model and editor for: - popularity-contest - fstab (/etc/fstab) . Other configuration editors are available with other libconfig-model-*-perl packages. . Depending on which suggested or recommended modules are installed, Config::Model provides several user interfaces: - shell-like interface (with any of lib-term-readline-*-perl) - virtual file system where each config parameter is mapped to a file (with libfilesys-fuse3-perl and fuse packages) - graphical user interface (with libconfig-model-tkui-perl) Package: libcontainers-data-ocaml-dev Description-md5: 871185d5c981aa82ee171ad5889a058f Description-en: extension to OCaml's standard data structures An extension to the standard library docused on data structures, combinators and iterators, without dependencies on unix, str or num. . This package includes data structures that do not have equivalents in the standard library. These may not be as well maintained. Package: libcontainers-ocaml-dev Description-md5: 04d8d952af594696c069892d62aa3c76 Description-en: extension to OCaml's standard data structures and iterators An extension to the standard library docused on data structures, combinators and iterators, without dependencies on unix, str or num. . This package includes data structures that have equivalents in the standard library. Package: 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-aac-tactics Description-md5: d468e31e016a5d91fa8d79cdff35cd0d Description-en: Coq tactics for reasoning modulo AC (theories) This Coq plugin provides tactics for rewriting universally quantified equations, modulo associative (and possibly commutative) operators. . This package provides the Coq support library. Package: libcoq-bignums Description-md5: 5661a9f2f00d0c1dc7e8cc4889e2dfa1 Description-en: Coq library for big numbers This package provides big numbers (natural numbers, integers and rationals) in Coq, as BigN, BigZ and BigQ, which used to be part of the standard library. . Coq is a proof assistant for higher-order logic. Package: libcoq-coqprime Description-md5: b1f6faa7affa73c702a50f991f4d1a18 Description-en: Primality certification for Coq (library) Coqprime consists in: - a library of facts from number theory - a library for elliptic curves - an efficient library for modular arithmetic - tools to generate Pocklington and elliptic curve certificates of primality . Coq is a proof assistant for higher-order logic. . This package contains the Coq library part. Package: libcoq-core-ocaml Description-md5: 6f9fa9509e05b95dc040fa6f750867c3 Description-en: runtime libraries for Coq Coq is a proof assistant for higher-order logic, which allows the development of computer programs consistent with their formal specification. It is developed using Objective Caml and Camlp5. . This package provides runtime libraries for Coq. Package: libcoq-core-ocaml-dev Description-md5: 087097b71994724756abfbecea1882b9 Description-en: development libraries and tools for Coq Coq is a proof assistant for higher-order logic, which allows the development of computer programs consistent with their formal specification. It is developed using Objective Caml and Camlp5. . This package provides and libraries needed to develop OCaml-side extensions to Coq. Package: libcoq-dpdgraph Description-md5: 273eb3484d0176915de67cd31b22aa16 Description-en: Coq plugin to extract dependencies between Coq objects This package provides a plugin for Coq to extract dependencies between Coq objects and produce files with dependency information. . Coq is a proof assistant for higher-order logic. . This package provides the Coq plugin itself. Package: libcoq-equations Description-md5: 33a517ad7548092fab1b723f4ca09c95 Description-en: Coq library to work with functions defined by equations This library provides a notation to write programs using dependent pattern-matching and well-founded recursion in Coq. . Coq is a proof assistant for higher-order logic. Package: libcoq-ext-lib Description-md5: 7ead45ffb4ed1a615db956ed9c7fb053 Description-en: Collection of theories and plugins for Coq This package provides a collection of theories and plugins that may be useful in other Coq developments. . Coq is a proof assistant for higher-order logic. Package: libcoq-flocq Description-md5: 40dc9bd26759c7b4d14a10e25957fe12 Description-en: Floating-point arithmetic for Coq Flocq provides a formalization of floating-point arithmetic for Coq, in the form of a comprehensive library of theorems on a multi-radix multi-precision arithmetic, with efficient numerical computations. . Coq is a proof assistant for higher-order logic. Package: libcoq-gappa Description-md5: d29401f049a277a5f2cc3ee885c0c926 Description-en: Coq tactic to use Gappa for floating-point goals This package provides a Coq tactic to discharge goals about floating-point arithmetic and round-off errors to Gappa. . Gappa is a prover for numerical properties. . Coq is a proof assistant for higher-order logic. Package: libcoq-hammer Description-md5: 93c2a76bc9c3ffff3b0a71897b07707a Description-en: automated reasoning tool for Coq Hammer is a tool to help in the search of a proof in Coq. It tries to find applicable lemmas and combine them into a effective proof. . Coq is a proof assistant for higher-order logic. Package: libcoq-hott Description-md5: 5c56dd9ef75fce82fc2150b322df3d18 Description-en: Coq library for homotopy type theory This library is a formalization of homotopy type theory for Coq, where propositional equality is interpreted as homotopy and type isomorphism as homotopy equivalence. . Coq is a proof assistant for higher-order logic. Package: libcoq-iris Description-md5: 74d5fbfb9ecfce6d055e40a6442c23c0 Description-en: high-order concurrent separation logic framework for Coq This package provides a high-order concurrent separation logic framework for Coq, which means it is useful to reason about safety of concurrent programs. . Coq is a proof assistant for higher-order logic. Package: libcoq-libhyps Description-md5: db8bbfca8b98fd7442164805cb2552a7 Description-en: Tactics on hypotheses in Coq This package provides tactics and tacticals to work with hypotheses during a Coq proof. . Coq is a proof assistant for higher-order logic. Package: libcoq-math-classes Description-md5: d978edd31349c76fed385af09374b402 Description-en: Abstract interfaces for mathematical structures for Coq This library provides abstract interfaces for mathematical structures for Coq, such as: - algebraic hierarchy (groups, rings, fields, ...) - relations, orders, ... - Categories, functors, universal algebra, ... - Numbers: N, Z, Q, ... - Operations (shift, power, abs, ...). . Coq is a proof assistant for higher-order logic. Package: libcoq-mathcomp-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-menhirlib Description-md5: 8d891c64cbef7d99c8b89663d921d672 Description-en: support library for Coq-verified Menhir parsers This package provides a support library for verified Coq parsers produced by Menhir. . Menhir is a LR(1) parser generator for the OCaml programming language and Coq is a proof assistant for higher-order logic. Package: libcoq-mtac2 Description-md5: 6841300aeafd53fddd1be8b77fa1bba7 Description-en: Mtac2 tactic language for Coq This plugin for Coq provides the Mtac2 typed tactic language for backward reasoning. . Coq is a proof assistant for higher-order logic. Package: libcoq-ott Description-md5: 1386de275ec3b4597f33aab7bc4a2ca7 Description-en: Ott tool (Coq plugin) Ott is a tool to write definitions of programming languages and calculi. From the definition of a language syntex and semanticsin a concise and readable notation close to informal mathematics, it can provide LaTeX, Coq, HOL, Isabelle/HOL, Lem or OCaml versions of the definition. . Coq is a proof assistant for higher-order logic. . This package provides the Coq plugin itself. Package: libcoq-paramcoq Description-md5: 0f313fc531ec3a334d5921ce381c273c Description-en: Coq plugin to generate parametricity statements This package provides a plugin for Coq to generate parametricity statements, typically used in data refinement proofs. . Coq is a proof assistant for higher-order logic. Package: libcoq-record-update Description-md5: 88f89d9a5fbe40b2f7634d8368a32e1e Description-en: automatic record fields updaters for Coq This package provides an automatic and generic way to update record fields in Coq. . Coq is a proof assistant for higher-order logic. Package: libcoq-reduction-effects Description-md5: 760b1483c020afdf83e92b99f3fd7368 Description-en: reduction effects for Coq This plugin adds reduction side effects to some of the Coq reduction strategies. . Coq is a proof assistant for higher-order logic. Package: libcoq-simple-io Description-md5: 203327b966ea6f97a884c7e5a945d270 Description-en: Coq plugin for purely functional IO This package provides a plugin to implement Input/Output (IO) programs directly in Coq, in a style similar to Haskell's. . Coq is a proof assistant for higher-order logic. Package: libcoq-stdlib Description-md5: 9e601d42ac375ebc4cb75dff6e4c368e Description-en: proof assistant for higher-order logic (theories) Coq is a proof assistant for higher-order logic, which allows the development of computer programs consistent with their formal specification. It is developed using Objective Caml and Camlp5. . This package provides existing theories that new proofs can be based upon, including theories of arithmetic and Boolean values. Package: libcoq-stdpp Description-md5: 5afd4a7935cb9f357de46413fd03e153 Description-en: Extended standard library for Coq This package provides an extended standard library for Coq, for instance: - a great number of definitions and lemmas for common data structures like lists, finite maps and finite multisets ; - type classes for common properties like decidable equality, finiteness or countability ; - various tactics for common tasks ; all of this dependency-free and axiom-free. . Coq is a proof assistant for higher-order logic. Package: libcoq-unicoq Description-md5: 48caa7101c0321542fff948271f05d89 Description-en: enhanced unification algorithm for Coq This package provides a new unification algorithm, replacing the existing one through a plugin. . Coq is a proof assistant for higher-order logic. Package: libcoq-unimath Description-md5: edbaa9c4853665d0d83d5a79d1b04ac7 Description-en: univalent formalization of mathematics for Coq This package provides a library to formalize a substantial body of mathematics using the univalent point of view. . Coq is a proof assistant for higher-order logic. Package: libcos4-3 Description-md5: 9d2b88b61746226db1aa810d5189301b Description-en: omniORB CORBA services stubs omniORB4 is a freely available Common Object Request Broker Architecture (CORBA) 2.6 compliant object request broker (ORB) implementation. It is based on the IIOP communications protocol and should be interoperable with any other CORBA 2.6 compliant ORB. . This includes libcos4 and libcosdynamic4. Package: libcos4-dev Description-md5: e546d4c416ef7ebb363e32e3d12ee145 Description-en: omniORB CORBA services stubs development files omniORB4 is a freely available Common Object Request Broker Architecture (CORBA) 2.6 compliant object request broker (ORB) implementation. It is based on the IIOP communications protocol and should be interoperable with any other CORBA 2.6 compliant ORB. . This includes developer files for libcos4 and libcosdynamic4. Package: libcothreads-ocaml-dev Description-md5: 31451d9799e1279e7d93eef56f0e3707 Description-en: concurrent programming library for OCaml This library enhances the Threads library of the standard OCaml distribution in two dimensions: . - It implements the same API of the standard Threads library on different execution engines (process, networker), so that a single copy of source code can be compiled and deployed to different environments without modification. - It is also a super set of the standard Threads library, with extra components (STM etc.), functions (spawn etc.) and features (object-level compatibility etc.). . This package provides static libraries, interfaces, and documentation for coThreads. Package: libcpansa-db-perl Description-md5: afa3d286564650173b586e40fa8a1114 Description-en: CPAN Security Advisory data as a Perl data structure, mostly for CPAN::Audit CPANSA::DB is the database that CPAN::Audit uses to do its work. The module was previously known as CPAN::Audit::DB but moved to its own repo and distribution so you can update the database separately. . CPANSA::DB is a data pack for other modules, such as CPAN::Audit, that need access to the digested form of the CPAN Security Advisories database. Package: libcpdf-ocaml-dev Description-md5: 1304c3cc3a19272df1669e37df46e400 Description-en: PDF command line tools as an OCaml library The Coherent PDF tools provide a wide range of facilities for modifying PDF files created by other means. There is a single command-line program cpdf. . This package contains all the development stuff you need to develop OCaml programs which use Cpdf as a library. Package: libcppdap-dev Description-md5: de703a3d82f6ca6a3b3dbfc94135fcf2 Description-en: C++11 implementation of the Debug Adapter Protocol cppdap is a C++11 library to implement a Debug Adapter Protocol (DAP) client or server. It provides C++ type-safe structures for the full DAP specification, and provides a simple way to add custom protocol messages. Package: libcppunit-subunit-dev Description-md5: 08b4f72b7a686430a6e3c1c2b2dde6fa Description-en: SubunitTestProgressListener for CPPUnit - Development headers subunit is a protocol for test activity reporting. The SubunitTestProgressListener permits outputting Subunit from a CPPUnit test suite. . The libcppunit-subunit-dev package contains the C++ development headers, pkgconfig data file and a static version of the library. Package: libcppunit-subunit0 Description-md5: 3ea9828398b961d84b4bcf0c84e16d64 Description-en: SubunitTestProgressListener for CPPUnit - C++ shared library subunit is a protocol for test activity reporting. The SubunitTestProgressListener permits outputting Subunit from a CPPUnit test suite. Package: libcpu-ocaml Description-md5: d41dd9dab854a0e7b6b0331e944312c2 Description-en: Pin current process to given core number (runtime) This library can also get the number of CPU cores online. . This package contains the runtime files. Package: libcpu-ocaml-dev Description-md5: da95c568ae6066a59b0a35ae8b5921de Description-en: Pin current process to given core number (development) This library can also get the number of CPU cores online. . This package contains the development files. Package: libcreal-ocaml-dev Description-md5: 5392c0cba63d1a1bcbc835c73d54baa8 Description-en: O'Caml library that implements exact real arithmetic This module implements exact real arithmetic, following Valerie Menissier-Morain Ph.D. thesis (http://www-calfor.lip6.fr/~vmm/). . A real x is represented as a function giving, for any n, an approximation zn/4^n of x such that |zn/4^n - x| < 1, where zn is an arbitrary precision integer (of type Gmp.Z.t). . Coercions from type int, Gmp.Z.t, Gmp.Q.t, basic operations (addition, subtraction, multiplication, division, power, square root) and transcendental functions (sin, cos, tan, log, exp, arcsin, arccos, etc.) and a few constants (pi, e) are provided. . A small reverse-polish calculator is provided to test the library. Package: libcrowbar-ocaml Description-md5: 64f88c8d693b8bd7949128b464d86b3f Description-en: library to fuzz-test code (runtime files) It combines the QuickCheck-style property-based testing and the bug-finding efficiency of afl-fuzz. . This package provides the runtime files. Package: libcrowbar-ocaml-dev Description-md5: 851edd3cd3d56587d27821285ffc891c Description-en: library to fuzz-test code (dev files) It combines the QuickCheck-style property-based testing and the bug-finding efficiency of afl-fuzz. . This package provides the dev files. Package: libcrunch-ocaml Description-md5: de4fea33b3390c0e86f49931081c2ed9 Description-en: convert a filesystem into a static OCaml module (runtime files) ocaml-crunch takes a directory of files and compiles them into a standalone OCaml module which serves the contents directly from memory. This can be convenient for libraries that need a few embedded files (such as a web server) and do not want to deal with all the trouble of file configuration. . This package contains runtime files. Package: libcrunch-ocaml-dev Description-md5: f600a52a4a1f1a4054009605c1a6cccf Description-en: convert a filesystem into a static OCaml module (dev files) ocaml-crunch takes a directory of files and compiles them into a standalone OCaml module which serves the contents directly from memory. This can be convenient for libraries that need a few embedded files (such as a web server) and do not want to deal with all the trouble of file configuration. . This package contains development files. Package: libcry-ocaml-dev Description-md5: f37b3991a9f8d94a320d1c23c72d89ae Description-en: MP3/Ogg Vorbis broadcast OCaml module This OCaml module implements the protocols used to connect and send source data to icecast2 and shoutcast servers. . It is a low-level implementation, so it only does the minimal source connection. In particular, it does not handle synchronisation. Hence, the task of sending audio data to the streaming server at real time rate is up to the programmer, contrary to the main implementation, libshout. Package: libcrypt-openssl-pkcs12-perl Description-md5: f292be14a888e8cf02f3f88c3d8dc183 Description-en: Perl extension to OpenSSL's PKCS12 API Crypt::OpenSSL::PKCS12 implements a small subset of OpenSSL's PKCS12 API. Package: libcrypt-openssl-x509-perl Description-md5: 371a3395a075c9e4563e01e65e689d5b Description-en: Perl extension to OpenSSL's X509 API The Crypt::OpenSSL::X509 module implements a large majority of OpenSSL's useful X509 API. Package: libcrypt-passwdmd5-perl Description-md5: b2c1b9a666b747ac313aff6746fe2693 Description-en: interoperable MD5-based crypt() for Perl Crypt::PasswdMD5 provides various crypt()-compatible interfaces to the MD5-based crypt() function found in various *nixes. . It's based on the implementation found on FreeBSD 2.2.[56]-RELEASE. Package: libcryptgps-ocaml-dev Description-md5: 7a05c0871c34b4536c9ba52fabf170a3 Description-en: OCaml implementation of symmetric cryptographic algorithms: Blowfish, DES, 3DES This OCaml library implements some well-known symmetric cryptographic algorithms, namely: Blowfish, DES, 3DES. . This package contains all the development stuff needed to use cryptgps in OCaml programs. Package: libcryptokit-ocaml Description-md5: 49f6478e24c9bf47cf3768735aa34815 Description-en: cryptographic algorithm library for OCaml - runtime The Cryptokit library for Objective Caml provides a variety of cryptographic primitives that can be used to implement cryptographic protocols in security-sensitive applications. The primitives provided include: . - Symmetric-key ciphers: AES, DES, Triple-DES, ARCfour, in ECB, CBC, CFB and OFB modes. - Public-key cryptography: RSA encryption, Diffie-Hellman key agreement. - Hash functions and MACs: SHA-1, MD5, and MACs based on AES and DES. - Random number generation. - Encodings and compression: base 64, hexadecimal, Zlib compression. . Additional ciphers and hashes can easily be used in conjunction with the library. In particular, basic mechanisms such as chaining modes, output buffering, and padding are provided by generic classes that can easily be composed with user-provided ciphers. More generally, the library promotes a "Lego"-like style of constructing and composing transformations over character streams. . This package provides just the shared library for Cryptokit. Package: libcryptokit-ocaml-dev Description-md5: dbf48d096baa27bd894547fc0d7daf89 Description-en: cryptographic algorithm library for OCaml - development The Cryptokit library for Objective Caml provides a variety of cryptographic primitives that can be used to implement cryptographic protocols in security-sensitive applications. The primitives provided include: . - Symmetric-key ciphers: AES, DES, Triple-DES, ARCfour, in ECB, CBC, CFB and OFB modes. - Public-key cryptography: RSA encryption, Diffie-Hellman key agreement. - Hash functions and MACs: SHA-1, MD5, and MACs based on AES and DES. - Random number generation. - Encodings and compression: base 64, hexadecimal, Zlib compression. . Additional ciphers and hashes can easily be used in conjunction with the library. In particular, basic mechanisms such as chaining modes, output buffering, and padding are provided by generic classes that can easily be composed with user-provided ciphers. More generally, the library promotes a "Lego"-like style of constructing and composing transformations over character streams. . This package provides static libraries, interfaces, and documentation for Cryptokit. Package: libcsexp-ocaml Description-md5: 47aa083da21477c75e724a9b49aabfe6 Description-en: parsing and printing of S-expressions in Canonical form (runtime) This library provides minimal support for Canonical S-expressions. Canonical S-expressions are a binary encoding of S-expressions that is super simple and well suited for communication between programs. . This library only provides a few helpers for simple applications. If you need more advanced support, such as parsing from more fancy input sources, you should consider copying the code of this library given how simple parsing S-expressions in canonical form is. . To avoid a dependency on a particular S-expression library, the only module of this library is parameterised by the type of S-expressions. . This package contains runtime files. Package: libcsexp-ocaml-dev Description-md5: 378bf9a4e563d0ca09890d3ef66ae0e6 Description-en: parsing and printing of S-expressions in Canonical form (dev) This library provides minimal support for Canonical S-expressions. Canonical S-expressions are a binary encoding of S-expressions that is super simple and well suited for communication between programs. . This library only provides a few helpers for simple applications. If you need more advanced support, such as parsing from more fancy input sources, you should consider copying the code of this library given how simple parsing S-expressions in canonical form is. . To avoid a dependency on a particular S-expression library, the only module of this library is parameterised by the type of S-expressions. . This package contains development files. Package: libcsirocsa0 Description-md5: a269767d31bc0994f7a17006d83bd80b Description-en: Scientific plotting library (CSIRO csa library) This package contains the bivariate Cubic Spline Approximation library developed by Pavel Sakov, from the CSIRO Marine Research. . The source code for these libraries are part of the plplot source package. Package: libcsironn0 Description-md5: 7fb74997c840a861f9afcfe0cb9ed5e9 Description-en: Scientific plotting library (CSIRO nn library) This package contains the Natural Neighbours interpolation library developed by Pavel Sakov, from the CSIRO Marine Research. . The source code for these libraries are part of the plplot source package. Package: libcss-minifier-xs-perl Description-md5: e509baab9bc260a0df11d72e6e9f47f3 Description-en: XS based CSS minifier CSS::Minifier::XS is a CSS "minifier"; its designed to remove un-necessary whitespace and comments from CSS files, while also not breaking the CSS. . CSS::Minifier::XS is similar in function to CSS::Minifier, but is substantially faster as its written in XS and not just pure Perl. Package: libcstruct-ocaml Description-md5: 8472b161eb7b819ac5f29a0d0689fd84 Description-en: access C-like structures directly from OCaml (runtime) Cstruct is a library and syntax extension to make it easier to access C-like structures directly from OCaml. It supports both reading and writing to these structures, and they are accessed via the Bigarray module. . This package contains the runtime libraries for programs using cstruct. Package: libcstruct-ocaml-dev Description-md5: 301b7e8fc1ef3d5b10d0310948f31f46 Description-en: access C-like structures directly from OCaml (dev) Cstruct is a library and syntax extension to make it easier to access C-like structures directly from OCaml. It supports both reading and writing to these structures, and they are accessed via the Bigarray module. . This package contains the development stuff needed to use the cstruct library in your programs. Package: libcsv-ocaml-dev Description-md5: e8fedbfad48ea397d688faca7efdd3a7 Description-en: library to read and write CSV files in OCaml OCaml CSV is a library to read and write CSV (comma-separated values) files. It also supports all extensions used by Excel - eg. quotes, newlines, 8 bit characters in fields, etc. . This package contains all the development stuff you need to develop OCaml programs which use OCaml CSV. Package: libctypes-ocaml Description-md5: 535529b9d4f928212326378be8e7e767 Description-en: library for binding to C libraries using pure OCaml (runtime) The ocaml-ctypes library makes it possible to call C functions directly from OCaml without writing or generating C code. The core of the library is a set of combinators for describing C types -- scalars, functions, structs, unions, arrays, and pointers to values and functions. Type descriptions can then be used to bind native functions and values. . This package contains the shared runtime stub library and plugins. Package: libctypes-ocaml-dev Description-md5: 3984cfb82adfc1c586fdc2dec44c3275 Description-en: library for binding to C libraries using pure OCaml (dev) The ocaml-ctypes library makes it possible to call C functions directly from OCaml without writing or generating C code. The core of the library is a set of combinators for describing C types -- scalars, functions, structs, unions, arrays, and pointers to values and functions. Type descriptions can then be used to bind native functions and values. . This package contains all the development stuff you need to use ocaml-ctypes. Package: libcudf-dev Description-md5: 274bfd4968597872fd1650f560b235e1 Description-en: C library to access descriptions of package upgrade problems libCUDF is a library to manipulate so called CUDF documents. A CUDF document describe an upgrade problem, as faced by package managers in popular package-based GNU/Linux distributions. . A CUDF document consists of a package universe and of a user request. The package universe describes all packages known to the package manager, a subset of which (the package status) denotes the package being currently installed on the target machine. The user request denotes a change to the package status as requested by the user. . A CUDF document is naturally complemented by a solution describing the resulting package status (if any) implementing the user request, as found by a package manager. . libCUDF enables manipulation of CUDF and related documents. . This package contains a C static library binding the OCaml implementation of libCUDF so that it can be used from the C programming language. Package: libcudf-ocaml-dev Description-md5: b9b7de480ec197ac2a24fc2bcb573054 Description-en: OCaml library to access descriptions of package upgrade problems libCUDF is a library to manipulate so called CUDF documents. A CUDF document describe an upgrade problem, as faced by package managers in popular package-based GNU/Linux distributions. . A CUDF document consists of a package universe and of a user request. The package universe describes all packages known to the package manager, a subset of which (the package status) denotes the package being currently installed on the target machine. The user request denotes a change to the package status as requested by the user. . A CUDF document is naturally complemented by a solution describing the resulting package status (if any) implementing the user request, as found by a package manager. . libCUDF enables manipulation of CUDF and related documents. . This package contains all the development stuff you need to use libCUDF in your OCaml programs. Package: libcurl-ocaml Description-md5: f8bf1d59757cbdc7a624e0bc956f5b75 Description-en: OCaml curl bindings (Runtime Library) This Objective Caml library provides multi-protocol file transfer facilities based on the curl library. . This package contains only the shared runtime stub libraries. Package: libcurl-ocaml-dev Description-md5: cfa14f39c85cc80ff110c3ce9a2a6617 Description-en: OCaml libcurl bindings (Development package) This Objective Caml library provides multi-protocol file transfer facilities based on the curl library. . This package contains the development part of the OCaml curl package. Package: libcurses-ocaml Description-md5: b6c61f20639da0a9eede6078149e0ef8 Description-en: OCaml bindings for the ncurses library (runtime) The ncurses library provides functions to create rich text-mode interfaces. This package contains the necessary files to use the ncurses library in OCaml. . This package contains only the shared runtime stub libraries. Package: libcurses-ocaml-dev Description-md5: 46747b66388ded68f5318f9b5c62bf17 Description-en: OCaml bindings for the ncurses library The ncurses library provides functions to create rich text-mode interfaces. This package contains the necessary files to use the ncurses library in OCaml. . This package contains all the development stuff you need to use ocaml-curses in your programs. Package: libcvss-perl Description-md5: 6a23a25d2723229d134273bdddfe3340 Description-en: module for CVSS (Common Vulnerability Scoring System) 2.0/3.x/4.0 CVSS calculates the CVSS (Common Vulnerability Scoring System) scores (basic, temporal, and environmental), convert the "vector string" and returns the CVSS object in JSON or XML. . The Common Vulnerability Scoring System (CVSS) provides a way to capture the principal characteristics of a vulnerability and produce a numerical score reflecting its severity. The numerical score can then be translated into a qualitative representation (such as low, medium, high, and critical) to help organizations properly assess and prioritize their vulnerability management processes. Package: libdap-bin Description-md5: 7b40a5fcd10f928b7c68d30bb16b9597 Description-en: Binaries for the libdap Data Access Protocol library OPeNDAP provides software that allows you to access data over the internet, from programs that weren't originally designed for that purpose, as well as some that were. While OPeNDAP is the original developer of the Data Access protocol which its software uses, many other groups have adopted DAP and provide compatible clients, servers and software development kits. . This package contains the 'getdap' client binary. Package: libdap-dev Description-md5: 2ba4355c38ece6a95a4e2a39a0a2926f Description-en: Development files (headers and static libraries) for libdap OPeNDAP provides software that allows you to access data over the internet, from programs that weren't originally designed for that purpose, as well as some that were. While OPeNDAP is the original developer of the Data Access protocol which its software uses, many other groups have adopted DAP and provide compatible clients, servers and software development kits. . This package contains header files, pkgconf files and static libraries for DAP. Package: libdap-doc Description-md5: 3ddb7bd712442d5005bbbf4e80885bd0 Description-en: Documentation for the libdap Data Access Protocol library OPeNDAP provides software that allows you to access data over the internet, from programs that weren't originally designed for that purpose, as well as some that were. While OPeNDAP is the original developer of the Data Access protocol which its software uses, many other groups have adopted DAP and provide compatible clients, servers and software development kits. Package: libdap27t64 Description-md5: cdcc8834ad351e2ef97ebd719f4887e8 Description-en: Open-source Project for a Network Data Access Protocol library OPeNDAP provides software that allows you to access data over the internet, from programs that weren't originally designed for that purpose, as well as some that were. While OPeNDAP is the original developer of the Data Access protocol which its software uses, many other groups have adopted DAP and provide compatible clients, servers and software development kits. . With OPeNDAP software, you access data using a URL, just like a URL you would use to access a web page. However, before you request any data, you need to know how to request it in a form your browser can handle. OPeNDAP data is stored in binary form, and by default, it is transmitted that way, too. Package: libdapclient6t64 Description-md5: 9da00b6870a22c20af6e322be5285329 Description-en: Client library for the Network Data Access Protocol OPeNDAP provides software that allows you to access data over the internet, from programs that weren't originally designed for that purpose, as well as some that were. While OPeNDAP is the original developer of the Data Access protocol which its software uses, many other groups have adopted DAP and provide compatible clients, servers and software development kits. . This package provides the client library libdapclient6. Package: libdapserver7t64 Description-md5: d0c2b59d606c885927a08d766aebb30b Description-en: Server library for the Network Data Access Protocol OPeNDAP provides software that allows you to access data over the internet, from programs that weren't originally designed for that purpose, as well as some that were. While OPeNDAP is the original developer of the Data Access protocol which its software uses, many other groups have adopted DAP and provide compatible clients, servers and software development kits. . This package provides the server library libdapserver7 Package: libdbus-ocaml Description-md5: 29ea1204a88f7e0d06d0bb4d6bfafa2e Description-en: OCaml bindings for the D-Bus API (runtime) This library provides OCaml bindings for using D-Bus. . D-Bus is a projects that permits program to communicate with each other, using a simple IPC protocol . This package contains shared library. Package: libdbus-ocaml-dev Description-md5: e36b1e2971315a40f53eba84451fdf43 Description-en: OCaml bindings for the D-Bus API (development files) This library provides OCaml bindings for using D-Bus. . D-Bus is a projects that permits program to communicate with each other, using a simple IPC protocol . This package contains header and OCaml library. Package: libdcmtk-dev Description-md5: b8c9cda90a28213d8a8f178fc769fe1b Description-en: OFFIS DICOM toolkit development libraries and headers DCMTK includes a collection of libraries and applications for examining, constructing and converting DICOM image files, handling offline media, sending and receiving images over a network connection, as well as demonstrative image storage and worklist servers. . This package contains development libraries and headers for DCMTK. You only need to install this if you are developing programs that use the DCMTK libraries. . Note: This version was compiled with libssl support. Package: libdcmtk20 Description-md5: 9d56449377a2c35a2b0e8bd566fdec0e Description-en: OFFIS DICOM toolkit runtime libraries DCMTK includes a collection of libraries and applications for examining, constructing and converting DICOM image files, handling offline media, sending and receiving images over a network connection, as well as demonstrative image storage and worklist servers. . This package contains the runtime libraries for the DCMTK utility applications. . Note: This version was compiled with libssl support. Package: libde265-0 Description-md5: e2595c4a6d2348fa129b67fcf8e11192 Description-en: Open H.265 video codec implementation libde265 is an open source implementation of the H.265 video codec. It is written from scratch in plain C for simplicity and efficiency. Its simple API makes it easy to integrate it into other software. Package: libde265-dev Description-md5: 2e8e26c3f7d86c0ff68ebdc82e580a77 Description-en: Open H.265 video codec implementation - development files libde265 is an open source implementation of the H.265 video codec. It is written from scratch in plain C for simplicity and efficiency. Its simple API makes it easy to integrate it into other software. . The development headers for compiling programs that use libde265 are provided by this package. Package: libde265-examples Description-md5: dc909b8ac26774d5fca6b1438e2d9dec Description-en: Open H.265 video codec implementation - examples libde265 is an open source implementation of the H.265 video codec. It is written from scratch in plain C for simplicity and efficiency. Its simple API makes it easy to integrate it into other software. . Sample applications using libde265 are provided by this package. Package: libdeal.ii-9.7.1 Description-md5: 0c8668bb5606f7acd1d570172d38f180 Description-en: Finite Element Differential Equations Analysis Library deal.II is a C++ program library targeted at the computational solution of partial differential equations using adaptive finite elements. It uses state-of-the-art programming techniques to offer you a modern interface to the complex data structures and algorithms required. . This package contains the shared libraries. Package: libdeal.ii-dev Description-md5: 5a369645e90c8f66b985eb03e4c7a0db Description-en: Differential Equations Analysis Library - development files deal.II is a C++ program library targeted at the computational solution of partial differential equations using adaptive finite elements. It uses state-of-the-art programming techniques to offer you a modern interface to the complex data structures and algorithms required. . This package contains the development files. Package: libdeal.ii-doc Description-md5: dcf2e06380119549b7af283bba39aa78 Description-en: Differential Equations Analysis Library - html doc. and examples deal.II is a C++ program library targeted at the computational solution of partial differential equations using adaptive finite elements. It uses state-of-the-art programming techniques to offer you a modern interface to the complex data structures and algorithms required. . This package contains the documentation and examples. Package: libdecimal-ocaml Description-md5: 3b34a66a7e4dfd45d2964296ee77dfe7 Description-en: arbitrary-precision floating-point decimal library (runtime) Arbitrary-precision floating-point decimal library ported from the Python decimal module. . This package contains the runtime libraries for programs using the decimal library. Package: libdecimal-ocaml-dev Description-md5: 8afaa826d816519e1319d3123d0734c9 Description-en: arbitrary-precision floating-point decimal library (dev) Arbitrary-precision floating-point decimal library ported from the Python decimal module. . This package contains the development stuff needed to use the decimal library in your programs. Package: libdiet-dev Description-md5: 333e7f49bd0ffe0e52553d9cfa00e165 Description-en: Compile-time indentation based template system -- development files Diet is a generic compile-time template system based on an XML-like structure. The syntax is heavily influenced by Pug (formerly "Jade") and Haml and outputting dynamic HTML is the primary goal. It supports pluggable transformation modules, as well as output modules, so that many other uses are possible. . This package contains development files for the D programming language. Package: libdiet0 Description-md5: 58f6c6283f968f4dce32203ef6a9ab21 Description-en: Compile-time indentation based, XML structured template system Diet is a generic compile-time template system based on an XML-like structure. The syntax is heavily influenced by Pug (formerly "Jade") and Haml and outputting dynamic HTML is the primary goal. It supports pluggable transformation modules, as well as output modules, so that many other uses are possible. Package: libdigestif-ocaml Description-md5: 6a1d080b8dda32402b296d6adaca5f1d Description-en: hashes implementation (runtime) Digestif is a toolbox to provide hashes implementations in C and OCaml. It uses the linking trick and user can decide at the end to use the C implementation or the OCaml implementation. . It provides implementation of: * MD5 * SHA1 * SHA224 * SHA256 * SHA384 * SHA512 * SHA3 * Keccak-256 * WHIRLPOOL * BLAKE2B * BLAKE2S * RIPEMD160 . This package contains runtime files. Package: libdigestif-ocaml-dev Description-md5: e3aa3505d62fa58a9ff4cb92ce200f04 Description-en: hashes implementations (dev) Digestif is a toolbox to provide hashes implementations in C and OCaml. It uses the linking trick and user can decide at the end to use the C implementation or the OCaml implementation. . It provides implementation of: * MD5 * SHA1 * SHA224 * SHA256 * SHA384 * SHA512 * SHA3 * Keccak-256 * WHIRLPOOL * BLAKE2B * BLAKE2S * RIPEMD160 . This package contains development files. Package: libdnf5-2 Description-md5: 793d87b31186995eecb85a80ff83a600 Description-en: Dandified Yum package manager - version 5 library DNF5 is a command-line package manager that automates the process of installing, upgrading, configuring, and removing computer programs in a consistent manner. It supports RPM packages, modulemd modules, and comps groups & environments. . This package provides the libdnf5 library. Package: libdnf5-cli-dev Description-md5: 8d223d33bc0e1da9cca43371b0e6368e Description-en: Dandified Yum package manager - version 5 CLI development files DNF5 is a command-line package manager that automates the process of installing, upgrading, configuring, and removing computer programs in a consistent manner. It supports RPM packages, modulemd modules, and comps groups & environments. . This package provides the libdnf5 CLI library development files. Package: libdnf5-cli3 Description-md5: b1903ddeef5debfdfca36d3fc14a76d6 Description-en: Dandified Yum package manager - version 5 CLI library DNF5 is a command-line package manager that automates the process of installing, upgrading, configuring, and removing computer programs in a consistent manner. It supports RPM packages, modulemd modules, and comps groups & environments. . This package provides the libdnf5 CLI library. Package: libdnf5-dev Description-md5: 43f30bdea696db1a5458422cbf0937c6 Description-en: Dandified Yum package manager - version 5 library development files DNF5 is a command-line package manager that automates the process of installing, upgrading, configuring, and removing computer programs in a consistent manner. It supports RPM packages, modulemd modules, and comps groups & environments. . This package provides the libdnf5 library development files. Package: libdnssec10 Description-md5: 8cbf32b713db69ab854a9bdcd593b415 Description-en: DNSSEC shared library from Knot DNS This package provides a DNSSEC shared library used by Knot DNS and Knot Resolver. . Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ registry and hence is well suited to run anything from the root zone, the top-level domain, to many smaller standard domain names. Package: libdolfin-dev Description-md5: 3d79ecc23d1ab64df6bd61a89fc7d93e Description-en: Shared links and development files for DOLFIN DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the development files. . This is the legacy version of DOLFIN, you may want to install the next-generation libdolfinx-dev (DOLFIN-X) instead. Package: libdolfin-dev-common Description-md5: 102fedefc8f65414f2ef972f4bdbee89 Description-en: Common header files for DOLFIN DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the common development header files. . This is the legacy version of DOLFIN, you may want to install the next-generation libdolfinx-dev (DOLFIN-X) instead. Package: libdolfin2019.2t64 Description-md5: 36b945ea393f2c4a8fe500c27fbbb1a7 Description-en: Shared libraries for DOLFIN DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the shared libraries. Package: libdolfin64-2019.2t64 Description-md5: 9b05d589a0e6b372aaec1d227313cf71 Description-en: Shared libraries for DOLFIN (64-bit indexing) DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the shared libraries for DOLFIN built against 64-bit PETSc (64-bit indexing). Package: libdolfin64-dev Description-md5: c32a0d365a083bb480ef0d2cb6a101a6 Description-en: Shared links and dev files for DOLFIN (64-bit indexing) DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the development files for DOLFIN built against 64-bit PETSc (64-bit indexing). . This is the legacy version of DOLFIN, you may want to install the next-generation libdolfinx-dev (DOLFIN-X) instead. Package: libdolfinx-complex-dev Description-md5: 59b256ad341827e4c4c4e5af4f7b8d2d Description-en: Shared links and header files for DOLFIN (complex numbers) DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the development files for the complex number build. . This is the next-generation version of DOLFIN-). The legacy version of DOLFIN is provided by libdolfin-dev. Package: libdolfinx-complex0.10 Description-md5: f41dc33b4940a12c2135694d20dc5514 Description-en: Shared libraries for DOLFIN DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the shared libraries with complex number support. Package: libdolfinx-dev Description-md5: aa90851252787184d62f28b2cdaa7458 Description-en: Shared links and header files for DOLFIN DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the common development files and depends on the real or complex development package. . This is the next-generation version of libdolfinx-dev (DOLFIN-X). The legacy version of DOLFIN is provided by libdolfin-dev. Package: libdolfinx-mpc-dev Description-md5: 6cfb594889eda2b58d1100a278dc6840 Description-en: Multi-point constraints with FEniCS-X This library contains an add-on to FEniCSx enabling the possibilities of enforce multi-point constraints. This can be used to for instance enforce slip conditions strongly, or apply periodic boundaries.. Package: libdolfinx-mpc0.10 Description-md5: 6cfb594889eda2b58d1100a278dc6840 Description-en: Multi-point constraints with FEniCS-X This library contains an add-on to FEniCSx enabling the possibilities of enforce multi-point constraints. This can be used to for instance enforce slip conditions strongly, or apply periodic boundaries.. Package: libdolfinx-real-dev Description-md5: 7d08875fc9b45dfc7e05649405090ec4 Description-en: Shared links and header files for DOLFIN (real numbers) DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the development files for the real number build. . This is the next-generation version of DOLFIN-X. The legacy version of DOLFIN is provided by libdolfin-dev. Package: libdolfinx-real0.10 Description-md5: 6e1ac5acb4da3ed07d764dc1c9935f36 Description-en: Shared libraries for DOLFIN DOLFIN is the Python and C++ interface of the FEniCS project for the automated solution of differential equations, providing a consistent PSE (Problem Solving Environment) for solving ordinary and partial differential equations. Key features include a simple, consistent and intuitive object-oriented API; automatic and efficient evaluation of variational forms; automatic and efficient assembly of linear systems; and support for general families of finite elements. . This package contains the shared libraries with real number support. Package: libdomain-local-await-ocaml-dev Description-md5: e78714008954f830decd24e4cbd1e20d Description-en: scheduler independent blocking mechanism A low level mechanism intended for writing higher level libraries that need to block in a scheduler friendly manner. The current thread can simply suspend and later be resumed. Package: libdomain-local-timeout-ocaml Description-md5: 6cef3d8c8b2f77671c06397fa9b093e9 Description-en: scheduler independent timeout mechanism (runtime files) A low level mechanism intended for writing higher level libraries that need to be able to have scheduler friendly timeouts. . This package contains runtime files. Package: libdomain-local-timeout-ocaml-dev Description-md5: 45ee662c0d62724c414d16704a47a773 Description-en: scheduler independent timeout mechanism (dev files) A low level mechanism intended for writing higher level libraries that need to be able to have scheduler friendly timeouts. . This package contains development files. Package: libdomain-name-ocaml Description-md5: 9c5037889209840478ff8bcec0ffe55f Description-en: RFC 1035 Internet domain names (runtime) This module provides an abstract type for domain names, as defined by RFC 1035. It provides useful functions that operate on domain names while guaranteeing invariants such as the length limit. . This package contains the shared runtime libraries. Package: libdomain-name-ocaml-dev Description-md5: 3aba80fe901abcb3a494429d3376c2c1 Description-en: RFC 1035 Internet domain names (dev) This module provides an abstract type for domain names, as defined by RFC 1035. It provides useful functions that operate on domain names while guaranteeing invariants such as the length limit. . This package contains the development files needed for programming with the library. Package: libdomainslib-ocaml Description-md5: 71a30be1510bbf88b9395e801490962a Description-en: parallel structures over domains for Multicore OCaml -- runtime files Domainslib provides support for nested-parallel programming. Domainslib provides async/await mechanism for spawning parallel tasks and awaiting their results. On top of this mechanism, domainslib provides parallel iteration functions. At its core, domainslib has an efficient implementation of work-stealing queue in order to efficiently share tasks with other domains. . This package contains runtime files. Package: libdomainslib-ocaml-dev Description-md5: e6972c196fa73e20521143c9c4fe3761 Description-en: parallel structures over domains for Multicore OCaml -- development files Domainslib provides support for nested-parallel programming. Domainslib provides async/await mechanism for spawning parallel tasks and awaiting their results. On top of this mechanism, domainslib provides parallel iteration functions. At its core, domainslib has an efficient implementation of work-stealing queue in order to efficiently share tasks with other domains. . This package contains development files. Package: libdose3-ocaml-dev Description-md5: 51505242f01986878ed08b98befde9b2 Description-en: OCaml libraries for package dependencies (development files) Dose3 is a framework consisting of several OCaml libraries for analysing the metadata of software packages (like Packages files of Debian suites). . Though not tied to any particular distribution, Dose3 constitutes a pool of libraries which enable analyzing packages coming from various distributions. . Besides basic functionalities for querying and setting package properties, dose3 also implements algorithms for solving more complex problems (monitoring package evolutions, correct and complete dependency resolution, repository-wide uninstallability checks). . This package contains the development stuff you need to use dose3 for the development of programs. Package: libdqlite-dev Description-md5: 0d14d93706aa39e29a5572a9dcbb8370 Description-en: Embeddable, replicated and fault tolerant SQL engine - development files Embeddable SQL database engine with high availability and automatic failover. . The acronym "dqlite" stands for "distributed SQLite", meaning that dqlite extends SQLite with a network protocol that can connect together various instances of your application and have them act as a highly-available cluster, with no dependency on external databases. . This package contains the development headers and library files needed to compile programs using dqlite. Package: libdqlite0 Description-md5: e628f30d117d536a4a00d53a73cc4c08 Description-en: Embeddable, replicated and fault tolerant SQL engine - shared library Embeddable SQL database engine with high availability and automatic failover. . The acronym "dqlite" stands for "distributed SQLite", meaning that dqlite extends SQLite with a network protocol that can connect together various instances of your application and have them act as a highly-available cluster, with no dependency on external databases. . This package contains the C library needed to run executables that use dqlite. Package: libdrm-tests Description-md5: ba61d5f4dd4e9099796e4c98b94245c4 Description-en: Testing tools from the libdrm project This library implements the userspace interface to the kernel DRM services. DRM stands for "Direct Rendering Manager", which is the kernelspace portion of the "Direct Rendering Infrastructure" (DRI). The DRI is currently used on Linux to provide hardware-accelerated OpenGL drivers. . This package contains a variety of tools for testing from the libdrm project. Package: libdscheck-ocaml-dev Description-md5: 4df1299cc986298871c35b9f60b81142 Description-en: model checker for testing concurrent programs Experimental model checker for testing concurrent programs. DSCheck exploers interleavings of a user-provided program and helps ensure that its invariants are maintained regardless of scheduling decisions. Package: libdssi-ocaml Description-md5: bae2c73d816fb26139128ed2a999ce67 Description-en: OCaml interface to DSSI plugins -- runtime files This package provides an interface to the DSSI plugins for OCaml programmers. . DSSI is an API for audio plugins, with particular application for software synthesis plugins with native user interfaces. . This package contains only the shared runtime stub libraries. Package: libdssi-ocaml-dev Description-md5: 30b37a58a7f1c3967c11f2ae97962d59 Description-en: OCaml interface to DSSI plugins -- developpement files This package provides an interface to DSSI plugins for OCaml programmers. . DSSI is an API for audio plugins, with particular application for software synthesis plugins with native user interfaces. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-dssi. Package: libdtk6core-bin Description-md5: af451dc961aebdef7dee0a7c0eb349ac Description-en: Deepin Qt6 Tool Kit Core library (utilities) Dtk6Core is a base library for Deepin Qt6/C++ applications. . This package is part of DDE (Deepin Desktop Environment). . This package contains various command-line utilities used by Deepin Tool Kit and other Deepin software. Some tools were originally provided by DtkSettings. Package: libdtk6core-dev Description-md5: 06c496a4dbbb4f68baae5f6e5cbd3d59 Description-en: Deepin Qt6 Tool Kit Core library (development files) Dtk6Core is a base library for Deepin Qt6/C++ applications. . This package is part of DDE (Deepin Desktop Environment). . This package contains the header files and static libraries of Dtk6Core. Package: libdtk6core-doc Description-md5: 8f8f3fcdd85734a399924e47c3eae54d Description-en: Deepin Qt6 Tool Kit Core library (documentation) Dtk6Core is a base library for Deepin Qt6/C++ applications. . This package is part of DDE (Deepin Desktop Environment). . This package contains the Qt QCH documentation. Package: libdtk6core6 Description-md5: 5380cec3a4d4c605e9cac8c1a8487b81 Description-en: Deepin Qt6 Tool Kit Core library Dtk6Core is a base library for Deepin Qt6/C++ applications. . This package is part of DDE (Deepin Desktop Environment). . This package contains the shared libraries. Package: libdtk6log-dev Description-md5: 57d5d76bd62a12f2296bfa1ae3c1e644 Description-en: Simple, convenient and thread-safe C++ Qt6 logger library (development files) Dtklog provides a simple, convenient and thread-safe logger for Qt6-based C++ applications. . This package contains the library development files. Package: libdtk6log0 Description-md5: e100acfffb70ac08333674db727944ae Description-en: Simple, convenient and thread-safe C++ Qt6 logger library (shared library) Dtklog provides a simple, convenient and thread-safe logger for Qt6-based C++ applications. . This package contains the shared libraries. Package: libdtools-ocaml-dev Description-md5: 8f348ec0849d1ed633f082ca012a76d6 Description-en: library for writing daemons in OCaml dtools is a set of useful functions for writing daemon services in OCaml. . It includes support for: * configuration options * logging * detaching and writing PID file * start-up and shutdown task manager Package: libdune-configurator-ocaml-dev Description-md5: 23f4ad377d55091850ce7af8e906b3f8 Description-en: helper library for gathering system configuration dune-configurator is a small library that helps writing OCaml scripts that test features available on the system, in order to generate config.h files for instance. . Among other things, dune-configurator allows one to: - test if a C program compiles - query pkg-config - import #define from OCaml header files - generate config.h file Package: libdune-core-ocaml Description-md5: 2af4c4947d5eea0dea2958275b617988 Description-en: composable build system for OCaml projects (core runtime) Dune is a build system designed for OCaml/Reason projects only. It focuses on providing the user with a consistent experience and takes care of most of the low-level details of OCaml compilation. All you have to do is provide a description of your project and Dune will do the rest. . This package contains core runtime provided by the ocaml-dune source package. Package: libdune-core-ocaml-dev Description-md5: 076c5479afb3879e0ad27eecc87b2c0e Description-en: composable build system for OCaml projects (core libraries) Dune is a build system designed for OCaml/Reason projects only. It focuses on providing the user with a consistent experience and takes care of most of the low-level details of OCaml compilation. All you have to do is provide a description of your project and Dune will do the rest. . This package contains core libraries provided by the ocaml-dune source package. Package: libdune-ocaml Description-md5: e0c88c1258adb3b133fd8ed87b48847e Description-en: composable build system for OCaml projects (runtime libraries) Dune is a build system designed for OCaml/Reason projects only. It focuses on providing the user with a consistent experience and takes care of most of the low-level details of OCaml compilation. All you have to do is provide a description of your . This package contains runtime libraries that are part of Dune. Package: libdune-ocaml-dev Description-md5: c4ced9424b528fb886c6dd29dca225af Description-en: composable build system for OCaml projects (dev libraries) Dune is a build system designed for OCaml/Reason projects only. It focuses on providing the user with a consistent experience and takes care of most of the low-level details of OCaml compilation. All you have to do is provide a description of your . This package contains development libraries that are part of Dune. Package: libduppy-ocaml Description-md5: 7ca87182108638381eb3100822a6749e Description-en: Advanced scheduler for OCaml (Runtime library) Duppy is an event scheduler written for OCaml. It allows the user to execute tasks according to some events on unix sockets, or a given delay. . Several threaded queues can proceed tasks in parallel. Tasks are processed according to an abstract notion of priority. . This package contains only the shared runtime stub libraries. Package: libduppy-ocaml-dev Description-md5: 6acd193ab98544720006c42c1e442100 Description-en: Advanced scheduler for OCaml (Development package) Duppy is an event scheduler written for OCaml. It allows the user to execute tasks according to some events on unix sockets, or a given delay. . Several threaded queues can proceed tasks in parallel. Tasks are processed according to an abstract notion of priority. . This package contains all the development stuff you need to use ocaml-duppy in your programs. Package: libduration-ocaml Description-md5: 6c4dc12dbc3b6a8cc97419e630b957d9 Description-en: conversions to various time units for OCaml (runtime) A duration is represented in nanoseconds as an unsigned 64 bit integer. This has a range of up to 584 years. Functions provided check the input and raise on negative or out of bound input. . This package contains runtime files. Package: libduration-ocaml-dev Description-md5: 83f77052b2cea0bf64a78b9d16f19713 Description-en: conversions to various time units for OCaml (dev) A duration is represented in nanoseconds as an unsigned 64 bit integer. This has a range of up to 584 years. Functions provided check the input and raise on negative or out of bound input. . This package contains development files. Package: 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: libeasy-format-ocaml Description-md5: e1e4c3e58d169d35bb1a9d8220385063 Description-en: easy(ier) pretty printing for OCaml - plugins This module offers a simplified interface to the Format module of the OCaml standard library. Input data must be converted into a tree using 3 kinds of nodes: atoms, lists and labelled nodes. Each node is bound to its own formatting parameters and a single function call produces the formatted output. . This package contains the shared runtime libraries. Package: libeasy-format-ocaml-dev Description-md5: 365508ef5a38fca158e4697dab0f3ebb Description-en: easy(ier) pretty printing for OCaml - development files This module offers a simplified interface to the Format module of the OCaml standard library. Input data must be converted into a tree using 3 kinds of nodes: atoms, lists and labelled nodes. Each node is bound to its own formatting parameters and a single function call produces the formatted output. . This package contains the development files for programming with the library. Package: 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: libeio-ocaml Description-md5: f5a1dee0d4c2b66a8a802130a1370090 Description-en: effect-based direct-style IO API for OCaml -- runtime files Eio provides an effects-based direct-style IO stack for OCaml 5. For example, you can use Eio to read and write files, make network connections, or perform CPU-intensive calculations, running multiple operations at the same time. It aims to be easy to use, secure, well documented, and fast. A generic cross-platform API is implemented by optimised backends for different platforms. Eio replaces existing concurrency libraries such as Lwt (Eio and Lwt libraries can also be used together). . This package contains only the shared runtime stub libraries. Package: libeio-ocaml-dev Description-md5: 22f4ce57249ef86bc03f8bf01b86d819 Description-en: effect-based direct-style IO API for OCaml -- development files Eio provides an effects-based direct-style IO stack for OCaml 5. For example, you can use Eio to read and write files, make network connections, or perform CPU-intensive calculations, running multiple operations at the same time. It aims to be easy to use, secure, well documented, and fast. A generic cross-platform API is implemented by optimised backends for different platforms. Eio replaces existing concurrency libraries such as Lwt (Eio and Lwt libraries can also be used together). . This package includes the development files. Package: libej-dev Description-md5: cc7a6f0a3d83375b6db66c8864321f3e Description-en: hardware & software framework for developing science experiments This package provides headers and links to develop software in C language addressing an expEYES box. . ExpEYES is from the PHOENIX project of Inter-University Accelerator Centre, New Delhi. It is a hardware & software framework for developing science experiments, demonstrations and projects and learn science and engineering by exploration. Package: libej0 Description-md5: ca9ac978bed0da4ec518f6c51e21e7ef Description-en: hardware & software framework for developing science experiments This package provides a library usable to drive an expEYES box, and is necessary to run clib-based software which addresses this box. . ExpEYES is from the PHOENIX project of Inter-University Accelerator Centre, New Delhi. It is a hardware & software framework for developing science experiments, demonstrations and projects and learn science and engineering by exploration. Package: libeliom-ocaml-dev Description-md5: 66b11828b0cfdd6767b71ab08f2cad46 Description-en: web framework for ocsigenserver (dev libraries) Eliom allows one to easily develop sophisticated client/server Web applications using OCaml. . This package contains all the library files needed to use Eliom. Package: libembree-dev Description-md5: 59894418ac98e2727574d0426adfc11a Description-en: High Performance Ray Tracing Kernels - development Intel(R) Embree is a collection of high-performance ray tracing kernels, developed at Intel. The target users of Intel(R) Embree are graphics application engineers who want to improve the performance of their photo-realistic rendering application by leveraging Embree's performance-optimized ray tracing kernels. The kernels are optimized for the latest Intel(R) processors with support for SSE, AVX, AVX2, and AVX-512 instructions. Intel(R) Embree supports runtime code selection to choose the traversal and build algorithms that best matches the instruction set of your CPU. . This package contains the headers library for building programs that use Embree. Package: libembree-doc Description-md5: 55a4c180282b3fe1efc80e23f2cc0243 Description-en: High Performance Ray Tracing Kernels - documentation Intel(R) Embree is a collection of high-performance ray tracing kernels, developed at Intel. The target users of Intel(R) Embree are graphics application engineers who want to improve the performance of their photo-realistic rendering application by leveraging Embree's performance-optimized ray tracing kernels. The kernels are optimized for the latest Intel(R) processors with support for SSE, AVX, AVX2, and AVX-512 instructions. Intel(R) Embree supports runtime code selection to choose the traversal and build algorithms that best matches the instruction set of your CPU. . This package provides the official documentation. Package: libembree4-4 Description-md5: 261163cdd6e1d8493053d60b79eb7bfb Description-en: High Performance Ray Tracing Kernels - runtime Intel(R) Embree is a collection of high-performance ray tracing kernels, developed at Intel. The target users of Intel(R) Embree are graphics application engineers who want to improve the performance of their photo-realistic rendering application by leveraging Embree's performance-optimized ray tracing kernels. The kernels are optimized for the latest Intel(R) processors with support for SSE, AVX, AVX2, and AVX-512 instructions. Intel(R) Embree supports runtime code selection to choose the traversal and build algorithms that best matches the instruction set of your CPU. . This package contains the runtime library for building programs that use Embree. Package: libeqaf-ocaml Description-md5: b7c3d0c0221466c8df8b7c14c4f3ce55 Description-en: constant-time equal function on string for OCaml (runtime files) This package provides an equal function on string in constant-time to avoid timing-attack with crypto stuff. . This package contains runtime files. Package: libeqaf-ocaml-dev Description-md5: d36b8f40886ca3a9e6c66737969bd915 Description-en: constant-time equal function on string for OCaml (dev files) This package provides an equal function on string in constant-time to avoid timing-attack with crypto stuff. . This package contains development files. Package: libequihash-bin Description-md5: 5d08cce75fe06c03d2e6174595d4736c Description-en: memory-hard Proof-of-Work with fast verification - CLI frontend executable Equihash implements the algorith as described in "Equihash: Asymmetric Proof-of-Work Based on the Generalized Birthday Problem" by Alex Biryukov and Dmitry Khovratovich, 2016, DOI:10.14722/ndss.2016.23108. This code, by Stefan Marsiske, is a fork of an earlier implementation by Khovratovich at https://github.com/khovratovich/equihash/ . . This package contains a simple CLI executable to benchmark, solve and verify Equihash Challenges. Package: libequihash-dev Description-md5: ec7220a6347415aadf12c50faef22f7e Description-en: memory-hard Proof-of-Work with fast verification - C development files Equihash implements the algorith as described in "Equihash: Asymmetric Proof-of-Work Based on the Generalized Birthday Problem" by Alex Biryukov and Dmitry Khovratovich, 2016, DOI:10.14722/ndss.2016.23108. This code, by Stefan Marsiske, is a fork of an earlier implementation by Khovratovich at https://github.com/khovratovich/equihash/ ; it provides a library, a C API and Python bindings. The cryptographic password storage SPHINX (pwdsphinx and libsphinx) depend upon equihash. . This package offers the C library development files. Package: libequihash0 Description-md5: dcdef41b8b4a46f74c7613a973e1cc40 Description-en: memory-hard Proof-of-Work with fast verification - C library Equihash implements the algorith as described in "Equihash: Asymmetric Proof-of-Work Based on the Generalized Birthday Problem" by Alex Biryukov and Dmitry Khovratovich, 2016, DOI:10.14722/ndss.2016.23108. This code, by Stefan Marsiske, is a fork of an earlier implementation by Khovratovich at https://github.com/khovratovich/equihash/ . The cryptographic password storage SPHINX (pwdsphinx and libsphinx) depend upon equihash. . This library contains an optimized C++ implementation. Package: libetpan-dev Description-md5: c81bfd7d79260b0be60d87d2ddb4192c Description-en: mail handling library - development files libEtPan! is a mail library. It may be used for low-level mail handling: network protocols (IMAP/NNTP/POP3/SMTP over TCP/IP with or without SSL), local storage (mbox/MH/maildir) and message/MIME parsing. . This package provides development files for the library. Package: libetpan-doc Description-md5: 34b84bae7bb327dd4bee62e15de9ae44 Description-en: mail handling library - API documentation libEtPan! is a mail library. It may be used for low-level mail handling: network protocols (IMAP/NNTP/POP3/SMTP over TCP/IP with or without SSL), local storage (mbox/MH/maildir) and message/MIME parsing. . This package provides library API documentation and test sources. Package: libetpan20t64 Description-md5: b03b6fa64e81c920ac0446c1bccccb53 Description-en: mail handling library libEtPan! is a mail library. It may be used for low-level mail handling: network protocols (IMAP/NNTP/POP3/SMTP over TCP/IP with or without SSL), local storage (mbox/MH/maildir) and message/MIME parsing. . This package provides shared library files. Package: libevdev-doc Description-md5: efa3ccc9b437f6f65f246babf2160a1a Description-en: wrapper library for evdev devices - development docs libevdev is a wrapper library for evdev devices. It provides functions covering the common tasks when dealing with evdev devices, thus avoiding erroneous ioctls and other errors. . This package contains the documentation for developers wishing to build software using libevdev. Package: libevdev-tools Description-md5: 8215286e33efa9da0bec00b270659e56 Description-en: wrapper library for evdev devices - tools libevdev is a wrapper library for evdev devices. It provides functions covering the common tasks when dealing with evdev devices, thus avoiding erroneous ioctls and other errors. . This package contains touchpad-edge-detector. Package: libexpat-ocaml Description-md5: 48cc037c9b4c49c3beca490ba0edaf1c Description-en: OCaml expat bindings (runtime) This Objective Caml library provides XML parsing facilities based on the expat library. . This package contains only the shared runtime stub libraries. Package: libexpat-ocaml-dev Description-md5: 5690f0abbde3af16a0378746d3bc7f40 Description-en: OCaml expat bindings (development) This Objective Caml library provides XML parsing facilities based on the expat library. . This package contains the development part of the OCaml expat package. Package: libexpect-ocaml Description-md5: 409e123a33bec23a99ebcc2be3824794 Description-en: Expect-like framework for OCaml This is a simple implementation of `expect` to help building unitary testing of interactive program. . It helps to receive question and send answers from an interactive process. You can match the question using a regular expression (Str). You can also use a timeout to ensure that the process answer in time. . See the [Expect manual](http://expect.nist.gov/) for more information and example. . This package contains the shared runtime libraries. Package: libexpect-ocaml-dev Description-md5: 873ea5b244f2de9f344e69923eee950b Description-en: Expect-like framework for OCaml - development files This is a simple implementation of `expect` to help building unitary testing of interactive program. . It helps to receive question and send answers from an interactive process. You can match the question using a regular expression (Str). You can also use a timeout to ensure that the process answer in time. . See the [Expect manual](http://expect.nist.gov/) for more information and example. Package: libextlib-ocaml Description-md5: f13925b336b1ad39e31617464cba6eac Description-en: extended standard library for OCaml (plugins) ExtLib is a project aiming at providing a complete - yet small - standard library for the OCaml programming language. . This package contains plugins needed by plugins using ExtLib. Package: libextlib-ocaml-dev Description-md5: b168787367ca462e4f772fbc1038cf66 Description-en: extended standard library for OCaml ExtLib is a project aiming at providing a complete - yet small - standard library for the OCaml programming language. . The purpose of this library is to add new functions to OCaml Standard Library modules, to modify some functions in order to get better performances or more safety (tail-recursive) but also to provide new modules which should be useful for the average OCaml programmer. . ExtLib contains modules implementing: enumeration over abstract collection of elements, efficient bit sets, dynamic arrays, references on lists, Unicode characters and UTF-8 encoded strings, additional and improved functions for hashtables, strings, lists and option types. Package: libfaad-ocaml Description-md5: d8506b869d581eb8c625b2326f5a710b Description-en: OCaml interface to the faad library -- runtime files This package provides an interface to the faad library for OCaml programmers. . FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC files. . This package contains only the shared runtime stub libraries. Package: libfaad-ocaml-dev Description-md5: 97ec8aeadbd45aa572a1ea4acfc1606f Description-en: OCaml interface to the faad library -- development files This package provides an interface to the faad library for OCaml programmers. . FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC files. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-faad. Package: libfacile-ocaml-dev Description-md5: 499d25a77d0452e106bbebbd974877d0 Description-en: functional constraint library implemented in Objective Caml FaCiLe is a constraint programming library over integer finite domain written in Objective Caml. It offers all usual facilities to create and manipulate finite domain variables, arithmetic expressions and constraints (possibly non-linear), built-in global constraints and search goals. FaCiLe allows as well to build easily user-defined constraints and goals (including recursive ones), making pervasive use of OCaml higher-order functionals to provide a simple and flexible interface for the user. As FaCiLe is an OCaml library and not "yet another language", the user benefits from type inference and strong typing discipline, high level of abstraction, modules and objects system, as well as native code compilation efficiency, garbage collection and replay debugger, all features of OCaml (among many others) that allow to prototype and experiment quickly: modeling, data processing and interface are implemented with the same powerful and efficient language. Package: libfalcosecurity0-dev Description-md5: 2a39b453cbf0a7d272775fdc86c801d6 Description-en: Core libraries for Falco and Sysdig Sysdig instruments your physical and virtual machines at the OS level by installing into the Linux kernel and capturing system calls and other OS events. Then, using sysdig's command line interface, you can filter and decode these events in order to extract useful information and statistics. . This package contains the build-time libraries to read the events from the driver. Package: libfalcosecurity0t64 Description-md5: c3a8927b7149672ffeb64a7269e5b371 Description-en: Core libraries for Falco and Sysdig Sysdig instruments your physical and virtual machines at the OS level by installing into the Linux kernel and capturing system calls and other OS events. Then, using sysdig's command line interface, you can filter and decode these events in order to extract useful information and statistics. . This package contains the run-time libraries to read the events from the driver. Package: libfastahack-dev Description-md5: b1e05cc008f546b29c14c9d6ea047466 Description-en: library for indexing and sequence extraction from FASTA files (devel) fastahack is a small application for indexing and extracting sequences and subsequences from FASTA files. The included Fasta.cpp library provides a FASTA reader and indexer that can be embedded into applications which would benefit from directly reading subsequences from FASTA files. The library automatically handles index file generation and use. . Features: * FASTA index (.fai) generation for FASTA files * Sequence extraction * Subsequence extraction * Sequence statistics (currently only entropy is provided) . Sequence and subsequence extraction use fseek64 to provide fastest-possible extraction without RAM-intensive file loading operations. This makes fastahack a useful tool for bioinformaticists who need to quickly extract many subsequences from a reference FASTA sequence. . This is the development package containing the statically linked library and the header files. Package: libfastahack0 Description-md5: c9c46545771ade54771a7e17990f96ef Description-en: library for indexing and sequence extraction from FASTA files (lib) fastahack is a small application for indexing and extracting sequences and subsequences from FASTA files. The included Fasta.cpp library provides a FASTA reader and indexer that can be embedded into applications which would benefit from directly reading subsequences from FASTA files. The library automatically handles index file generation and use. . Features: * FASTA index (.fai) generation for FASTA files * Sequence extraction * Subsequence extraction * Sequence statistics (currently only entropy is provided) . Sequence and subsequence extraction use fseek64 to provide fastest-possible extraction without RAM-intensive file loading operations. This makes fastahack a useful tool for bioinformaticists who need to quickly extract many subsequences from a reference FASTA sequence. . This package contains the dynamic library. Package: libfauhdli-dev Description-md5: 02b50d90e9b68f3987cef0834346af69 Description-en: interpreter library and development files for fauhdli This package contains the development files and the interpreter library for fauhdlc's intermediate code interpreter fauhdli. . It is useful, if you want to make use of the foreign interface of VHDL and define an own implementation for it. Package: libfbclient2 Description-md5: 315a58ec4246aa82bd2b99a6b86b5f4b Description-en: Firebird client library Client library for connecting to the Firebird server. It can also be used for direct (embedded) database access. . See firebird4.0-server package for more information about Firebird. Package: 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: libfdisk1-dbgsym Description-md5: 43f11182e4ff6e8db7213613dd8dcd88 Description-en: debug symbols for libfdisk1 Package: libffcall-dev Description-md5: 42926dcbddd702d7e14f3d57b647c517 Description-en: foreign function call libraries - development files ffcall is a collection of libraries which can be used to build foreign function call interfaces in embedded interpreters. . The main libffcall library consists of two parts: . avcall - calling C functions with variable arguments . callback - closures with variable arguments as first-class C functions . The avcall and callback modules are also provided as separate libraries, but those are deprecated and are installed only for backward compatibility. . Two other libraries are provided: . vacall - C functions accepting variable argument prototypes (non-reentrant variant of part of 'callback') . trampoline - closures as first-class C functions (non-reentrant variant of part of 'callback') . This package also includes documentation, in HTML format and as manual pages. Package: libffcall1b Description-md5: 20766ea61b055c9dc0c64f364fa481f9 Description-en: foreign function call libraries - main shared library ffcall is a collection of libraries which can be used to build foreign function call interfaces in embedded interpreters. . This package installs a shared version of the main libffcall library, which consists of two parts: . avcall - calling C functions with variable arguments . callback - closures with variable arguments as first-class C functions Package: libffmpeg-ocaml Description-md5: 658b882e2e2dc8d0e3842d2f76cb30e0 Description-en: OCaml interface for FFmpeg -- runtime files The modules currently available are: Av: the module containing demuxers and muxers for reading and writing multimedia container formats. Avcodec: the module containing decoders and encoders for audio, video and subtitle codecs. Swresample: the module performing audio resampling, rematrixing and sample format conversion operations. Swscale: the module performing image scaling and color space/pixel format conversion operations. Avdevice: the module containing input and output devices for grabbing from and rendering to many common multimedia input/output software frameworks. . This package contains only the shared runtime stub libraries Package: libffmpeg-ocaml-dev Description-md5: 9421cec7b3f92d69494cd1ff31c38e1e Description-en: OCaml interface for FFmpeg -- development files The modules currently available are: Av: the module containing demuxers and muxers for reading and writing multimedia container formats. Avcodec: the module containing decoders and encoders for audio, video and subtitle codecs. Swresample: the module performing audio resampling, rematrixing and sample format conversion operations. Swscale: the module performing image scaling and color space/pixel format conversion operations. Avdevice: the module containing input and output devices for grabbing from and rendering to many common multimedia input/output software frameworks. . This package contains all the development stuff you need to develop OCaml programs whcich use ocaml-ffmpeg. Package: libfieldslib-ocaml Description-md5: dbff5f769b44cb967c8fe03ebb64c78c Description-en: OCaml syntax extension that enables folding over record fields (runtime files) fieldslib is an OCaml syntax extension that can be used to define first class values representing record fields. On top of those values additional routines can then be automatically defined to: . - get and set record fields - iterate and fold over fields - create new record values . This package contains runtime files. Package: libfieldslib-ocaml-dev Description-md5: 58cc59e089182f55168a4833ce031569 Description-en: OCaml syntax extension that enables folding over record fields (dev files) fieldslib is an OCaml syntax extension that can be used to define first class values representing record fields. On top of those values additional routines can then be automatically defined to: . - get and set record fields - iterate and fold over fields - create new record values . This package contains development files. Package: libfileutils-ocaml-dev Description-md5: fcafb7044971fc8ee34c640199bdd751 Description-en: File manipulation for OCaml This library provides some functions which operate on the file system for the Objective Caml (OCaml) programming language. The aim is to enhance the basic functionality provided by the OCaml standard Filename module. . It provides functions, written in pure OCaml, for manipulating files (mv, cp, mkdir et al) and abstract filename (make_relative, make_absolute et al). Package: libfilezilla-common Description-md5: 1320c56cac3d2d4a74669ad4c82f685a Description-en: build high-performing platform-independent programs (translations) Free, open source C++ library, offering some basic functionality to build high-performing, platform-independent programs. Some of the highlights include: . - A typesafe, multi-threaded event system that's very simple to use yet extremely efficient - Timers for periodic events - A datetime class that not only tracks timestamp but also their accuracy, which simplifies dealing with timestamps originating from different sources - Simple process handling for spawning child processes with redirected I/O . This package contains architecture independent files such as images and translations. Package: libfilezilla-dev Description-md5: 7924f4a90fbe21427c2b63b14fc1c592 Description-en: build high-performing platform-independent programs (development) Free, open source C++ library, offering some basic functionality to build high-performing, platform-independent programs. Some of the highlights include: . - A typesafe, multi-threaded event system that's very simple to use yet extremely efficient - Timers for periodic events - A datetime class that not only tracks timestamp but also their accuracy, which simplifies dealing with timestamps originating from different sources - Simple process handling for spawning child processes with redirected I/O . This package contains the development files for the library. Package: libfilezilla57 Description-md5: 4225053ee24249525be57ad0696ee7ef Description-en: build high-performing platform-independent programs (runtime lib) Free, open source C++ library, offering some basic functionality to build high-performing, platform-independent programs. Some of the highlights include: . - A typesafe, multi-threaded event system that's very simple to use yet extremely efficient - Timers for periodic events - A datetime class that not only tracks timestamp but also their accuracy, which simplifies dealing with timestamps originating from different sources - Simple process handling for spawning child processes with redirected I/O . This package contains the shared library. Package: libfilezilla58 Description-md5: 4225053ee24249525be57ad0696ee7ef Description-en: build high-performing platform-independent programs (runtime lib) Free, open source C++ library, offering some basic functionality to build high-performing, platform-independent programs. Some of the highlights include: . - A typesafe, multi-threaded event system that's very simple to use yet extremely efficient - Timers for periodic events - A datetime class that not only tracks timestamp but also their accuracy, which simplifies dealing with timestamps originating from different sources - Simple process handling for spawning child processes with redirected I/O . This package contains the shared library. Package: libfindlib-ocaml Description-md5: 01a205b5d1b557788906974aab0a0eb1 Description-en: library for managing OCaml libraries (runtime) The "findlib" OCaml library provides a scheme to manage reusable software components (packages), and includes tools that support this scheme. Packages are collections of OCaml modules for which metainformation can be stored. The packages are kept in the filesystem hierarchy, but with strict directory structure. The library contains functions to look the directory up that stores a package, to query metainformation about a package, and to retrieve dependency information about multiple packages. . This package contains files that are or may be needed at runtime by programs using findlib (META files and dynamically-loadable files). Package: libfindlib-ocaml-dev Description-md5: caf97965ee3f3c53c2568ee3fc1f5f9f Description-en: library for managing OCaml libraries (development files) The "findlib" OCaml library provides a scheme to manage reusable software components (packages), and includes tools that support this scheme. Packages are collections of OCaml modules for which metainformation can be stored. The packages are kept in the filesystem hierarchy, but with strict directory structure. The library contains functions to look the directory up that stores a package, to query metainformation about a package, and to retrieve dependency information about multiple packages. . This package contains development files needed to compile programs using findlib. Package: libflac-ocaml Description-md5: 8c7dbac0b18d32b9a64682a390efff36 Description-en: OCaml interface to the flac library -- runtime files This package provides an interface to the flac library for OCaml programmers. . FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is similar to MP3, but lossless. . This package contains only the shared runtime stub libraries. Package: libflac-ocaml-dev Description-md5: 018445dd43b221047e9239ef5c3c13b1 Description-en: OCaml interface to the flac library -- development files This package provides an interface to the flac library for OCaml programmers. . FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is similar to MP3, but lossless. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-flac. Package: libflorist-dev Description-md5: c0c3aa6c16195827380cd62d6bf92615 Description-en: POSIX.5 Ada interface to operating system services: development FLORIST is an implementation of the IEEE Standards 1003.5: 1992, IEEE STD 1003.5b: 1996, and parts of IEEE STD 1003.5c: 1998, also known as the POSIX Ada Bindings. Using this library, you can call operating system services from within Ada programs. . No one seems to maintain this library anymore. For new packages, please consider other solutions. . This package contains the development files and unstripped static library. Package: libflorist2021.1 Description-md5: 56c94236616c9f65599e68c122a838dd Description-en: POSIX.5 Ada interface to operating system services: shared library FLORIST is an implementation of the IEEE Standards 1003.5: 1992, IEEE STD 1003.5b: 1996, and parts of IEEE STD 1003.5c: 1998, also known as the POSIX Ada Bindings. Using this library, you can call operating system services from within Ada programs. . No one seems to maintain this library anymore. For new packages, please consider other solutions. . This package contains the run-time shared library. Package: 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-ocaml Description-md5: 86c8f958a7597faed72cd6862b25d61a Description-en: OCaml Format pretty-printer combinators (runtime) Fmt exposes combinators to devise Format pretty-printing functions. . Fmt depends only on the OCaml standard library. The optional Fmt_tty library that allows one to setup formatters for terminal color output depends on the Unix library. . This package contains runtime files. Package: libfmt-ocaml-dev Description-md5: 89835cb9abc95659cb4cf5ee166836de Description-en: OCaml Format pretty-printer combinators (development) Fmt exposes combinators to devise Format pretty-printing functions. . Fmt depends only on the OCaml standard library. The optional Fmt_tty library that allows one to setup formatters for terminal color output depends on the Unix library. . This package contains development files. Package: libfpath-ocaml Description-md5: d284ab9197a876e0ed0fbf83caf962f0 Description-en: OCaml library for handling file system paths (runtime) Fpath is an OCaml module for handling file system paths with POSIX or Windows conventions. Fpath processes paths without accessing the file system and is independent from any system library. . This package contains the runtime files. Package: libfpath-ocaml-dev Description-md5: bcfbc234daf38f737b180b38b42a9917 Description-en: OCaml library for handling file system paths (development) Fpath is an OCaml module for handling file system paths with POSIX or Windows conventions. Fpath processes paths without accessing the file system and is independent from any system library. . This package contains the development files. Package: libfrei0r-ocaml Description-md5: 2f05691f7f9f65bc07286e6d4cf768e8 Description-en: OCaml interface to the frei0r API -- runtime files This package provides an interface to the frei0r API for OCaml programmers. . frei0r is a minimalistic plugin API for video sources and filters. The behavior of the effects can be controlled from the host by simple parameters. The intent is to solve the recurring reimplementation or adaptation issue of standard effects. It is not meant as a generic API for all kinds of video applications. . This package contains only the shared runtime stub libraries. Package: libfrei0r-ocaml-dev Description-md5: c3cda4da54b9078a78b0561de19c4413 Description-en: OCaml interface to the frei0r API -- developpement files This package provides an interface to the frei0r API for OCaml programmers. . frei0r is a minimalistic plugin API for video sources and filters. The behavior of the effects can be controlled from the host by simple parameters. The intent is to solve the recurring reimplementation or adaptation issue of standard effects. It is not meant as a generic API for all kinds of video applications. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-frei0r. Package: libgambit4 Description-md5: 687de731e2eb2216a136bb697a4fb96d Description-en: Shared libraries for the Gambit interpreter and compiler The package includes .so, .c and .scm files, which are necessary to run the Gambit interpreter and the Gambit compiler. Package: libgambit4-dbgsym Description-md5: 12d1247894615ca411197fcd014d8b56 Description-en: debug symbols for libgambit4 Package: libgambit4-dev Description-md5: 2d0b0ed53df7b5a53f301496746a7640 Description-en: Header file and link for the Gambit shared library The package includes gambit.h and the libgambit.so, libgambitgsi.so and libgambitgsc.so links. Package: libgandiva-dev Description-md5: a824159082faacee4a864c7675cacd69 Description-en: header files for Apache Arrow Gandiva library Gandiva is a runtime expression compiler that uses LLVM to generate efficient native code for compute on Arrow record batches. Among the transformations of Arrow data files, Gandiva only handles projections and filters. . This package provides C++ header files. Package: libgandiva2300 Description-md5: eb448c8d034da4129967992d9ed3cde8 Description-en: Runtime expression compiler for Apache Arrow records Gandiva is a runtime expression compiler that uses LLVM to generate efficient native code for compute on Arrow record batches. Among the transformations of Arrow data files, Gandiva only handles projections and filters. . Gandiva was designed to take advantage of the Arrow memory format and modern hardware. From the Arrow memory model, since Arrow arrays have separate buffers for values and validity bitmaps, values and their null status can often be processed independently, allowing for better instruction pipelining. On modern hardware, compiling expressions using LLVM allows the execution to be optimized to the local runtime environment and hardware, including available SIMD instructions. To reduce optimization overhead, many Gandiva functions are pre-compiled into LLVM IR (intermediate representation). Package: 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: libgd-ocaml Description-md5: 3dd0001951eac5920f91dba2b867b219 Description-en: OCaml interface to the GD library -- runtime files This package provides an interface to the GD library for OCaml programmers. . GD is a graphics library. It allows your code to quickly draw images complete with lines, arcs, text, multiple colours, cut and paste from other images, flood fills, and write out the result as a PNG file. This is particularly useful in World Wide Web applications, where PNG is one of the formats accepted for inline images by most browsers. . This package contains only the shared runtime stub libraries. Package: libgd-ocaml-dev Description-md5: fbd4922c173bbf1180c25980d6fb2ab8 Description-en: OCaml interface to the GD library -- development files This package provides an interface to the GD library for OCaml programmers. . GD is a graphics library. It allows your code to quickly draw images complete with lines, arcs, text, multiple colours, cut and paste from other images, flood fills, and write out the result as a PNG file. This is particularly useful in World Wide Web applications, where PNG is one of the formats accepted for inline images by most browsers. . This package contains all the development stuff you need to develop OCaml programs which use this module. Package: libgdcm-dev Description-md5: 159d3dafd1b31a5c660508857b7fb484 Description-en: Grassroots DICOM development libraries and headers Grassroots DiCoM is a C++ library for DICOM medical files. It is automatically wrapped to python/C#/Java (using swig). It supports RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated. . Headers and static libraries for libgdcm. These are not needed to use GDCM, but are needed to build plugins or programs that link against libgdcm. Package: libgdcm-java Description-md5: 8c12afa3ef7c1fb4d18c6e3128f190dc Description-en: Grassroots DICOM Java bindings Grassroots DiCoM is a C++ library for DICOM medical files. It is automatically wrapped to python/C#/Java (using swig). It supports RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated. . Java bindings to the GDCM DICOM library. It allows developers to use GDCM from Java environment. Package: libgdcm-tools Description-md5: 5962cf235e98740ad42e83b188215dcd Description-en: Grassroots DICOM tools and utilities Grassroots DiCoM is a C++ library for DICOM medical files. It is automatically wrapped to python/C#/Java (using swig). It supports RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated. . Install this package for the gdcmanon, gdcmclean, gdcmconv, gdcmdiff, gdcmdump, gdcmpap3, gdcmgendir, gdcmimg, gdcminfo, gdcmpdf, gdcmraw, gdcmscanner, gdcmscu, gdcmtar, gdcmxml programs. Package: libgdcm3.0t64 Description-md5: 2d1a15e9eb401db30fa3da0f8d742afa Description-en: Grassroots DICOM runtime libraries Grassroots DiCoM is a C++ library for DICOM medical files. It is automatically wrapped to python/C#/Java (using swig). It supports RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated. It also comes with DICOM Part 3,6 & 7 of the standard as XML files. . This package contains the libraries needed to run GDCM applications. Package: libgen-ocaml Description-md5: 08723a76cbea0fda054276e7d8d84efb Description-en: simple, efficient iterators for OCaml (Runtime library) Iterators for OCaml, both restartable and consumable. The implementation keeps a good balance between simplicity and performance. Package: libgen-ocaml-dev Description-md5: 140be3e5e087059183d131436a4e36b8 Description-en: simple, efficient iterators for OCaml (Development package) Iterators for OCaml, both restartable and consumable. The implementation keeps a good balance between simplicity and performance. Package: libgeoip-dev Description-md5: afee88869c565d97ba7d87e66323e47c Description-en: Development files for the GeoIP library GeoIP is a C library that enables the user to find the country that any IP address or hostname originates from. It uses a file based database. . This database simply contains IP blocks as keys, and countries as values and it should be more complete and accurate than using reverse DNS lookups. . This package contains the development files. Package: libgeoip1t64 Description-md5: cc64f48b3eca4b1690c3b7284f2bd5fd Description-en: non-DNS IP-to-country resolver library GeoIP is a C library that enables the user to find the country that any IP address or hostname originates from. It uses a file based database. . This database simply contains IP blocks as keys, and countries as values and it should be more complete and accurate than using reverse DNS lookups. . This package contains the shared library. Package: libgetopt-ocaml-dev Description-md5: aaf69f0f6f87d47a0dce26685edb7a5f Description-en: command line parsing library for OCaml This package provides the Getopt module that is an alternative to the Arg module in the standard distribution. Getopt supports the general command line syntax of GNU getopt and getopt_long, but is close to the spirit of the Arg module: the programmer gives to the general parsing function a list of possible options, together with the behavior of these options. Package: libgettext-ocaml Description-md5: 99af519cf9e40340d6c5790eac6b5c69 Description-en: OCaml internationalization shared library This library provides utilities and libraries to enable localization in OCaml programs. It is based on the same principle of GNU gettext. . The package provides two libraries to do effectively translation : - gettext-camomile : pure OCaml implementation of gettext - gettext-stub : implementation using the gettext library. . This package contains shared library. Package: libgettext-ocaml-dev Description-md5: 23e7c642d6883894ff6a59887e5065e6 Description-en: OCaml internationalization library This library provides utilities and libraries to enable localization in OCaml programs. It is based on the same principle of GNU gettext. . The package provides two libraries to do effectively translation : - gettext-camomile : pure OCaml implementation of gettext - gettext-stub : implementation using the gettext library. . This package contains header, OCaml library and devel tools. Package: 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: libghc-hsopenssl-dev Description-md5: dce589e2cf9e0ee79ba445abb7953e6f Description-en: partial OpenSSL binding for Haskell HsOpenSSL is an OpenSSL binding for Haskell. It can generate RSA and DSA keys, read and write PEM files, generate message digests, sign and verify messages, encrypt and decrypt messages. It has also some capabilities of creating SSL clients and servers. . This package is in production use by a number of Haskell based systems and stable. You may also be interested in the tls package, which is a pure Haskell implementation of SSL. . This package provides a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell. Package: libghc-hsopenssl-doc Description-md5: 38b7d1bfc0800c4c1c85f0d13c785610 Description-en: partial OpenSSL binding for Haskell; documentation HsOpenSSL is an OpenSSL binding for Haskell. It can generate RSA and DSA keys, read and write PEM files, generate message digests, sign and verify messages, encrypt and decrypt messages. It has also some capabilities of creating SSL clients and servers. . This package is in production use by a number of Haskell based systems and stable. You may also be interested in the tls package, which is a pure Haskell implementation of SSL. . This package provides the documentation for a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell. Package: libghc-hsopenssl-prof Description-md5: 0f522d5d58f82d6b5dc208083c1856c8 Description-en: partial OpenSSL binding for Haskell; profiling libraries HsOpenSSL is an OpenSSL binding for Haskell. It can generate RSA and DSA keys, read and write PEM files, generate message digests, sign and verify messages, encrypt and decrypt messages. It has also some capabilities of creating SSL clients and servers. . This package is in production use by a number of Haskell based systems and stable. You may also be interested in the tls package, which is a pure Haskell implementation of SSL. . This package provides a library for the Haskell programming language, compiled for profiling. See http://www.haskell.org/ for more information on Haskell. Package: libglib2.0-tests Description-md5: 08c6a283a0e7547a1f8014a0ba341a09 Description-en: GLib library of C routines - installed tests GLib is a library containing many useful C routines for things such as trees, hashes, lists, and strings. It is a useful general-purpose C library used by projects such as GTK+, GIMP, and GNOME. . This package contains test programs, designed to be run as part of a regression testsuite. Package: libglibd-2.0-0 Description-md5: eabb70fc71ac63f998a266ff57d5fd2f Description-en: GLib library of C routines - D bindings GLib is a library containing many useful C routines for things such as trees, hashes, lists, and strings. It is a useful general-purpose C library. . This package contains bindings to GLib for software written in D. Package: libglibd-2.0-dev Description-md5: 33c0f0b1a9d9306c42aac144b6228d31 Description-en: GLib library of C routines - development files for D GLib is a library containing many useful C routines for things such as trees, hashes, lists, and strings. It is a useful general-purpose C library. . This package contains development files needed to write applications in the D programming language that use GLib. Package: libglome-dev Description-md5: ee0997d00b09dcd6f70b5a42995f73a3 Description-en: Generic Low Overhead Message Exchange development files Generic Low Overhead Message Exchange (GLOME) is a protocol providing secure authentication and authorization for low dependency environments. . This package contains development files for GLOME's shared library. Package: libglome0 Description-md5: 30437b8de30714c7967294d9bb78662a Description-en: Generic Low Overhead Message Exchange shared library Generic Low Overhead Message Exchange (GLOME) is a protocol providing secure authentication and authorization for low dependency environments. . This package contains GLOME's shared library. Package: libglpk-dev Description-md5: 1a3290298c2e8e1d80e4bf1609c09ab9 Description-en: linear programming kit - development files GLPK (GNU Linear Programming Kit) is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library. . This package contains static library, headers, and the development manpage for libvc. Package: libglpk40 Description-md5: aa98aa34f363ae37e1b9b4ce364fd1e8 Description-en: linear programming kit with integer (MIP) support GLPK (GNU Linear Programming Kit) is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library. . GLPK supports the GNU MathProg language, which is a subset of the AMPL language. GLPK also supports the standard MPS and LP formats. . The GLPK package includes the following main components: * Revised simplex method. * Primal-dual interior point method. * Branch-and-bound method. * Translator for GNU MathProg modeling language. * Application program interface (API). . In order to get connections between the internal MathProg model objects and external database tables, please install the libiodbc2-dev (for the iODBC table driver) and libmariadb-dev-compat (for the MariaDB table driver). Package: libgmap-ocaml Description-md5: 3327383b78d3e6c440cc751fe88c53e0 Description-en: heterogenous maps over a GADT for OCaml (runtime files) Gmap exposes the functor Make which takes a key type (a GADT 'a key) and outputs a type-safe Map where each 'a key is associated with a 'a value. This removes the need for additional packing. It uses OCaml's stdlib Map data structure. . This package contains runtime files. Package: libgmap-ocaml-dev Description-md5: 879c0503bde19d155e53e4a6e82fc681 Description-en: heterogenous maps over a GADT for OCaml (dev files) Gmap exposes the functor Make which takes a key type (a GADT 'a key) and outputs a type-safe Map where each 'a key is associated with a 'a value. This removes the need for additional packing. It uses OCaml's stdlib Map data structure. . This package contains development files. Package: libgmp-ocaml Description-md5: 5a477f56ccfdde0f1d81c56b936b7535 Description-en: OCaml bindings for the GNU multiprecision arithmetic library (runtime) This package provides bindings for the GNU multiprecision library (GNU MP) for the language OCaml (caml.inria.fr). It is mostly a 1-1 mapping of the C functions into the OCaml namespace, but also includes some infix operators to make for a cleaner syntax. . This package provides the shared library for running applications linked against libgmp-ocaml Package: libgmp-ocaml-dev Description-md5: db5efd04d37b04aa52f71bd40162ec80 Description-en: OCaml bindings for the GNU multiprecision arithmetic library (dev) This package provides bindings for the GNU multiprecision library (GNU MP) for the language OCaml(caml.inria.fr). It is mostly a 1-1 mapping of the C functions into the OCaml namespace, but also includes some infix operators to make for a cleaner syntax. . This package provides the static library, OCaml library and interface for developing applications to use libgmp-ocaml Package: libgnunet-dev Description-md5: 2459432c02967212752d1dd0c12c9916 Description-en: GNU's framework for secure peer-to-peer networking (development) GNUnet is a framework for secure peer-to-peer networking that does not use any centralized or otherwise trusted services. Its high-level goal is to provide a strong free software foundation for a global network that provides security and in particular respects privacy. . This package contains the development files. Package: libgnunet0.20t64 Description-md5: ce73bfb56071e7da326841d0542537f7 Description-en: GNU's framework for secure peer-to-peer networking (libraries) GNUnet is a framework for secure peer-to-peer networking that does not use any centralized or otherwise trusted services. Its high-level goal is to provide a strong free software foundation for a global network that provides security and in particular respects privacy. . This package contains the shared libraries. Package: libgnuplot-ocaml-dev Description-md5: 58f07b7f197124366cc860b778af05df Description-en: OCaml interface to the gnuplot utility Gnuplot is a portable command-line driven interactive data and function plotting utility that supports different output formats. This package provides an interface to Gnuplot from the Objective CAML programming language. All functions talk to gnuplot through a pipe, so crude animations are possible. Package: libgnustep-gui-dev Description-md5: f04369f3d91e18ed42cc133e64e25059 Description-en: GNUstep GUI header files and static libraries The GNUstep GUI Library is a powerful library of graphical user interface classes written completely in the Objective-C language; the classes are based upon the OpenStep specification, and provide the user with a traditional nextstep-like look and feel. . This package contains the header files and static libraries required to build applications against the GNUstep GUI library. . Install this package if you wish to develop your own programs using the GNUstep GUI Library. Package: libgnustep-gui0.32 Description-md5: 26a0707edd4cd00c8f636eea36d88503 Description-en: GNUstep GUI Library The GNUstep GUI library is a powerful library of graphical user interface classes written completely in the Objective-C language; the classes are based upon the OpenStep specification, and provide the user with a traditional nextstep-like look and feel. The classes include graphical objects such as windows, menus, buttons, text fields, popup lists, browsers, scrollviews, splitviews, fonts, colors, images, events, pasteboards... You need the corresponding backend library package (gnustep-back) to use this package. Package: libgraphics-ocaml Description-md5: 2761145cf9979c419e218a6b273017c4 Description-en: OCaml graphics library (runtime) The graphics library provides a set of portable drawing primitives. Drawing takes place in a separate window that is created when Graphics.open_graph is called. . This package contains runtime files. Package: libgraphics-ocaml-dev Description-md5: 5394c42482806968f9e882130db84a45 Description-en: OCaml graphics library (dev) The graphics library provides a set of portable drawing primitives. Drawing takes place in a separate window that is created when Graphics.open_graph is called. . This package contains development files. Package: libgroonga-dev Description-md5: 77da4e2df29cab4dc8de89620644b4ec Description-en: Development files to use Groonga as a library Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides header files to use Groonga as a library. Package: libgroonga0t64 Description-md5: 7130db3779a21e99fc1a1f8f5c49d817 Description-en: Library files for Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. . This package provides library files. Package: libgrpc++-dev Description-md5: a4382e4e7253dbfb431a55f908113213 Description-en: high performance general RPC framework (development) A modern, open source remote procedure call (RPC) framework that can run anywhere. It enables client and server applications to communicate transparently, and makes it easier to build connected systems. . This package contains the headers and the static library for libgrpc++1.51t64 . Package: libgrpc++1.51t64 Description-md5: 3f857bea859931b8956ff06b364de1b7 Description-en: high performance general RPC framework A modern, open source remote procedure call (RPC) framework that can run anywhere. It enables client and server applications to communicate transparently, and makes it easier to build connected systems. . This package provides the gRPC C++ bindings. Package: libgrpc-dev Description-md5: 9c4049f71b5b0eaa9e063543d044716d Description-en: high performance general RPC framework (development) A modern, open source remote procedure call (RPC) framework that can run anywhere. It enables client and server applications to communicate transparently, and makes it easier to build connected systems. . This package contains the headers and the static library for libgrpc29t64 . Package: libgrpc29t64 Description-md5: 4e6400512fbad389afeef58d717465fd Description-en: high performance general RPC framework A modern, open source remote procedure call (RPC) framework that can run anywhere. It enables client and server applications to communicate transparently, and makes it easier to build connected systems. . This package provides the gRPC C bindings. Package: libgsm-tools Description-md5: 8f872e7c4ddf91c37b2c3db2fed2c6c8 Description-en: User binaries for a GSM speech compressor This package contains user binaries for libgsm, an implementation of the European GSM 06.10 provisional standard for full-rate speech transcoding, prI-ETS 300 036, which uses RPE/LTP (residual pulse excitation/long term prediction) coding at 13 kbit/s. . GSM 06.10 compresses frames of 160 13-bit samples (8 kHz sampling rate, i.e. a frame rate of 50 Hz) into 260 bits; for compatibility with typical UNIX applications, this implementation turns frames of 160 16-bit linear samples into 33-byte frames (1650 Bytes/s). The quality of the algorithm is good enough for reliable speaker recognition; even music often survives transcoding in recognizable form (given the bandwidth limitations of 8 kHz sampling rate). . The interfaces offered are a front end modelled after compress(1), and a library API. Compression and decompression run faster than realtime on most SPARCstations. The implementation has been verified against the ETSI standard test patterns. Package: libgsm1 Description-md5: 850b53b80d6b3097c0b767677916e50e Description-en: Shared libraries for GSM speech compressor This package contains runtime shared libraries for libgsm, an implementation of the European GSM 06.10 provisional standard for full-rate speech transcoding, prI-ETS 300 036, which uses RPE/LTP (residual pulse excitation/long term prediction) coding at 13 kbit/s. . GSM 06.10 compresses frames of 160 13-bit samples (8 kHz sampling rate, i.e. a frame rate of 50 Hz) into 260 bits; for compatibility with typical UNIX applications, this implementation turns frames of 160 16-bit linear samples into 33-byte frames (1650 Bytes/s). The quality of the algorithm is good enough for reliable speaker recognition; even music often survives transcoding in recognizable form (given the bandwidth limitations of 8 kHz sampling rate). . The interfaces offered are a front end modelled after compress(1), and a library API. Compression and decompression run faster than realtime on most SPARCstations. The implementation has been verified against the ETSI standard test patterns. Package: libgsm1-dev Description-md5: 9ab8566a451332a6c6560c9d55adf4e7 Description-en: Development libraries for a GSM speech compressor This package contains header files and development libraries for libgsm, an implementation of the European GSM 06.10 provisional standard for full-rate speech transcoding, prI-ETS 300 036, which uses RPE/LTP (residual pulse excitation/long term prediction) coding at 13 kbit/s. . GSM 06.10 compresses frames of 160 13-bit samples (8 kHz sampling rate, i.e. a frame rate of 50 Hz) into 260 bits; for compatibility with typical UNIX applications, this implementation turns frames of 160 16-bit linear samples into 33-byte frames (1650 Bytes/s). The quality of the algorithm is good enough for reliable speaker recognition; even music often survives transcoding in recognizable form (given the bandwidth limitations of 8 kHz sampling rate). . The interfaces offered are a front end modelled after compress(1), and a library API. Compression and decompression run faster than realtime on most SPARCstations. The implementation has been verified against the ETSI standard test patterns. Package: libgssapi3t64-heimdal Description-md5: af366fc4a421c3a53900cab1af5922e2 Description-en: Heimdal Kerberos - GSSAPI support library Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package contains the library for GSSAPI support. Package: libgstreamer-ocaml Description-md5: b2f988c46eec123a830a5233b7f32d80 Description-en: OCaml interface to the GStreamer library -- runtime files This package provides an interface to the GStreamer library for OCaml programmers. . GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. . This package contains only the shared runtime stub libraries. Package: libgstreamer-ocaml-dev Description-md5: 3c3bdc97a8a8ee1227663b0f9231a031 Description-en: OCaml interface to the GStreamer library -- development files This package provides an interface to the GStreamer library for OCaml programmers. . GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-gstreamer. Package: libgstreamer-opencv1.0-0 Description-md5: dafe2f24cb1bdb14d6d6b274151c793e Description-en: GStreamer OpenCV libraries GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. . GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. . This package contains shared GStreamer libraries for OpenCV. Package: libgstreamer-plugins-bad1.0-0 Description-md5: dbdd7ec6aeb78f2810dfd938e41a97bc Description-en: GStreamer libraries from the "bad" set GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. . GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. . This package contains shared GStreamer libraries from the "bad" set. The API is not guaranteed to be stable. Package: libgstreamer-plugins-bad1.0-dev Description-md5: 3cf8ed7e757b9244dc8826f7bf3f2b29 Description-en: GStreamer development files for libraries from the "bad" set GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. . GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. . This package contains development files for GStreamer libraries from the "bad" set. The API is not guaranteed to be stable. Package: libgstreamerd-3-0 Description-md5: ebaa56cc60adf277d67644666f0a807f Description-en: GStreamer media framework - D bindings GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. . This package contains runtime files needed for applications written in D. Package: libgstreamerd-3-dev Description-md5: 02a65ea459abf054c99fa87e19d963ed Description-en: GStreamer media framework - development files for D GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. . This package contains development files needed to write applications in the D programming language that use GStreamer. Package: libgtkd-3-0 Description-md5: f169214d10fb9c994d38a421a94f2c85 Description-en: GTK+ graphical user interface library - D bindings GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off tools to complete application suites. . This package contains runtime files needed for applications written in D. Package: libgtkd-3-dev Description-md5: 2012c05d423c4d29d8fcdfed1feb3a31 Description-en: GTK+ graphical user interface library - development files for D GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off tools to complete application suites. . This package contains development files needed to write applications in the D programming language that use GTK+. Package: libgtkdsv-3-0 Description-md5: b356f4f480de27be893b8c3cecfe2574 Description-en: GTK+ syntax highlighting widget - D bindings GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget GtkTextView. It improves GtkTextView by implementing syntax highlighting and other features typical of a source editor. . This package contains runtime files needed for applications written in D. Package: libgtkdsv-3-dev Description-md5: b467b148d1d43d4b64a32840f39e38e0 Description-en: GTK+ syntax highlighting widget - development files for D GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget GtkTextView. It improves GtkTextView by implementing syntax highlighting and other features typical of a source editor. . This package contains development files needed to write applications in the D programming language that use GtkSourceView. Package: libguestfs-dev Description-md5: 702a85e8480fb1be78f543019a09580d Description-en: guest disk image management system - development headers The libguestfs library allows accessing and modifying guest disk images. . This package contains the development headers. Package: libguestfs-gfs2 Description-md5: c6601ac5f6c9f98afb17a39f9fe6cff7 Description-en: guest disk image management system - GFS2 support The libguestfs library allows accessing and modifying guest disk images. . This package contains appliance fragments for Global Filesystem (GFS2) support. Package: libguestfs-gobject-1.0-0t64 Description-md5: 297a8d150deaf545dc6377267e3c79b6 Description-en: guest disk image management system - GObject bindings The libguestfs library allows accessing and modifying guest disk images. . This package contains the GObject bindings. Package: libguestfs-gobject-dev Description-md5: b7113593b4d48f4550b08525cf492675 Description-en: guest disk image management system - GObject development headers The libguestfs library allows accessing and modifying guest disk images. . This package contains the development headers and documentation for the GObject bindings. Package: libguestfs-hfsplus Description-md5: ea5906bfd147ee46a7f33416ae450088 Description-en: guest disk image management system - HFS+ support The libguestfs library allows accessing and modifying guest disk images. . This package contains appliance fragments for HFS+ support. Package: libguestfs-java Description-md5: 131958fceff780a08da5538a00119621 Description-en: guest disk image management system - Java bindings The libguestfs library allows accessing and modifying guest disk images. . This package contains Java bindings to libguestfs. Package: libguestfs-jfs Description-md5: 2cf12cd0b9c814fb6d57655217a75732 Description-en: guest disk image management system - JFS support The libguestfs library allows accessing and modifying guest disk images. . This package contains appliance fragments for JFS support. Package: libguestfs-nilfs Description-md5: 0028109c85cb0cff3e8800bde38f5c2a Description-en: guest disk image management system - NILFS v2 support The libguestfs library allows accessing and modifying guest disk images. . This package contains appliance fragments for NILFS v2 support. Package: libguestfs-ocaml Description-md5: a757fa6f9275c46da2de36c12b577c13 Description-en: guest disk image management system - OCaml bindings The libguestfs library allows accessing and modifying guest disk images. . This package includes the OCaml shared runtime stub libraries. Package: libguestfs-ocaml-dev Description-md5: 7de7be7896c24ccd3ab979df88c80a31 Description-en: guest disk image management system - OCaml development files The libguestfs library allows accessing and modifying guest disk images. . This package contains all the files needed to develop OCaml programs which use OCaml bindings to libguestfs. Package: libguestfs-perl Description-md5: bf6bd60c46c6f0d533925be393d8e2ee Description-en: guest disk image management system - Perl bindings The libguestfs library allows accessing and modifying guest disk images. . This package contains the Perl bindings. Package: libguestfs-rescue Description-md5: 0564f26c826835a8e12a9c593d42c856 Description-en: guest disk image management system - virt-rescue enhancements The libguestfs library allows accessing and modifying guest disk images. . This package contains additional tools to use inside the virt-rescue shell, such as ssh, network utilities, editors and debugging utilities. Package: libguestfs-rsync Description-md5: 28f9cb32a2c4450a59e2c89ec202f33d Description-en: guest disk image management system - rsync support The libguestfs library allows accessing and modifying guest disk images. . This package contains appliance fragments for using rsync to/from guest filesystems. Package: libguestfs-tools Description-md5: 78f66f90dcf70b3221e57798fa59a02e Description-en: guest disk image management system - tools The libguestfs library allows accessing and modifying guest disk images. . This package contains the libguestfs-test-tool and libguestfs-make-fixed-appliance programs. Package: libguestfs-xfs Description-md5: 5c7d00c081f22eeb296ca33f9061d478 Description-en: guest disk image management system - XFS support The libguestfs library allows accessing and modifying guest disk images. . This package contains appliance fragments for XFS support. Package: libguestfs0t64 Description-md5: 52aa5f8c67942eec373fb5c1c0c2dee9 Description-en: guest disk image management system - shared library The libguestfs library allows accessing and modifying guest disk images. It offers the following features, among many others: * making batch configuration changes to guests; * viewing and editing files inside guests; * getting disk used/free statistics; * migrating between virtualization systems; * performing partial backups; * performing partial guest clones; * cloning guests and changing registry/UUID/hostname info. . It uses the Linux kernel and qemu code, and can access any type of guest file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . The library provides ways to enumerate guest storage (such as partitions, LVs, what file system is in each LV, etc.); to run commands in the context of the guest; and to upload and download files and directories. Package: 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: libhcrypto5t64-heimdal Description-md5: 6492d04dab376288c3e43218cb4d78e6 Description-en: Heimdal Kerberos - crypto library Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package contains the cryptographic library required for Heimdal. Package: libhdb9t64-heimdal Description-md5: bc0ba4f7d9668b579f08d831a24307a0 Description-en: Heimdal Kerberos - kadmin server library Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package contains the library for storing the KDC database. Package: libheif-dev Description-md5: 76436330a231573a6a8d187650eaac53 Description-en: HEIF and AVIF file format decoder and encoder - development files libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022 (2nd Edition) capabilities. . HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image coding, respectively, for the best compression ratios currently possible. . libheif supports various codecs provided by plugins for image decoding and encoding. . The development headers for compiling programs that use libheif are provided by this package. Package: libheif-plugin-dav1d Description-md5: a5447c6bb417e990f44fc961733592e5 Description-en: HEIF and AVIF file format decoder and encoder - dav1d plugin libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022 (2nd Edition) capabilities. . HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image coding, respectively, for the best compression ratios currently possible. . libheif supports various codecs provided by plugins for image decoding and encoding. . This package contains the dav1d plugin that uses dav1d to decode AV1 images. . dav1d: https://www.videolan.org/projects/dav1d.html Package: libheif-plugin-ffmpegdec Description-md5: 46ad60b413e8f7fdbbbd6ab5a079f53d Description-en: HEIF and AVIF file format decoder and encoder - ffmpegdec plugin libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022 (2nd Edition) capabilities. . HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image coding, respectively, for the best compression ratios currently possible. . libheif supports various codecs provided by plugins for image decoding and encoding. . This package contains the ffmpegdec plugin that uses FFmpeg to decode HEVC images. It can make use of H265 hardware decoders if available in FFmpeg. . FFmpeg: https://www.ffmpeg.org/ Package: libheif-plugin-j2kdec Description-md5: dbe6b1c3a9c22ff80e08a3d67358a248 Description-en: HEIF and AVIF file format decoder and encoder - j2kdec plugin libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022 (2nd Edition) capabilities. . HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image coding, respectively, for the best compression ratios currently possible. . libheif supports various codecs provided by plugins for image decoding and encoding. . This package contains the j2kdec plugin that uses OpenJPEG to decode JPEG2000 images. . OpenJPEG: https://www.openjpeg.org/ Package: libheif-plugin-j2kenc Description-md5: 951919de09cf2fc5dfb244c543c1745f Description-en: HEIF and AVIF file format decoder and encoder - j2kenc plugin libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022 (2nd Edition) capabilities. . HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image coding, respectively, for the best compression ratios currently possible. . libheif supports various codecs provided by plugins for image decoding and encoding. . This package contains the j2kenc plugin that uses OpenJPEG to encode JPEG2000 images. . OpenJPEG: https://www.openjpeg.org/ Package: libheif-plugin-jpegdec Description-md5: bba0fc9b3bf12cad8a1c1b93d3c29621 Description-en: HEIF and AVIF file format decoder and encoder - jpegdec plugin libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022 (2nd Edition) capabilities. . HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image coding, respectively, for the best compression ratios currently possible. . libheif supports various codecs provided by plugins for image decoding and encoding. . This package contains the jpegdec plugin that uses libjpeg to decode JPEG images. . libjpeg: https://www.libjpeg-turbo.org/ Package: libheif-plugin-jpegenc Description-md5: 03852d8a02317c164f41edbf94a5f3c9 Description-en: HEIF and AVIF file format decoder and encoder - jpegenc plugin libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022 (2nd Edition) capabilities. . HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image coding, respectively, for the best compression ratios currently possible. . libheif supports various codecs provided by plugins for image decoding and encoding. . This package contains the jpegenc plugin that uses libjpeg to encode JPEG images. . libjpeg: https://www.libjpeg-turbo.org/ Package: libheif-plugin-kvazaar Description-md5: eb0bba93964c476129bb16955f3c255b Description-en: HEIF and AVIF file format decoder and encoder - kvazaar plugin libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022 (2nd Edition) capabilities. . HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image coding, respectively, for the best compression ratios currently possible. . libheif supports various codecs provided by plugins for image decoding and encoding. . This package contains the kvazaar plugin that uses kvazaar to encode HEVC images. . kvazaar: https://ultravideo.fi/kvazaar.html Package: libheif-plugin-libde265 Description-md5: dda819b19e9b960a87fff1154141f310 Description-en: HEIF and AVIF file format decoder and encoder - libde265 plugin libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022 (2nd Edition) capabilities. . HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image coding, respectively, for the best compression ratios currently possible. . libheif supports various codecs provided by plugins for image decoding and encoding. . This package contains the libde265 plugin that uses libde265 to decode HEVC images. . libde265: https://www.libde265.org/ Package: libheif-plugin-rav1e Description-md5: a7047ef7c4905b6b3198d8256d9a00fe Description-en: HEIF and AVIF file format decoder and encoder - rav1e plugin libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022 (2nd Edition) capabilities. . HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image coding, respectively, for the best compression ratios currently possible. . libheif supports various codecs provided by plugins for image decoding and encoding. . This package contains the rav1e plugin that uses rav1e to encode AV1 images. . rav1e: https://github.com/xiph/rav1e Package: libheif-plugin-svtenc Description-md5: d7324c415744d86d12f693b12c452131 Description-en: HEIF and AVIF file format decoder and encoder - svtenc plugin libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022 (2nd Edition) capabilities. . HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image coding, respectively, for the best compression ratios currently possible. . libheif supports various codecs provided by plugins for image decoding and encoding. . This package contains the svtenc plugin that uses SVT-AV1 to encode AV1 images. . SVT-AV1: https://gitlab.com/AOMediaCodec/SVT-AV1 Package: libheif-plugin-x265 Description-md5: bb392d31385caffadcab50f8603e2769 Description-en: HEIF and AVIF file format decoder and encoder - x265 plugin libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022 (2nd Edition) capabilities. . HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image coding, respectively, for the best compression ratios currently possible. . libheif supports various codecs provided by plugins for image decoding and encoding. . This package contains the x265 plugin that uses x265 to encode HEVC images. . x265: https://www.videolan.org/developers/x265.html Package: libheif-plugins-all Description-md5: d4424df34655b89b1a47da853fba94b6 Description-en: HEIF and AVIF file format decoder and encoder - plugins metapackage libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022 (2nd Edition) capabilities. . HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image coding, respectively, for the best compression ratios currently possible. . libheif supports various codecs provided by plugins for image decoding and encoding. . This is a metapackage depending on all available plugins for libheif. Package: libheimbase1t64-heimdal Description-md5: 5f80987f2f2b6c07e507ae48f47db52e Description-en: Heimdal Kerberos - Base library Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package contains the base library. Package: libheimntlm0t64-heimdal Description-md5: 586cd171de21a731a6140ef1a06b25c9 Description-en: Heimdal Kerberos - NTLM support library Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package contains the NTLM support library. Package: libhex-ocaml Description-md5: 1747f7ee94f7ec8f38935a17f212c28e Description-en: library providing hexadecimal converters (runtime) Hex is a minimal library providing hexadecimal converters. . This package contains the runtime libraries for programs using hex. Package: libhex-ocaml-dev Description-md5: 8c559af0bee30e82d8761f9b6bcc1a55 Description-en: library providing hexadecimal converters (dev) Hex is a minimal library providing hexadecimal converters. . This package contains the development stuff needed to use the hex library in your programs. Package: libhiprtc-builtins7 Description-md5: fdad59fde67da2488e369c6abff61abe Description-en: HIP runtime compilation library - builtins HIP Runtime Compilation (HIPRTC) enables programs to dynamically compile GPU kernels from source at runtime using the HIPRTC interface. The HIPRTC functions accept HIP source code as character strings and compile the sources in-process. . This package provides the HIPRTC builtins library. Package: libhiprtc7 Description-md5: e2985c1a231decaef90a57e5588a3c05 Description-en: HIP runtime compilation library HIP Runtime Compilation (HIPRTC) enables programs to dynamically compile GPU kernels from source at runtime using the HIPRTC interface. The HIPRTC functions accept HIP source code as character strings and compile the sources in-process. . This package provides the HIPRTC library. Package: libhivex-bin Description-md5: 89fa267ea5ad3e7afa9180854b40559f Description-en: utilities for reading and writing Windows Registry hives libhivex is a self-contained library for reading and writing Windows Registry "hive" binary files. . This package contains a few command line programs that utilize libhivex. Package: libhivex-dev Description-md5: a35a894e56b30e590b859ae01c6cf84e Description-en: library for reading and writing Windows Registry hives libhivex is a self-contained library for reading and writing Windows Registry "hive" binary files. . This package provides static libraries and header files. Package: libhivex-ocaml Description-md5: 1623b0e7530f23ef553e4a918e9d5528 Description-en: OCaml bindings for hivex -- runtime files OCaml bindings for libhivex, a library for reading and writing Windows Registry "hive" binary files. . This package include only the shared runtime stub libraries. Package: libhivex-ocaml-dev Description-md5: 9ddfa7e26a1aeab261f075cfd0a8a0c0 Description-en: OCaml bindings for hivex -- development files OCaml bindings for libhivex, a library for reading and writing Windows Registry "hive" binary files. . This package contains all the files needed to develop OCaml programs which use OCaml bindings to libhivex. Package: libhivex0 Description-md5: 3d0eb54ce30942f3cfec8dcf94168cd1 Description-en: library for reading and writing Windows Registry hives libhivex is a self-contained library for reading and writing Windows Registry "hive" binary files. . Unlike many other tools in this area, it doesn't use the textual .REG format for output, because parsing that is as much trouble as parsing the original binary format. Instead it makes the file available through a C API, or there is a separate program to export the hive as XML. Package: libhkl-dev Description-md5: 0d7481b9aaeb30c4b8cca68ba9845573 Description-en: diffractometer computation control library - development files The hkl library is a framework for diffraction computation and diffractometer control, heavily used at the SOLEIL synchrotron. It supports various types of diffractometer geometry: Eulerian 4-circle, Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis geometry. For each of these it provides several numerically computed modes, such as bisector and constant psi. . This package provides everything needed to link against hkl. Package: libhkl-doc Description-md5: 959ca03ab47e3989c31ce0e866188eb5 Description-en: diffractometer computation control library - documentation The hkl library is a framework for diffraction computation and diffractometer control, heavily used at the SOLEIL synchrotron. It supports various types of diffractometer geometry: Eulerian 4-circle, Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis geometry. For each of these it provides several numerically computed modes, such as bisector and constant psi. . This package provides the documentation for hkl. Package: libhkl5 Description-md5: 4484aae662bf3580c01ca9a8a9e15855 Description-en: diffractometer computation control library The hkl library is a framework for diffraction computation and diffractometer control, heavily used at the SOLEIL synchrotron. It supports various types of diffractometer geometry: Eulerian 4-circle, Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis geometry. For each of these it provides several numerically computed modes, such as bisector and constant psi. . This package provides the runtime hkl library. Package: libhmap-ocaml Description-md5: e22d0c41beccc8b01829b00d716b6254 Description-en: heterogeneous value maps for OCaml (runtime) Hmap provides heterogeneous value maps for OCaml. These maps bind keys to values with arbitrary types. Keys witness the type of the value they are bound to which allows one to add and lookup bindings in a type safe manner. . This package contains runtime files. Package: libhmap-ocaml-dev Description-md5: 7c0f648d9af641d2e3ac71451ea8474c Description-en: heterogeneous value maps for OCaml (development) Hmap provides heterogeneous value maps for OCaml. These maps bind keys to values with arbitrary types. Keys witness the type of the value they are bound to which allows one to add and lookup bindings in a type safe manner. . This package contains development files. Package: libhsa-runtime-dev Description-md5: a43df1a7a825b65ac5f03fb39ff420b1 Description-en: HSA Runtime API and runtime for ROCm - development files This library provides user-mode API interfaces necessary for host applications to launch compute kernels to available HSA ROCm kernel agents. . This package contains the development headers. Package: libhsa-runtime64-1 Description-md5: 3b6dc07958d486a817a5f2ac17827c4a Description-en: HSA Runtime API and runtime for ROCm This library provides user-mode API interfaces necessary for host applications to launch compute kernels to available HSA ROCm kernel agents. Package: libhsa-runtime64-tests Description-md5: 439f862acd511de616010d91ed48a036 Description-en: HSA Runtime test suites for ROCm This package provides Runtime test suites for HSA implementation validation and performance testing Package: libhsakmt-dev Description-md5: 7206aef6339b557669fd61b2c4ccb72f Description-en: Thunk library for AMD KFD (dev) This package includes the user-mode API interfaces used to interact with the ROCk driver. . This package contains the development files. Package: libhsakmt1 Description-md5: cad20c7a0db349265356ab5bbc60e4cf Description-en: Thunk library for AMD KFD (shlib) This package includes the user-mode API interfaces used to interact with the ROCk driver. . This package contains the shared object. Package: libhtml-gumbo-perl Description-md5: ac57ce516c1e51b99d842daddea38bfe Description-en: HTML5 parser based on gumbo C library Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure C99 library with no outside dependencies. . HTML::Gumbo provides perl bindings for the C library. Package: libhwloc-common Description-md5: 9669ad8550195a3cf39a641a84d15d55 Description-en: Hierarchical view of the machine - common files Hardware Locality (hwloc) provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures. It primarily aims at helping high-performance computing applications with gathering information about the hardware so as to exploit it accordingly and efficiently. . libhwloc provides a hierarchical view of the machine, NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various attributes such as cache and memory information. . libhwloc supports old kernels not having sysfs topology information, with knowledge of cpusets, offline cpus, and Kerrighed support . This package contains the XML DTD of the lstopo XML output. Package: libhwloc-dev Description-md5: e00890e45c44536790770fde0549dc61 Description-en: Hierarchical view of the machine - static libs and headers Hardware Locality (hwloc) provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures. It primarily aims at helping high-performance computing applications with gathering information about the hardware so as to exploit it accordingly and efficiently. . libhwloc provides a hierarchical view of the machine, NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various attributes such as cache and memory information. . libhwloc supports old kernels not having sysfs topology information, with knowledge of cpusets, offline cpus, and Kerrighed support . This package contains static libraries and development headers. Package: libhwloc-doc Description-md5: 29c1be7488580d8d80a5ac2e51977bf4 Description-en: Hierarchical view of the machine - documentation Hardware Locality (hwloc) provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures. It primarily aims at helping high-performance computing applications with gathering information about the hardware so as to exploit it accordingly and efficiently. . libhwloc provides a hierarchical view of the machine, NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various attributes such as cache and memory information. . libhwloc supports old kernels not having sysfs topology information, with knowledge of cpusets, offline cpus, and Kerrighed support . This package contains documentation. Package: libhwloc-plugins Description-md5: 7a3dbed5016736821cf79eaed8ef81e2 Description-en: Hierarchical view of the machine - plugins libhwloc provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures. It primarily aims at helping high-performance computing applications with gathering information about the hardware so as to exploit it accordingly and efficiently. . libhwloc provides a hierarchical view of the machine, NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various attributes such as cache and memory information. . libhwloc supports old kernels not having sysfs topology information, with knowledge of cpusets, offline cpus, and Kerrighed support . This package contains plugins to add more discovery support. This includes - PCI support - libxml support Package: libhwloc15 Description-md5: bd89ad338941b41499d0c0003d81d83e Description-en: Hierarchical view of the machine - shared libs libhwloc provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures. It primarily aims at helping high-performance computing applications with gathering information about the hardware so as to exploit it accordingly and efficiently. . libhwloc provides a hierarchical view of the machine, NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various attributes such as cache and memory information. . libhwloc supports old kernels not having sysfs topology information, with knowledge of cpusets, offline cpus, and Kerrighed support . This package contains shared libraries. Package: libhx509-5t64-heimdal Description-md5: dea700b25446cf97ce3dbf1b8546ecbb Description-en: Heimdal Kerberos - X509 support library Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package contains the x509 supportlibrary. Package: libib-util Description-md5: 7265fa1fde7b4f1a189087849ad58b3d Description-en: Firebird UDF support library Contains utility functions used by Firebird User-Defined Functions (UDF) for memory management etc. . See firebird4.0-server package for more information about Firebird. Package: libimage-magick-perl Description-md5: 7ce8b44a017b6b1792ace5babb8a40cb Description-en: Perl interface to the ImageMagick graphics routines PerlMagick is an objected-oriented Perl interface to ImageMagick. Use the module to read, manipulate, or write an image or image sequence from within a Perl script. This makes it very suitable for Web CGI scripts. . This is the compatibility (wrapper) perlmagick package that use the default channel depth. . This package provides the perl Image::Magick class. Package: libimage-magick-q16-perl Description-md5: b2b7bcf0fd3b8cca1a12186f85981002 Description-en: Perl interface to the ImageMagick graphics routines -- Q16 version PerlMagick is an objected-oriented Perl interface to ImageMagick. Use the module to read, manipulate, or write an image or image sequence from within a Perl script. This makes it very suitable for Web CGI scripts. . This version of libimage-magick is compiled for a channel depth of 16 bits (Q16). . This package provides the perl Image::Magick::Q16 class. Package: libimage-magick-q16hdri-perl Description-md5: 8507376c7886a5145af7be82f371b30e Description-en: Perl interface to the ImageMagick graphics routines -- Q16HDRI version PerlMagick is an objected-oriented Perl interface to ImageMagick. Use the module to read, manipulate, or write an image or image sequence from within a Perl script. This makes it very suitable for Web CGI scripts. . This version of libimage-magick is compiled for a channel depth of 16 bits with high dynamic range (Q16HDRI). . This package provides the perl Image::Magick::Q16HDRI class. Package: 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: libinifiles-ocaml Description-md5: 3bde107611ce90bdc03508f2ea085c36 Description-en: read and write .ini files for OCaml (runtime) This library allows one to read and write .ini files. It features an object oriented interface to manipulate inifiles. It allows sections listing and operation on several inifiles grouped in a directory. . This package contains the shared runtime libraries. Package: libinifiles-ocaml-dev Description-md5: 74825759e1b4f6b7dd150e4a20082c5e Description-en: read and write .ini files for OCaml This library allows one to read and write .ini files. It features an object oriented interface to manipulate inifiles. It allows sections listing and operation on several inifiles grouped in a directory. Package: libinotify-ocaml Description-md5: d99ff02128e3b2ab0ed774b9a117bda1 Description-en: OCaml bindings for the inotify API This library provides OCaml bindings for using inotify. . Inotify is a Linux kernel subsystem, that notice changes to the filesystem, and report those changes to applications. . This package contains shared library. Package: libinotify-ocaml-dev Description-md5: cdfa745781cafa314adb73004a226cde Description-en: OCaml bindings for the inotify API This library provides OCaml bindings for using inotify. . Inotify is a Linux kernel subsystem, that notice changes to the filesystem, and report those changes to applications. . This package contains header and OCaml library. Package: libinsighttoolkit5-dev Description-md5: 7c77a9e39520070c554c11fd98779e8a Description-en: Image processing toolkit for registration and segmentation - development ITK is an open-source software toolkit for performing registration and segmentation. Segmentation is the process of identifying and classifying data found in a digitally sampled representation. Typically the sampled representation is an image acquired from such medical instrumentation as CT or MRI scanners. Registration is the task of aligning or developing correspondences between data. For example, in the medical environment, a CT scan may be aligned with a MRI scan in order to combine the information contained in both. . This package contains the development files needed to build your own ITK applications. Package: libinsighttoolkit5.4 Description-md5: 2ba42b352089bd81c20d4dec640d139a Description-en: Image processing toolkit for registration and segmentation - runtime ITK is an open-source software toolkit for performing registration and segmentation. Segmentation is the process of identifying and classifying data found in a digitally sampled representation. Typically the sampled representation is an image acquired from such medical instrumentation as CT or MRI scanners. Registration is the task of aligning or developing correspondences between data. For example, in the medical environment, a CT scan may be aligned with a MRI scan in order to combine the information contained in both. . This package contains the libraries needed to run ITK applications. Package: libintegers-ocaml Description-md5: 8125aacb8368fcfb81ac5c463be7203e Description-en: library of various integer types for OCaml (runtime) The ocaml-integers library provides a number of 8-, 16-, 32- and 64-bit signed and unsigned integer types, together with aliases such as long and size_t whose sizes depend on the host platform. . This package contains runtime files. Package: libintegers-ocaml-dev Description-md5: a28ce13a439e021e57e5995899b87d0e Description-en: library of various integer types for OCaml (development) The ocaml-integers library provides a number of 8-, 16-, 32- and 64-bit signed and unsigned integer types, together with aliases such as long and size_t whose sizes depend on the host platform. . This package contains development files. Package: libio-compress-perl Description-md5: a1b426d17c40c566a25fae1da1fd2b8a Description-en: bundle of IO::Compress modules This package contains the following IO::Compress and IO::Uncompress modules: . - Compress::Zlib - IO::Compress::Base - IO::Compress::Bzip2 - IO::Compress::Deflate - IO::Compress::Gzip - IO::Compress::RawDeflate - IO::Compress::Zip - IO::Uncompress::Base - IO::Uncompress::Bunzip2 - IO::Uncompress::Gunzip - IO::Uncompress::Inflate - IO::Uncompress::RawInflate - IO::Uncompress::Unzip . Compress::Zlib is a Perl external module which provides an interface to the info-zip zlib compression library. zlib is a general purpose compression library. . Some of the features provided by Compress::Zlib include: . * in-memory compression and decompression * read and write gzip (.gz) files directly. . IO::Compress::Bunzip2 and IO::Uncompress::Bunzip2 provide a Perl interface that allows transparent reading and writing bzip2 compressed data to files or buffers. . IO::Compress::Base is the base class for all IO::Compress and IO::Uncompress modules. It is not intended for direct use in application code. Its sole purpose is to be sub-classed by IO::Compress modules. Package: libiomux-ocaml Description-md5: cf1f9ca870de37f0f7ba8b43fff69fd6 Description-en: IO Multiplexer bindings -- runtime files Low level bindings for Unix IO Multiplexers (poll/ppoll/kevent/epoll). . This package contains only the shared runtime stub libraries. Package: libiomux-ocaml-dev Description-md5: 0492e5397c3d21825589b80be239d6ca Description-en: IO Multiplexer bindings -- development files Low level bindings for Unix IO Multiplexers (poll/ppoll/kevent/epoll). . This package includes the development files. Package: libipaddr-ocaml Description-md5: c125fbc835d4fa7fc2a4afaf26443e6e Description-en: library for manipulation of IP (and MAC) address representations (runtime) This is a library for manipulation of IP (and MAC) address representations. . Features: * IPv4 and IPv6 support * IPv4 and IPv6 CIDR prefix support * IPv4 and IPv6 CIDR-scoped address support * Integration with the standard OCaml distribution (Map.OrderedType, Unix, top-level) * IP address scope classification * IPv4-mapped addresses in IPv6 (::ffff:0:0/96) are an embedding of IPv4 * MAC-48 (Ethernet) address support * All types have sexplib serializers/deserializers . This package contains the shared runtime libraries. Package: libipaddr-ocaml-dev Description-md5: afcf4ec469ea1cad29a87fb196ed2277 Description-en: library for manipulation of IP (and MAC) address representations (dev files) This is a library for manipulation of IP (and MAC) address representations. . Features: * IPv4 and IPv6 support * IPv4 and IPv6 CIDR prefix support * IPv4 and IPv6 CIDR-scoped address support * Integration with the standard OCaml distribution (Map.OrderedType, Unix, top-level) * IP address scope classification * IPv4-mapped addresses in IPv6 (::ffff:0:0/96) are an embedding of IPv4 * MAC-48 (Ethernet) address support * All types have sexplib serializers/deserializers . This package contains development files. Package: libiter-ocaml-dev Description-md5: 0f31f4cf63e1c6da5ea5f56ffb982e95 Description-en: clean and efficient loop fusion -- development files A simple abstraction over iter functions intended to iterate efficiently on collections while performing some transformations. Common operations supported by this package include filter, map, take, drop, append, and flat_map. . It aims at providing a very simple and efficient way of iterating on a finite number of values, only allocating one intermediate closure to do so. Package: libjane-street-headers-ocaml Description-md5: 35b2e749e781aceb0cbe08c3cf5ee7f5 Description-en: common header files for Jane Street packages (runtime files) This package provides C header files common to many of Jane Street software packages. . This package contains runtime files. Package: libjane-street-headers-ocaml-dev Description-md5: 51c56c155d4e982daaff9922aeab9106 Description-en: common header files for Jane Street projects (dev files) This package provides C header files common to many of Jane Street software packages. . This package contains development files. Package: 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: libjpegxl-java Description-md5: c51794c19b445cd6518e7bf0d77256df Description-en: JPEG XL Image Coding System - "JXL" (java bindings) The JPEG XL Image Coding System (ISO/IEC 18181) is a lossy and lossless image compression format. It has a rich feature set and is particularly optimized for responsive web environments, so that content renders well on a wide range of devices. Moreover, it includes several features that help transition from the legacy JPEG format. . This package installs the Java Bindings. Package: libjs-highlight.js Description-md5: 2c696294140f1fa8109c6ce07ad05502 Description-en: JavaScript library for syntax highlighting Highlight.js is a JavaScript library which automatically detects the language of code blocks in a web page, and provides syntax highlighting for them. The library supports more than fifty languages and is bundled with more than twenty style themes. . This package contains the library highlight.js usable in a web browser. Package: libjs-htmx Description-md5: 2d244a1d8e68cfb3426b2b6713971bae Description-en: framework for performing various javascript actions from html htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext. . htmx is tiny, and has no dependencies. . This installs the htmx binary to: /usr/share/javascript/htmx/htmx.min.js.gz Package: libjs-inherits Description-md5: 4cc265656ae6fb2fb1ed591346fb5d5f Description-en: Browser library that exposes inherits function from Node.js environment node-inherits exposes standard inherits implementation of Node.js util module, and allows bundlers such as browserify to not include full util package in client code. . It is recommended to use this module for all code that requires only the inherits function and that has a chance to run in a browser too. . This is the browser module. Package: libjs-janus-gateway Description-md5: d6bb3716c1c312f6fa298613ea3aab1b Description-en: general purpose WebRTC server/gateway - JavaScript library janus is a general purpose WebRTC server/gateway with a minimal footprint. . This package contains a JavaScript library to interact with Janus from a web browser. Package: libjs-of-ocaml Description-md5: 0817df6bf1bc941adedbd17782ce8f13 Description-en: OCaml bytecode to JavaScript compiler (runtime) Js_of_ocaml is a compiler of OCaml bytecode to JavaScript. It makes it possible to run OCaml programs in a web browser. Its key features are the following: * the whole language, and most of the standard library are supported; * the generated code can be used with any web server and browser; * you can use a standard installation of OCaml to compile your programs. In particular, you do not have to recompile a library to use it with Js_of_ocaml. You just have to link your program with a specific library to interface with the browser APIs. . This package contains runtime libraries that may be needed by server-side programs communicating with clients compiled with Js_of_ocaml using JSON. Package: libjs-of-ocaml-dev Description-md5: bbe33abee0f65e0e178e870f7c7f6ba8 Description-en: OCaml bytecode to JavaScript compiler (development files) Js_of_ocaml is a compiler of OCaml bytecode to JavaScript. It makes it possible to run OCaml programs in a web browser. Its key features are the following: * the whole language, and most of the standard library are supported; * the generated code can be used with any web server and browser; * you can use a standard installation of OCaml to compile your programs. In particular, you do not have to recompile a library to use it with Js_of_ocaml. You just have to link your program with a specific library to interface with the browser APIs. . This package contains development files needed to compile server-side (using regular OCaml compiler) and client-side (using Js_of_ocaml) programs. Package: libjs-of-ocaml-doc Description-md5: 154f370d4fd407c09642220e12f79204 Description-en: OCaml bytecode to JavaScript compiler (documentation) Js_of_ocaml is a compiler of OCaml bytecode to JavaScript. It makes it possible to run OCaml programs in a web browser. . This package contains the API reference and examples. Package: libjs-of-ocaml-ocamlbuild-ocaml-dev Description-md5: d9559e62df3c6a4b38861381499187dc Description-en: compiler from OCaml bytecode to JavaScript (ocamlbuild plugin) Js_of_ocaml is a compiler from OCaml bytecode to JavaScript. It makes it possible to run pure OCaml programs in JavaScript environment like browsers and Node.js. . This package contains the ocamlbuild plugin. Package: libjs-xterm Description-md5: 44c4dad4604ed029c828a4cb1e41319e Description-en: terminal front-end component for the browser - browser library Xterm.js is a terminal front-end component written in JavaScript that works in the browser. . It enables applications to provide fully featured terminals to their users and create great development experiences. . Features: . - Text-based application support: Use xterm.js to work with applications like `bash`, `git` etc. - Curses-based application support: Use xterm.js to work with applications like `vim`, `tmux` etc. - Mouse events support: Xterm.js captures mouse events like click and scroll and passes them to the terminal's back-end controlling process - CJK (Chinese, Japanese, Korean) character support: Xterm.js renders CJK characters seamlessly - IME support: Insert international (including CJK) characters using IME input with your keyboard - Self-contained library: Xterm.js works on its own. It does not require any external libraries like jQuery or React to work - Modular, event-based API: Lets you build addons and themes with ease . This package contains the standalone packed library suitable for running in a web browser. Package: libjsonm-ocaml Description-md5: 396d9e6383bbd0371d8c6ab3b18fa3eb Description-en: Non-blocking streaming JSON codec for OCaml (plugins) Jsonm is an OCaml non-blocking streaming codec to decode and encode the JSON data format. It can process JSON text without blocking on IO and without a complete in-memory representation of the data. . The uncut codec also processes whitespace and (non-standard) JSON with JavaScript comments. . This package contains dynamically loadable modules for plugins. Package: libjsonm-ocaml-dev Description-md5: 14861b326419d6cb0ae84399193a7970 Description-en: Non-blocking streaming JSON codec for OCaml Jsonm is an OCaml non-blocking streaming codec to decode and encode the JSON data format. It can process JSON text without blocking on IO and without a complete in-memory representation of the data. . The uncut codec also processes whitespace and (non-standard) JSON with JavaScript comments. . This package contains the development modules you need to use Jsonm in your programs. Package: libjsonm-ocaml-doc Description-md5: 50cbb8648afc7f9e5da7642c7e4b6d73 Description-en: Non-blocking streaming JSON codec for OCaml (documentation) Jsonm is an OCaml non-blocking streaming codec to decode and encode the JSON data format. It can process JSON text without blocking on IO and without a complete in-memory representation of the data. . The uncut codec also processes whitespace and (non-standard) JSON with JavaScript comments. . This package contains the documentation of Jsonm. Package: libjst-config-ocaml Description-md5: 3f5df1617998ad1ea6848ebb0bc81a29 Description-en: compile-time configuration for Jane Street packages (runtime files) This package provides compile-time configuration for a number of Jane Street packages, and should probably only be used by them. . This package contains runtime files. Package: libjst-config-ocaml-dev Description-md5: d9afd0102cbf29401d4816df6610109a Description-en: compile-time configuration for Jane Street packages (dev files) This package provides compile-time configuration for a number of Jane Street packages, and should probably only be used by them. . This package contains development files. Package: libjxl-devtools Description-md5: 4131ad2529597fba7a2dcddb8b5f1c1f Description-en: JPEG XL Image Coding System - "JXL" (dev command line utility) The JPEG XL Image Coding System (ISO/IEC 18181) is a lossy and lossless image compression format. It has a rich feature set and is particularly optimized for responsive web environments, so that content renders well on a wide range of devices. Moreover, it includes several features that help transition from the legacy JPEG format. . This package installs the devtools command line utilities. Package: libjxl-testdata Description-md5: 92b2dcafd80a91d8c5dc160dca8ccde2 Description-en: JPEG XL Image Coding System - "JXL" (testdata) The JPEG XL Image Coding System (ISO/IEC 18181) is a lossy and lossless image compression format. It has a rich feature set and is particularly optimized for responsive web environments, so that content renders well on a wide range of devices. Moreover, it includes several features that help transition from the legacy JPEG format. . This package installs the testdata files for libjxl. Package: libjxl-tools Description-md5: c789e316cb9fb5ca256c59b68643b721 Description-en: JPEG XL Image Coding System - "JXL" (command line utility) The JPEG XL Image Coding System (ISO/IEC 18181) is a lossy and lossless image compression format. It has a rich feature set and is particularly optimized for responsive web environments, so that content renders well on a wide range of devices. Moreover, it includes several features that help transition from the legacy JPEG format. . This package installs the command line utilities. Package: libkadm5clnt7t64-heimdal Description-md5: 3c1990ad00253301ad106a775a259242 Description-en: Heimdal Kerberos - kadmin client library Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package contains the client library for kadmin. Package: libkadm5srv8t64-heimdal Description-md5: 3cfc4abf46cb966d202e4c7e1c50b12f Description-en: Libraries for Heimdal Kerberos Heimdal is a free implementation of Kerberos 5, that aims to be compatible with MIT Kerberos. . This package contains the server library for kadmin. Package: libkafs0t64-heimdal Description-md5: 7fd30de3adb996e1ddb2c382f4ce4994 Description-en: Heimdal Kerberos - KAFS support library Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package contains the library for KAFS support. Package: libkcas-ocaml Description-md5: df7630d1a4a34f86bda8d8e324f24336 Description-en: software transactional memory -- runtime files A software transactional memory (STM) implementation based on an atomic lock-free multi-word compare-and-set (MCAS) algorithm enhanced with read-only compare operations and ability to block awaiting for changes. . This package contains runtime files. Package: libkcas-ocaml-dev Description-md5: 8b9fc93a4757baa8cca41edcfa751fa0 Description-en: software transactional memory -- development files A software transactional memory (STM) implementation based on an atomic lock-free multi-word compare-and-set (MCAS) algorithm enhanced with read-only compare operations and ability to block awaiting for changes. . This package contains development files. Package: libkdc2t64-heimdal Description-md5: f51bcfc114ea8cb74a023cd002f2636c Description-en: Heimdal Kerberos - KDC support library Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package contains the KDC support library. Package: libkdf-ocaml Description-md5: 6b27075d10329e694004f5f0e544288f Description-en: key derivation functions in OCaml (runtime) A pure OCaml implementation of scrypt, PBKDF 1 and 2 as defined by PKCS#5, and HKDF. . This package contains runtime files. Package: libkdf-ocaml-dev Description-md5: c8bdd73cfdd3695f6278dffcdad9f08f Description-en: key derivation functions in OCaml (dev) A pure OCaml implementation of scrypt, PBKDF 1 and 2 as defined by PKCS#5, and HKDF. . This package contains development files. Package: libkf5coreaddons-data Description-md5: 29bc794d9aef56f3bdaef00102f493f3 Description-en: KDE Frameworks 5 addons to QtCore - data files KCoreAddons provides classes built on top of QtCore to perform various tasks such as manipulating mime types, autosaving files, creating backup files, generating random sequences, performing text manipulations such as macro replacement, accessing user information and many more. . This package is part of KDE Frameworks 5. . This package contains the arch independent files for KCoreAddons. Package: libkf5coreaddons-dev Description-md5: 7443fc1f749dd219ef5a4631702ed422 Description-en: KDE Frameworks 5 addons to QtCore - development files KCoreAddons provides classes built on top of QtCore to perform various tasks such as manipulating mime types, autosaving files, creating backup files, generating random sequences, performing text manipulations such as macro replacement, accessing user information and many more. . This package is part of KDE Frameworks 5. . This package contains the development files for KCoreAddons. Package: libkf5coreaddons-dev-bin Description-md5: 26421a73b837132b68f7a30b798a97bc Description-en: KDE Frameworks 5 addons to QtCore - development files KCoreAddons provides classes built on top of QtCore to perform various tasks such as manipulating mime types, autosaving files, creating backup files, generating random sequences, performing text manipulations such as macro replacement, accessing user information and many more. . This package is part of KDE Frameworks 5. . This package is an implementation detail for KCoreAddons. Package: libkf5coreaddons-doc Description-md5: 2314c639ce974f4c7a22738ce3e288df Description-en: KDE Frameworks 5 addons to QtCore (documentation) KCoreAddons provides classes built on top of QtCore to perform various tasks such as manipulating mime types, autosaving files, creating backup files, generating random sequences, performing text manipulations such as macro replacement, accessing user information and many more. . This package is part of KDE Frameworks 5. . This package contains the qch documentation files. Package: libkf5coreaddons5 Description-md5: d5f589113cc2c31d4c55c72695c1f3f5 Description-en: KDE Frameworks 5 addons to QtCore KCoreAddons provides classes built on top of QtCore to perform various tasks such as manipulating mime types, autosaving files, creating backup files, generating random sequences, performing text manipulations such as macro replacement, accessing user information and many more. . This package is part of KDE Frameworks 5. Package: libkf5syndication-dev Description-md5: 9b8502053d14d77e372319fdf2e46545 Description-en: parser library for RSS and Atom feeds - development files Syndication is a parser library for RSS and Atom feeds. It offers a unified, format-agnostic view on the parsed feed, so that the using application does not need to distinguish between feed formats. . This package contains the development files. Package: libkf5syndication-doc Description-md5: 70c92266337c257e8088118b7a722efd Description-en: parser library for RSS and Atom feeds - documentation Syndication is a parser library for RSS and Atom feeds. It offers a unified, format-agnostic view on the parsed feed, so that the using application does not need to distinguish between feed formats. . This package is part of the KDE Development Platform PIM libraries module. . This package contains the qch documentation files. Package: libkf5syndication5abi1 Description-md5: cf4722888b15a8c2104d0011981f7441 Description-en: parser library for RSS and Atom feeds Syndication is a parser library for RSS and Atom feeds. It offers a unified, format-agnostic view on the parsed feed, so that the using application does not need to distinguish between feed formats. . This package is part of the KDE Development Platform PIM libraries module. Package: libkf6konq7 Description-md5: b53d09335614e0a33c0a028f9527a392 Description-en: core library for Konqueror Konqueror is the KDE web browser and an advanced file manager. . This library contains some core features of konqueror that used to be shared with other KDE applications. It’s currently only used by Konqueror. Package: libkf6konqsettings7 Description-md5: 78ab2d48d85ed0d0a9a00040b1e88e78 Description-en: settings management library for Konqueror Konqueror is the KDE web browser and an advanced file manager. . This library contains the settings management features of Konqueror. Package: libknot-dev Description-md5: 222569b292e4693196e25408435ddcc1 Description-en: Development files for Knot DNS shared libraries This package provides development files for shared libraries from Knot DNS. . Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ registry and hence is well suited to run anything from the root zone, the top-level domain, to many smaller standard domain names. Package: libknot16 Description-md5: 3c85ffe6321478de17dc790f4c802431 Description-en: DNS shared library from Knot DNS This package provides a DNS shared library used by Knot DNS and Knot Resolver. . Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ registry and hence is well suited to run anything from the root zone, the top-level domain, to many smaller standard domain names. Package: libkonq-dev Description-md5: ff78d9ef8147ab982d24a80e9f20fb57 Description-en: development files for the Konqueror libraries Konqueror is the KDE web browser and an advanced file manager. . This package contains development files for building software that uses the Konqueror libraries. Package: libkrb5-26t64-heimdal Description-md5: c0c6ca8d74b4d950b5eaf9fb966ab142 Description-en: Heimdal Kerberos - libraries Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package contains the Kerberos 5 library. Package: liblablgl-ocaml Description-md5: dfab78f17151d9e64ecb6ebb0bc82031 Description-en: Runtime libraries for lablgl LablGL is an OpenGL interface for Objective Caml. Since it includes support for the Togl widget you can comfortably use it with LablTk. A GtkGlarea binding for use with lablgtk is also provided. . This package contains only the dynamic libraries needed for running dynamic bytecode executables. Package: liblablgl-ocaml-dev Description-md5: 63edf9330c826aedb8702ee11c789d80 Description-en: OpenGL interface for Objective Caml LablGL gives access to the OpenGL interface from Objective Caml. Since it includes support for the Togl widget, you can comfortably use it with LablTk. A GtkGlarea binding for use with lablgtk is also provided. Package: liblablgtk3-ocaml Description-md5: 5a79af53a9cbe4532d105ee328f16f4a Description-en: OCaml bindings to Gtk+ version 3 (runtime) This is the OCaml binding for GTK+ version 3. GTK stands for the GIMP Toolkit, a multi-platform toolkit for creating graphical user interfaces. . This package includes only the dynamic libraries needed for running dynamic bytecode executables. Package: liblablgtk3-ocaml-dev Description-md5: 328a146f37372c00375256e7c59bb64d Description-en: OCaml bindings to Gtk+ version 3 (development files) This is the OCaml binding for GTK+ version 3. GTK stands for the GIMP Toolkit, a multi-platform toolkit for creating graphical user interfaces. . This package contains the development files of lablgtk. Package: liblablgtk3-ocaml-doc Description-md5: ea718922e8147221ecfb481ca64e1e49 Description-en: OCaml bindings to Gtk+ version 3 (documentation) This is the OCaml binding for GTK+ version 3. GTK stands for the GIMP Toolkit, a multi-platform toolkit for creating graphical user interfaces. . This package contains the API reference of all libraries provided by LablGTK3, and the collection of examples. Package: liblablgtksourceview3-ocaml Description-md5: 3f200ba3fc23f283d5d83cc4060e3182 Description-en: OCaml bindings for libgtksourceview3 (runtime) This is the OCaml binding for the GtkSourceView3 widget, a text widget that extends the standard GTK+ 3.x text widget with syntax highlighting and other features typical of a source editor. . This package contains the shared runtime stub libraries. Package: liblablgtksourceview3-ocaml-dev Description-md5: cee8e3313853ee2a9118621331f7805f Description-en: OCaml bindings for libgtksourceview3 (development files) This is the OCaml binding for the GtkSourceView3 widget, a text widget that extends the standard GTK+ 3.x text widget with syntax highlighting and other features typical of a source editor. . This package contains the development files of the lablgtksourceview3 package. Package: liblablgtkspell3-ocaml Description-md5: 9e16d2aba4e70d47bd0369cfcf4622f7 Description-en: OCaml bindings for libgtkspell3 (runtime) This is the OCaml binding for the GtkSpell library which provides word-processor-style highlighting and replacement of misspelled words in a GtkTextView widget. . This package contains the shared runtime stub libraries. Package: liblablgtkspell3-ocaml-dev Description-md5: a708753914518fed8bf546b15b71dd08 Description-en: OCaml bindings for libgtkspell3 (development files) This is the OCaml binding for the GtkSpell library which provides word-processor-style highlighting and replacement of misspelled words in a GtkTextView widget. . This package contains the development files of the lablgtkspell3 package. Package: liblabltk-ocaml Description-md5: 88ca8d8153202b85d67c850289590daf Description-en: OCaml bindings to Tcl/Tk (runtime libraries) mlTk is a library for interfacing OCaml with the scripting language Tcl/Tk. . In addition to the basic interface with Tcl/Tk, this package contains * the "jpf" library, written by Jun P. Furuse; it contains a "file selector" and "balloon help" support; * the "frx" library, written by Francois Rouaix; * the "tkanim" library, which supports animated gif loading/display. . This package contains runtime libraries. Package: liblabltk-ocaml-dev Description-md5: 6f1318449b0e6b19bc651f9367a7585c Description-en: OCaml bindings to Tcl/Tk (dev. libraries) mlTk is a library for interfacing OCaml with the scripting language Tcl/Tk. . In addition to the basic interface with Tcl/Tk, this package contains * the "jpf" library, written by Jun P. Furuse; it contains a "file selector" and "balloon help" support; * the "frx" library, written by Francois Rouaix; * the "tkanim" library, which supports animated gif loading/display. . This package contains development libraries. Package: libladspa-ocaml Description-md5: acc3ab45ccccd200cec81e77ead75018 Description-en: OCaml bindings for LADSPA -- runtime files LADSPA is a free standard specification for audio effect plugins. Ocaml-ladspa provide an interface for OCaml programmers to this architecture. . This package contains only the shared runtime stub binaries. Package: libladspa-ocaml-dev Description-md5: 040e527006e4a7d477fb0b866eb36946 Description-en: OCaml bindings for LADSPA -- development files LADSPA is a free standard specification for audio effect plugins. Ocaml-ladspa provide an interface for OCaml programmers to this architecture. . This package contains all the development stuff you need to develop OCaml programs which use ladspa. Package: liblambda-term-ocaml Description-md5: 51f23fa9648b186666da2ed5899e97ab Description-en: terminal manipulation library for OCaml (runtime) Lambda-term is a cross-platform library for manipulating the terminal. It provides abstraction for keys, mouse events, colors, as well as a set of widgets to write curses-oriented applications. . This package contains the runtime libraries for programs using lambda-term. Package: liblambda-term-ocaml-dev Description-md5: 264bd185c54b0b39e665d1717257a7e0 Description-en: terminal manipulation library for OCaml (development tools) Lambda-term is a cross-platform library for manipulating the terminal. It provides abstraction for keys, mouse events, colors, as well as a set of widgets to write curses-oriented applications. . This package contains the development stuff needed to use the lambda-term library in your programs. Package: liblapack-test Description-md5: e2a4bb667b79f7e1206927ea3bf7d8cb Description-en: Library of linear algebra routines 3 - testing programs LAPACK version 3.X is a comprehensive FORTRAN library that does linear algebra operations including matrix inversions, least squared solutions to linear sets of equations, eigenvector analysis, singular value decomposition, etc. It is a very comprehensive and reputable package that has found extensive use in the scientific community. . These testing programs have been run against the shared library in the lapack package. The results have been collected in the files test_results. These programs are provided separately here so that the user can test and compare alternate versions of the lapack libraries, such as those provided by the ATLAS packages, and the lapack package. Package: liblapack64-test Description-md5: 3064bd491d0f1163860a033188f6cb04 Description-en: Library of linear algebra routines 3 - testing programs (64bit-index) LAPACK version 3.X is a comprehensive FORTRAN library that does linear algebra operations including matrix inversions, least squared solutions to linear sets of equations, eigenvector analysis, singular value decomposition, etc. It is a very comprehensive and reputable package that has found extensive use in the scientific community. . These testing programs have been run against the shared library in the lapack package. The results have been collected in the files test_results. These programs are provided separately here so that the user can test and compare alternate versions of the lapack libraries, such as those provided by the ATLAS packages, and the lapack package. . Compiled with Fortran option "-fdefault-integer-8". Package: liblastfm-ocaml-dev Description-md5: 28afaa38941186bd4fceea063400e4b6 Description-en: OCaml interface to audioscrobbler and lastfm radios This OCaml module provides an API to audioscrobbler, the lastfm submission protocol, as well as the radio API, which allows one to listen to lastfm streams/radios. Package: liblastlog2-2-dbgsym Description-md5: 6a494e1c0d5e3d907fa217c0c3088231 Description-en: debug symbols for liblastlog2-2 Package: libldap-ocaml-dev Description-md5: 7b20c3d2c5f6c4acfa94587b72a7d8c4 Description-en: LDAP bindings for OCaml It supports the core ldap-client functions, including search, add, modify, and delete. . It has now an object oriented interface which supports the above features, and some additional ones. Such as, nice data structures for local ldap entries which record local modifications and can sync them with the server, fewer arguments needed to perform simple tasks, and an API modeled after Perl's Net::LDAP. Package: libledit-ocaml-dev Description-md5: 44cf919b826bff2e61cf92762546b6ed Description-en: OCaml line editor library Ledit is a line editor, allowing to use control commands like in emacs or in shells (bash, tcsh). To be used with interactive commands. It is written in OCaml and Camlp4 and uses the library unix.cma. . This package ships Ledit as a development library, so that you can use it to build interactive programs with line editing capabilities. Package: liblem-ocaml-dev Description-md5: e277ca3595dfbd6b749991ed0fb5d138 Description-en: Tool merging math and logic for executable definitions (development) Lem is a tool for lightweight executable mathematics, for writing, managing, and publishing large-scale portable semantic definitions, with export to LaTeX, executable code (currently OCaml) and interactive theorem provers (currently Coq, HOL4, and Isabelle/HOL). . It is also intended as an intermediate language for generating definitions from domain-specific tools, and for porting definitions between interactive theorem proving systems. . This package contains the development files. Package: liblilv-0-0 Description-md5: d7a961f5c50bec814087fe7b3bb663c9 Description-en: library for simple use of LV2 plugins Lilv (formerly SLV2) is a library for LV2 hosts intended to make using LV2 Plugins as simple as possible (without sacrificing capabilities). . Lilv is the successor to SLV2, rewritten to be significantly faster and have minimal dependencies. . This package provides the shared library. Package: liblilv-dev Description-md5: 253b207d03b320f290334ece7fc563a9 Description-en: library for simple use of LV2 plugins (development files) Lilv (formerly SLV2) is a library for LV2 hosts intended to make using LV2 Plugins as simple as possible (without sacrificing capabilities). . Lilv is the successor to SLV2, rewritten to be significantly faster and have minimal dependencies. . This package provides the development files. Package: liblilv-doc Description-md5: 1acd702a5af3b3bb71da153fcb65e36c Description-en: library for simple use of LV2 plugins (documentation) Lilv (formerly SLV2) is a library for LV2 hosts intended to make using LV2 Plugins as simple as possible (without sacrificing capabilities). . Lilv is the successor to SLV2, rewritten to be significantly faster and have minimal dependencies. . This package provides the developer's reference for lilv. Package: liblinenoise-ocaml Description-md5: 11daaea664ea6913985e5c08e7c8c935 Description-en: Lightweight readline alternative with OCaml (runtime) Self-contained OCaml bindings to linenoise, easy high level readline functionality in OCaml. . This package contains the runtime files. Package: liblinenoise-ocaml-dev Description-md5: 00b71b6d147ae8d8fee175052dde48c7 Description-en: Lightweight readline alternative with OCaml (development) Self-contained OCaml bindings to linenoise, easy high level readline functionality in OCaml. . This package contains the development files. Package: liblinksem-ocaml-dev Description-md5: c8b033dc47dbbd60d00ffbcddb0a1008 Description-en: Formalisation of the core ELF and DWARF file formats written in Lem Linksem is a formalisation of substantial parts of ELF linking and DWARF debug information. . The ELF formalisation (and parts of the ABI formalisation) are currently also being used as a subcomponent of the rmem architectural exploration tool, for parsing ELF files and setting up initial machine states. Package: libllama-dev Description-md5: 0ccc8dce8fe5f08b5b7e2e307fdd52cb Description-en: LLM inference in C/C++ - headers and development files The main goal of llama.cpp is to enable LLM inference with minimal setup and state-of-the-art performance on a wide range of hardware - locally and in the cloud. . * Plain C/C++ implementation without any dependencies * Apple silicon is a first-class citizen - optimized via ARM NEON, Accelerate and Metal frameworks * AVX, AVX2, AVX512 and AMX support for x86 architectures * 1.5-bit, 2-bit, 3-bit, 4-bit, 5-bit, 6-bit, and 8-bit integer quantization for faster inference and reduced memory use * Custom CUDA kernels for running LLMs on NVIDIA GPUs (support for AMD GPUs via HIP and Moore Threads MTT GPUs via MUSA) * Vulkan and SYCL backend support * CPU+GPU hybrid inference to partially accelerate models larger than the total VRAM capacity . The compute functionality is provided by ggml. By default, ggml's CPU backend is installed, but there are many other backends for CPUs and GPUs. . This package provides the llama.cpp library headers and development files. Note that these libraries are not yet stable, so they are installed to private directories for now. Package: libllama0 Description-md5: 36a70fc6cbe218a641000353da72949d Description-en: LLM inference in C/C++ - libraries The main goal of llama.cpp is to enable LLM inference with minimal setup and state-of-the-art performance on a wide range of hardware - locally and in the cloud. . * Plain C/C++ implementation without any dependencies * Apple silicon is a first-class citizen - optimized via ARM NEON, Accelerate and Metal frameworks * AVX, AVX2, AVX512 and AMX support for x86 architectures * 1.5-bit, 2-bit, 3-bit, 4-bit, 5-bit, 6-bit, and 8-bit integer quantization for faster inference and reduced memory use * Custom CUDA kernels for running LLMs on NVIDIA GPUs (support for AMD GPUs via HIP and Moore Threads MTT GPUs via MUSA) * Vulkan and SYCL backend support * CPU+GPU hybrid inference to partially accelerate models larger than the total VRAM capacity . The compute functionality is provided by ggml. By default, ggml's CPU backend is installed, but there are many other backends for CPUs and GPUs. . This package contains the libllama and libmtmd libraries. Note that these libraries are not yet stable, so they are installed to private directories for now. Package: liblld-rocm Description-md5: edabea654ba7a6bd671515adc0fffdd2 Description-en: LLVM-based linker, library LLD is a new, high-performance linker. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project. . This package contains the LLD runtime library. Package: liblld-rocm-dev Description-md5: d5f91d89aa80d28cd4d98b74563f075b Description-en: LLVM-based linker, header files LLD is a new, high-performance linker. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project. . This package provides the header files to build extension over lld. Package: libllvm-rocm Description-md5: a8854f4edf76a8c14ce34dc209bd1d11 Description-en: Modular compiler and toolchain technologies, runtime library LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . This package contains the LLVM runtime library. Package: liblo-ocaml Description-md5: 3234481f5f97fbabfef9be77ae31ecd0 Description-en: OCaml interface to the lo library -- runtime files This package provides an interface to the lo library for OCaml programmers. . LibLO is a lightweight, easy to use implementation of the OSC (Open Sound Control) protocol. . This package contains only the shared runtime stub libraries. Package: liblo-ocaml-dev Description-md5: 80eb25c6ba1acb2417674279b1c6f1dc Description-en: OCaml interface to the lo library -- development files This package provides an interface to the lo library for OCaml programmers. . LibLO is a lightweight, easy to use implementation of the OSC (Open Sound Control) protocol . This package contains all the development stuff you need to develop OCaml programs which use ocaml-lo. Package: libloc-database Description-md5: d154539d906f73c8e983dd73b3da424a Description-en: Database for IP geolocation query library libloc is a lightweight library to query the IPFire Location database and determine the location of someone else on the Internet based on their IP address. . This package provides the database with IP location information for libloc. Package: liblog-report-perl Description-md5: f59484b6dc57b1ebe21f73b7fad41072 Description-en: Perl module to report problems, with pluggable handlers and language support Handling messages to users can be a hassle, certainly when the same module is used for command-line and in a graphical interfaces, and has to cope with internationalization at the same time; this set of modules tries to simplify this. . Log::Report combines gettext features with Log::Dispatch-like features. However, you can also use this module to do only translations or only message dispatching. . Includes extension modules for integration with Dancer, Dancer2, DBIx::Class, Log::Dispatch, Log::Log4perl, and Mojolicious. To use either of those, please install corresponding package. Package: liblognorm-dev Description-md5: 654a6e3655d22aa1048381f5e3b1ef99 Description-en: log normalizing library - development files Liblognorm is an event and log normalization library that is capable of real-time processing. It provides the capability to normalize events to a set of standard formats. . This package contains the development files. Package: liblognorm-doc Description-md5: ef66e3082093e42dd51369f21dff4a95 Description-en: log normalizing library - developer documentation Liblognorm is an event and log normalization library that is capable of real-time processing. It provides the capability to normalize events to a set of standard formats. . This package contains the development documentation. Package: liblognorm-utils Description-md5: d40f2b157d33af44ae1862ce6df183c9 Description-en: log normalizing utilities Liblognorm is an event and log normalization library that is capable of real-time processing. It provides the capability to normalize events to a set of standard formats. . This package contains the lognormalizer tool. Package: liblognorm5 Description-md5: da67a845ae86bc40b52f7b465cdfaed7 Description-en: log normalizing library Liblognorm is an event and log normalization library that is capable of real-time processing. It provides the capability to normalize events to a set of standard formats. . This package contains the shared library. Package: liblogs-ocaml Description-md5: 0c304d192500aec1626644a68e65d2ea Description-en: logging infrastructure for OCaml (runtime) Logs provides a logging infrastructure for OCaml. Logging is performed on sources whose reporting level can be set independently. Log message report is decoupled from logging and is handled by a reporter. . A few optional log reporters are distributed with the base library and the API easily allows you to implement your own. . This package contains runtime files. Package: liblogs-ocaml-dev Description-md5: 918a406baa5d1019b1f0a75a69fe1f05 Description-en: logging infrastructure for OCaml (development) Logs provides a logging infrastructure for OCaml. Logging is performed on sources whose reporting level can be set independently. Log message report is decoupled from logging and is handled by a reporter. . A few optional log reporters are distributed with the base library and the API easily allows you to implement your own. . This package contains development files. Package: liblogs-syslog-ocaml Description-md5: 15f161956590e0601a119fdfd63d8cf2 Description-en: logs reporter to syslog (UDP/TCP/TLS) -- runtime files This library provides log reporters using syslog over various transports (UDP, TCP, TLS) with various effectful layers: Unix, Lwt, MirageOS. It integrates the Logs library, which provides logging infrastructure for OCaml, with the syslog-message library, which provides encoding and decoding of syslog messages (RFC 3164). . This package contains the runtime files. Package: liblogs-syslog-ocaml-dev Description-md5: fcb009102f94d698d934e6197f50c124 Description-en: logs reporter to syslog (UDP/TCP/TLS) -- development files This library provides log reporters using syslog over various transports (UDP, TCP, TLS) with various effectful layers: Unix, Lwt, MirageOS. It integrates the Logs library, which provides logging infrastructure for OCaml, with the syslog-message library, which provides encoding and decoding of syslog messages (RFC 3164). . This package contains the development files. Package: libluv-ocaml Description-md5: 4f46b66fecf846ef1fca6e388be990ee Description-en: OCaml binding to libuv (Runtime library) Luv is a binding to libuv, the cross-platform C library that does asynchronous I/O in Node.js and runs its main loop. . Besides asynchronous I/O, libuv also supports multiprocessing and multithreading. Multiple event loops can be run in different threads. libuv also exposes a lot of other functionality, amounting to a full OS API, and an alternative to the standard module Unix. . This package contains the runtime library of Luv. Package: libluv-ocaml-dev Description-md5: 5e2090bc1920c5e434926926eed95e4d Description-en: OCaml binding to libuv (Development package) Luv is a binding to libuv, the cross-platform C library that does asynchronous I/O in Node.js and runs its main loop. . Besides asynchronous I/O, libuv also supports multiprocessing and multithreading. Multiple event loops can be run in different threads. libuv also exposes a lot of other functionality, amounting to a full OS API, and an alternative to the standard module Unix. . This package contains the development library of Luv. Package: libluv-unix-ocaml Description-md5: 7a9296aa954fce0ea458dc54c4bd438a Description-en: Helpers for interfacing OCaml Luv and Unix (Runtime library) Luv is a binding to libuv, the cross-platform C library that does asynchronous I/O in Node.js and runs its main loop. . Besides asynchronous I/O, libuv also supports multiprocessing and multithreading. Multiple event loops can be run in different threads. libuv also exposes a lot of other functionality, amounting to a full OS API, and an alternative to the standard module Unix. . This package contains the runtime library of luv_unix, helpers for interfacing Luv and Unix. Package: libluv-unix-ocaml-dev Description-md5: fe35dbfcbd6e44849088efd3242c2910 Description-en: Helpers for interfacing OCaml Luv and Unix (Development package) Luv is a binding to libuv, the cross-platform C library that does asynchronous I/O in Node.js and runs its main loop. . Besides asynchronous I/O, libuv also supports multiprocessing and multithreading. Multiple event loops can be run in different threads. libuv also exposes a lot of other functionality, amounting to a full OS API, and an alternative to the standard module Unix. . This package contains the development library of luv_unix, helpers for interfacing Luv and Unix. Package: liblwt-dllist-ocaml Description-md5: 6d3035f335e497fc3ed7d928cf5bdd92 Description-en: mutable doubly-linked list with Lwt iterators (runtime) A sequence is an object holding a list of elements which support the following operations: - adding an element to the left or the right in time and space O(1) - taking an element from the left or the right in time and space O(1) - removing a previously added element from a sequence in time and space O(1) - removing an element while the sequence is being transversed. . This package contains runtime libraries. Package: liblwt-dllist-ocaml-dev Description-md5: 68911946b0d3b4e4cc0208e2acfaf686 Description-en: mutable doubly-linked list with Lwt iterators (dev files) A sequence is an object holding a list of elements which support the following operations: - adding an element to the left or the right in time and space O(1) - taking an element from the left or the right in time and space O(1) - removing a previously added element from a sequence in time and space O(1) - removing an element while the sequence is being transversed. . This package contains all the development stuff. Package: liblwt-ocaml Description-md5: 9a92aa1fd4c0739e2b6697cf09b27b72 Description-en: cooperative light-weight thread library for OCaml (runtime) Lwt is a library for cooperative threads implemented in a monadic style. Unlike preemptive threads, cooperative threads do not use a scheduler to distribute processor time between threads. Instead, each thread must announce that it wants to let the others run. . This package contains runtime libraries for programs using core Lwt. Package: liblwt-ocaml-dev Description-md5: 9cc00ecb2977eef354c4cc4a3b7427ea Description-en: cooperative light-weight thread library for OCaml Lwt is a library for cooperative threads implemented in a monadic style. Unlike preemptive threads, cooperative threads do not use a scheduler to distribute processor time between threads. Instead, each thread must announce that it wants to let the others run. . This package contains all the development stuff you need to use the core Lwt OCaml library in your programs. Package: liblwt-ssl-ocaml Description-md5: de93671d346106c017868705b6e8c740 Description-en: OCaml OpenSSL binding with concurrent I/O (runtime) An Lwt-enabled wrapper around OCaml-SSL, that performs I/O concurrently. Ocaml-SSL, in turn, is a binding to the much-used OpenSSL. . This package contains runtime files. Package: liblwt-ssl-ocaml-dev Description-md5: 8a188c3a36d2786f0b0fb104acdc3119 Description-en: OCaml OpenSSL binding with concurrent I/O (dev) An Lwt-enabled wrapper around OCaml-SSL, that performs I/O concurrently. Ocaml-SSL, in turn, is a binding to the much-used OpenSSL. . This package contains development files. Package: liblxc-common Description-md5: 64c1c87f38b94cdcf67f746e6c6223fd Description-en: Linux Containers userspace tools (library) Containers are insulated areas inside a system, which have their own namespace for filesystem, network, PID, IPC, CPU and memory allocation and which can be created using the Control Group and Namespace features included in the Linux kernel. . This package contains the common files for the shared library Package: liblxc1t64 Description-md5: 1e0f601ab32a2567bee52c30378f862a Description-en: Linux Containers userspace tools (library) Containers are insulated areas inside a system, which have their own namespace for filesystem, network, PID, IPC, CPU and memory allocation and which can be created using the Control Group and Namespace features included in the Linux kernel. . This package contains the shared library. Package: libmad-ocaml Description-md5: ad1d28641121825ca8e146447583ce3e Description-en: OCaml bindings for the MAD library (Runtime library) This OCaml library interfaces the MAD C library to decode MPEG files. The MAD library currently only supports the MPEG 1 standard, but fully implements all three audio layers (Layer I, Layer II, and Layer III, the latter often colloquially known as MP3.) . MAD has the following special features: - 100% fixed-point (integer) computation - completely new implementation based on the ISO/IEC 11172-3 standard - distributed under the terms of the GNU General Public License (GPL) . This package contains only the shared runtime stub libraries. Package: libmad-ocaml-dev Description-md5: 9a0fc2a66537f2ac668aea94aeca587c Description-en: OCaml bindings for the MAD library (Development package) This OCaml library interfaces the MAD C library to decode MPEG files. The MAD library currently only supports the MPEG 1 standard, but fully implements all three audio layers (Layer I, Layer II, and Layer III, the latter often colloquially known as MP3.) . MAD has the following special features: - 100% fixed-point (integer) computation - completely new implementation based on the ISO/IEC 11172-3 standard - distributed under the terms of the GNU General Public License (GPL) . This package contains all the development stuff you need to use ocaml-mad in your programs. Package: libmagic-mime-ocaml Description-md5: 2637a5440d2c1a76d669299079f889fa Description-en: OCaml library to map filenames to common MIME types (runtime files) This library contains a database of MIME types that maps filename extensions into MIME types suitable for use in many Internet protocols such as HTTP or e-mail. It is generated from the mime.types file found in Unix systems, but has no dependency on a filesystem since it includes the contents of the database as an ML datastructure. . This package contains runtime files. Package: libmagic-mime-ocaml-dev Description-md5: 354e401485e904e1c61c9b84d4274e2c Description-en: OCaml library to map filenames to common MIME types (dev files) This library contains a database of MIME types that maps filename extensions into MIME types suitable for use in many Internet protocols such as HTTP or e-mail. It is generated from the mime.types file found in Unix systems, but has no dependency on a filesystem since it includes the contents of the database as an ML datastructure. . This package contains development files. Package: libmagic-ocaml Description-md5: 49a29c8b44338689ffaa2066d98c2110 Description-en: OCaml bindings for the File type determination library Libmagic is a library for classifying files according to magic number tests. This package provides OCaml interface to the C library. . This package contains only the shared runtime stub libraries. Package: libmagic-ocaml-dev Description-md5: 1301fa252bce197ec50774c1354db9b1 Description-en: OCaml bindings for the File type determination library Libmagic is a library for classifying files according to magic number tests. This package provides OCaml interface to the C library. . This package contains all the development stuff you need to develop OCaml programs which use libmagic. Package: libmagick++-7-headers Description-md5: 06ec9b73bbf347a03e40ab70696842f9 Description-en: object-oriented C++ interface to ImageMagick - header files The Magick++ library is a set of C++ wrapper classes that provides access to the ImageMagick package functionality from within a C++ application. . This package includes header files needed to compile programs using Magick++. . This package is independent of channel depth. Package: libmagick++-7.q16-5 Description-md5: 0c41c32b31e56b653148d8cf9257e740 Description-en: C++ interface to ImageMagick -- quantum depth Q16 The Magick++ library is a set of C++ wrapper classes that provides access to the ImageMagick package functionality from within a C++ application. . This package contains the C++ libraries needed to run executables that make use of libMagick++. . This version of libmagick++ is compiled for a channel depth of 16 bits (Q16). Package: libmagick++-7.q16-dev Description-md5: c3c989aa362d5214cb2ded85b4ac9299 Description-en: C++ interface to ImageMagick - development files (Q16) The Magick++ library is a set of C++ wrapper classes that provides access to the ImageMagick package functionality from within a C++ application. . This package includes header files and static libraries needed to compile programs using Magick++. . This version of libmagick++-dev is compiled for a channel depth of 16 bits (Q16). Package: libmagick++-7.q16hdri-5 Description-md5: b0c54866be90ee2a5f4037f3dfc1cdb4 Description-en: C++ interface to ImageMagick -- quantum depth Q16HDRI The Magick++ library is a set of C++ wrapper classes that provides access to the ImageMagick package functionality from within a C++ application. . This package contains the C++ libraries needed to run executables that make use of libMagick++. . This version of libmagick++ is compiled for a channel depth of 16 bits with high dynamic range (Q16HDRI). Package: libmagick++-7.q16hdri-dev Description-md5: bf2ce0cd49bc868a6c331922951dcdb3 Description-en: C++ interface to ImageMagick - development files (Q16HDRI) The Magick++ library is a set of C++ wrapper classes that provides access to the ImageMagick package functionality from within a C++ application. . This package includes header files and static libraries needed to compile programs using Magick++. . This version of libmagick++-dev is compiled for a channel depth of 16 bits with high dynamic range (Q16HDRI). Package: libmagick++-dev Description-md5: 72df7d1aa6ab2eef5f03e47d40bc60ab Description-en: object-oriented C++ interface to ImageMagick -- dummy package The Magick++ library was a set of C++ wrapper classes that provides access to the ImageMagick package functionality from within a C++ application. . This is a transitional package to help migrate systems to the new ABI of libmagick++-7 development files for default channel depth. . This is a dummy package. You can safely purge or remove it. Package: libmagickcore-7-arch-config Description-md5: 2bf5b3d73143b88a604852f9d76e6e3c Description-en: low-level image manipulation library - architecture header files The MagickCore API is a low-level interface between the C programming language and the ImageMagick image processing libraries and is recommended for wizard-level programmers only. Unlike the MagickWand C API which uses only a few opaque types and accessors, with MagickCore you almost exclusively access the structure members directly. . This package includes the architecture dependent part of the headers files used by MagickCore. . This package is independent of channel depth. Package: libmagickcore-7-headers Description-md5: a8db8761301b33146d93d31dc2ac97b4 Description-en: low-level image manipulation library - header files The MagickCore API is a low-level interface between the C programming language and the ImageMagick image processing libraries and is recommended for wizard-level programmers only. Unlike the MagickWand C API which uses only a few opaque types and accessors, with MagickCore you almost exclusively access the structure members directly. . This package includes the architecture independent header files needed to compile programs using MagickCore. . This package is independent of channel depth. Package: libmagickcore-7.q16-10 Description-md5: f688f89f9dd63da95c49e94b4496cd52 Description-en: low-level image manipulation library -- quantum depth Q16 The MagickCore API is a low-level interface between the C programming language and the ImageMagick image processing libraries and is recommended for wizard-level programmers only. Unlike the MagickWand C API which uses only a few opaque types and accessors, with MagickCore you almost exclusively access the structure members directly. . This package contains the C libraries needed to run executables that make use of MagickCore. . This version of libmagickcore is compiled for a channel depth of 16 bits (Q16). Package: libmagickcore-7.q16-10-extra Description-md5: a06d4ac082de7d3d4609131eb58764ca Description-en: low-level image manipulation library - extra codecs (Q16) This package adds support for SVG, WMF, OpenEXR, DjVu and Graphviz to MagickCore. . This version of libmagickcore-extra is compiled for a channel depth of 16 bits (Q16). Package: libmagickcore-7.q16-dev Description-md5: b3e9994222fe22a105ea09bc9fdbf60b Description-en: low-level image manipulation library - development files (Q16) The MagickCore API is a low-level interface between the C programming language and the ImageMagick image processing libraries and is recommended for wizard-level programmers only. Unlike the MagickWand C API which uses only a few opaque types and accessors, with MagickCore you almost exclusively access the structure members directly. . This package includes header static libraries needed to compile programs using MagickCore. . This version of libmagickcore-dev is compiled for a channel depth of 16 bits (Q16). Package: libmagickcore-7.q16hdri-10 Description-md5: 3b22716bce6596b26b5d0fe6f8a409c0 Description-en: low-level image manipulation library -- quantum depth Q16HDRI The MagickCore API is a low-level interface between the C programming language and the ImageMagick image processing libraries and is recommended for wizard-level programmers only. Unlike the MagickWand C API which uses only a few opaque types and accessors, with MagickCore you almost exclusively access the structure members directly. . This package contains the C libraries needed to run executables that make use of MagickCore. . This version of libmagickcore is compiled for a channel depth of 16 bits with high dynamic range (Q16HDRI). Package: libmagickcore-7.q16hdri-10-extra Description-md5: cd6b982f20932b9a3882651080cec791 Description-en: low-level image manipulation library - extra codecs (Q16HDRI) This package adds support for SVG, WMF, OpenEXR, DjVu and Graphviz to MagickCore. . This version of libmagickcore-extra is compiled for a channel depth of 16 bits with high dynamic range (Q16HDRI). Package: libmagickcore-7.q16hdri-dev Description-md5: 318e99730be581bdf46a9d774b773c39 Description-en: low-level image manipulation library - development files (Q16HDRI) The MagickCore API is a low-level interface between the C programming language and the ImageMagick image processing libraries and is recommended for wizard-level programmers only. Unlike the MagickWand C API which uses only a few opaque types and accessors, with MagickCore you almost exclusively access the structure members directly. . This package includes header static libraries needed to compile programs using MagickCore. . This version of libmagickcore-dev is compiled for a channel depth of 16 bits with high dynamic range (Q16HDRI). Package: libmagickcore-dev Description-md5: 1194f93f6ea33e3e32bfd62e17110f32 Description-en: low-level image manipulation library -- dummy package This package included header files and static libraries needed to compile programs using MagickCore. . This is a transitional package to help migrate systems to the new ABI of libmagickcore-7 development files for default channel depth. . This is a dummy package. You can safely purge or remove it. Package: libmagickwand-7-headers Description-md5: 26a899f36addb78d0dfc2cc24f28ad9a Description-en: image manipulation library - headers files The MagickWand API is the recommended interface between the C programming language and the ImageMagick image processing libraries. Unlike the MagickCore C API, MagickWand uses only a few opaque types. Accessors are available to set or get important wand properties. . This package includes header files needed to compile programs using MagickWand. . This package is independent of channel depth. Package: libmagickwand-7.q16-10 Description-md5: 0c875be0fa5c3c27073edfb377baa500 Description-en: image manipulation library -- quantum depth Q16 The MagickWand API is the recommended interface between the C programming language and the ImageMagick image processing libraries. Unlike the MagickCore C API, MagickWand uses only a few opaque types. Accessors are available to set or get important wand properties. . This package contains the C libraries needed to run executables that make use of MagickWand. . This version of libmagickwand is compiled for a channel depth of 16 bits (Q16). Package: libmagickwand-7.q16-dev Description-md5: 6e42d2139f5f25e467dea8208c50f942 Description-en: image manipulation library - development files (Q16) The MagickWand API is the recommended interface between the C programming language and the ImageMagick image processing libraries. Unlike the MagickCore C API, MagickWand uses only a few opaque types. Accessors are available to set or get important wand properties. . This package the static libraries needed to compile programs using MagickWand. . This version of libmagickwand-dev is compiled for a channel depth of 16 bits (Q16). Package: libmagickwand-7.q16hdri-10 Description-md5: bb13722c05450e5cf602707c87e455ad Description-en: image manipulation library -- quantum depth Q16HDRI The MagickWand API is the recommended interface between the C programming language and the ImageMagick image processing libraries. Unlike the MagickCore C API, MagickWand uses only a few opaque types. Accessors are available to set or get important wand properties. . This package contains the C libraries needed to run executables that make use of MagickWand. . This version of libmagickwand is compiled for a channel depth of 16 bits with high dynamic range (Q16HDRI). Package: libmagickwand-7.q16hdri-dev Description-md5: 129fb0c8f9aeae8e8d848457773b5c4e Description-en: image manipulation library - development files (Q16HDRI) The MagickWand API is the recommended interface between the C programming language and the ImageMagick image processing libraries. Unlike the MagickCore C API, MagickWand uses only a few opaque types. Accessors are available to set or get important wand properties. . This package the static libraries needed to compile programs using MagickWand. . This version of libmagickwand-dev is compiled for a channel depth of 16 bits with high dynamic range (Q16HDRI). Package: libmagickwand-dev Description-md5: a3adfacb12df4d2fdcf28b53ba79f8be Description-en: image manipulation library -- dummy package This package included the static libraries needed to compile programs using MagickWand. . This is a transitional package to help migrate systems to the new ABI of libmagickwand-7 development files for default channel depth. . This is a dummy package. You can safely purge or remove it. Package: libmail-spf-xs-perl Description-md5: 91539b383b417fc315db89fba18caaf4 Description-en: library for validating mail senders with SPF - Perl bindings libspf2 implements the Sender Policy Framework, a part of the SPF/SRS protocol pair. libspf2 is a library which allows email systems such as Sendmail, Postfix, Exim, Zmailer and MS Exchange to check SPF records and make sure that the email is authorized by the domain name that it is coming from. This prevents email forgery, commonly used by spammers, scammers and email viruses/worms. . This package provides an XS module for using libspf from Perl programs. Package: libmapscript-java Description-md5: 2c37aa3c2505079c21c31d57a9f3de73 Description-en: Java library for MapServer Java MapScript provides MapServer functions for Java applications. . MapServer is a CGI-based framework for Internet map services which supports Open Geospatial Consortium (OGC) standards. Package: libmapscript-perl Description-md5: 23a573748b9459aeca549f3899cc3a39 Description-en: Perl MapServer module Perl MapScript module provides MapServer functions for Perl scripts. . MapServer is a CGI-based framework for Internet map services which supports Open Geospatial Consortium (OGC) standards. Package: libmapserver-dev Description-md5: 949d307d2e1e8320886d07ecfbaf7d23 Description-en: Shared library development files for MapServer This package contains the development files for the shared library. . MapServer is a CGI-based framework for Internet map services which supports Open Geospatial Consortium (OGC) standards. Scripting functionality in MapScript is provided by the suggested mapscript library packages. Package: libmapserver2t64 Description-md5: b1a0e7b7cf78d706db342cfe372ebbfe Description-en: Shared library for MapServer This package contains the shared library. . MapServer is a CGI-based framework for Internet map services which supports Open Geospatial Consortium (OGC) standards. Scripting functionality in MapScript is provided by the suggested mapscript library packages. Package: libmarkup-lwt-ocaml Description-md5: 0106c905300889b917ae24c2c6522c1d Description-en: adapter between Markup.ml and Lwt (runtime) Markup.ml provides an HTML parser and an XML parser. The parsers are wrapped in a simple interface: they are functions that transform byte streams to parsing signal streams. Streams can be manipulated in various ways, such as processing by fold, filter, and map, assembly into DOM tree structures, or serialization back to HTML or XML. . Both parsers are based on their respective standards. The HTML parser, in particular, is based on the state machines defined in HTML5. . The parsers are error-recovering by default, and accept fragments. This makes it very easy to get a best-effort parse of some input. The parsers can, however, be easily configured to be strict, and to accept only full documents. . Apart from this, the parsers are streaming (do not build up a document in memory), non-blocking (can be used with threading libraries), lazy (do not consume input unless the signal stream is being read), and process the input in a single pass. They automatically detect the character encoding of the input stream, and convert everything to UTF-8. . This package contains the adapter between Markup.ml and Lwt. . This package contains runtime files. Package: libmarkup-lwt-ocaml-dev Description-md5: e8c5ac64363e2a4c362454d030606ef7 Description-en: adapter between Markup.ml and Lwt (dev files) Markup.ml provides an HTML parser and an XML parser. The parsers are wrapped in a simple interface: they are functions that transform byte streams to parsing signal streams. Streams can be manipulated in various ways, such as processing by fold, filter, and map, assembly into DOM tree structures, or serialization back to HTML or XML. . Both parsers are based on their respective standards. The HTML parser, in particular, is based on the state machines defined in HTML5. . The parsers are error-recovering by default, and accept fragments. This makes it very easy to get a best-effort parse of some input. The parsers can, however, be easily configured to be strict, and to accept only full documents. . Apart from this, the parsers are streaming (do not build up a document in memory), non-blocking (can be used with threading libraries), lazy (do not consume input unless the signal stream is being read), and process the input in a single pass. They automatically detect the character encoding of the input stream, and convert everything to UTF-8. . This package contains the adapter between Markup.ml and Lwt. . This package contains development files. Package: libmarkup-ocaml Description-md5: 3694c8b1244565400b83095ac37bf6c0 Description-en: error-recovering functional HTML5 and XML parsers and writers (runtime) Markup.ml provides an HTML parser and an XML parser. The parsers are wrapped in a simple interface: they are functions that transform byte streams to parsing signal streams. Streams can be manipulated in various ways, such as processing by fold, filter, and map, assembly into DOM tree structures, or serialization back to HTML or XML. . Both parsers are based on their respective standards. The HTML parser, in particular, is based on the state machines defined in HTML5. . The parsers are error-recovering by default, and accept fragments. This makes it very easy to get a best-effort parse of some input. The parsers can, however, be easily configured to be strict, and to accept only full documents. . Apart from this, the parsers are streaming (do not build up a document in memory), non-blocking (can be used with threading libraries), lazy (do not consume input unless the signal stream is being read), and process the input in a single pass. They automatically detect the character encoding of the input stream, and convert everything to UTF-8. . This package contains runtime files. Package: libmarkup-ocaml-dev Description-md5: 13e4e7296f23acaf08aa8a390c1e8b77 Description-en: error-recovering functional HTML5 and XML parsers and writers (dev files) Markup.ml provides an HTML parser and an XML parser. The parsers are wrapped in a simple interface: they are functions that transform byte streams to parsing signal streams. Streams can be manipulated in various ways, such as processing by fold, filter, and map, assembly into DOM tree structures, or serialization back to HTML or XML. . Both parsers are based on their respective standards. The HTML parser, in particular, is based on the state machines defined in HTML5. . The parsers are error-recovering by default, and accept fragments. This makes it very easy to get a best-effort parse of some input. The parsers can, however, be easily configured to be strict, and to accept only full documents. . Apart from this, the parsers are streaming (do not build up a document in memory), non-blocking (can be used with threading libraries), lazy (do not consume input unless the signal stream is being read), and process the input in a single pass. They automatically detect the character encoding of the input stream, and convert everything to UTF-8. . This package contains development files. Package: libmccs-ocaml Description-md5: 07e43fdef92ca49e839c3d6a694d1d42 Description-en: stripped-down MCCS CUDF solver for OCaml mccs (which stands for Multi Criteria CUDF Solver) is a CUDF problem solver developed at UNS during the European MANCOOSI project. . This repository contains a stripped-down version of the mccs solver, taken from snapshot 1.1, with a binding as an OCaml library, and building with dune. . The binding enables interoperation with binary CUDF data from the OCaml CUDF library, and removes the native C++ parsers and printers from mccs. Only the GLPK backend and the lpsolve interface are compiled Package: libmccs-ocaml-dev Description-md5: 0fbfab5ffc963a215dbd0c7a67ebe3cb Description-en: stripped-down MCCS CUDF solver for OCaml -- development files mccs (which stands for Multi Criteria CUDF Solver) is a CUDF problem solver developed at UNS during the European MANCOOSI project. . This repository contains a stripped-down version of the mccs solver, taken from snapshot 1.1, with a binding as an OCaml library, and building with dune. . The binding enables interoperation with binary CUDF data from the OCaml CUDF library, and removes the native C++ parsers and printers from mccs. Only the GLPK backend and the lpsolve interface are compiled . This package contains development files, necessary to compile OCaml code that uses the ocaml-mccs library. Package: libmcl14-ocaml-dev Description-md5: 6e03e75de494dbc4969f55fa3d3093fe Description-en: library providing bindings between mcl and OCaml The MCL package is an implementation of the MCL algorithm, and offers utilities for manipulating sparse matrices (the essential data structure in the MCL algorithm) and conducting cluster experiments. . This library provides bindings between mcl and OCaml. . This OCaml code is based on a patch for mcl version 14. Unfortunately the attempt to port the patch to latest mcl did not succeeded. Package: libmdx-ocaml Description-md5: 48f56c988850dfe300a9bb81b2affaa3 Description-en: execute OCaml code inside markdown documentation -- runtime files Executing code blocks within documentation allows them to be kept up to date. It supports Markdown and mli/mld documentation types. . This package contains only the executables Package: libmdx-ocaml-dev Description-md5: 9886832a48936889e53507e2299dee8c Description-en: execute OCaml code inside markdown documentation -- development files Executing code blocks within documentation allows them to be kept up to date. It supports Markdown and mli/mld documentation types. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-mdx. Package: libmem-usage-ocaml Description-md5: 4dc5f1581cc4ac717becef94c2a7832d Description-en: return information on memory usage -- runtime files The module will return information on memory usage. It is designed to be simple and cross-platform. . This package contains only the shared runtime stub libraries Package: libmem-usage-ocaml-dev Description-md5: cd4e557e9d4b90b2ebed080a5e4acc69 Description-en: return information on memory usage -- development files The module will return information on memory usage. It is designed to be simple and cross-platform. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-mem_usage. Package: libmenhir-ocaml-dev Description-md5: 4313c2cf8caec65a573af15e872ce415 Description-en: Menhir library for OCaml Menhir is a LR(1) parser generator for the OCaml programming language. It is mostly compatible with the ocamlyacc parser generator provided with OCaml, and has a number of enhancements over ocamlyacc. . This package contains the Menhir library for the OCaml programming language. It gives access to, among others, the following modules: * InfiniteArray: implements infinite arrays, that is, arrays that grow transparently upon demand. * RowDisplacement: compresses a two-dimensional table, where some values are considered insignificant, via row displacement. * Engine: LR parsing engine. Package: libmetadata-ocaml-dev Description-md5: 0fa9d4c2b8f423803e382491930b70ea Description-en: read metadata from various formats A pure OCaml library to read metadata from various formats. For now, are supported: . audio formats: ID3v1 and ID3v2 (for mp3), ogg/vorbis, ogg/opus and flac . image formats: jpeg and png . video formats: mp4 and avi Package: libmetview-dev Description-md5: aab56829c1a4f7ec880dc0283fb8b3eb Description-en: Development files for MetView Metview has been designed as a flexible, modular and extendible system able to accommodate the evolving needs of the user. The system is based on the ECMWF standards for graphics (Magics) and data access (MARS) but can also access locally stored data. The user interface is based on Motif and Qt. Metview is a fully distributed system where modules can run on different workstations and servers. . This package provides static libraries and include files for building Metview-based software. Package: libmetview0d Description-md5: 538ea032789f4cb1b8c6534dbc24d0df Description-en: Shared libraries for MetView Metview has been designed as a flexible, modular and extendible system able to accommodate the evolving needs of the user. The system is based on the ECMWF standards for graphics (Magics) and data access (MARS) but can also access locally stored data. The user interface is based on Motif and Qt. Metview is a fully distributed system where modules can run on different workstations and servers. . This package provides shared libraries and for Metview-based software. Package: libmew-ocaml Description-md5: fbb68bd1a99edb56b7d1e4877a16bacb Description-en: modal editing witch (runtime) This is the core module of mew, a general modal editing engine generator. . This package contains the runtime libraries for programs using mew. Package: libmew-ocaml-dev Description-md5: 3e02b0f3131968ed18056e9c09b5f675 Description-en: modal editing witch (dev) This is the core module of mew, a general modal editing engine generator. . This package contains the development stuff needed to use the mew library in your programs. Package: libmew-vi-ocaml Description-md5: 855329812a550d5986fdd4dcd24b64cb Description-en: modal editing witch, VI interpreter (runtime) This is a vi-like modal editing engine generator. . This package contains the runtime libraries for programs using mew_vi. Package: libmew-vi-ocaml-dev Description-md5: 9ff7a555a430a569f554687993e9bba3 Description-en: modal editing witch, VI interpreter (dev) This is a vi-like modal editing engine generator. . This package contains the development stuff needed to use the mew_vi library in your programs. Package: libmicrohttpd-dev Description-md5: 086a03adbfa00b9ffca631a67418ab82 Description-en: library embedding HTTP server functionality (development) GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. . This package contains the development files. Package: libmicrohttpd12t64 Description-md5: 350d03e174f87d58b64c872c0e76b6e2 Description-en: library embedding HTTP server functionality GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. Key features that distinguish GNU Libmicrohttpd from other projects are: . * C library: fast and small * API is simple, expressive and fully reentrant * Implementation is HTTP 1.1 compliant * HTTP server can listen on multiple ports * Four different threading models (select, poll, pthread, thread pool) * Support for IPv6 * Support for SHOUTcast * Support for incremental processing of POST data (optional) * Support for basic and digest authentication (optional) * Support for SSL3 and TLS Package: libmiopen-dev Description-md5: 2928cc79a12ffdfd246f50dc96acd178 Description-en: ROCm library for machine learning primitives - headers MIOpen is a library for machine learning on AMD GPUs. It provides high-performance primitives for a number of operations, including convolutions, batch normalization, pooling layers, and softmax layers for Recurrent Neural Networks. HIP and OpenCL are both supported as programming models. . This package provides the AMD ROCm MIOpen development headers. Package: libmiopen-doc Description-md5: 362f1d515622cf0334a2fde4a3018930 Description-en: ROCm library for machine learning primitives - documentation MIOpen is a library for machine learning on AMD GPUs. It provides high-performance primitives for a number of operations, including convolutions, batch normalization, pooling layers, and softmax layers for Recurrent Neural Networks. HIP and OpenCL are both supported as programming models. . This package provides the AMD ROCm MIOpen documentation. Package: libmiopen-tests-data Description-md5: e67a880ca0c818aca6cb60001fdf8662 Description-en: ROCm library for machine learning primitives - system database MIOpen is a library for machine learning on AMD GPUs. It provides high-performance primitives for a number of operations, including convolutions, batch normalization, pooling layers, and softmax layers for Recurrent Neural Networks. HIP and OpenCL are both supported as programming models. . This package provides the MIOpen pre-tuned performance database for supported AMD GPU architectures. Package: libmiopen1 Description-md5: 13f9a0b9197eb1c26dc9dd394c5495eb Description-en: ROCm library for machine learning primitives - library MIOpen is a library for machine learning on AMD GPUs. It provides high-performance primitives for a number of operations, including convolutions, batch normalization, pooling layers, and softmax layers for Recurrent Neural Networks. HIP and OpenCL are both supported as programming models. . This package provides the AMD ROCm MIOpen library. Package: libmiopen1-tests Description-md5: 39eaf4beb2bb6905ac4af1cdc31df831 Description-en: ROCm library for machine learning primitives - tests MIOpen is a library for machine learning on AMD GPUs. It provides high-performance primitives for a number of operations, including convolutions, batch normalization, pooling layers, and softmax layers for Recurrent Neural Networks. HIP and OpenCL are both supported as programming models. . This package provides the AMD ROCm MIOpen driver and unit tests executable. Package: libmir-core-dev Description-md5: b1a392eee3426fb766e273c8f3087452 Description-en: D software building blocks and conventions -- development files Generic building blocks and conventions for software written in the D programming language. . Using the code does not introduce a D runtime dependency (betterC compatibility). This package contains development files for the D programming language. Package: libmir-core1 Description-md5: a143a5662ad49e210ca89ed1385fb5ec Description-en: Base D software building blocks and conventions Generic building blocks and conventions for software written in the D programming language. . Using the code does not introduce a D runtime dependency (betterC compatibility). Package: libmirage-clock-ocaml Description-md5: c44fca0eb07c719f92f4c1c32e8f6c9e Description-en: libraries and module types for portable clocks (runtime) This library implements portable support for an operating system timesource that is compatible with the MirageOS library interfaces. . It implements an MCLOCK module that represents a monotonic timesource since an arbitrary point, and PCLOCK which counts time since the Unix epoch. . This package contains the shared runtime libraries. Package: libmirage-clock-ocaml-dev Description-md5: 534101f179868fb175f91684efce2c64 Description-en: libraries and module types for portable clocks (dev) This library implements portable support for an operating system timesource that is compatible with the MirageOS library interfaces. . It implements an MCLOCK module that represents a monotonic timesource since an arbitrary point, and PCLOCK which counts time since the Unix epoch. . This package contains development files. Package: libmirage-crypto-ocaml Description-md5: 592614841e50dec730bb2ce61f97fe48 Description-en: simple symmetric cryptography for the modern age (runtime) Mirage-crypto provides symmetric ciphers (DES, AES, RC4, ChaCha20/Poly1305), and hashes (MD5, SHA-1, SHA-2). . Mirage-crypto-rng provides a random number generator interface, and implementations: Fortuna, HMAC-DRBG, getrandom/getentropy based (in the unix sublibrary). . Mirage-crypto-pk provides public-key cryptography (RSA, DSA, DH). . Mirage-crypto-ec provides an implementation of key exchange (ECDH) and digital signature (ECDSA/EdDSA) algorithms using code from Fiat (https://github.com/mit-plv/fiat-crypto). The curves P224 (SECP224R1), P256 (SECP256R1), P384 (SECP384R1), P521 (SECP521R1), and 25519 (X25519, Ed25519) are implemented by this package. . This package contains the shared runtime libraries. Package: libmirage-crypto-ocaml-dev Description-md5: eeb78e422b88d8f8bed2e34e22d2eb9b Description-en: cryptography in OCaml for the modern age (dev) Mirage-crypto provides symmetric ciphers (DES, AES, RC4, ChaCha20/Poly1305), and hashes (MD5, SHA-1, SHA-2). . Mirage-crypto-rng provides a random number generator interface, and implementations: Fortuna, HMAC-DRBG, getrandom/getentropy based (in the unix sublibrary). . Mirage-crypto-pk provides public-key cryptography (RSA, DSA, DH). . Mirage-crypto-ec provides an implementation of key exchange (ECDH) and digital signature (ECDSA/EdDSA) algorithms using code from Fiat (https://github.com/mit-plv/fiat-crypto). The curves P224 (SECP224R1), P256 (SECP256R1), P384 (SECP384R1), P521 (SECP521R1), and 25519 (X25519, Ed25519) are implemented by this package. . This package contains development files. Package: libmirage-kv-mem-ocaml Description-md5: c57b9783e23fa505c117fd8329953b16 Description-en: in-memory key value store for MirageOS (runtime) Implements the mirage-kv interface, but does not provide a persistent data storage. Use for testing or amnesia. . This package contains the shared runtime libraries. Package: libmirage-kv-mem-ocaml-dev Description-md5: fc4beb961c789ed8a0cb2fa321956148 Description-en: in-memory key value store for MirageOS (dev) Implements the mirage-kv interface, but does not provide a persistent data storage. Use for testing or amnesia. . This package contains development files. Package: libmirage-kv-ocaml Description-md5: 08add48189b10e3d9ba3ad922da68136 Description-en: MirageOS signatures for key/value devices (runtime) mirage-kv provides the Mirage_kv.RO and Mirage_kv.RW signatures the MirageOS key/value devices should implement. . This package contains the shared runtime libraries. Package: libmirage-kv-ocaml-dev Description-md5: dd01809123654fadcdcc3e105a0f08d8 Description-en: MirageOS signatures for key/value devices (dev) mirage-kv provides the Mirage_kv.RO and Mirage_kv.RW signatures the MirageOS key/value devices should implement. . This package contains development files. Package: libmirage-ptime-ocaml Description-md5: 7fb26a8cd113a5191d607fd98f2c971d Description-en: libraries and module types for portable clocks (runtime) This library implements portable support for an operating system timesource that is compatible with the MirageOS library interfaces found in: https://github.com/mirage/mirage . It implements a POSIX clock which counts time since the Unix epoch. . This package contains runtime files. Package: libmirage-ptime-ocaml-dev Description-md5: 423bb8d48af8f4d42493fb6a1d0a9bc4 Description-en: libraries and module types for portable clocks (development) This library implements portable support for an operating system timesource that is compatible with the MirageOS library interfaces found in: https://github.com/mirage/mirage . It implements a POSIX clock which counts time since the Unix epoch. . This package contains development files. Package: libmlpcap-ocaml Description-md5: 40473b1e306e72013282dd7669cad853 Description-en: binding of libpcap for OCaml (runtime package) MLpcap implements OCaml stubs to libpcap. It allows one to call almost all function of libpcap from OCaml. Package: libmlpcap-ocaml-dev Description-md5: a5eac13d299e0fdf07305ba98c02d49f Description-en: binding of libpcap for OCaml MLpcap implements OCaml stubs to libpcap. It allows one to call almost all function of libpcap from OCaml. . Development files. Package: libmlpost-ocaml-dev Description-md5: 509e61867830c36e51f91be45359cc66 Description-en: OCaml interface to Metapost (library) Mlpost is an OCaml library for scientific drawing. It relies on Metapost, giving the possibility to include (La)TeX fragments. Mlpost users can use the full power of OCaml to generate their diagrams, including static typing and the possibility to use any OCaml library. Moreover, Mlpost promotes a declarative style quite different from existing tools. . This package contains the library itself. Package: libmlpost-ocaml-doc Description-md5: f36265c83c23574bbab096c6c49e1311 Description-en: Objective Caml interface to Metapost (doc) Mlpost is an OCaml library for scientific drawing. It relies on Metapost, giving the possibility to include (La)TeX fragments. Mlpost users can use the full power of OCaml to generate their diagrams, including static typing and the possibility to use any OCaml library. Moreover, Mlpost promotes a declarative style quite different from existing tools. . This package contains the API reference of the library. Package: libmm-ocaml Description-md5: c0336f4b8f658f3e7b4eda5d114b48f6 Description-en: OCaml multimedia library -- runtime files OCaml-mm is a toolkit for audio and video processing in OCaml. It provides a standard interface and various usual manipulations on audio data, images and video data. . This package contains only the shared runtime stub libraries. Package: libmm-ocaml-dev Description-md5: 2ac2c905038e8a33dab8203c54de4171 Description-en: OCaml multimedia library -- development files OCaml-mm is a toolkit for audio and video processing in OCaml. It provides a standard interface and various usual manipulations on audio data, images and video data. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-mm. Package: libmmap-ocaml Description-md5: 6819ab93aba77d04dc317339c25b2fcd Description-en: file mapping functionality in OCaml (runtime) This project provides a Mmap.map_file function for mapping files in memory. This function is the same as the Unix.map_file function added in OCaml >= 4.06. . This package contains runtime files. Package: libmmap-ocaml-dev Description-md5: c152208aa281cbafcb15a0eb54eb4d06 Description-en: file mapping functionality in OCaml (development) This project provides a Mmap.map_file function for mapping files in memory. This function is the same as the Unix.map_file function added in OCaml >= 4.06. . This package contains development files. Package: libmodule-cpants-analyse-perl Description-md5: 3f107ff03ea640300d187a83eba0e9c3 Description-en: Perl module to generate Kwalitee ratings for a distribution Module::CPANTS::Analyse is a utility module used by Test::Kwalitee and others to analyse CPAN distributions and determine their Kwalitee. Kwalitee is a set of software metrics useful for determine how good your software is; it's not true software quality, which your computer can't measure in a general sense. (If you can, you've solved a hard problem in computer science.) . Kwalitee looks like quality, sounds like quality, but it's not quite quality. If you plan to release a distribution to the CPAN -- or even within your own organization -- testing its Kwalitee before creating a release can help you improve your quality as well. Package: 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: libmonolith-ocaml Description-md5: 5b77b80c6a62c784f846afd9e1406df3 Description-en: framework for strong random testing of OCaml libraries (runtime) Monolith offers facilities for **testing an OCaml library** (for instance, a data structure implementation) by **comparing it against a reference implementation**. It can be used to perform either random testing or fuzz testing. . This package contains runtime files. Package: libmonolith-ocaml-dev Description-md5: c33ee9efeb7c4951c569aa4abbae5a5f Description-en: framework for strong random testing of OCaml libraries (dev files) Monolith offers facilities for **testing an OCaml library** (for instance, a data structure implementation) by **comparing it against a reference implementation**. It can be used to perform either random testing or fuzz testing. . This package contains development files. Package: libmorbig-ocaml-dev Description-md5: ba5ef021c11ef2ee4b4950a4fe7b7a8f Description-en: OCaml libraries of the morbig shell parser (development files) Morbig is a parser for shell scripts that are written in the POSIX shell script language. It parses the scripts statically, that is without executing them, and constructs a concrete syntax tree for each of them. The concrete syntax trees are built using constructors according to the shell grammar of the POSIX standard. . This package contains the development stuff you need to use morbig for the development of programs. It provides, among others, functions for parsing shell scripts, the type definition of concrete syntax trees, and functions for reading and writing concrete syntax trees. Package: libmorsmall-ocaml-dev Description-md5: 37af2166c902045c700f2913c257a622 Description-en: OCaml libraries for abstract syntax of shell scripts The morsmall library defines a type for abstract syntax trees of POSIX shell scripts. It also provides a converter from the concrete syntax trees produced by the morbig parser to abstract syntax, and a printer from abstract syntax to shell. . This development library is only useful when you are developing OCaml programs that act on shell scripts. Package: libmount1-dbgsym Description-md5: 71ac59e91322074a943c7163ee527749 Description-en: debug symbols for libmount1 Package: libmp3lame-ocaml Description-md5: 06ef1a05721e61b470e156444e4e1ce1 Description-en: OCaml interface to the lame library -- runtime files This package provides an interface to the lame library for OCaml programmers. . LAME (LAME Ain't an MP3 Encoder) is a research project for learning about and improving MP3 encoding technology. LAME includes an MP3 encoding library, a simple frontend application, and other tools for sound analysis, as well as convenience tools. . This package contains only the shared runtime stub libraries. Package: libmp3lame-ocaml-dev Description-md5: 779ba94216ceaf4d6f0d7332fbe10c35 Description-en: OCaml interface to the lame library -- development files This package provides an interface to the lame library for OCaml programmers. . LAME (LAME Ain't an MP3 Encoder) is a research project for learning about and improving MP3 encoding technology. LAME includes an MP3 encoding library, a simple frontend application, and other tools for sound analysis, as well as convenience tools. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-lame. Package: libmpich-dev Description-md5: e149dc4535ba6513c18c3f12eb0d79da Description-en: Development files for MPICH MPICH is a high-performance and widely portable implementation of the MPI-4.1 standard from the Argonne National Laboratory. It efficiently supports different computation and communication platforms including commodity clusters, SMPs, massively parallel systems, and high-speed networks. This release has all MPI 4.1 functions and features required by the standard with the exception of support for the "external32" portable I/O format and user-defined data representations for I/O. . This package includes the MPICH headers and static libraries, as well as the compiler wrappers needed to build MPICH programs. Package: libmpich12 Description-md5: cb410bb79c6d94c9c46a8dbe2cc059b2 Description-en: Shared libraries for MPICH MPICH is a high-performance and widely portable implementation of the MPI-4.1 standard from the Argonne National Laboratory. It efficiently supports different computation and communication platforms including commodity clusters, SMPs, massively parallel systems, and high-speed networks. This release has all MPI 4.1 functions and features required by the standard with the exception of support for the "external32" portable I/O format and user-defined data representations for I/O. . This package includes the MPICH shared libraries. Package: 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: libmsolve-dev Description-md5: 60d7e1c4e0fb9a595d02b01bf68f5775 Description-en: computer algebra algorithms for solving polynomial systems (development) msolve is an open source C library implementing computer algebra algorithms for solving polynomial systems (with rational coefficients or coefficients in a prime field). . Currently, with msolve, you can basically solve multivariate polynomial systems. This encompasses: . * the computation of Groebner bases * real root isolation of the solutions to polynomial systems * the computation of the dimension and the degree of the solution set * and many other things you can do using msolve. . This package contains the development files for the library. Package: libmsolve3 Description-md5: 9ff82053aea2db1447f9126c78115fe0 Description-en: computer algebra algorithms for solving polynomial systems (shared library) msolve is an open source C library implementing computer algebra algorithms for solving polynomial systems (with rational coefficients or coefficients in a prime field). . Currently, with msolve, you can basically solve multivariate polynomial systems. This encompasses: . * the computation of Groebner bases * real root isolation of the solutions to polynomial systems * the computation of the dimension and the degree of the solution set * and many other things you can do using msolve. . This package contains the shared library. Package: libmtime-ocaml Description-md5: 41f48143c22ec9d29e39d6de1d4e1625 Description-en: monotonic wall-clock time for OCaml (runtime) Mtime has platform independent support for monotonic wall-clock time in pure OCaml. This time increases monotonically and is not subject to operating system calendar time adjustments. The library has types to represent nanosecond precision timestamps and time spans. . This package contains runtime files. Package: libmtime-ocaml-dev Description-md5: a031637f7535850f100bacff852cdf14 Description-en: monotonic wall-clock time for OCaml (development) Mtime has platform independent support for monotonic wall-clock time in pure OCaml. This time increases monotonically and is not subject to operating system calendar time adjustments. The library has types to represent nanosecond precision timestamps and time spans. . This package contains development files. Package: libmulticore-bench-ocaml-dev Description-md5: 614b634769bc87b35944b1529504d274 Description-en: framework for writing multicore benchmark executables Multicore bench is a framework for writing multicore benchmark executables to run locally on your computer and on current-bench. Package: libmulticore-magic-dscheck-ocaml-dev Description-md5: e9e0ad2cb5db8f481720208236e76e98 Description-en: multicore-magic API with atomic modules from dscheck -- development files Implements the multicore-magic API with the atomic module of DScheck to make DScheck tests possible in libraries using multicore-magic . This package includes the development files required to develop modules using multicore-magic-dscheck. Package: libmulticore-magic-ocaml Description-md5: d52d939b53922eea393a2fd77618308f Description-en: extract the best possible performance from multicore OCaml -- runtime files Low-level multicore utilities for OCaml. These are indented for experts for extracting the best possible performance from multicore OCaml. . This package contains only the shared runtime stub libraries. Package: libmulticore-magic-ocaml-dev Description-md5: 898fe0c430060adf98edcf5ccc28f025 Description-en: extract the best possible performance from multicore OCaml -- development files Low-level multicore utilities for OCaml. These are indented for experts for extracting the best possible performance from multicore OCaml. . This package includes the development files required to develop modules using multicore-magic. Package: libmulticoretests-ocaml-dev Description-md5: a126d67889dc59b2b86710e69ca34dec Description-en: randomized test suite of the OCaml standard library Property-based tests of parts of the OCaml multicore compiler and run time. Package: libmustache-d-dev Description-md5: 1ff3e9d1caf3d1e278cde195ed17747e Description-en: Mustache rendering engine for D -- development files Mustache is a push-strategy (a.k.a logic-less) template engine. . This package contains D development files for a Mustache implementation in the D programming language. Package: libmustache-d0 Description-md5: dd778293605d48aeb3ccb2c396a14f94 Description-en: Mustache rendering engine for D Mustache is a push-strategy (a.k.a logic-less) template engine. . This package contains an implementation in the D programming language. Package: libmysql-ocaml Description-md5: 1a20ccd365b0d7b5c95754bad81741f4 Description-en: OCaml bindings for MySql (runtime package) This OCaml library interfaces the MySql C library. It can be used to access and modify MySql databases from OCaml programs. . This package contains only the shared runtime stub libraries. Package: libmysql-ocaml-dev Description-md5: e00bebedefaf1906ffa127d61655eea5 Description-en: OCaml bindings for MySql (development package) This OCaml library interfaces the MySql C library. It can be used to access and modify MySql databases from OCaml programs. . This package contains all the development stuff you need to use OCaml MySql in your programs. Package: libnbd-bin Description-md5: cf790e966207aeb17d12d3decac4d891 Description-en: Utilities using the Network Block Device client library NBD — Network Block Device — is a protocol for accessing Block Devices (hard disks and disk-like things) over a Network. . This is the NBD client library in userspace, a simple library for writing NBD clients. . This package contains utilities that make use of libnbd: . - nbdcopy - nbddiscard - nbddump - nbdfuse - nbdinfo - nbdzero Package: libnbd-dev Description-md5: 177999def0eb7c9610d511b838c14b91 Description-en: Network Block Device client library -- development files NBD — Network Block Device — is a protocol for accessing Block Devices (hard disks and disk-like things) over a Network. . This is the NBD client library in userspace, a simple library for writing NBD clients. . This package contains the development files. Package: libnbd-ocaml Description-md5: db5d8b5abeb70b006dae91a1009761e6 Description-en: Network Block Device client library -- OCaml bindings NBD — Network Block Device — is a protocol for accessing Block Devices (hard disks and disk-like things) over a Network. . This is the NBD client library in userspace, a simple library for writing NBD clients. . This package contains the OCaml bindings to libnbd. Package: libnbd-ocaml-dev Description-md5: 174a81577292d238af4e3a727e837cc8 Description-en: Network Block Device client library -- OCaml development files NBD — Network Block Device — is a protocol for accessing Block Devices (hard disks and disk-like things) over a Network. . This is the NBD client library in userspace, a simple library for writing NBD clients. . This package contains all the files needed to develop OCaml programs which use OCaml bindings to libnbd. Package: libnbd0 Description-md5: 4711e5a1539c38e75d1633014c9184f7 Description-en: Network Block Device client library -- shared library NBD — Network Block Device — is a protocol for accessing Block Devices (hard disks and disk-like things) over a Network. . This is the NBD client library in userspace, a simple library for writing NBD clients. . The key features are: . * Synchronous and asynchronous APIs, both for ease of use and for writing non-blocking, multithreaded clients. . * High performance. . * Minimal dependencies for the basic library. . * Well-documented, stable API. . * Bindings in several programming languages. . This package contains the shared library. Package: libncbi-ngs-dev Description-md5: 3422bc1afe8fcaeaf775092e387806dd Description-en: Next Generation Sequencing language Bindings (C++ development) NGS is a new, domain-specific API for accessing reads, alignments and pileups produced from Next Generation Sequencing. The API itself is independent from any particular back-end implementation, and supports use of multiple back-ends simultaneously. It also provides a library for building new back-end "engines". The engine for accessing SRA data is contained within the sister repository ncbi-vdb. . The API is currently expressed in C++, Java and Python languages. The design makes it possible to maintain a high degree of similarity between the code in one language and code in another - especially between C++ and Java. . This is the full development package. Package: libncbi-ngs3 Description-md5: eea05f384e3aa5790614840e037c0cad Description-en: Next Generation Sequencing language Bindings (full runtime) NGS is a new, domain-specific API for accessing reads, alignments and pileups produced from Next Generation Sequencing. The API itself is independent from any particular back-end implementation, and supports use of multiple back-ends simultaneously. It also provides a library for building new back-end "engines". The engine for accessing SRA data is contained within the sister repository ncbi-vdb. . The API is currently expressed in C++, Java and Python languages. The design makes it possible to maintain a high degree of similarity between the code in one language and code in another - especially between C++ and Java. Package: libnet-dns-resolver-unbound-perl Description-md5: 01405251003f6cefadab8796952542ca Description-en: Net::DNS resolver based on libunbound Net::DNS::Resolver::Unbound is designed as an extension to an existing Net::DNS installation which facilitates DNS(SEC) name resolution using the libunbound library. . Net::DNS::Resolver::Unbound replaces the resolver send() and bgsend() functionality in the Net::DNS::Resolver::Base implementation. Package: libnetcdf-dev Description-md5: a69d0426580d27f5d4f055305e9c725e Description-en: creation, access, and sharing of scientific data NetCDF (network Common Data Form) is a set of interfaces for array-oriented data access and a freely distributed collection of data access libraries for C, Fortran, C++, Java, and other languages. The netCDF libraries support a machine-independent format for representing scientific data. Together, the interfaces, libraries, and format support the creation, access, and sharing of scientific data. . This package provides headers. Package: libnetcdf22 Description-md5: 544d5abff5d8ffd3a09189e30430026f Description-en: Interface for scientific data access to large binary data NetCDF (network Common Data Form) is an interface for scientific data access and a freely-distributed software library that provides an implementation of the interface. The netCDF library also defines a machine-independent format for representing scientific data. Together, the interface, library, and format support the creation, access, and sharing of scientific data. . This package contains the C run-time shared libraries required by programs. Package: libnethttpd-ocaml-dev Description-md5: e8160ce8bc75cac2800de27f8b2b0197 Description-en: OCaml application-level Internet libraries - HTTP daemon development libraries Ocamlnet is a collection of OCaml libraries focusing focus on application-level Internet protocols and conventions. . Ocamlnet consists of the following libraries: * netstring: processing of strings that occur in network context * netcgi2: portable web applications * nethttpd: is a web server component (HTTP server implementation) * netplex: generic server framework * rpc: OncRPC implementation * netclient: clients for HTTP, FTP, and Telnet * equeue: event queue used for many protocol implementations * shell: external commands invocation * netshm: shared memory for IPC purposes * netsys: bindings for system functions * smtp and pop: two further client implementations . A number of ideas and concepts are used throughout the libraries: * netchannels are a way to abstract sequential I/O channels * event queues provided by equeue and unixqueue make asynchronous protocol interpreters possible . This package contains the development stuff you need to use the nethttpd library in your programs. Package: libngs-c++-dev Description-md5: 9534a0a0250642f9581d48e416693286 Description-en: Next Generation Sequencing language Bindings (C++ development) NGS is a new, domain-specific API for accessing reads, alignments and pileups produced from Next Generation Sequencing. The API itself is independent from any particular back-end implementation, and supports use of multiple back-ends simultaneously. It also provides a library for building new back-end "engines". The engine for accessing SRA data is contained within the sister repository ncbi-vdb. . The API is currently expressed in C++, Java and Python languages. The design makes it possible to maintain a high degree of similarity between the code in one language and code in another - especially between C++ and Java. . This is the development package for C++ usage. Package: libngs-c++3 Description-md5: 0fec940c649cd38f828013b13b889f53 Description-en: Next Generation Sequencing language Bindings (C++ runtime) NGS is a new, domain-specific API for accessing reads, alignments and pileups produced from Next Generation Sequencing. The API itself is independent from any particular back-end implementation, and supports use of multiple back-ends simultaneously. It also provides a library for building new back-end "engines". The engine for accessing SRA data is contained within the sister repository ncbi-vdb. . The API is currently expressed in C++, Java and Python languages. The design makes it possible to maintain a high degree of similarity between the code in one language and code in another - especially between C++ and Java. Package: libngs-java Description-md5: 7e9c9b034df5ad8390e688ab3dbb4b4b Description-en: Next Generation Sequencing language Bindings (Java bindings) NGS is a new, domain-specific API for accessing reads, alignments and pileups produced from Next Generation Sequencing. The API itself is independent from any particular back-end implementation, and supports use of multiple back-ends simultaneously. It also provides a library for building new back-end "engines". The engine for accessing SRA data is contained within the sister repository ncbi-vdb. . The API is currently expressed in C++, Java and Python languages. The design makes it possible to maintain a high degree of similarity between the code in one language and code in another - especially between C++ and Java. . Java bindings. Package: libngs-java-doc Description-md5: 0b28558f8410c16ac13258cb3eb503e2 Description-en: Next Generation Sequencing language Bindings (Java documentation) NGS is a new, domain-specific API for accessing reads, alignments and pileups produced from Next Generation Sequencing. The API itself is independent from any particular back-end implementation, and supports use of multiple back-ends simultaneously. It also provides a library for building new back-end "engines". The engine for accessing SRA data is contained within the sister repository ncbi-vdb. . The API is currently expressed in C++, Java and Python languages. The design makes it possible to maintain a high degree of similarity between the code in one language and code in another - especially between C++ and Java. . Documentation for the Java bindings. Package: libngs-jni Description-md5: ac3f619a761e17f97e3175d723403d2c Description-en: Next Generation Sequencing language Bindings (Java native binding) NGS is a new, domain-specific API for accessing reads, alignments and pileups produced from Next Generation Sequencing. The API itself is independent from any particular back-end implementation, and supports use of multiple back-ends simultaneously. It also provides a library for building new back-end "engines". The engine for accessing SRA data is contained within the sister repository ncbi-vdb. . The API is currently expressed in C++, Java and Python languages. The design makes it possible to maintain a high degree of similarity between the code in one language and code in another - especially between C++ and Java. . Java native bindings. Package: 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: libnproc-ocaml-dev Description-md5: d7c1d7c761b371acc9516ecb27ee85b6 Description-en: process pool implementation for OCaml Nproc is a process pool implementation for OCaml. A process pool is a fixed set of processes that perform arbitrary computations for a master process, in parallel and without blocking the master. Master and workers communicate by message-passing. Nproc relies on fork, pipes, Marshal and Lwt. . This package contains the development modules you need to use Nproc in your programs. Package: libnss-myhostname Description-md5: 0980255dcdd179a9442647b0c4bdcb7c Description-en: nss module providing fallback resolution for the current hostname This package contains a plugin for the Name Service Switch, providing host name resolution for the locally configured system hostname as returned by gethostname(2). It returns all locally configured public IP addresses or -- if none are configured, the IPv4 address 127.0.0.2 (which is on the local loopback) and the IPv6 address ::1 (which is the local host). . A lot of software relies on that the local host name is resolvable. This package provides an alternative to the fragile and error-prone manual editing of /etc/hosts. . Installing this package automatically adds myhostname to /etc/nsswitch.conf. Package: libnss-resolve Description-md5: 2dce7349d41cde95481f217d1250a7a1 Description-en: nss module to resolve names via systemd-resolved nss-resolve is a plugin for the GNU Name Service Switch (NSS) functionality of the GNU C Library (glibc) providing DNS and LLMNR resolution to programs via the systemd-resolved daemon (provided in the systemd-resolved package). . Installing this package automatically adds resolve to /etc/nsswitch.conf. Package: libnum-ocaml Description-md5: c7645f0ae07e788a4922176c3460f5c1 Description-en: library for arbitrary-precision and rational arithmetic (runtime) This OCaml library implements arbitrary-precision arithmetic on big integers and on rationals. . This is a legacy library. It used to be part of the core OCaml distribution (in otherlibs/num) but is now distributed separately. New applications that need arbitrary-precision arithmetic should use the Zarith library (https://github.com/ocaml/Zarith) instead of the Num library, and older applications that already use Num are encouraged to switch to Zarith. Zarith delivers much better performance than Num and has a nicer API. . This package contains runtime files. Package: libnum-ocaml-dev Description-md5: 8762f0ab01f1b1ec32e62aa775f7fd59 Description-en: library for arbitrary-precision and rational arithmetic (development) This OCaml library implements arbitrary-precision arithmetic on big integers and on rationals. . This is a legacy library. It used to be part of the core OCaml distribution (in otherlibs/num) but is now distributed separately. New applications that need arbitrary-precision arithmetic should use the Zarith library (https://github.com/ocaml/Zarith) instead of the Num library, and older applications that already use Num are encouraged to switch to Zarith. Zarith delivers much better performance than Num and has a nicer API. . This package contains development files. Package: liboasis-ocaml Description-md5: 9bf184f247de355955f0c7457c9b1c34 Description-en: Build-system generation for OCaml projects -- runtime OASIS generates a full configure, build and install system for your application. It starts with a simple `_oasis` file at the toplevel of your project and creates everything required. . It uses external tools like OCamlbuild and it can be considered as the glue between various subsystems that do the job. It should support the following tools: . - OCamlbuild - OMake (todo) - OCamlMakefile (todo), - ocaml-autoconf (todo) . It also features a do-it-yourself command line invocation and an internal configure/install scheme. Libraries are managed through findlib. It has been tested on GNU Linux and Windows. . OASIS supports standard entry points and descriptions. It helps to integrates your libraries and software with third parties tools like GODI. . This package contains the shared runtime libraries and plugins. Package: liboasis-ocaml-dev Description-md5: ab9439e2d1c902c5c8763e2786bf5e63 Description-en: Build-system generation for OCaml projects -- development files OASIS generates a full configure, build and install system for your application. It starts with a simple `_oasis` file at the toplevel of your project and creates everything required. . It uses external tools like OCamlbuild and it can be considered as the glue between various subsystems that do the job. It should support the following tools: . - OCamlbuild - OMake (todo) - OCamlMakefile (todo), - ocaml-autoconf (todo) . It also features a do-it-yourself command line invocation and an internal configure/install scheme. Libraries are managed through findlib. It has been tested on GNU Linux and Windows. . OASIS supports standard entry points and descriptions. It helps to integrates your libraries and software with third parties tools like GODI. . This package contains the development files needed for using OASIS as a library. Package: liboasis-ocaml-doc Description-md5: 3022ad0ad8a104aef2e85aa2c8dee1e5 Description-en: Architecture for building OCaml libraries and applications OASIS generates a full configure, build and install system for your application. It starts with a simple `_oasis` file at the toplevel of your project and creates everything required. . It uses external tools like OCamlbuild and it can be considered as the glue between various subsystems that do the job. It should support the following tools: . - OCamlbuild - OMake (todo) - OCamlMakefile (todo), - ocaml-autoconf (todo) . It also features a do-it-yourself command line invocation and an internal configure/install scheme. Libraries are managed through findlib. It has been tested on GNU Linux and Windows. . OASIS supports standard entry points and descriptions. It helps to integrates your libraries and software with third parties tools like GODI. . This package contains the documentation. Package: libobus-ocaml Description-md5: 6f2a20757691a18a1b983ef212a31a3c Description-en: pure OCaml implementation of D-Bus (runtime) OBus is a pure OCaml implementation of D-Bus. It aims to provide a clean and easy way for OCaml programmers to access and provide D-Bus services. . This package contains dynamically loadable plugins of OBus. Package: libobus-ocaml-bin Description-md5: a8bf004ef9dfcd573ccb84376066a1dc Description-en: pure OCaml implementation of D-Bus (command-line tools) OBus is a pure OCaml implementation of D-Bus. It aims to provide a clean and easy way for OCaml programmers to access and provide D-Bus services. . This package contains command-line tools useful for using OBus. Package: libobus-ocaml-dev Description-md5: e72147b0cd345487307857daceca669c Description-en: pure OCaml implementation of D-Bus (development files) OBus is a pure OCaml implementation of D-Bus. It aims to provide a clean and easy way for OCaml programmers to access and provide D-Bus services. . D-Bus is a message bus, used for sending messages between applications. It supports broadcast messages, asynchronous messages (thus decreasing latency), authentication, and more. It is designed to be low-overhead. D-Bus also supports a method call mapping for its messages. . This package contains development files of OBus. Package: libocaml-compiler-libs-ocaml-dev Description-md5: 13f43406d60df557d1ae97bb320bc71f Description-en: OCaml compiler libraries repackaged This package simply repackages the OCaml compiler libraries so they don’t expose everything at toplevel. For instance Ast_helper is now Ocaml_common.Ast_helper. . The special library ocaml_shadow adds a deprecation warning on all modules from the compiler libraries, to force the user to use the prefixed names. Package: libocaml-intrinsics-kernel-ocaml Description-md5: 57b30db56b1425ef856a3124af595329 Description-en: library of intrinsics for OCaml (runtime) The ocaml_intrinsics_kernel library provides an OCaml interface to operations that have dedicated hardware instructions on some micro-architectures. Currently, it provides the following operations: . * conditional select . ocaml_intrinsics_kernel can be used by programs compiled to javascript. . This package contains runtime files. Package: libocaml-intrinsics-kernel-ocaml-dev Description-md5: a8b620d665a60570e36d98aeb7c11a08 Description-en: library of intrinsics for OCaml (dev) The ocaml_intrinsics_kernel library provides an OCaml interface to operations that have dedicated hardware instructions on some micro-architectures. Currently, it provides the following operations: . * conditional select . ocaml_intrinsics_kernel can be used by programs compiled to javascript. . This package contains development files. Package: libocaml-version-ocaml Description-md5: c4df8c2f2aece531879ea7285a828a8c Description-en: handle OCaml compiler version strings (runtime) This library provides facilities to parse version numbers of the OCaml compiler, and enumerates the various official OCaml releases and configuration variants. . This package contains runtime files. Package: libocaml-version-ocaml-dev Description-md5: c688a66ba19bdb2d7ea1d17078e10e79 Description-en: handle OCaml compiler version strings (dev) This library provides facilities to parse version numbers of the OCaml compiler, and enumerates the various official OCaml releases and configuration variants. . This package contains development files. Package: libocamlformat-ocaml Description-md5: 36d06295a8d524d04bd766a8a228f328 Description-en: auto-formatter for OCaml code (runtime library) ocamlformat is a code formatter for OCaml. It comes with opinionated default settings but is also fully customizable to suit your coding style. - Profiles: ocamlformat offers profiles with predefined formatting configurations. - Configurable: Users can change the formatting profile and configure every option in their .ocamlformat configuration file. - Format Comments: ocamlformat can format comments, docstrings, and even code blocks in your comments. - RPC: ocamlformat provides an RPC server that can be used by other tools to easily format OCaml Code. . This package contains the runtime library for programs using the ocamlformat library. Package: libocamlformat-ocaml-dev Description-md5: 790defbfa4322e182dca9c4e5489b086 Description-en: auto-formatter for OCaml code (development library) ocamlformat is a code formatter for OCaml. It comes with opinionated default settings but is also fully customizable to suit your coding style. - Profiles: ocamlformat offers profiles with predefined formatting configurations. - Configurable: Users can change the formatting profile and configure every option in their .ocamlformat configuration file. - Format Comments: ocamlformat can format comments, docstrings, and even code blocks in your comments. - RPC: ocamlformat provides an RPC server that can be used by other tools to easily format OCaml Code. . This package contains the development stuff needed to use the ocamlformat library in your programs. Package: libocamlgraph-ocaml-dev Description-md5: c9e1aab0d370ea03c8ecd59bfb8a0877 Description-en: graph library for OCaml Ocamlgraph is a graph library for OCaml. Its contribution is three-fold: . * It provides an easy-to-use graph data structure together with several operations and algorithms over graphs. It is a reasonably efficient imperative data structure for directed graphs with vertices and edges labeled with integers. . * Then ocamlgraph provides several other graph implementations for those not satisfied with the one above. Some are persistent (imutable) and other imperative (mutable). Some are directed and other are not. Some have labels for vertices, or labels for edges, or both. Some have abstract types for vertices. etc. These implementations are written as functors: you give the types of vertices labels, edge labels, etc. and you get the data structure as a result. . * Finally, ocamlgraph provides several classic operations and algorithms over graphs. They are also written as functors i.e. independently of the data structure for graphs. One consequence is that you can define your own data structure for graphs and yet re-use all the algorithms from this library -- you only need to provide a few operations such as iterating over all vertices, over the successors of a vertex, etc. Package: libocamlgraph-ocaml-doc Description-md5: e776a6d176a4ed15ae93da729fd7f18f Description-en: documentation for the OCamlgraph library This package provides the API reference documentation generated by ocamldoc. Package: libocamlgsl-ocaml Description-md5: ccd28f9b94a165186d5499b5ed15d8a1 Description-en: GNU scientific library for OCaml This is an interface to GSL (GNU scientific library), for the Objective Caml language. . See the libgsl2 package for more details. Package: libocamlgsl-ocaml-dev Description-md5: ccd28f9b94a165186d5499b5ed15d8a1 Description-en: GNU scientific library for OCaml This is an interface to GSL (GNU scientific library), for the Objective Caml language. . See the libgsl2 package for more details. Package: libocamlnet-ocaml Description-md5: f540d2b01b006530a2334722a516b266 Description-en: OCaml application-level Internet libraries - core runtime libraries Ocamlnet is a collection of OCaml libraries focusing focus on application-level Internet protocols and conventions. . Ocamlnet consists of the following libraries: * netstring: processing of strings that occur in network context * netcgi2: portable web applications * nethttpd: is a web server component (HTTP server implementation) * netplex: generic server framework * rpc: OncRPC implementation * netclient: clients for HTTP, FTP, and Telnet * equeue: event queue used for many protocol implementations * shell: external commands invocation * netshm: shared memory for IPC purposes * netsys: bindings for system functions * smtp and pop: two further client implementations . A number of ideas and concepts are used throughout the libraries: * netchannels are a way to abstract sequential I/O channels * event queues provided by equeue and unixqueue make asynchronous protocol interpreters possible . This package contains only the shared runtime stub libraries for the core Ocamlnet libraries. Stub libraries for SSL-related components are available in the libocamlnet-ssl-ocaml-dev package. Package: libocamlnet-ocaml-bin Description-md5: 8cfaa95bd8a97f9ec1049aded2472cdf Description-en: OCaml application-level Internet libraries - binaries Ocamlnet is a collection of OCaml libraries focusing focus on application-level Internet protocols and conventions. . Ocamlnet consists of the following libraries: * netstring: processing of strings that occur in network context * netcgi2: portable web applications * nethttpd: is a web server component (HTTP server implementation) * netplex: generic server framework * rpc: OncRPC implementation * netclient: clients for HTTP, FTP, and Telnet * equeue: event queue used for many protocol implementations * shell: external commands invocation * netshm: shared memory for IPC purposes * netsys: bindings for system functions * smtp and pop: two further client implementations . A number of ideas and concepts are used throughout the libraries: * netchannels are a way to abstract sequential I/O channels * event queues provided by equeue and unixqueue make asynchronous protocol interpreters possible . This package contains the binaries ocamlrpcgen (a helper for creating RPC stubs) and netplex-admin (generic administration tool for netplex systems). Package: libocamlnet-ocaml-dev Description-md5: 9fdab1e94b9c1b6067b49fe139322d2e Description-en: OCaml application-level Internet libraries - core development libraries Ocamlnet is a collection of OCaml libraries focusing focus on application-level Internet protocols and conventions. . Ocamlnet consists of the following libraries: * netstring: processing of strings that occur in network context * netcgi2: portable web applications * nethttpd: is a web server component (HTTP server implementation) * netplex: generic server framework * rpc: OncRPC implementation * netclient: clients for HTTP, FTP, and Telnet * equeue: event queue used for many protocol implementations * shell: external commands invocation * netshm: shared memory for IPC purposes * netsys: bindings for system functions * smtp and pop: two further client implementations . A number of ideas and concepts are used throughout the libraries: * netchannels are a way to abstract sequential I/O channels * event queues provided by equeue and unixqueue make asynchronous protocol interpreters possible . This package contains the development stuff you need to use the core Ocamlnet libraries in your programs. The following libraries are packaged separately: SSL-related libraries (libocamlnet-ssl-ocaml-dev), GTK-related libraries (libocamlnet-gtk2-ocaml-dev), nethttpd (libnethttpd-ocaml-dev). The netcgi2 Apache connector is also part of this package; to run applications built for that connector you will need the mod_netcgi_apache Apache module (libapache2-mod-ocamlnet). Package: libocamlnet-ocaml-doc Description-md5: 5ffb38b72172c21a21861ca17dc6b957 Description-en: OCaml application-level Internet libraries - documentation and examples Ocamlnet is a collection of OCaml libraries focusing focus on application-level Internet protocols and conventions. . Ocamlnet consists of the following libraries: * netstring: processing of strings that occur in network context * netcgi2: portable web applications * nethttpd: is a web server component (HTTP server implementation) * netplex: generic server framework * rpc: OncRPC implementation * netclient: clients for HTTP, FTP, and Telnet * equeue: event queue used for many protocol implementations * shell: external commands invocation * netshm: shared memory for IPC purposes * netsys: bindings for system functions * smtp and pop: two further client implementations . A number of ideas and concepts are used throughout the libraries: * netchannels are a way to abstract sequential I/O channels * event queues provided by equeue and unixqueue make asynchronous protocol interpreters possible . This package contains the Ocamlnet reference manual in HTML format and several examples about how to use the various libraries. Package: libocamlnet-ssl-ocaml Description-md5: 89cc0166ce2f354970915f4c0aa14af6 Description-en: OCaml application-level Internet libraries - SSL runtime libraries Ocamlnet is a collection of OCaml libraries focusing focus on application-level Internet protocols and conventions. . Ocamlnet consists of the following libraries: * netstring: processing of strings that occur in network context * netcgi2: portable web applications * nethttpd: is a web server component (HTTP server implementation) * netplex: generic server framework * rpc: OncRPC implementation * netclient: clients for HTTP, FTP, and Telnet * equeue: event queue used for many protocol implementations * shell: external commands invocation * netshm: shared memory for IPC purposes * netsys: bindings for system functions * smtp and pop: two further client implementations . A number of ideas and concepts are used throughout the libraries: * netchannels are a way to abstract sequential I/O channels * event queues provided by equeue and unixqueue make asynchronous protocol interpreters possible . This package contains only the shared runtime stub libraries for the SSL-related libraries of Ocamlnet. Package: libocamlnet-ssl-ocaml-dev Description-md5: 211a53e85bba6dc0a086ef56acbfd6bc Description-en: OCaml application-level Internet libraries - SSL development libraries Ocamlnet is a collection of OCaml libraries focusing focus on application-level Internet protocols and conventions. . Ocamlnet consists of the following libraries: * netstring: processing of strings that occur in network context * netcgi2: portable web applications * nethttpd: is a web server component (HTTP server implementation) * netplex: generic server framework * rpc: OncRPC implementation * netclient: clients for HTTP, FTP, and Telnet * equeue: event queue used for many protocol implementations * shell: external commands invocation * netshm: shared memory for IPC purposes * netsys: bindings for system functions * smtp and pop: two further client implementations . A number of ideas and concepts are used throughout the libraries: * netchannels are a way to abstract sequential I/O channels * event queues provided by equeue and unixqueue make asynchronous protocol interpreters possible . This package contains the development stuff you need to use SSL-related libraries of Ocamlnet in your programs. Package: libocamlviz-ocaml-dev Description-md5: d38ab86d2532821e17dad3ceddb5818f Description-en: real-time profiling tools for Objective Caml (library) Ocamlviz gives the ability to instrument an existing code, in real time, with lightweight monitoring annotations. Ocamlviz can also be used as a debugging tool. . Here are a few possibilities provided by Ocamlviz: * observe details about the garbage collector * observe how many times the program goes through a point * make a set of values (any) and count its cardinal number and its size in the heap * observe how much time passed between two points of the program * observe the value of integers, floating-point numbers, booleans and strings * observe details about hash tables, like the number of empty buckets, or the filling rate * etc . This package provides the Ocamlviz library. Package: libocamlviz-ocaml-doc Description-md5: 402baef7c5d7c64e940da595ff815e93 Description-en: real-time profiling tools for Objective Caml (documentation) Ocamlviz gives the ability to instrument an existing code, in real time, with lightweight monitoring annotations. Ocamlviz can also be used as a debugging tool. . Here are a few possibilities provided by Ocamlviz: * observe details about the garbage collector * observe how many times the program goes through a point * make a set of values (any) and count its cardinal number and its size in the heap * observe how much time passed between two points of the program * observe the value of integers, floating-point numbers, booleans and strings * observe details about hash tables, like the number of empty buckets, or the filling rate * etc . This package provides the API documentation of the Ocamlviz library generated by ocamldoc out the source code. Package: libocp-indent-ocaml Description-md5: d3852e0bb1bcaa46b117432658960a42 Description-en: OCaml indentation tool for emacs and vim - libraries ocp-indent is a command-line tool that allows one to indent a whole OCaml source code file (or parts of it) either to standard output or in-place. A configuration file allows user defaults as well as per-project parameters. The ratio of correctly indented lines is comparable with emacs tuareg mode while being an order of magnitude faster. . This package includes the shared libraries. Package: libocp-indent-ocaml-dev Description-md5: 5fde9882f06552f949cafe81fc719a8d Description-en: OCaml indentation tool for emacs and vim - development libraries ocp-indent is a command-line tool that allows one to indent a whole OCaml source code file (or parts of it) either to standard output or in-place. A configuration file allows user defaults as well as per-project parameters. The ratio of correctly indented lines is comparable with emacs tuareg mode while being an order of magnitude faster. . This package includes the development libraries. Package: libocplib-endian-ocaml Description-md5: 9078e59dfdd0ad99ddbfd6195de6acb2 Description-en: optimised functions to read and write int16/32/64 (runtime) Optimised functions to read and write int16/32/64 from strings, bytes and bigarrays, based on primitives added in version 4.01. . The library implements three modules: * EndianString works directly on strings, and provides submodules BigEndian and LittleEndian, with their unsafe counter-parts; * EndianBytes works directly on bytes, and provides submodules BigEndian and LittleEndian, with their unsafe counter-parts; * EndianBigstring works on bigstrings (Bigarrays of chars), and provides submodules BigEndian and LittleEndian, with their unsafe counter-parts. . This package contains the runtime files. Package: libocplib-endian-ocaml-dev Description-md5: 827f1083952f25516de946954a4906f1 Description-en: optimised functions to read and write int16/32/64 (development) Optimised functions to read and write int16/32/64 from strings, bytes and bigarrays, based on primitives added in version 4.01. . The library implements three modules: * EndianString works directly on strings, and provides submodules BigEndian and LittleEndian, with their unsafe counter-parts; * EndianBytes works directly on bytes, and provides submodules BigEndian and LittleEndian, with their unsafe counter-parts; * EndianBigstring works on bigstrings (Bigarrays of chars), and provides submodules BigEndian and LittleEndian, with their unsafe counter-parts. . This package contains the development files. Package: libocsigenserver-ocaml Description-md5: 85d30e4e1955715ce7329b6590fb7564 Description-en: web server of the Ocsigen project (runtime libraries) The Ocsigen project is aimed at proposing clean and safe tools for developing and running client/server Web 2.0 applications. . Ocsigen Server is a full featured Web server. It implements most features of the HTTP protocol, and has a very powerful extension mechanism that make very easy to plug your own OCaml modules for generating pages. Many extensions are available, like a reverse proxy, content compression, access control, authentication, etc. . This package contains runtime libraries. Package: libocsigenserver-ocaml-dev Description-md5: a67c331d7c29c9ca274305599b26f3c7 Description-en: web server of the Ocsigen project (dev libraries) The Ocsigen project is aimed at proposing clean and safe tools for developing and running client/server Web 2.0 applications. . Ocsigen Server is a full featured Web server. It implements most features of the HTTP protocol, and has a very powerful extension mechanism that make very easy to plug your own OCaml modules for generating pages. Many extensions are available, like a reverse proxy, content compression, access control, authentication, etc. . This package contains development libraries. Package: libocsipersist-lib-ocaml Description-md5: 0d26099a6ff5afca0cbcc1028abd5805 Description-en: persistent key/value storage for Ocsigen (support library) (runtime) This library defines signatures and auxiliary tools for defining backends for the Ocsipersist frontend. Ocsipersist is used pervasively in Eliom/Ocsigen to handle sessions and references. It can be used as an extension for ocsigenserver or as a library. Implementations of the following backends currently exist: PostgreSQL, SQLite. . This package contains runtime files. Package: libocsipersist-lib-ocaml-dev Description-md5: 6e08cbcc8cd11537175e86a3a6d048bb Description-en: persistent key/value storage for Ocsigen (support library) (dev) This library defines signatures and auxiliary tools for defining backends for the Ocsipersist frontend. Ocsipersist is used pervasively in Eliom/Ocsigen to handle sessions and references. It can be used as an extension for ocsigenserver or as a library. Implementations of the following backends currently exist: PostgreSQL, SQLite. . This package contains development files. Package: libocsipersist-ocaml Description-md5: 9c97f02ba7e1041116ed8006143e7a80 Description-en: persistent key/value storage for Ocsigen (runtime) This is an virtual library defining a unified frontend for a number of key/value storage implementations. Ocsipersist is used pervasively in Eliom/Ocsigen to handle sessions and references. It can be used as an extension for ocsigenserver or as a library. Implementations of the following backends currently exist: PostgreSQL, SQLite. . This package contains runtime files. Package: libocsipersist-ocaml-dev Description-md5: 345575b881edc56701b3eeeaf10615c2 Description-en: persistent key/value storage for Ocsigen (dev) This is an virtual library defining a unified frontend for a number of key/value storage implementations. Ocsipersist is used pervasively in Eliom/Ocsigen to handle sessions and references. It can be used as an extension for ocsigenserver or as a library. Implementations of the following backends currently exist: PostgreSQL, SQLite. . This package contains development files. Package: libocsipersist-pgsql-ocaml Description-md5: 0e90149a060df5c6b2963821e18aab97 Description-en: persistent key/value storage for Ocsigen using PostgreSQL (runtime) This library provides a PostgreSQL backend for the unified key/value storage frontend as defined in the ocsipersist package. Ocsipersist is used pervasively in Eliom/Ocsigen to handle sessions and references. It can be used as an extension for ocsigenserver or as a library. . This package contains runtime files. Package: libocsipersist-pgsql-ocaml-dev Description-md5: 924d121c7f4d5699fbe73d281e331cfb Description-en: persistent key/value storage for Ocsigen using PostgreSQL (dev) This library provides a PostgreSQL backend for the unified key/value storage frontend as defined in the ocsipersist package. Ocsipersist is used pervasively in Eliom/Ocsigen to handle sessions and references. It can be used as an extension for ocsigenserver or as a library. . This package contains development files. Package: libocsipersist-sqlite-ocaml Description-md5: 307632a4b33af3cfadc30a2b36ee0abe Description-en: persistent key/value storage for Ocsigen using SQLite (runtime) This library provides a SQLite backend for the unified key/value storage frontend as defined in the ocsipersist package. Ocsipersist is used pervasively in Eliom/Ocsigen to handle sessions and references. It can be used as an extension for ocsigenserver or as a library. . This package contains runtime files. Package: libocsipersist-sqlite-ocaml-dev Description-md5: f307adc69b6bb3ad6f5743b3149b5da3 Description-en: persistent key/value storage for Ocsigen using SQLite (dev) This library provides a SQLite backend for the unified key/value storage frontend as defined in the ocsipersist package. Ocsipersist is used pervasively in Eliom/Ocsigen to handle sessions and references. It can be used as an extension for ocsigenserver or as a library. . This package contains development files. Package: liboctavius-ocaml Description-md5: ef46cdd1c545123447ebade9c064d81a Description-en: ocamldoc comment syntax parser (runtime) Octavius is a library to parse the ocamldoc comment syntax. . This package contains runtime files. Package: liboctavius-ocaml-dev Description-md5: f6a0af243fdeb06de46e5c4adad02d66 Description-en: ocamldoc comment syntax parser (dev files) Octavius is a library to parse the ocamldoc comment syntax. . This package contains development files. Package: libodoc-ocaml Description-md5: c335bf33ba137a409ce130f6b46f3777 Description-en: documentation generator for OCaml (runtime libraries) Odoc is a documentation generator for the OCaml programming language. It reads doc comments contained in OCaml source code, delimited with (** ... *), and produces HTML. . Odoc's main advantage over ocamldoc is an accurate cross-referencer, which handles the complexity of the OCaml module system. Odoc also offers a good opportunity to improve HTML output compared to ocamldoc. . Furthermore, odoc can be used by dune to generate documentation of OCaml projects using dune as a build-system. . This package contains the runtime files. Package: libodoc-ocaml-dev Description-md5: 28311ef57783319966135be82ce8f6c9 Description-en: documentation generator for OCaml (development libraries) Odoc is a documentation generator for the OCaml programming language. It reads doc comments contained in OCaml source code, delimited with (** ... *), and produces HTML. . Odoc's main advantage over ocamldoc is an accurate cross-referencer, which handles the complexity of the OCaml module system. Odoc also offers a good opportunity to improve HTML output compared to ocamldoc. . Furthermore, odoc can be used by dune to generate documentation of OCaml projects using dune as a build-system. . This package contains the development files. Package: libodoc-parser-ocaml Description-md5: 5045ce3e5215810caa2488c52a3e4c1a Description-en: parser for OCaml documentation comments (runtime files) Odoc_parser is a library for parsing the contents of OCaml documentation comments, formatted using 'odoc' syntax, an extension of the language understood by ocamldoc. . This package contains runtime files. Package: libodoc-parser-ocaml-dev Description-md5: a0b73de42ea945fd0138474ce757944d Description-en: parser for OCaml documentation comments (dev files) Odoc_parser is a library for parsing the contents of OCaml documentation comments, formatted using 'odoc' syntax, an extension of the language understood by ocamldoc. . This package contains development files. Package: libogg-ocaml Description-md5: 235a1fd60d3bf98da76cfa1d97e28813 Description-en: OCaml bindings for the Ogg bitstream library -- runtime files Libogg is a library for manipulating ogg bitstreams. It handles both making ogg bitstreams and getting packets from ogg bitstreams. . This package contains only the shared runtime stub libraries. Package: libogg-ocaml-dev Description-md5: e104c372b507357be0299b577b4e6499 Description-en: OCaml bindings for the Ogg bitstream library -- development files Libogg is a library for manipulating ogg bitstreams. It handles both making ogg bitstreams and getting packets from ogg bitstreams. . This package contains all the development stuff you need to develop OCaml programs which use ogg. Package: libohex-ocaml Description-md5: 7f63043da24314bac112affcb25a5e96 Description-en: OCaml library for hexadecimal encoding and decoding (runtime) ohex is an OCaml library to encode and decode hexadecimal byte sequences. . This package contains runtime files. Package: libohex-ocaml-dev Description-md5: 22baf3aed9be1226e268578daccd1fec Description-en: OCaml library for hexadecimal encoding and decoding (dev) ohex is an OCaml library to encode and decode hexadecimal byte sequences. . This package contains development files. Package: libomd-ocaml Description-md5: a1b504dc15b8e21a808c55d3333da3e9 Description-en: Markdown frontend in pure OCaml (runtime) This Markdown library is implemented using only pure OCaml (including I/O operations provided by the standard OCaml compiler distribution). OMD is meant to be as faithful as possible to the original Markdown. Additionally, OMD implements a few Github markdown features, an extension mechanism, and some other features. Note that the opam package installs both the OMD library and the command line tool `omd`. . This package contains the runtime files. Package: libomd-ocaml-dev Description-md5: 81e5b143b9945b290e19dff351756d73 Description-en: Markdown frontend in pure OCaml (development) This Markdown library is implemented using only pure OCaml (including I/O operations provided by the standard OCaml compiler distribution). OMD is meant to be as faithful as possible to the original Markdown. Additionally, OMD implements a few Github markdown features, an extension mechanism, and some other features. Note that the opam package installs both the OMD library and the command line tool `omd`. . This package contains the development files. Package: libomniorb4-3t64 Description-md5: da969910988d77327fd08022e55d7c9e Description-en: omniORB core libraries omniORB4 is a freely available Common Object Request Broker Architecture (CORBA) 2.6 compliant object request broker (ORB) implementation. It is based on the IIOP communications protocol and should be interoperable with any other CORBA 2.6 compliant ORB. . This includes libomniorb4, libomnicodesets4, libomnidynamic4 and libomnissltp4. Package: libomniorb4-dev Description-md5: 9f73da61615a8b6b129df5815526234e Description-en: omniORB core libraries development files omniORB4 is a freely available Common Object Request Broker Architecture (CORBA) 2.6 compliant object request broker (ORB) implementation. It is based on the IIOP communications protocol and should be interoperable with any other CORBA 2.6 compliant ORB. . This includes developer files for libomniorb4, libomnicodesets4, libomnidynamic4 and libomnissltp4. Package: libomnithread4 Description-md5: a3dd18f844eda9e9672e35fcafeac7cf Description-en: C++ threading library omniORB4 is a freely available Common Object Request Broker Architecture (CORBA) 2.6 compliant object request broker (ORB) implementation. It is based on the IIOP communications protocol and should be interoperable with any other CORBA 2.6 compliant ORB. . This includes libomnithread4. Package: libomnithread4-dev Description-md5: a852499e39385b9cf4750887bef93978 Description-en: C++ threading library development files omniORB4 is a freely available Common Object Request Broker Architecture (CORBA) 2.6 compliant object request broker (ORB) implementation. It is based on the IIOP communications protocol and should be interoperable with any other CORBA 2.6 compliant ORB. . This includes developer files libomnithread4. Package: libonnx-dev Description-md5: 665d15b57bf5a0586e4708b9d70c2818 Description-en: Open Neural Network Exchange (ONNX) (dev) Open Neural Network Exchange (ONNX) is the first step toward an open ecosystem that empowers AI developers to choose the right tools as their project evolves. ONNX provides an open source format for AI models. It defines an extensible computation graph model, as well as definitions of built-in operators and standard data types. Initially onnx focuses on the capabilities needed for inferencing (evaluation). . Caffe2, PyTorch, Microsoft Cognitive Toolkit, Apache MXNet and other tools are developing ONNX support. Enabling interoperability between different frameworks and streamlining the path from research to production will increase the speed of innovation in the AI community. . This package contains the development files. Package: libonnx-testdata Description-md5: fb18c1bb8d0c77628e2687ebbe330b61 Description-en: Open Neural Network Exchange (ONNX) (test data) Open Neural Network Exchange (ONNX) is the first step toward an open ecosystem that empowers AI developers to choose the right tools as their project evolves. ONNX provides an open source format for AI models. It defines an extensible computation graph model, as well as definitions of built-in operators and standard data types. Initially onnx focuses on the capabilities needed for inferencing (evaluation). . Caffe2, PyTorch, Microsoft Cognitive Toolkit, Apache MXNet and other tools are developing ONNX support. Enabling interoperability between different frameworks and streamlining the path from research to production will increase the speed of innovation in the AI community. . This package contains the test data. Package: libonnx1l Description-md5: 8eff9e20f3c4a74e9c6c4d5fdede8900 Description-en: Open Neural Network Exchange (ONNX) (libs) Open Neural Network Exchange (ONNX) is the first step toward an open ecosystem that empowers AI developers to choose the right tools as their project evolves. ONNX provides an open source format for AI models. It defines an extensible computation graph model, as well as definitions of built-in operators and standard data types. Initially onnx focuses on the capabilities needed for inferencing (evaluation). . Caffe2, PyTorch, Microsoft Cognitive Toolkit, Apache MXNet and other tools are developing ONNX support. Enabling interoperability between different frameworks and streamlining the path from research to production will increase the speed of innovation in the AI community. . This package contains the shared objects. Package: libonnxruntime-dev Description-md5: d144454e52fb87ef69f028500671d13a Description-en: cross-platform inference and training ML accelerator (dev files) ONNX Runtime is a performance-focused complete scoring engine for Open Neural Network Exchange (ONNX) models, with an open extensible architecture to continually address the latest developments in AI and Deep Learning. ONNX Runtime stays up to date with the ONNX standard with complete implementation of all ONNX operators, and supports all ONNX releases (1.2+) with both future and backwards compatibility. Please refer to this page for ONNX opset compatibility details. . This package provides the development files for libonnxruntime. Package: libonnxruntime-providers Description-md5: 73e5becef1aeaeacfa7bb0a1f617ef14 Description-en: cross-platform inference and training ML accelerator (providers) ONNX Runtime is a performance-focused complete scoring engine for Open Neural Network Exchange (ONNX) models, with an open extensible architecture to continually address the latest developments in AI and Deep Learning. ONNX Runtime stays up to date with the ONNX standard with complete implementation of all ONNX operators, and supports all ONNX releases (1.2+) with both future and backwards compatibility. Please refer to this page for ONNX opset compatibility details. . This package provides the providers. Package: libonnxruntime1.23 Description-md5: 552d4cb5b759776d4c1e450cf6be2235 Description-en: cross-platform inference and training ML accelerator (shared lib) ONNX Runtime is a performance-focused complete scoring engine for Open Neural Network Exchange (ONNX) models, with an open extensible architecture to continually address the latest developments in AI and Deep Learning. ONNX Runtime stays up to date with the ONNX standard with complete implementation of all ONNX operators, and supports all ONNX releases (1.2+) with both future and backwards compatibility. Please refer to this page for ONNX opset compatibility details. . This package provides the shared library. Package: libopam-0install-cudf-ocaml Description-md5: 5b5690c2657074fbb8b49db5e3831d89 Description-en: Opam solver using 0install backend using the CUDF interface (runtime) Opam's default solver is designed to maintain a set of packages over time, minimising disruption when installing new programs and finding a compromise solution across all packages. . In many situations (e.g. CI, local roots or duniverse builds) this is not necessary, and we can get a solution much faster by using a different algorithm. . This package uses 0install's solver algorithm with opam packages using the CUDF interface. . This package contains the runtime files. Package: libopam-0install-cudf-ocaml-dev Description-md5: d245acfebcc924fa28c558f660534431 Description-en: Opam solver using 0install backend using the CUDF interface (dev) Opam's default solver is designed to maintain a set of packages over time, minimising disruption when installing new programs and finding a compromise solution across all packages. . In many situations (e.g. CI, local roots or duniverse builds) this is not necessary, and we can get a solution much faster by using a different algorithm. . This package uses 0install's solver algorithm with opam packages using the CUDF interface. . This package contains the development files. Package: libopam-file-format-ocaml-dev Description-md5: 65c535efe3fbc718dc985723112f7934 Description-en: Parser and printer for the opam file syntax opam-file-format is a library for printing and parsing opam files. It is the one used by the OPAM package manager, making it authoritative in that it accepts exactly the syntax that OPAM itself uses. . This binary package provides the development files. Package: libopen3d-dev Description-md5: 7f50e228865cfccefabbd802df6d9d7c Description-en: Library for 3D data processing - development headers Open3D is an open-source library that supports rapid development of software that deals with 3D data. The Open3D frontend exposes a set of carefully selected data structures and algorithms in both C++ and Python. The backend is highly optimized and is set up for parallelization. . This package contains the development headers for C++ Package: libopen3d0.19 Description-md5: 293b80c6ea389274989a61431706a06e Description-en: Library for 3D data processing Open3D is an open-source library that supports rapid development of software that deals with 3D data. The Open3D frontend exposes a set of carefully selected data structures and algorithms in both C++ and Python. The backend is highly optimized and is set up for parallelization. Package: libopenapi-validator Description-md5: 9d7b09c030dc09dd5032a82a1d647e56 Description-en: OpenAPI validation extension for libopenapi (CLI) Enterprise grade OpenAPI validation tools for golang. . This package contains the command line utility for libopenapi validation. 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: libopenturns-dev Description-md5: 2a8a65e52224af0284be4cb67ae07591 Description-en: headers and development libraries for OpenTURNS OpenTURNS is a powerful and generic tool to treat and quantify uncertainties in numerical simulations in design, optimization and control. It allows both sensitivity and reliability analysis studies: * defining the outputs of interest and decision criterion; * quantify and model the source of uncertainties; * propagate uncertainties and/or analyse sensitivity and * rank the sources of uncertainty . Targeted users are all engineers who want to introduce the probabilistic dimension in their so far deterministic studies. . This package contains development files needed to build OpenTURNS applications. Package: libopenturns0.28 Description-md5: 704c048cbf6db5f07fc688a824c90d66 Description-en: dynamic libraries for OpenTURNS OpenTURNS is a powerful and generic tool to treat and quantify uncertainties in numerical simulations in design, optimization and control. It allows both sensitivity and reliability analysis studies: * define the outputs of interest and decision criteria; * quantify and model the source of uncertainties; * propagate uncertainties and/or analyse sensitivity * rank the sources of uncertainty . Targeted users are all engineers who want to introduce the probabilistic dimension in their so far deterministic studies. . This package provides the dynamic libraries. Package: liboptint-ocaml Description-md5: 323eb0915fff0a52f7709ed416bd6c06 Description-en: efficient integer types on 64-bit architectures (runtime) This library provides two new integer types, Optint.t and Int63.t, which guarantee efficient representation on 64-bit architectures and provide a best-effort boxed representation on 32-bit architectures. . Implementation depends on target architecture. . This package contains runtime files. Package: liboptint-ocaml-dev Description-md5: 9f30e2a622a660a38758fb35ce9aa69e Description-en: efficient integer types on 64-bit architectures (dev) This library provides two new integer types, Optint.t and Int63.t, which guarantee efficient representation on 64-bit architectures and provide a best-effort boxed representation on 32-bit architectures. . Implementation depends on target architecture. . This package contains development files. Package: libopus-ocaml Description-md5: 2cb8dec222dd70a65dd866b58ba8d6a4 Description-en: OCaml interface to the opus library -- runtime files This package provides an interface to the opus library for OCaml programmers. . The Opus codec is designed for interactive speech and audio transmission over the Internet. It is designed by the IETF Codec Working Group and incorporates technology from Skype's SILK codec and Xiph.Org's CELT codec. . This package contains only the shared runtime stub libraries. Package: libopus-ocaml-dev Description-md5: 1190e56973671c2ec3eb923405ba9ede Description-en: OCaml interface to the opus library -- development files This package provides an interface to the opus library for OCaml programmers. . The Opus codec is designed for interactive speech and audio transmission over the Internet. It is designed by the IETF Codec Working Group and incorporates technology from Skype's SILK codec and Xiph.Org's CELT codec. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-opus. Package: liborcus-bin Description-md5: 459b163b4324efaf7f2729fc752e1b84 Description-en: library for processing spreadsheet documents - binaries Orcus is a library that provides a collection of standalone file processing filters. It is currently focused on providing filters for spreadsheet documents, but filters for other productivity application types (such as wordprocessor and presentation) are in consideration. . The library currently includes filters for xlsx, ods, csv, and generic XML formats. . This package contains the command-line applications for converting documents. Package: liboseq-ocaml-dev Description-md5: 6ec6436e28c28460d4dcf7a8b3b9956c Description-en: list of suspensions as a composable lazy iterator Contains a simple list of suspensions. They are designed as a composable lazy iterator that behaves like a value. . The type of sequences is compatible with the new standard type of iterators. Package: libotp0t64-heimdal Description-md5: 6390958186e4638a428e5ae7c9683f6f Description-en: Heimdal Kerberos - OTP support library Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package contains the library for OTP support. Package: libounit-ocaml-dev Description-md5: 54f3333853eca18a12402e076f6959bc Description-en: Unit testing framework for OCaml OUnit is a unit testing framework for OCaml, imspired by the JUnit tool for Java and the HUnit tool for Haskell. . OUnit is designed to provide a convenient way for you to write tests for your OCaml code. Tests can be aggregated into test suites, making it easy to both write tests close to the code being examined and execute a comprehensive aggregate set of tests -- or any subset of it. Package: libp4est-2.3 Description-md5: e80a50e228ca07830a64dd22d30e1642 Description-en: Algorithms for Parallel Adaptive Mesh Refinement - shared library The p4est software library enables the dynamic management of a collection of adaptive octrees, conveniently called a forest of octrees. p4est is designed to work in parallel and scale to hundreds of thousands of processor cores. . This package contains the shared library. Package: libp4est-dev Description-md5: 1eb998be717d04c1faca5373d8c4b2f0 Description-en: Algorithms for Parallel Adaptive Mesh Refinement - development files The p4est software library enables the dynamic management of a collection of adaptive octrees, conveniently called a forest of octrees. p4est is designed to work in parallel and scale to hundreds of thousands of processor cores. . This package contains the development files. Package: libp4est-sc-2.3 Description-md5: f3676b0f5475017514008ac7151ccff9 Description-en: Algorithms for Parallel Adaptive Mesh Refinement - support library The p4est software library enables the dynamic management of a collection of adaptive octrees, conveniently called a forest of octrees. p4est is designed to work in parallel and scale to hundreds of thousands of processor cores. . This package contains the support library. Package: libpam-cgfs Description-md5: e709f3eddd48d5ce8595be4d003fd4f5 Description-en: PAM module for managing cgroups for LXC LXCFS provides a FUSE based filesystem to improve the LXC experience within the containers. . This provides a Pluggable Authentication Module (PAM) to provide logged-in users with a set of cgroups which they can administer. This allows for instance unprivileged containers, and session management using cgroup process tracking. Package: libpam-glome Description-md5: 144e641772043a4a13b87095a0f8083c Description-en: Generic Low Overhead Message Exchange PAM module Generic Low Overhead Message Exchange (GLOME) is a protocol providing secure authentication and authorization for low dependency environments. . This package contains a PAM module implementing the GLOME Login protocol. Package: libpam-lastlog2 Description-md5: 44d05a5389249ac3ace99386c8a9584d Description-en: lastlog2 database PAM module Y2038 safe lastlog database implementation, PAM module. Package: libpam-lastlog2-dbgsym Description-md5: 46f4e2c24ec1b2f8b39811afb9220f22 Description-en: debug symbols for libpam-lastlog2 Package: libpam-ocaml Description-md5: 66aff82d0fbe733288fdcf6fa319078f Description-en: OCaml bindings for the PAM library (runtime) OCamlPAM is a wrapper for the Pluggable Authentication Modules (PAM) library. PAM provides a flexible mechanism for authenticating users via administrator-defined policies. PAM has modules for authenticating via Unix passwd files, Kerberos, LDAP, etc. Additional modules for custom authentication mechanisms can be created and deployed without recompiling existing services based on PAM. Moreover, policies defining the authentication requirements can be changed at runtime without restarting running services. . This package contains only the shared runtime stub library for OCamlPAM. Package: libpam-ocaml-dev Description-md5: 625d593784be25ae8c6ee0ec043a4509 Description-en: OCaml bindings for the PAM library (development files) OCamlPAM is a wrapper for the Pluggable Authentication Modules (PAM) library. PAM provides a flexible mechanism for authenticating users via administrator-defined policies. PAM has modules for authenticating via Unix passwd files, Kerberos, LDAP, etc. Additional modules for custom authentication mechanisms can be created and deployed without recompiling existing services based on PAM. Moreover, policies defining the authentication requirements can be changed at runtime without restarting running services. . This package contains the development stuff you need to use the OCamlPAM library in your programs. Package: libparany-ocaml Description-md5: fadb30b58e91535352223d616e17ecc0 Description-en: Generalized map reduce for parallel computers (runtime) Parallelize any kind of computation. Generalized map reduce for parallel computers (not distributed computing). Can process a very large file in parallel on a multicore computer; provided there is a way to cut your file into independent blocks (the "demux" function). Can process in parallel an infinite stream of elements. . This package contains the runtime files. Package: libparany-ocaml-dev Description-md5: b4ecf775e854ff8ebcdec5c6008be8a8 Description-en: Generalized map reduce for parallel computers (development) Parallelize any kind of computation. Generalized map reduce for parallel computers (not distributed computing). Can process a very large file in parallel on a multicore computer; provided there is a way to cut your file into independent blocks (the "demux" function). Can process in parallel an infinite stream of elements. . This package contains the development files. Package: libparmap-ocaml Description-md5: 280ac6c07f9640a6d90a8cd6d74b62df Description-en: small OCaml library allowing to exploit multicore architectures (runtime) Parmap is a minimalistic library allowing to exploit multicore architectures for OCaml programs with minimal modifications. . This package provides the runtime library. Package: libparmap-ocaml-dev Description-md5: d0e330b24f602ae3703a70ce698344dd Description-en: small OCaml library allowing to exploit multicore architectures (development) Parmap is a minimalistic library allowing to exploit multicore architectures for OCaml programs with minimal modifications. . This package provides the development files needed to build OCaml programs linking to this library. Package: libparquet-dev Description-md5: 532549d583bbb062d9ddcaf00a13fc0d Description-en: Apache Parquet is a columnar storage format Apache Arrow defines a language-independent columnar memory format for flat and nested data, organized for efficient analytic operations on modern hardware like CPUs and GPUs. The Arrow memory format also supports zero-copy reads for lightning-fast data access without serialization overhead. . Arrow's libraries implement the format and provide building blocks for a range of use cases, including high performance analytics. Many popular projects use Arrow to ship columnar data efficiently or as the basis for analytic engines. . This package provides C++ header files. Package: libparquet2300 Description-md5: 09dcefd62fe27f6770f0b45074b0619a Description-en: Apache Parquet is a columnar storage format Apache Arrow defines a language-independent columnar memory format for flat and nested data, organized for efficient analytic operations on modern hardware like CPUs and GPUs. The Arrow memory format also supports zero-copy reads for lightning-fast data access without serialization overhead. . Arrow's libraries implement the format and provide building blocks for a range of use cases, including high performance analytics. Many popular projects use Arrow to ship columnar data efficiently or as the basis for analytic engines. . This package provides C++ library files to process the Apache Parquet format. Package: libparsexp-ocaml Description-md5: 69099851cc1f54efb2ffcadcf103e9d3 Description-en: S-expression parsing library (runtime) This library provides generic parsers for parsing S-expressions from strings or other medium. . The library is focused on performances but still provide full generic parsers that can be used with strings, bigstrings, lexing buffers, character streams or any other sources effortlessly. . It provides three different class of parsers: * the normal parsers, producing [Sexp.t] or [Sexp.t list] values; * the parsers with positions, building compact position sequences so that one can recover original positions in order to report properly located errors at little cost; * the Concrete Syntax Tree parsers, produce values of type [Parsexp.Cst.t] which record the concrete layout of the s-expression syntax, including comments. . This library is portable and doesn't provide IO functions. To read s-expressions from files or other external sources, you should use parsexp_io. . This package contains runtime files. Package: libparsexp-ocaml-dev Description-md5: 3b44168e3daae86cf102ad6b152753de Description-en: S-expression parsing library (development) This library provides generic parsers for parsing S-expressions from strings or other medium. . The library is focused on performances but still provide full generic parsers that can be used with strings, bigstrings, lexing buffers, character streams or any other sources effortlessly. . It provides three different class of parsers: * the normal parsers, producing [Sexp.t] or [Sexp.t list] values; * the parsers with positions, building compact position sequences so that one can recover original positions in order to report properly located errors at little cost; * the Concrete Syntax Tree parsers, produce values of type [Parsexp.Cst.t] which record the concrete layout of the s-expression syntax, including comments. . This library is portable and doesn't provide IO functions. To read s-expressions from files or other external sources, you should use parsexp_io. . This package contains development files. Package: libpatch-ocaml Description-md5: 4e159c6b522a4ba65ec0fb2cdc41d059 Description-en: patch library purely in OCaml (runtime files) This is a library which parses unified diff and git diff output, and can apply a patch in memory. . This package contains runtime files. Package: libpatch-ocaml-dev Description-md5: d9e8867baecb2b338acffd1ff697a350 Description-en: patch library purely in OCaml (dev files) This is a library which parses unified diff and git diff output, and can apply a patch in memory. . This package contains development files. Package: libpbkdf-ocaml Description-md5: 16ff13cd38142590aa8543d2828f897d Description-en: password based key derivation functions from PKCS#5 (runtime) An implementation of PBKDF 1 and 2 as defined by PKCS#5. . This package contains runtime files. Package: libpbkdf-ocaml-dev Description-md5: 3aeadbd0743956df310be57de312fcdb Description-en: password based key derivation functions from PKCS#5 (dev) An implementation of PBKDF 1 and 2 as defined by PKCS#5. . This package contains development files. Package: libpcre2-ocaml Description-md5: b8d3010b8b97b75e34c72f03b5ec8d54 Description-en: OCaml bindings for PCRE2 (runtime) This OCaml-library interfaces the PCRE2 (Perl-compatibility regular expressions) C library. it can be used for matching regular expressions which are written in Perl style. . Compared with the OCaml standard library "Str" module, this library: * uses Perl style rather than Emacs one * is reentrant and thus thread safe * is faster (when compiled to native code is even faster than Perl regular expressions) * returns data on which you can safely use destructive updates * gives more "programming comfort" through a better API . This package contains only the shared runtime stub libraries. Package: libpcre2-ocaml-dev Description-md5: 6ec890d30b09df27ef070ada84eec4c1 Description-en: OCaml bindings for PCRE2 (Perl Compatible Regular Expression) This OCaml-library interfaces the PCRE2 (Perl-compatibility regular expressions) C library. it can be used for matching regular expressions which are written in Perl style. . Compared with the OCaml standard library "Str" module, this library: * uses Perl style rather than Emacs one * is reentrant and thus thread safe * is faster (when compiled to native code is even faster than Perl regular expressions) * returns data on which you can safely use destructive updates * gives more "programming comfort" through a better API . This package contains all the development stuff you need to use OCaml PCRE2 in your programs. Package: libpd-dev Description-md5: c1e7d7047f98be5ca9c25b705cdf731c Description-en: Pure Data as an embeddable audio synthesis library - header files Pure Data (also known as Pd) is a real-time graphical programming environment for audio and graphics processing. . This package provides development files needed to build programs that link against the embedable library version of Pd. Package: libpd0 Description-md5: 7a2c6321c80a73d00f1f70553fc04759 Description-en: Pure Data as an embeddable audio synthesis library Pure Data (also known as Pd) is a real-time graphical programming environment for audio and graphics processing. . This package provides the library version of Pd, that allows you to embed the audio the Pure Data computer music system into your own applications. Package: libpdl-linearalgebra-perl Description-md5: 5cc2f748a4287fb94987580397449f61 Description-en: Linear Algebra utils for PDL PDL::LinearAlgebra provides PDL bindings to LAPACK and BLAS. The package contains both the slower-but-more-flexible PDL::LinearAlgebra module and faster-but-more-specific PDL::LinearAlgebra::Real and PDL::LinearAlgebra::Complex modules. Package: libpeasd-3-0 Description-md5: f955dad7a381c704ef7c8fd326f78820 Description-en: GTK+ application plugin library - D bindings Libpeas is a library that allows GTK+ applications to support plugins. . This package contains the runtime needed for applications written in D. Package: libpeasd-3-dev Description-md5: b379bf0b73d6021045dd7757d5404a94 Description-en: GTK+ application plugin library - development files for D Libpeas is a library that allows GTK+ applications to support plugins. . This package contains development files needed to write applications in the D programming language that use Libpeas. Package: libperl4caml-ocaml Description-md5: 3ab398347d4d3fb546c6190b756325bb Description-en: Use Perl code in OCaml programs, runtime library perl4caml allows you to use Perl code within Objective CAML (OCaml), thus neatly side-stepping the old problem with OCaml which was that it lacked a comprehensive set of libraries. Well now you can use any part of CPAN in your OCaml code. . This package provides the runtime dynamic library necessary to use this in bytecode OCaml programs. Package: libperl4caml-ocaml-dev Description-md5: a60f7295d056cf3e69fc1ad36c23ee62 Description-en: Use Perl code in OCaml programs, development files perl4caml allows you to use Perl code within Objective CAML (OCaml), thus neatly side-stepping the old problem with OCaml which was that it lacked a comprehensive set of libraries. Well now you can use any part of CPAN in your OCaml code. . This package provides the tools necessary to use perl4caml in your own programs. To get the documentation, please install libperl4caml-ocaml-doc. Package: libperl4caml-ocaml-doc Description-md5: a06bd1196dedbf0967fb22a13a8a7074 Description-en: Use Perl code in OCaml programs, documentation perl4caml allows you to use Perl code within Objective CAML (OCaml), thus neatly side-stepping the old problem with OCaml which was that it lacked a comprehensive set of libraries. Well now you can use any part of CPAN in your OCaml code. . This package provides developers' documentation and examples about the use of perl4caml. Package: libpersalys-dev Description-md5: 410ec871204c963973c583e57de42fc9 Description-en: GUI for uncertainty treatment (development files) Persalys is a graphical user interface for OpenTURNS, dedicated to the treatment of uncertainty and the management of variabilities. The software is a tool between the computer simulation, probabilistic analyses and the data sciences. The interface is available in French or in English. . Persalys allows one to: - create mathematical models: analytical, coupling with an external model (finite elements, ...), FMU; - analyse the variability of one's parameters thanks to many methods and visualisation tools; - statistically analyse one's measuring data, infer probability distributions or create metamodels. . This package contains the development files. Package: libpersalys0 Description-md5: d18a408a86b776164799cdd928e2b903 Description-en: GUI for uncertainty treatment (shared libraries) Persalys is a graphical user interface for OpenTURNS, dedicated to the treatment of uncertainty and the management of variabilities. The software is a tool between the computer simulation, probabilistic analyses and the data sciences. The interface is available in French or in English. . Persalys allows one to: - create mathematical models: analytical, coupling with an external model (finite elements, ...), FMU; - analyse the variability of one's parameters thanks to many methods and visualisation tools; - statistically analyse one's measuring data, infer probability distributions or create metamodels. . This package contains the shared libraries. Package: libpetsc-complex-dev Description-md5: 8f875d2e33f062bf8a5090f431f3003d Description-en: Virtual package depending on latest PETSc development package PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This is a dummy package which depends on the most recent version of libpetsc-complexX-dev with complex number support (X=version). Package: libpetsc-complex3.25 Description-md5: ccc2e67542adf6df9ade7e57c61aa8c0 Description-en: Shared libraries for version 3.25 of PETSc with Complex Numbers PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This package contains the PETSc 3.25 shared library, supporting complex numbers. . It provides soname libpetsc-complex3.25 Package: libpetsc-complex3.25-dbg Description-md5: 98e2ddfdd70b383c1dd2732b88128cc9 Description-en: Debugging libraries for PETSc PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This package provides the development files and debugging libraries for debugging applications using PETSc 3.25 with complex number support. . Libraries include unstripped symbols, but this package is also built with internal PETSc debugging activated (--with-debugging=1). Package: libpetsc-complex3.25-dev Description-md5: 675e0231ec333027564f98534c5d5359 Description-en: Static libraries, shared links, header files for PETSc PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This package provides the development files for building applications using PETSc 3.25 with support for complex numbers. . Note HYPRE is not supported with PETSc complex. Package: libpetsc-real-dev Description-md5: 0825f2bf23862044ae0b2d06e81d473f Description-en: Virtual package depending on latest PETSc development package PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This is a dummy package which depends on the most recent version of libpetsc-realX-dev with real number support (X=version). Package: libpetsc-real3.25 Description-md5: 9a2bd2fb2ff44e9f695c7c735133e785 Description-en: Shared libraries for version 3.25 of PETSc PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This package contains the PETSc 3.25 shared library for real numbers. . It provides soname libpetsc-real3.25 Package: libpetsc-real3.25-dbg Description-md5: 0ef22f028650f312c58d3bacc148d366 Description-en: Debugging libraries for PETSc PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This package provides the development files and debugging libraries for debugging applications using PETSc 3.25 with real numbers. . Libraries include unstripped symbols, but this package is also built with internal PETSc debugging activated (--with-debugging=1). Package: libpetsc-real3.25-dev Description-md5: d1ae15c0acba66b55c86f9c06f7308d7 Description-en: Static libraries, shared links, header files for PETSc PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This package provides the development files for building applications using PETSc 3.25 with real numbers. Package: libpetsc3.25-dev-common Description-md5: 7ab080d4983aff58567725729ce315b1 Description-en: Common header and support dev files for PETSc PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This package provides header and other support files common to the various dev packages (with real or complex number support) for PETSc 3.25. Package: libpetsc3.25-dev-examples Description-md5: ad2c09b14fd94aa81410e3388dbe77bf Description-en: Static libraries, shared links, header files for PETSc PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This package provides example, test, and tutorial scripts for PETSc 3.25. Package: libpetsc64-complex-dev Description-md5: 8e048939ed9ca0178d7c639bca3b6702 Description-en: Latest 64-bit PETSc development package with complex numbers PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This is a dummy package which depends on the most recent version of libpetsc64-complexX-dev with complex number support and 64-bit indexing (X=version). Package: libpetsc64-complex3.25 Description-md5: ccce3105465b48f1c0442c7dce887d19 Description-en: Shared libraries for version 3.25 of 64-bit PETSc with Complex Numbers PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This package contains the PETSc 3.25 shared library, supporting complex numbers and 64-bit indexing. . It provides soname libpetsc64-complex3.25 Package: libpetsc64-complex3.25-dbg Description-md5: 80464f96537722e3af066dd9c183d8c0 Description-en: Debugging libraries for 64-bit PETSc with Complex Numbers PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This package provides the development files and debugging libraries for debugging applications using PETSc 3.25 with complex number support and 64-bit indexing. . Libraries include unstripped symbols, but this package is also built with internal PETSc debugging activated (--with-debugging=1). Package: libpetsc64-complex3.25-dev Description-md5: 856ea94fe5f4d818bbf40a9cd530b912 Description-en: Development files for 64-bit PETSc with complex numbers PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This package provides the development files for building applications using PETSc 3.25 with support for complex numbers and 64-bit indexing. . Note HYPRE is not supported with PETSc complex. Package: libpetsc64-real-dev Description-md5: 59dd1c0daf1186a4352de59614959df7 Description-en: Virtual package depending on latest 64-bit PETSc development package PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This is a dummy package which depends on the most recent version of libpetsc64-realX-dev with real number support and 64-bit indexing (X=version). Package: libpetsc64-real3.25 Description-md5: b68f80ea9462979cd4b63d52ea6db846 Description-en: Shared libraries for version 3.25 of 64-bit PETSc PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This package contains the PETSc 3.25 shared library for real numbers and 64-bit indexing. . It provides soname libpetsc-real3.25 Package: libpetsc64-real3.25-dbg Description-md5: f5e151bf319546528c3df86c4f7f8b52 Description-en: Debugging libraries for PETSc PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This package provides the development files and debugging libraries for debugging applications using PETSc 3.25 with real numbers and 64-bit indexing. . Libraries include unstripped symbols, but this package is also built with internal PETSc debugging activated (--with-debugging=1). Package: libpetsc64-real3.25-dev Description-md5: 6dbce8389c6878c544700dd66546eb32 Description-en: Static libraries, shared links, header files for 64-bit PETSc PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. Several sample scientific applications, as well as various papers and talks, demonstrate the features of the PETSc libraries. . This package provides the development files for building applications using PETSc 3.25 with real numbers and 64-bit indexing. Package: libpgocaml-ocaml Description-md5: 6093705cfad4057e7dd443b8a8ccbe6c Description-en: OCaml type-safe bindings for PostgreSQL (runtime) PG'OCaml provides an interface to PostgreSQL databases for OCaml applications. It uses Camlp4 to extend the OCaml syntax, enabling one to directly embed SQL statements inside the OCaml code. Moreover, it uses the describe feature of PostgreSQL to obtain type information about the database. This allows PG'OCaml to check at compile-time if the program is indeed consistent with the database structure. This type-safe database access is the primary advantage that PG'OCaml has over other PostgreSQL bindings for OCaml. . This package contains dynamically loadable plugins for PG'OCaml. Package: libpgocaml-ocaml-dev Description-md5: 8ce3441ca051da9d82af3217ad79aac9 Description-en: OCaml type-safe bindings for PostgreSQL (development) PG'OCaml provides an interface to PostgreSQL databases for OCaml applications. It uses Camlp4 to extend the OCaml syntax, enabling one to directly embed SQL statements inside the OCaml code. Moreover, it uses the describe feature of PostgreSQL to obtain type information about the database. This allows PG'OCaml to check at compile-time if the program is indeed consistent with the database structure. This type-safe database access is the primary advantage that PG'OCaml has over other PostgreSQL bindings for OCaml. . This package contains development files for PG'OCaml. Package: libpgpainless-cli-java Description-md5: 297c438702dbf180854e500c063719e7 Description-en: Stateless OpenPGP Protocol with PGPainless - runtime library PGPainless is a modern implementation of OpenPGP in Java. It offers an ergonomic interface on top of the BouncyCastle cryptographic toolkit that makes it straightforward to deal with OpenPGP data. . This package provides CLI command classes for PGPainless-SOP via picocli. Package: libpgpainless-cli-java-doc Description-md5: 887b93af9808b92a3df79f39507f4d7f Description-en: Stateless OpenPGP Protocol with PGPainless - runtime library - docs PGPainless is a modern implementation of OpenPGP in Java. It offers an ergonomic interface on top of the BouncyCastle cryptographic toolkit that makes it straightforward to deal with OpenPGP data. . This package contains documentation for libpgpainless-cli-java. Package: libpgpainless-core-java Description-md5: d8d02f0d036ae8a912affdfbe4369eaa Description-en: Easy to use OpenPGP library PGPainless is a modern implementation of OpenPGP in Java. It offers an ergonomic interface on top of the BouncyCastle cryptographic toolkit that makes it straightforward to deal with OpenPGP data. . This package contains the core PGPainless classes. Package: libpgpainless-core-java-doc Description-md5: 360623277dfb9e7ec36ebfe5fc9d2931 Description-en: Easy to use OpenPGP library - docs PGPainless is a modern implementation of OpenPGP in Java. It offers an ergonomic interface on top of the BouncyCastle cryptographic toolkit that makes it straightforward to deal with OpenPGP data. . This package contains documentation for libpgpainless-core-java. Package: libpgpainless-sop-java Description-md5: 206a081e2af5ed53395a7ea16dd8a5f7 Description-en: Stateless OpenPGP Protocol with PGPainless - library PGPainless is a modern implementation of OpenPGP in Java. It offers an ergonomic interface on top of the BouncyCastle cryptographic toolkit that makes it straightforward to deal with OpenPGP data. . This package contains the PGPainless-SOP implementation classes. Package: libpgpainless-sop-java-doc Description-md5: 9637a2fa81073e1b6e6925ef88477830 Description-en: Stateless OpenPGP Protocol with PGPainless - library - docs PGPainless is a modern implementation of OpenPGP in Java. It offers an ergonomic interface on top of the BouncyCastle cryptographic toolkit that makes it straightforward to deal with OpenPGP data. . This package contains documentation for libpgpainless-sop-java. Package: libpgsbox8 Description-md5: 40154db248a195ca9c8964593aa4bdfb Description-en: Draw and label curvilinear coordinate grids with pgplot PGSBOX draws and labels a curvilinear coordinate grid. The caller must provide a separate external function, NLFUNC, to define the non-linear coordinate transformation. Package: libphobos2-ldc-shared-dev Description-md5: 6fa7ca6aec1bfaf657951109a1045f64 Description-en: LLVM D Compiler - Standard and runtime libraries, imports LDC is a portable compiler for the D programming language with modern optimization and code generation capabilities. It is based on the latest DMD frontend and uses LLVM as backend. . This package contains D imports for the Phobos standard library, D runtime and LDC JIT. It also contains debug builds of the libraries, to make finding issues easier while developing with LDC. Package: libphobos2-ldc-shared112 Description-md5: 5777ddd0d5fdeb4f3f541af7c9f87df2 Description-en: LLVM D Compiler - Standard and runtime libraries LDC is a portable compiler for the D programming language with modern optimization and code generation capabilities. It is based on the latest DMD frontend and uses LLVM as backend. . This package contains the Phobos D standard library, D runtime library and LDC JIT library. Package: libphosh-0.45-0 Description-md5: d7a2c9b35c887967f5091d89d1fc0691 Description-en: Pure Wayland shell for mobile devices - binding shared library Phosh is a graphical shell for Wayland compositors speaking the layer-surface protocol and aimed at mobile devices like smart phones and tablets using touch based inputs and small screens. . This package contains the shared library for language bindings. Package: libphosh-0.45-dev Description-md5: 6ffae71e903354cd0c56a5b0856fb89c Description-en: Pure Wayland shell for mobile devices - binding development files Phosh is a graphical shell for Wayland compositors speaking the layer-surface protocol and aimed at mobile devices like smart phones and tablets using touch based inputs and small screens. . This package contains the development files for language bindings Package: libplplot-data Description-md5: bd59614b4a646f34118ddf9030ebaee2 Description-en: Scientific plotting library (data files) PLplot is relatively small, portable, freely distributable, and is rich enough to satisfy most users. It has a wide range of plot types including line (linear, log), contour, 3D, fill, and almost 1000 characters (including Greek and mathematical) in its extended font set. The package is designed to make it easy to quickly get graphical output; only a handful of function calls is typically required. For more advanced use, virtually all aspects of plotting are configurable. . This package contains the architecture-independent data files used by the PLplot C library. Package: libplplot-dev Description-md5: a4f560488d2925922a3a95d234e764b1 Description-en: Scientific plotting library (development files) PLplot is relatively small, portable, freely distributable, and is rich enough to satisfy most users. It has a wide range of plot types including line (linear, log), contour, 3D, fill, and almost 1000 characters (including Greek and mathematical) in its extended font set. The package is designed to make it easy to quickly get graphical output; only a handful of function calls is typically required. For more advanced use, virtually all aspects of plotting are configurable. . This package contains all that is needed for doing development in C, C++ and Fortran with PLplot. For development in Tcl/Tk, Python and Java, install the plplot-tcl-dev, python3-plplot and libplplot-java packages, respectively. This package also includes the OCaml and Lua examples. To use one of these languages you will also need to install the libplplot-xxx package for that language. Package: libplplot-java Description-md5: 9be651b2fe4b86da141747b3ad0d8f8c Description-en: Scientific plotting library (Java bindings) PLplot is relatively small, portable, freely distributable, and is rich enough to satisfy most users. It has a wide range of plot types including line (linear, log), contour, 3D, fill, and almost 1000 characters (including Greek and mathematical) in its extended font set. The package is designed to make it easy to quickly get graphical output; only a handful of function calls is typically required. For more advanced use, virtually all aspects of plotting are configurable. . This package contains the Java bindings for PLplot. Package: libplplot-lua Description-md5: 15b01f15d00c6e0a485725fa37f771ef Description-en: Scientific plotting library (Lua bindings) PLplot is relatively small, portable, freely distributable, and is rich enough to satisfy most users. It has a wide range of plot types including line (linear, log), contour, 3D, fill, and almost 1000 characters (including Greek and mathematical) in its extended font set. The package is designed to make it easy to quickly get graphical output; only a handful of function calls is typically required. For more advanced use, virtually all aspects of plotting are configurable. . This package provides the Lua bindings for PLplot. Package: libplplot-ocaml Description-md5: 037c0775570fa05ff6f5f75b19c4c9fe Description-en: OCaml bindings for the scientific plotting library PLplot is relatively small, portable, freely distributable, and is rich enough to satisfy most users. It has a wide range of plot types including line (linear, log), contour, 3D, fill, and almost 1000 characters (including Greek and mathematical) in its extended font set. The package is designed to make it easy to quickly get graphical output; only a handful of function calls is typically required. For more advanced use, virtually all aspects of plotting are configurable. . This package provides the OCaml bindings for PLplot. Package: libplplot-ocaml-dev Description-md5: 863ea4066e03489260996582c4d047af Description-en: OCaml support for the PLplot plotting library (development files) PLplot is relatively small, portable, freely distributable, and is rich enough to satisfy most users. It has a wide range of plot types including line (linear, log), contour, 3D, fill, and almost 1000 characters (including Greek and mathematical) in its extended font set. The package is designed to make it easy to quickly get graphical output; only a handful of function calls is typically required. For more advanced use, virtually all aspects of plotting are configurable. . This package provides the development package for PLplot OCaml bindings. Package: libplplot17 Description-md5: c3f3527bdbadd832ddea1189dc9fba15 Description-en: Scientific plotting library PLplot is relatively small, portable, freely distributable, and is rich enough to satisfy most users. It has a wide range of plot types including line (linear, log), contour, 3D, fill, and almost 1000 characters (including Greek and mathematical) in its extended font set. The package is designed to make it easy to quickly get graphical output; only a handful of function calls is typically required. For more advanced use, virtually all aspects of plotting are configurable. . This package contains the PLplot library for C. Package: libplplotada-dev Description-md5: 6882c31d542533f2ffc9e45ece5bbe72 Description-en: Ada support for PLplot, a plotting library (development files) PLplot is relatively small, portable, freely distributable, and is rich enough to satisfy most users. It has a wide range of plot types including line (linear, log), contour, 3D, fill, and almost 1000 characters (including Greek and mathematical) in its extended font set. The package is designed to make it easy to quickly get graphical output; only a handful of function calls is typically required. For more advanced use, virtually all aspects of plotting are configurable. . This package contains all that is needed for doing PLplot development in Ada. Package: libplplotada4.2 Description-md5: 132b70eb75a1fd1e20f29998334b7a1d Description-en: Ada support for PLplot, a plotting library PLplot is relatively small, portable, freely distributable, and is rich enough to satisfy most users. It has a wide range of plot types including line (linear, log), contour, 3D, fill, and almost 1000 characters (including Greek and mathematical) in its extended font set. The package is designed to make it easy to quickly get graphical output; only a handful of function calls is typically required. For more advanced use, virtually all aspects of plotting are configurable. . This package contains the runtime Ada bindings library for PLplot. Package: libplplotcxx15 Description-md5: f12263a92a75c6e7dc6362bac29d5c6f Description-en: Scientific plotting library (C++ binding) PLplot is relatively small, portable, freely distributable, and is rich enough to satisfy most users. It has a wide range of plot types including line (linear, log), contour, 3D, fill, and almost 1000 characters (including Greek and mathematical) in its extended font set. The package is designed to make it easy to quickly get graphical output; only a handful of function calls is typically required. For more advanced use, virtually all aspects of plotting are configurable. . This package contains the C++ binding for PLplot. Package: libplplotfortran0 Description-md5: d794d8932a6170a1b17942ded61821f2 Description-en: Scientific plotting library (fortran bindings) PLplot is relatively small, portable, freely distributable, and is rich enough to satisfy most users. It has a wide range of plot types including line (linear, log), contour, 3D, fill, and almost 1000 characters (including Greek and mathematical) in its extended font set. The package is designed to make it easy to quickly get graphical output; only a handful of function calls is typically required. For more advanced use, virtually all aspects of plotting are configurable. . This package contains the Fortran 95 bindings for PLplot. Note: the Fortran 77 bindings have been deprecated upstream for some time and have now been dropped from the Debian packages. Package: libplplotqt2 Description-md5: 28fedac3e79b55e453c293e32551da5f Description-en: Scientific plotting library (Qt bindings) PLplot is relatively small, portable, freely distributable, and is rich enough to satisfy most users. It has a wide range of plot types including line (linear, log), contour, 3D, fill, and almost 1000 characters (including Greek and mathematical) in its extended font set. The package is designed to make it easy to quickly get graphical output; only a handful of function calls is typically required. For more advanced use, virtually all aspects of plotting are configurable. . This package provides C++ bindings to allow use of the PLplot API in Qt applications. Package: libplplotwxwidgets1 Description-md5: 2ede11f4982f1eb91c163ebbc4c7cdb4 Description-en: Scientific plotting library (wxWidgets bindings) PLplot is relatively small, portable, freely distributable, and is rich enough to satisfy most users. It has a wide range of plot types including line (linear, log), contour, 3D, fill, and almost 1000 characters (including Greek and mathematical) in its extended font set. The package is designed to make it easy to quickly get graphical output; only a handful of function calls is typically required. For more advanced use, virtually all aspects of plotting are configurable. . This package provides the wxWidgets bindings. Package: libpnetcdf-dev Description-md5: 0103ba17a43b67909b8b1d0270e35fa5 Description-en: Development files for the parallel netCDF library PnetCDF is a library providing high-performance parallel I/O while still maintaining file-format compatibility with Unidata's NetCDF, specifically the formats of CDF-1 and CDF-2. Although NetCDF supports parallel I/O starting from version 4, the files must be in HDF5 format. PnetCDF is currently the only choice for carrying out parallel I/O on files that are in classic formats (CDF-1 and 2). . In addition, PnetCDF supports the CDF-5 file format, an extension of CDF-2, that supports more data types and allows users to define large dimensions, attributes, and variables (>2B elements). Package: libpnetcdf7 Description-md5: 7091f57470e3f2961350c0e6ced75dba Description-en: Libraryfor reading and writing parallel NetCDF files PnetCDF provides high-performance parallel I/O while still maintaining file-format compatibility with Unidata's NetCDF, specifically the formats of CDF-1 and CDF-2. . In addition, PnetCDF supports the CDF-5 file format, an extension of CDF-2, that supports more data types and allows users to define large dimensions, attributes, and variables (>2B elements). . This package provides the static library libpnetcdf.a Package: libpocketsphinx-dev Description-md5: 5ea1ecd749ada3e7e3ea46628c0859ce Description-en: Speech recognition tool - front-end library development files CMU Sphinx is a large vocabulary, speaker-independent continuous speech recognition engine. . This package contains header files and static libraries for developing programs that use the Pocket Shinx frontend. Package: libpocketsphinx5 Description-md5: 99849d015bdd33057d3551569d51df77 Description-en: Speech recognition tool - front-end library CMU Sphinx is a large vocabulary, speaker-independent continuous speech recognition engine. . This package contains the frontend shared library Package: libportaudio-ocaml Description-md5: 590f7c06f11b001627ce76672c25b661 Description-en: OCaml bindings for the portaudio library -- runtime files Portaudio is a portable audio I/O library designed for cross-platform support of audio. This package provides OCaml interface to this library. . This package contains only the shared runtime stub libraries. Package: libportaudio-ocaml-dev Description-md5: bc8dcaf9ae6f0834f8b6d2aa88a8327c Description-en: OCaml bindings for the portaudio library -- development files Portaudio is a portable audio I/O library designed for cross-platform support of audio. This package provides OCaml interface to this library. . This package contains all the development stuff you need to develop OCaml programs which use portaudio. Package: libposix-bindings-ocaml Description-md5: 109671b9345283a2a91ebd55f42cdb5d Description-en: OCaml interface for posix -- runtime files It includes a variety of low-level APIs for interacting with posix. It includes posix-types, posix-unix-socket, posix-time2, posix-getopt, posix-uname and posix-signal. . This package contains only the shared runtime stub libraries Package: libposix-bindings-ocaml-dev Description-md5: 5aa1edb67133ecab597a3813f58ea64f Description-en: OCaml interface for POSIX -- development files It includes a variety of low-level APIs for interacting with posix. It includes posix-types, posix-unix-socket, posix-time2, posix-getopt, posix-uname and posix-signal. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-posix. Package: libpostgresql-ocaml Description-md5: 718c84528714ad45f0e927a5223b0c9a Description-en: OCaml bindings to PostgreSQL's libpq (runtime) This OCaml-library provides an interface to PostgreSQL, an efficient and reliable, open source, relational database. Almost all functionality available through the C-API (libpq) is replicated in a type-safe way. This library uses objects for representing database connections and results of queries. . This package contains the shared runtime stub libraries and plugins. Package: libpostgresql-ocaml-dev Description-md5: 0df7c2b97d5fb18845f885e61a3b8925 Description-en: OCaml bindings to PostgreSQL's libpq This OCaml-library provides an interface to PostgreSQL, an efficient and reliable, open source, relational database. Almost all functionality available through the C-API (libpq) is replicated in a type-safe way. This library uses objects for representing database connections and results of queries. . This package contains all the development stuff you need to use OCaml Postgres bindings in your programs. Package: libpp-ocaml Description-md5: 90d2a677e873b6fa755fa3adbc9e3aaa Description-en: pretty printing for OCaml applications (runtime files) This package provides a lean alternative to the standard library's Format module. . This package contains runtime files. Package: libpp-ocaml-dev Description-md5: a944d46498b27cab8ee608a077fe9b4c Description-en: pretty printing for OCaml applications (dev files) This package provides a lean alternative to the standard library's Format module. . This package contains development files. Package: libppi-perl Description-md5: 65e8ee936b1f6025105595702eb5063b Description-en: module to parse, analyze and manipulate Perl code PPI provides the ability to parse, analyze and manipulate Perl code without actually executing the code, by implementing a lexer similar to what perl has itself internally. . The purpose of PPI is not to parse Perl Code, but to parse Perl Documents. By making this distinction and treating the problem this way, one could analyze files containing Perl source code in isolation from any other resources and without executing it, including other libraries. A significant feature of PPI is the ability to analyze Perl source code without requiring an instance of perl to run alongside or inside the parser. Package: libpprint-ocaml Description-md5: 599ae255d50b93e787e1ed1dd396807a Description-en: Pretty printing toolbox for OCaml (runtime files) OCaml library for pretty-printing textual documents. It takes care of indentation and line breaks, and is typically used on code. . This package contains the runtime files to use the library. Package: libpprint-ocaml-dev Description-md5: 24b27a23638e1998691b55dc4e759728 Description-en: Pretty printing toolbox for OCaml (dev files) OCaml library for pretty-printing textual documents. It takes care of indentation and line breaks, and is typically used on code. . This package contains the development files for the library. Package: libppx-assert-ocaml Description-md5: ad4136b56fceda86891156861c11fc06 Description-en: provide assertions in OCaml (runtime files) This package provides extension nodes to compare values and raise useful errors if they differ. . This package contains runtime files. Package: libppx-assert-ocaml-dev Description-md5: 0bd6986610ebe757d8ebb5f79e17c2c4 Description-en: provide assertions in OCaml (dev files) This package provides extension nodes to compare values and raise useful errors if they differ. . This package contains development files. Package: libppx-base-ocaml Description-md5: b61a253a2aa8b329e49935d066cb1a1f Description-en: base set of ppx rewriters (runtime files) This package provides the base set of ppx rewriters, used to build various other Jane Street packages. . This package contains runtime files. Package: libppx-base-ocaml-dev Description-md5: 72dc262a5bc37b1637571feb65d965e7 Description-en: base set of ppx rewriters (dev files) This package provides the base set of ppx rewriters, used to build various other Jane Street packages. . This package contains development files. Package: libppx-bench-ocaml Description-md5: f3a2d09aa4a54704450c383b15e63153 Description-en: syntax extension for writing in-line benchmarks (runtime) ppx_bench is a syntax extension for writing in-line benchmarks in OCaml code. . It is part of the Jane Street's PPX rewriters collection. . This package contains runtime files. Package: libppx-bench-ocaml-dev Description-md5: 85fadf66190397e68c75e3fd8ff769ec Description-en: syntax extension for writing in-line benchmarks (dev) ppx_bench is a syntax extension for writing in-line benchmarks in OCaml code. . It is part of the Jane Street's PPX rewriters collection. . This package contains development files. Package: libppx-bin-prot-ocaml Description-md5: 4897be9d7a13546e54c4ade605b07315 Description-en: generation of bin_prot readers and writers from types (runtime) This package provides a ppx rewriter that generates binary serialization and deserialization functions from type definitions, using Jane Street's bin_prot library. . This package contains runtime files. Package: libppx-bin-prot-ocaml-dev Description-md5: f74af02f6013f9a6f3e82a147bc18603 Description-en: generation of bin_prot readers and writers from types (development) This package provides a ppx rewriter that generates binary serialization and deserialization functions from type definitions, using Jane Street's bin_prot library. . This package contains development files. Package: libppx-cold-ocaml Description-md5: b86fa7443711f557de82fe1cc770bb57 Description-en: provide the @cold annotation for OCaml (runtime files) This package provides the @cold annotation to program in OCaml to disable a closure optimisation. . This package contains runtime files. Package: libppx-cold-ocaml-dev Description-md5: 659edc78b6846840db3f7072ede466c2 Description-en: provide the @cold annotation for OCaml (dev files) This package provides the @cold annotation to program in OCaml to disable a closure optimisation. . This package contains development files. Package: libppx-compare-ocaml Description-md5: 3f17cb47e6da3ca3e7b90d4c68df765c Description-en: generation of comparison functions from OCaml types (runtime) Ppx_compare is a ppx rewriter that derives comparison and equality functions from type representations. The scaffolded functions are usually much faster than ocaml's Pervasives.compare and Pervasives.(=). Scaffolding functions also gives you more flexibility by allowing you to override them for a specific type and more safety by making sure that you only compare comparable values. . This package contains runtime files. Package: libppx-compare-ocaml-dev Description-md5: 806b25c8a40645f87dec90f4ee28dac4 Description-en: generation of comparison functions from OCaml types (development) Ppx_compare is a ppx rewriter that derives comparison and equality functions from type representations. The scaffolded functions are usually much faster than ocaml's Pervasives.compare and Pervasives.(=). Scaffolding functions also gives you more flexibility by allowing you to override them for a specific type and more safety by making sure that you only compare comparable values. . This package contains development files. Package: libppx-custom-printf-ocaml Description-md5: 2ab5185e4d0c30d2b7b5525607659bc9 Description-en: printf-style format-strings for user-defined string conversion (runtime) ppx_custom_printf is a ppx rewriter that allows the use of user-defined string conversion functions in format strings (that is, strings passed to printf, sprintf, etc.). . No new syntax is introduced. Instead a previously ill-typed use of the ! operator is re-purposed. . This package contains runtime files. Package: libppx-custom-printf-ocaml-dev Description-md5: fd363fe67f50a2dcc3969e0c4029b640 Description-en: printf-style format-strings for user-defined string conversion (dev) ppx_custom_printf is a ppx rewriter that allows the use of user-defined string conversion functions in format strings (that is, strings passed to printf, sprintf, etc.). . No new syntax is introduced. Instead a previously ill-typed use of the ! operator is re-purposed. . This package contains development files. Package: libppx-derivers-ocaml-dev Description-md5: ab196b5f3dde65734683dae0de2204bd Description-en: interoperability of ppx-deriving and ppx-type-conv This package is useful when programming with ppx syntax extensions in the OCaml programming language. Its purpose is to allow the ppx_deriving and ppx_type_conv syntax extensions to interoperate gracefully when linked as part of the same ocaml-migrate-parsetree driver. Package: libppx-deriving-ocaml Description-md5: 78e04260955cc64c48f886d479237c56 Description-en: type-driven code generation for OCaml (runtime files) Ppx_deriving provides common infrastructure for generating code based on type definitions, and a set of useful plugins for common tasks. . This package contains runtime files. Package: libppx-deriving-ocaml-dev Description-md5: edb671db6b10ed6c0cce6f7f80f75a61 Description-en: type-driven code generation for OCaml (dev files) Ppx_deriving provides common infrastructure for generating code based on type definitions, and a set of useful plugins for common tasks. . This package contains development files. Package: libppx-deriving-yojson-ocaml-dev Description-md5: 6ea76790282bcf2c08342200a25522a3 Description-en: OCaml syntax extension for JSON serialization Ppx-deriving-yojson is a syntax extension for the OCaml programming language. It allows you to annotate your type definitions, such that functions for serialization to JSON, and for deserialization from JSON, are automatically derived. Package: libppx-enumerate-ocaml Description-md5: 662945793d708e813b47d0201e8e7ab9 Description-en: list all values of a finite type (runtime files) This package generates a list with all possible values of a finite type. . This package contains runtime files. Package: libppx-enumerate-ocaml-dev Description-md5: 38e3f765a2e39fd6210c2f8be0379def Description-en: list all values of a finite type (dev files) This package generates a list with all possible values of a finite type. . This package contains development files. Package: libppx-expect-ocaml Description-md5: be9074fcadd2ae297e5c47dddf9a5529 Description-en: testing framework for OCaml (runtime files) This package provides a testing framework similar to Python's cram framework for OCaml programming. . This package contains runtime files. Package: libppx-expect-ocaml-dev Description-md5: b369f5322a66253ea7e2e9b9909e64cc Description-en: testing framework for OCaml (dev files) This package provides a testing framework similar to Python's cram framework for OCaml programming. . This package contains development files. Package: libppx-fields-conv-ocaml Description-md5: 80945b1cda76e83930aa161dec93ddaa Description-en: generation of accessor and iteration functions for OCaml records (runtime) ppx_fields_conv is a ppx rewriter that can be used to define first class values representing record fields, and additional routines, to get and set record fields, iterate and fold over all fields of a record and create new record values. . This package contains runtime files. Package: libppx-fields-conv-ocaml-dev Description-md5: 656bfd81649f55026933dec85d8f1b8c Description-en: generation of accessor and iteration functions for OCaml records (dev) ppx_fields_conv is a ppx rewriter that can be used to define first class values representing record fields, and additional routines, to get and set record fields, iterate and fold over all fields of a record and create new record values. . This package contains development files. Package: libppx-globalize-ocaml Description-md5: 862a6763f3e835d638e66985c670b9d6 Description-en: copy local values to the global heap (runtime files) This package provides a ppx rewriter to copy local values to the global heap. . This package contains runtime files. Package: libppx-globalize-ocaml-dev Description-md5: 369093f44344c66bfeea8b20157af592 Description-en: copy local values to the global heap (dev files) This package provides a ppx rewriter to copy local values to the global heap. . This package contains development files. Package: libppx-hash-ocaml Description-md5: 36a0837fca90ea4746c94af6f0850cb1 Description-en: ppx writer generating hash functions (runtime) This package provides a ppx writer generating hash functions from type expressions and definitions . This package contains runtime files. Package: libppx-hash-ocaml-dev Description-md5: 716c02f4d66aa89c07ba4aea43666b79 Description-en: ppx writer generating hash functions (development) This package provides a ppx writer generating hash functions from type expressions and definitions . This package contains development files. Package: libppx-here-ocaml Description-md5: 9800a6c317705da5fcb1941143e0c8b6 Description-en: OCaml extension node whose value is its source position (runtime) This package provides a ppx rewriter that defines an extension node whose value is its source position. This is normally used so exceptions can contain better positions. It can also be used in cases where stack traces are useless (for instance in monads with a complicated control flow). . This package contains runtime files. Package: libppx-here-ocaml-dev Description-md5: 65e859aa2515de47c0b598123a3b462c Description-en: OCaml extension node whose value is its source position (development) This package provides a ppx rewriter that defines an extension node whose value is its source position. This is normally used so exceptions can contain better positions. It can also be used in cases where stack traces are useless (for instance in monads with a complicated control flow). . This package contains development files. Package: libppx-import-ocaml Description-md5: f96f7525f882db68c98c579826d5548a Description-en: OCaml extension to import declarations (runtime) This package provides a ppx rewriter to import declarations from interface files. . This package contains runtime files. Package: libppx-import-ocaml-dev Description-md5: 6245a05e2a73ffff223065b65339c03e Description-en: OCaml extension to import declarations (development) This package provides a ppx rewriter to import declarations from interface files. . This package contains development files. Package: libppx-inline-test-ocaml Description-md5: 89a2140884abd69986f82e8fd53fd5ed Description-en: syntax extension for in-line tests in OCaml (runtime files) This package provides a syntax extension to write in-line tests in OCaml code. . This package contains runtime files. Package: libppx-inline-test-ocaml-dev Description-md5: 7411564e95cd755cc331cdf476e233a1 Description-en: syntax extension for in-line tests in OCaml (dev files) This package provides a syntax extension to write in-line tests in OCaml code. . This package contains development files. Package: libppx-js-style-ocaml Description-md5: 9a9eb8f171c8c952c9fa65b9c787962e Description-en: code style checker for Jane Street packages (runtime) Part of the Jane Street's PPX rewriters collection. . This package is a no-op ppx rewriter. It is used as a 'lint' tool to enforce some coding conventions across all Jane Street packages. . This package contains runtime files. Package: libppx-js-style-ocaml-dev Description-md5: 1a22fbd97027f945aa1a1b02b4e2bf9d Description-en: code style checker for Jane Street packages (dev files) Part of the Jane Street's PPX rewriters collection. . This package is a no-op ppx rewriter. It is used as a 'lint' tool to enforce some coding conventions across all Jane Street packages. . This package contains development files. Package: libppx-let-ocaml Description-md5: 65a4ff796d3f00387fa802e7ec243255 Description-en: ppx rewriter for monadic and applicative bindings (runtime files) A ppx rewriter for monadic and applicative let bindings, match expressions, and if expressions. . This package contains runtime files. Package: libppx-let-ocaml-dev Description-md5: fe08b991b568ce6d3661c6b3525b58fa Description-en: ppx rewriter for monadic and applicative bindings (dev files) A ppx rewriter for monadic and applicative let bindings, match expressions, and if expressions. . This package contains development files. Package: libppx-optcomp-ocaml Description-md5: dfb1020181fcc0b7bb913f4c146736dc Description-en: optional compilation for OCaml (runtime files) ppx_optcomp stands for Optional Compilation. It is a tool used to handle optional compilations of pieces of code depending of the word size, the version of the compiler, ... . This package contains runtime files. Package: libppx-optcomp-ocaml-dev Description-md5: 992a4a6997b984aa47e3ef18c16e08f4 Description-en: optional compilation for OCaml (dev files) ppx_optcomp stands for Optional Compilation. It is a tool used to handle optional compilations of pieces of code depending of the word size, the version of the compiler, ... . This package contains development files. Package: libppx-sexp-conv-ocaml Description-md5: 8250a2d8b74e423443b3fceeeb14252f Description-en: generation of S-expressions from type definitions (runtime files) ppx_sexp_conv is a PPX syntax extension that generates code for converting OCaml types to and from S-expressions, as defined in the sexplib library. . This package contains runtime files. Package: libppx-sexp-conv-ocaml-dev Description-md5: 8306bf1b08d1d1dc6c1d6dcff4dfcb1a Description-en: generation of S-expressions from type definitions (dev files) ppx_sexp_conv is a PPX syntax extension that generates code for converting OCaml types to and from S-expressions, as defined in the sexplib library. . This package contains development files. Package: libppx-sexp-message-ocaml Description-md5: 50f271b73c3631d3d90c0664a39fbfd0 Description-en: PPX rewriter for easy construction of S-expressions (runtime) The aim of ppx_sexp_message is to ease the creation of S-expressions in OCaml. This is mainly motivated by writing error and debugging messages, where one needs to construct a S-expression based on various element of the context such as function arguments. . It is part of the Jane Street's PPX rewriters collection. . This package contains runtime files. Package: libppx-sexp-message-ocaml-dev Description-md5: a572dccd0da91210365ca2f10e74092f Description-en: PPX rewriter for easy construction of S-expressions (dev) The aim of ppx_sexp_message is to ease the creation of S-expressions in OCaml. This is mainly motivated by writing error and debugging messages, where one needs to construct a S-expression based on various element of the context such as function arguments. . It is part of the Jane Street's PPX rewriters collection. . This package contains development files. Package: libppx-sexp-value-ocaml Description-md5: 6dcdd099e62bf551a05cb60768bb495a Description-en: PPX rewriter to build S-expressions from OCaml values (runtime) ppx_sexp_value is a PPX rewriter that simplifies building S-expressions from OCaml values. . It is part of the Jane Street's PPX rewriters collection. . This package contains runtime files. Package: libppx-sexp-value-ocaml-dev Description-md5: 034115b8be125b27285df621c8c931a0 Description-en: PPX rewriter to build S-expressions from OCaml values (dev) ppx_sexp_value is a PPX rewriter that simplifies building S-expressions from OCaml values. . It is part of the Jane Street's PPX rewriters collection. . This package contains development files. Package: libppx-stable-witness-ocaml Description-md5: 20fa5af7561b2e96663f6a1ecc99f68b Description-en: stable witness derivation (runtime) Ppx extension for deriving a witness that a type is intended to be stable. In this context, stable means that the serialization format will never change. This allows programs running at different versions of the code to safely communicate. . This package contains runtime files. Package: libppx-stable-witness-ocaml-dev Description-md5: 0fb1dc27e4bbeeb9edc4ee7d4b635b15 Description-en: stable witness derivation (development) Ppx extension for deriving a witness that a type is intended to be stable. In this context, stable means that the serialization format will never change. This allows programs running at different versions of the code to safely communicate. . This package contains development files. Package: libppx-string-ocaml Description-md5: cc168273ce2f76e9267fd992bcb20493 Description-en: string interpolation (runtime) Ppx extension for string interpolation. Part of the Jane Street's PPX rewriters collection. . This package contains runtime files. Package: libppx-string-ocaml-dev Description-md5: 270aa35649e732436620f313cea7bee3 Description-en: string interpolation (development) Ppx extension for string interpolation. Part of the Jane Street's PPX rewriters collection. . This package contains development files. Package: libppx-variants-conv-ocaml Description-md5: 113f656b761163041088b6e7243c4d47 Description-en: generation of accessor and iteration functions for OCaml variants (runtime) ppx_variants_conv is a ppx rewriter that can be used to define first class values representing variant constructors, and additional routines to fold, iterate and map over all constructors of a variant type. . This package contains runtime files. Package: libppx-variants-conv-ocaml-dev Description-md5: f77ab6b5924394377e3724e5c33a4c33 Description-en: generation of accessor and iteration functions for OCaml variants (dev) ppx_variants_conv is a ppx rewriter that can be used to define first class values representing variant constructors, and additional routines to fold, iterate and map over all constructors of a variant type. . This package contains development files. Package: libppx-visitors-ocaml-dev Description-md5: b22173fd471aaf707ed2fcb2a3b392dd Description-en: OCaml syntax extension for object-oriented visitors Visitors is a syntax extension for the OCaml programming language. It allows you to annotate your type definitions, such that a visitor class will be automatically generated. This visitor class contains methods for the traversal of your data structure, like iter, map, fold, etc. It is then easy to override these methods for your needs. This is very convenient when programming with complex algebraic data structures. Package: libppx-visitors-ocaml-doc Description-md5: 1f9a0e76214184ea483ad1772f5e5159 Description-en: Documentation of the visitors syntax extension for OCaml This package contains the documentation of the visitors syntax extension for the OCaml programming language. Package: libppx-yojson-conv-lib-ocaml Description-md5: 05c16a9b240655ff031e40e94c6eec3a Description-en: runtime lib for ppx_yojson_conv (runtime) Runtime lib for ppx_yojson_conv. . Part of the Jane Street's PPX rewriters collection. . This package contains runtime files. Package: libppx-yojson-conv-lib-ocaml-dev Description-md5: 4cf79bc6bc0e3f37be58b35474fe1a0a Description-en: runtime lib for ppx_yojson_conv (dev files) Runtime lib for ppx_yojson_conv. . Part of the Jane Street's PPX rewriters collection. . This package contains development files. Package: libppx-yojson-conv-ocaml Description-md5: d8f03754c4475aa212a7b3b480683a28 Description-en: [@@deriving] plugin to generate Yojson conversion functions (runtime) [@@deriving] plugin to generate Yojson conversion functions. . Part of the Jane Street's PPX rewriters collection. . This package contains runtime files. Package: libppx-yojson-conv-ocaml-dev Description-md5: ad4f1187928312366050a4ecf29b617d Description-en: [@@deriving] plugin to generate Yojson conversion functions (dev files) [@@deriving] plugin to generate Yojson conversion functions. . Part of the Jane Street's PPX rewriters collection. . This package contains development files. Package: libppxlib-jane-ocaml Description-md5: 516e7b382fbb05325d6489f88fe7e61e Description-en: utilities to work on AST of the Jane Street OCaml compiler (runtime) This library can be used to work with Abstract Syntax Trees corresponding to the augmented parse tree recognized by the Jane Street OCaml compiler. . This package contains runtime files. Package: libppxlib-jane-ocaml-dev Description-md5: 109d985ccfd5be89b5f721e8ac689da6 Description-en: utilities to work on AST of the Jane Street OCaml compiler (development) This library can be used to work with Abstract Syntax Trees corresponding to the augmented parse tree recognized by the Jane Street OCaml compiler. . This package contains development files. Package: libppxlib-ocaml-dev Description-md5: 2e94536ae38249e857efb2232e153ad9 Description-en: meta-programming for OCaml The ppxlib project provides the basis for the ppx system, which is currently the officially supported method for meta-programming in OCaml. It offers a principled way to generate code at compile time in OCaml projects. It features: * OCaml AST / parser / pretty-printer snapshot, to create a full frontend independent of the version of OCaml; * library for ppx rewriters in general, and type-driven code generators in particular; * feature-full driver for OCaml AST transformers; * quotation mechanism allowing to write values representing the OCaml AST in the OCaml syntax; * generator of open recursion classes from type definitions. Package: libpq-oauth Description-md5: d5259e31d90f6d0ac8b8ed95bdbc16b7 Description-en: PostgreSQL C client library - OAuth flow libpq-oauth is an optional module for libpq5 implementing the Device Authorization flow for OAuth clients (RFC 8628). It is maintained as its own shared library in order to isolate its dependency on libcurl. (End users who don't want the Curl dependency can simply choose not to install this module.) . If a connection string allows the use of OAuth, and the server asks for it, and a libpq client has not installed its own custom OAuth flow, libpq will attempt to delay-load this module using dlopen() and the following ABI. Failure to load results in a failed connection. . PostgreSQL is an object-relational SQL database management system. Package: libprocess-ocaml Description-md5: 946ee3bf51ac2b9b8cfccd14f153417e Description-en: easy process control (runtime) Process makes it easy to use commands like functions. . This package contains the runtime libraries for programs using process. Package: libprocess-ocaml-dev Description-md5: 51e0db281fa43b81372b5bcf0cf6d001 Description-en: easy process control (development) Process makes it easy to use commands like functions. . This package contains the development stuff needed to use the process library in your programs. Package: libpseudo Description-md5: f41b1741419145eeaea38b6e58e00fd6 Description-en: advanced tool for simulating superuser privileges The pseudo utility offers a way to run commands in a virtualized "root" environment, allowing ordinary users to run commands which give the illusion of creating device nodes, changing file ownership, and otherwise doing things necessary for creating distribution packages or filesystems. . Pseudo has a lot of similarities to fakeroot but is a new implementation that improves on the problems seen using fakeroot. Pseudo is now extensively used by Poky as a replacement to fakeroot but can also be used standalone in many other use cases. . This package contains the LD_PRELOAD libraries. Package: libpsmt2-frontend-ocaml Description-md5: fe163c52ae883e12ada3674e552f9b19 Description-en: Parse and type-check SMT-LIB 2 (runtime files) A library to parse and type-check a conservative extension of the SMT-LIB 2 standard with prenex polymorphism. . This package provides the runtime files. Package: libpsmt2-frontend-ocaml-dev Description-md5: 35f563832b292fc18578aed4988c7bcf Description-en: Parse and type-check SMT-LIB 2 (dev files) A library to parse and type-check a conservative extension of the SMT-LIB 2 standard with prenex polymorphism. . This package provides the dev files. Package: libpsq-ocaml Description-md5: 8c799897a0ef991eed5b23880f14beb0 Description-en: functional priority search queues (runtime) Typical applications are searches, schedulers and caches. If you ever scratched your head because that A* didn't look quite right, a PSQ is what you needed. . This package contains the runtime libraries for programs using the psq library. Package: libpsq-ocaml-dev Description-md5: bc1a60b554af65d9128afb0cfb7ff3d3 Description-en: functional priority search queues (dev) Typical applications are searches, schedulers and caches. If you ever scratched your head because that A* didn't look quite right, a PSQ is what you needed. . This package contains the development stuff needed to use the psq library in your programs. Package: libpstoedit-dev Description-md5: 7c2db4b4905e6348872a01e9f7b3e78f Description-en: PostScript to editable vector graphics library (development files) pstoedit is a framework for converting Postscript and PDF files to various editable vector graphic formats. . This package contains files to build programs that use libpstoedit. Package: libpstoedit0t64 Description-md5: 059c32bbdbcd0967436aa6b72e56e2d1 Description-en: PostScript to editable vector graphics library (runtime files) pstoedit is a framework for converting Postscript and PDF files to various editable vector graphic formats. Package: libptime-ocaml Description-md5: 34437bd4eec361b86446dae69f9fa2dc Description-en: POSIX time for OCaml (runtime) Ptime has platform independent POSIX time support in pure OCaml. It provides a type to represent a well-defined range of POSIX timestamps with picosecond precision, conversion with date-time values, conversion with RFC 3339 timestamps and pretty printing to a human-readable, locale-independent representation. . This package contains runtime files. Package: libptime-ocaml-dev Description-md5: 9b2e9217050fa70d0f080b42a652f23a Description-en: POSIX time for OCaml (development) Ptime has platform independent POSIX time support in pure OCaml. It provides a type to represent a well-defined range of POSIX timestamps with picosecond precision, conversion with date-time values, conversion with RFC 3339 timestamps and pretty printing to a human-readable, locale-independent representation. . This package contains development files. Package: libptmap-ocaml Description-md5: 6be128e739b415a773c3fdb1a9748a2b Description-en: Maps over integers implemented as Patricia trees (Runtime library) OCaml implementation of an efficient maps over integers, from a paper by Chris Okasaki. . This package contains runtime libraries. Package: libptmap-ocaml-dev Description-md5: cd8e0c6d8cb743b6f96dd83037c97b9c Description-en: Maps over integers implemented as Patricia trees (Development package) OCaml implementation of an efficient maps over integers, from a paper by Chris Okasaki. . This package contains development files. Package: libptmap-ocaml-doc Description-md5: db95ddf6880df43650d3a0b5f3d04497 Description-en: Documentation for ocaml-ptmap OCaml implementation of an efficient maps over integers, from a paper by Chris Okasaki. . This package contains documentation for ocaml-ptmap in html format. Package: libptscotch-64-7.0 Description-md5: c3b4a95d2efbdabf162faa9f5ef87862 Description-en: MPI programs and libraries for 64-bit graph, mesh and hypergraph partitioning Shared libraries package for PT-SCOTCH, the MPI version of scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. . This package provides libptscotch with 64-bit indexing (IDXSIZE=64) for SCOTCH_Idx but standard 32-bit integers for SCOTCH_Num. Package: libptscotch-64-dev Description-md5: 94e88327e5c3e66634e74bc5ad104cd3 Description-en: MPI programs and libraries for graph, mesh and hypergraph partitioning Headers and libraries package for PT-SCOTCH, the MPI version of scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. . This package provides scotch with 64-bit indexing (IDXSIZE=64) for SCOTCH_Idx but standard 32-bit integers for SCOTCH_Num. Package: libptscotch-64i-7.0 Description-md5: 986fad4950e8fdc5baaa39d6b30ef9af Description-en: MPI programs and libraries for 64-bit graph, mesh and hypergraph partitioning Shared libraries package for PT-SCOTCH, the MPI version of scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. . This package provides libptscotch with both 64-bit indexing and integers (IDXSIZE=64 and INTSIZE=64). Package: libptscotch-64i-dev Description-md5: f8cd664ea84ee3dd2500fc801ebff7e8 Description-en: MPI programs and libraries for graph, mesh and hypergraph partitioning Headers and libraries package for PT-SCOTCH, the MPI version of scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. . This package provides libptscotch with both 64-bit indexing and integers (IDXSIZE=64 and INTSIZE=64). Package: libptscotch-7.0c Description-md5: 4f6f275a40d71d2a070c51326b849b38 Description-en: MPI programs and libraries for graph, mesh and hypergraph partitioning Shared libraries package for PT-SCOTCH, the MPI version of scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. Package: libptscotch-dev Description-md5: 0eafb053278f9be78b326b70f40b1fd4 Description-en: MPI programs and libraries for graph, mesh and hypergraph partitioning Headers and libraries package for PT-SCOTCH, the MPI version of scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. Package: libptscotcherr-7.0 Description-md5: 8111c75c75ce0ac7963156c84ef9a42f Description-en: libraries for graph, mesh and hypergraph partitioning (error handling) Headers and libraries package for scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. . This package provides shared libraries, libptscotcherr and libptscotcherrexit, used for error handling by ptscotch. Package: libptscotcherr-dev Description-md5: 31c727d669b08358aead544dd37ab953 Description-en: libraries for graph, mesh and hypergraph partitioning (error handling) Headers and libraries package for scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. . This package provides development files for the common libptscotcherr and libptscotcherrexit libraries used for error handling by ptscotch. Package: libpulse-ocaml Description-md5: 67dfe8157396c17e4c3a6e4e4188ce3b Description-en: OCaml interface to the PulseAudio sound server This package provied an interface to the PulseAudio sound server for OCaml programmers. . PulseAudio, previously known as Polypaudio, is a sound server for POSIX and WIN32 systems. It is a drop in replacement for the ESD sound server with much better latency, mixing/re-sampling quality and overall architecture. . This package contains only the shared runtime stub libraries. Package: libpulse-ocaml-dev Description-md5: 9e2259125ae5b278fbc09b72f345294d Description-en: OCaml interface to the pulseaudio library This package provied an interface to the PulseAudio sound server for OCaml programmers. . PulseAudio, previously known as Polypaudio, is a sound server for POSIX and WIN32 systems. It is a drop in replacement for the ESD sound server with much better latency, mixing/re-sampling quality and overall architecture. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-pulseaudio. Package: libpulsedsp Description-md5: 4d14e4e65420d03adc0822289f18a007 Description-en: PulseAudio OSS pre-load library PulseAudio, previously known as Polypaudio, is a sound server for POSIX and WIN32 systems. It is a drop in replacement for the ESD sound server with much better latency, mixing/re-sampling quality and overall architecture. . This package provides the pre-load library used to redirect applications using OSS through pulseaudio. Package: libpxp-ocaml-dev Description-md5: f59fc8ba310eac8bd437980472be6e86 Description-en: OCaml library that implements an XML-1.0 validating parser PXP is a validating parser for XML-1.0 which has been written entirely in Objective Caml. . PXP is the new name of the parser formerly known as "Markup". PXP means "Polymorphic XML parser" and emphasizes its most useful property: that the API is polymorphic and can be configured such that different objects are used to store different types of elements. Package: libpyml-ocaml Description-md5: f9ec0742f13f878ba900e1304925bf9c Description-en: OCaml bindings for Python (runtime) py.ml provides OCaml bindings for Python. This library subsumes the pycaml library. Bindings are split in three modules: * Py provides the initialization functions and some high-level bindings, with error handling and naming conventions closer to OCaml usages; * Pycaml provides a signature close to the old Pycaml module, so as to ease migration; * Pywrappers provides low-level bindings, which follow closely the conventions of the C bindings for Python. Submodules Pywrappers.Python2 and Pywrappers.Python3 contain version-specific bindings. . This package contains the runtime files. Package: libpyml-ocaml-dev Description-md5: ac47fe8c828d0c292982f2d2c2aa84f8 Description-en: OCaml bindings for Python (development) py.ml provides OCaml bindings for Python. This library subsumes the pycaml library. Bindings are split in three modules: * Py provides the initialization functions and some high-level bindings, with error handling and naming conventions closer to OCaml usages; * Pycaml provides a signature close to the old Pycaml module, so as to ease migration; * Pywrappers provides low-level bindings, which follow closely the conventions of the C bindings for Python. Submodules Pywrappers.Python2 and Pywrappers.Python3 contain version-specific bindings. . This package contains the development files. Package: libqcheck-core-ocaml Description-md5: fca259cad1ec93f3f1606be3e7170d79 Description-en: QuickCheck inspired property-based testing for OCaml (Runtime library) This module allows one to check invariants (properties of some types) over randomly generated instances of the type. It provides combinators for generating instances and printing them. Package: libqcheck-core-ocaml-dev Description-md5: 92495d7c40551c5fbaf5cbe629f27d54 Description-en: QuickCheck inspired property-based testing for OCaml (Development package) This module allows one to check invariants (properties of some types) over randomly generated instances of the type. It provides combinators for generating instances and printing them. Package: libqcheck-lin-ocaml-dev Description-md5: bfbd411390a93cad6cbe52273dbaf225 Description-en: QCheck module testing sequential consistency Allows for testing an API for sequential consistency. I.e. it performs a sequence of random commands in parallel, records the results and checks whether the observed results can be liniarized and reconciled with some sequential execution. The library offers an embedded, combinator DSL to describe signatures succinctly. Package: libqcheck-multicoretests-util-ocaml-dev Description-md5: bd65be5d0d1be2bcd13281ce317c3935 Description-en: QCheck helper functions for testing multicore programs a small library of utility functions for QCheck-based testing of multicore programs. Package: libqcheck-ocaml Description-md5: 03b1d439838ed2c58bb0e7c2425b7293 Description-en: QuickCheck inspired property-based testing for OCaml (Runtime library) This module allows one to check invariants (properties of some types) over randomly generated instances of the type. It provides combinators for generating instances and printing them. . This is a compatibility library, depends on libqcheck-ocaml. Package: libqcheck-ocaml-dev Description-md5: e09ed79bba6040b88ff9ff5edf7e52a6 Description-en: QuickCheck inspired property-based testing for OCaml (Development package) This module allows one to check invariants (properties of some types) over randomly generated instances of the type. It provides combinators for generating instances and printing them. . This is a compatibility library, depends on libqcheck-ocaml. Package: libqcheck-ocaml-doc Description-md5: 1ef80994d3ea7567009c0adbf3cd348a Description-en: Documentation for ocaml-qcheck This module allows one to check invariants (properties of some types) over randomly generated instances of the type. It provides combinators for generating instances and printing them. . This package contains documentation for ocaml-qcheck in html format. Package: libqcheck-ounit-ocaml Description-md5: 67d6867edcc76b989bb21ebad586dba7 Description-en: QCheck integration with OUnit (Runtime library) This module provides QCheck integration with OUnit. . QCheck allows one to check invariants (properties of some types) over randomly generated instances of the type. It provides combinators for generating instances and printing them. Package: libqcheck-ounit-ocaml-dev Description-md5: 541dafcfb635ee408291c0652a02f782 Description-en: QCheck integration with OUnit (Development package) This module provides QCheck integration with OUnit. . QCheck allows one to check invariants (properties of some types) over randomly generated instances of the type. It provides combinators for generating instances and printing them. Package: libqcheck-stm-ocaml-dev Description-md5: 54662e03bbbe767cf040d8658473cfa8 Description-en: QCheck module testing parallel state-machines STM contains a revision of qcstm extended to run parallel state-machine tests akin to Erlang QuickCheck, Haskell Hedgehog, ScalaCheck. To do so, the STM library performs a sequence of random operations in parallel and records the results. STM then checks whether the observed results are linearizable by reconciling them with a sequential execution of a model description. The model expresses the intended meaning of each tested command. Package: libqsastime-dev Description-md5: 50108538c058e2b15a79bc388b474234 Description-en: Time format conversion library (development files) The qsastime library is a simple library for handling time format conversion. It overcomes the limitations of the POSIX time handling routines by allow high precision time variables over a large range of ranges of dates and by correctly handling leap seconds. It was designed with the needs of scientific data plotting in mind. This package provides the necessary files to do development with libqsastime. . The source code for this library is part of the plplot source package. Package: libqsastime0 Description-md5: 1b0ca9bf80be8acb86ff7fc64cc84f9a Description-en: Time format conversion library The qsastime library is a simple library for handling time format conversion. It overcomes the limitations of the POSIX time handling routines by allow high precision time variables over a large range of ranges of dates and by correctly handling leap seconds. It was designed with the needs of scientific data plotting in mind. This package provides the runtime library. . The source code for this library is part of the plplot source package. Package: libqt6pas-dev Description-md5: 9f637f173db1861b98fc3a3aaea9cc21 Description-en: Development files for Qt6Pas Provides interface for Pascal applications to the Qt6 C++ libraries. This binding does not cover the whole Qt6 framework, it just contains all classes needed to use Qt6 as a lazarus widgetset. . This package contains files needed to develop Qt6 based applications with Pascal. Package: libqt6pas6 Description-md5: 9a6fad023aefa2ff88b3550fefb3376c Description-en: Qt6 interface bindings for Pascal Provides interface for Pascal applications to the Qt6 C++ libraries. This binding does not cover the whole Qt6 framework, it just contains all classes needed to use Qt6 as a lazarus widgetset. Package: 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: libqtest-ocaml Description-md5: 3458cf6fe224ccc5471ffe21ac3117e4 Description-en: Inline (Unit) Tests for OCaml (Runtime library) qtest extracts inline unit tests written using a special syntax in comments. Those tests are then run using the oUnit framework and the qcheck library. The possibilities range from trivial tests -- extremely simple to use -- to sophisticated random generation of test cases. Package: libqtest-ocaml-dev Description-md5: 51f7d734e73109a16bd3c13e826edb5c Description-en: Inline (Unit) Tests for OCaml (Development package) qtest extracts inline unit tests written using a special syntax in comments. Those tests are then run using the oUnit framework and the qcheck library. The possibilities range from trivial tests -- extremely simple to use -- to sophisticated random generation of test cases. Package: libqtest-ocaml-doc Description-md5: 5b2fc594a6d2366dd5ed158680863692 Description-en: Documentation for ocaml-qtest qtest extracts inline unit tests written using a special syntax in comments. Those tests are then run using the oUnit framework and the qcheck library. The possibilities range from trivial tests -- extremely simple to use -- to sophisticated random generation of test cases. . This package contains documentation for ocaml-qtest in html format. Package: librandomconv-ocaml Description-md5: 8fadd651d3bd5a546bd7f304054cb886 Description-en: convert from random byte vectors to random native numbers (runtime files) Given a function which produces random byte vectors, convert it to a number of your choice (int8/int16/int32/int64/int/float). . This package contains runtime files. Package: librandomconv-ocaml-dev Description-md5: 1efbb0db1d589bb8fcb3cffff8b7044c Description-en: convert from random byte vectors to random native numbers (dev files) Given a function which produces random byte vectors, convert it to a number of your choice (int8/int16/int32/int64/int/float). . This package contains development files. Package: librandomx-dev Description-md5: 58c4da771bc5fa55ceea6543cde847da Description-en: proof of work (PoW) algorithm for CPUs - development headers RandomX is a proof-of-work (PoW) algorithm that is optimized for general-purpose CPUs. RandomX uses random code execution (hence the name) together with several memory-hard techniques to minimize the efficiency advantage of specialized hardware. . This package provides development headers for RandomX. Package: librandomx0 Description-md5: 76c00972699cc21ff06b694aa57ad6d6 Description-en: proof of work (PoW) algorithm for CPUs RandomX is a proof-of-work (PoW) algorithm that is optimized for general-purpose CPUs. RandomX uses random code execution (hence the name) together with several memory-hard techniques to minimize the efficiency advantage of specialized hardware. Package: librav1e-dev Description-md5: 82598347f692300e2550e8c52acb3eb3 Description-en: Fastest and safest AV1 encoder - development files rav1e is an encoder for the AV1 video codec. . This package contains the development files. Package: librav1e0.8 Description-md5: 9fcdf1b9109373f4bf8c019048694800 Description-en: Fastest and safest AV1 encoder - shared library rav1e is an encoder for the AV1 video codec. . This package contains the shared library. Package: libraw-bin Description-md5: 4c913ed132454ab0396aa40ae3b9f9f5 Description-en: raw image decoder library (tools) LibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others). . This package contains some tools to manipulate RAW files. Package: librdkit-dev Description-md5: 3152649d93bd0ddc83e1c7945944f739 Description-en: Collection of cheminformatics and machine-learning software (development files) RDKit is a Python/C++ based cheminformatics and machine-learning software environment. Features Include: . * Chemical reaction handling and transforms * Substructure searching with SMARTS * Canonical SMILES * Molecule-molecule alignment * Large number of molecular descriptors, including topological, compositional, EState, SlogP/SMR, VSA and Feature-map vectors * Fragmentation using RECAP rules * 2D coordinate generation and depiction, including constrained depiction * 3D coordinate generation using geometry embedding * UFF and MMFF94 forcefields * Chirality support, including calculation of (R/S) stereochemistry codes * 2D pharmacophore searching * Fingerprinting, including Daylight-like, atom pairs, topological torsions, Morgan algorithm and MACCS keys * Calculation of shape similarity * Multi-molecule maximum common substructure * Machine-learning via clustering and information theory algorithms * Gasteiger-Marsili partial charge calculation . File formats RDKit supports include MDL Mol, PDB, SDF, TDT, SMILES and RDKit binary format. . This package contains the header files. Package: librdkit1t64 Description-md5: 44919f57f0a122c9c5ca6e5e0a22ae0e Description-en: Collection of cheminformatics and machine-learning software (shared libraries) RDKit is a Python/C++ based cheminformatics and machine-learning software environment. Features Include: . * Chemical reaction handling and transforms * Substructure searching with SMARTS * Canonical SMILES * Molecule-molecule alignment * Large number of molecular descriptors, including topological, compositional, EState, SlogP/SMR, VSA and Feature-map vectors * Fragmentation using RECAP rules * 2D coordinate generation and depiction, including constrained depiction * 3D coordinate generation using geometry embedding * UFF and MMFF94 forcefields * Chirality support, including calculation of (R/S) stereochemistry codes * 2D pharmacophore searching * Fingerprinting, including Daylight-like, atom pairs, topological torsions, Morgan algorithm and MACCS keys * Calculation of shape similarity * Multi-molecule maximum common substructure * Machine-learning via clustering and information theory algorithms * Gasteiger-Marsili partial charge calculation . File formats RDKit supports include MDL Mol, PDB, SDF, TDT, SMILES and RDKit binary format. . This package contains the shared libraries. Package: libre-ocaml-dev Description-md5: 5a959c5daac57653c02b65c6fa186cc5 Description-en: regular expression library for OCaml RE is regular expression library for OCaml. The following styles of regular expressions are supported: * Perl-style regular expressions (module Re.Perl); * Posix extended regular expressions (module Re.Posix); * Emacs-style regular expressions (module Re.Emacs); * Shell-style file globbing (module Re.Glob); * Compatibility layer for OCaml's built-in Str module (module Re.Str). . It is also possible to build regular expressions by combining simpler regular expressions (module Re) . This package contains the development modules you need to use RE in your programs. Package: libre2-dev Description-md5: 877d8fcb54ca1379d20bacacf044187e Description-en: efficient, principled regular expression library, development kit RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library. . RE2 uses automata theory to guarantee that regular expression searches run in time linear in the size of the input. RE2 implements memory limits, so that searches can be constrained to a fixed amount of memory. RE2 is engineered to use a small fixed C++ stack footprint no matter what inputs or regular expressions it must process; thus RE2 is useful in multithreaded environments where thread stacks cannot grow arbitrarily large. . On large inputs, RE2 is often much faster than backtracking engines; its use of automata theory lets it apply optimizations that the others cannot. . This package contains the static library and header files used in development. Package: libreact-ocaml Description-md5: d6f34d11481da79d2e1ae5323f959c7d Description-en: functional reactive programming in OCaml (plugins) React is an OCaml module for functional reactive programming. It provides support to program with time varying values: applicative events and signals. React doesn't define any primitive event or signal, this lets the client chooses the concrete timeline. . This package contains dynamically loadable plugins of React. Package: libreact-ocaml-dev Description-md5: 027bb3795cb7c55ed4e12cdb0f8b0c2e Description-en: functional reactive programming in OCaml React is an OCaml module for functional reactive programming. It provides support to program with time varying values: applicative events and signals. React doesn't define any primitive event or signal, this lets the client chooses the concrete timeline. . This package contains development files of React. Package: libreactivedata-ocaml Description-md5: 7a449da4fad9771b511b1bfd7cb6d4ec Description-en: FRP with incremental changes in data structures (runtime) ReactiveData is an OCaml module for functional reactive programming (FRP) based on React. It adds support to incremental changes in data structures by reasoning on patches instead of absolute values. . This package contains dynamically loadable plugins of ReactiveData. Package: libreactivedata-ocaml-dev Description-md5: 6c373c561b6ec81b9748a83126d2faa3 Description-en: FRP with incremental changes in data structures ReactiveData is an OCaml module for functional reactive programming (FRP) based on React. It adds support to incremental changes in data structures by reasoning on patches instead of absolute values. . This package contains development files of ReactiveData. Package: libres-ocaml-dev Description-md5: e52157010401abe136046930003c1d3d Description-en: OCaml library for automatically resizing contiguous data structure This OCaml library consists of a set of modules which implement automatically resizing (i.e. reallocating) data structures that consume a contiguous part of memory. . This allows appending and removing of elements to/from arrays (both boxed and unboxed), strings (i.e. buffers), bit strings and weak arrays while still maintaining fast constant-time access to elements. . There are also functors that allow the generation of similar modules which use different reallocation strategies. Package: libresult-ocaml Description-md5: 82da4fa6173bde41fa5083d4cd8b1a88 Description-en: compatibility Result module (runtime files) Projects that want to use the new result type defined in OCaml >= 4.03 while staying compatible with older version of OCaml should use the Result module defined in this library. . This package contains runtime files. Package: libresult-ocaml-dev Description-md5: bb9223510251cb87d7063cee34f09e94 Description-en: compatibility Result module (dev files) Projects that want to use the new result type defined in OCaml >= 4.03 while staying compatible with older version of OCaml should use the Result module defined in this library. . This package contains development files. Package: librhino-java Description-md5: 56304b110a7e11df7b042a8bec6b6f22 Description-en: Libraries for rhino Java Script Engine Rhino is an implementation of the JavaScript language written entirely in Java. It is typically embedded into Java applications to provide scripting to end users. . This package contains only Java library and no interpreter. For Rhino interpreter, you install rhino package. Package: librnd4-cloud Description-md5: 1b1dc76a4130870349bb3f2a5dc5c69c Description-en: Networking plugins for accessing remote resources. Support library plugin for 'cloud' footprint/symbol access plugin that integrates remote, web access resources like edakrill or gedasymbols.org. Package: librnd4-dev Description-md5: e082cd104e414d3f4f1ce5da4f0bfcf6 Description-en: Ringdove 2D cad library, files for development. Headers, templates, scripts for compiling Ringdove applications. Package: librnd4-doc Description-md5: 31a6baa719dfc3291793250a38cbc7b0 Description-en: Documentation for librnd. Developer documentation for using librnd. Package: librnd4-hid-gtk4-gl Description-md5: 514eaeb69b9d0e54e72bf9dfd8fa90cb Description-en: GUI: gtk4, opengl Hardware accelerated (opengl) rendering on gtk4. Package: librnd4-hid-lesstif Description-md5: 0e9f185dd5b1da152683803323f1b183 Description-en: GUI: motif/lesstif, software render Lightweight GUI and software rendering using the motif (lesstif) toolkit. Package: librnd4-lib-gl Description-md5: ae1b13b8549fb75351fa1adb8e1ef270 Description-en: Support library for rendering with opengl. Provides plugins for driving an opengl output, rendering the drawing on opengl. Package: librnd4-lib-gui Description-md5: fcb7ce8f437a360c8db695a0cabc7f2d Description-en: Support library for building the GUI. Provides librnd specific dialog boxes (e.g. fontsel) and top window GUI elements. Package: librnd4-pixmap Description-md5: a95d550be3f0932cbaf407ae40e7ca2a Description-en: Import and export pixmap images. Low level support for png/jpeg/gif export plugins, low level import pixmap objects using libgd. Package: librnd4t64 Description-md5: a7430f924fc3485752cf664aa4379560 Description-en: Ringdove 2D CAD library framework librnd is a modular framework library for 2D CAD applications. It provides the following built-in features: - hierarchic configuration files - flexible menu and hotkey system - HID API for CLI/GUI frontend - multi-layer rendering support - interactive drawing tool infrastructure - action infrastructure - polygon clipping - turing complete user scripting . Supported via plugins: - CLI/batch frontend - gtk4 frontend with gl hardware accelerated rendering - lesstif/motif frontend Package: librocm-core-dev Description-md5: 605b21f35bafa963bf4cd12936b2bc80 Description-en: provides methods to get information about installed ROCm - headers rocm-core can be used to get a ROCm release version in addition to other base information like install path. . rocm-core is not used by all ROCm components and may not provide an accurate value for versions if the other component packages are not updated at the same time. . This package provides the librocm-core1 development headers Package: librocm-core1 Description-md5: 777ee023fc675e56dadcdb0de99de8c7 Description-en: provides methods to get information about installed ROCm rocm-core can be used to get a ROCm release version in addition to other base information like install path. . rocm-core is not used by all ROCm components and may not provide an accurate value for versions if the other component packages are not updated at the same time. Package: libroken19t64-heimdal Description-md5: 09767e23fe6e020c9a8665bbe1cfa203 Description-en: Heimdal Kerberos - roken support library Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package contains the library for roken support. Package: librope-ocaml Description-md5: e2e0bc3f621b08ff3446ce519f83b8ba Description-en: ropes ("heavyweight strings") for OCaml (Runtime library) Ropes are a scalable string implementation: they are designed for efficient operation that involve the string as a whole such as concatenation and substring. This library implements ropes for OCaml. It is rich enough to replace strings. Package: librope-ocaml-dev Description-md5: 389f9a547203ee264a2761b035af9e3f Description-en: ropes ("heavyweight strings") for OCaml (Development package) Ropes are a scalable string implementation: they are designed for efficient operation that involve the string as a whole such as concatenation and substring. This library implements ropes for OCaml. It is rich enough to replace strings. . This package contains the files that are necessary to compile OCaml code that uses the rope library. Package: librresult-ocaml Description-md5: d3e42beb92e407eb58b77b74dab50a1a Description-en: result value combinators for OCaml (runtime) Rresult is an OCaml module for handling computation results and errors in an explicit and declarative manner, without resorting to exceptions. It defines combinators to operate on the result type available from OCaml 4.03 in the standard library. . This package contains the runtime libraries for programs using rresult. Package: librresult-ocaml-dev Description-md5: d3e1231adf4b6e8de5d9c2a154c86898 Description-en: result value combinators for OCaml (dev) Rresult is an OCaml module for handling computation results and errors in an explicit and declarative manner, without resorting to exceptions. It defines combinators to operate on the result type available from OCaml 4.03 in the standard library. . This package contains the development stuff needed to use the rresult library in your programs. Package: librss-ocaml Description-md5: e56530bb8068205e1566065eced6d8dd Description-en: RSS 2.0 parser and printer for OCaml (runtime) OCaml-RSS is a small OCaml library providing functions to parse and print RSS 2.0 files. The parser can also parse some RDF files, but some fields are not taken into account. There is still some work to do (add missing RSS 2.0 attributes, add convenient functions). . OCaml-RSS was previously part of Cameleon but is now developed separately and is findlib compatible. Package: librss-ocaml-dev Description-md5: 2543d82cc422dd31c113e35bd370feb4 Description-en: RSS 2.0 parser and printer for OCaml (development) This package is a small OCaml library providing functions to parse and print RSS 2.0 files. The parser can also parse some RDF files, but some fields are not taken into account. There is still some work to do (add missing RSS 2.0 attributes, add convenient functions). . OCaml-RSS was previously part of Cameleon but is now developed separately and is findlib compatible. . This package contains all the development stuff you need to develop OCaml programs which use OCaml-RSS. Package: librust-ab-radix-trie-dev Description-md5: b6b6e62484aa139d48e7325acfa28709 Description-en: Compressed radix trie implementation supporting matching rules - Rust source code Source code for Debianized Rust crate "ab-radix-trie" Package: librust-acme-redirect-dev Description-md5: 90fabbd3bc489c92a8185570593f35d1 Description-en: Tiny httpd for acme challenges, redirecting everything else to https - Rust source code Source code for Debianized Rust crate "acme-redirect" Package: librust-actix-http-dev Description-md5: 4c497d2069e488ca220ced8dea4cccc9 Description-en: HTTP types and services for the Actix ecosystem - Rust source code Source code for Debianized Rust crate "actix-http" Package: librust-addchain-dev Description-md5: 4f495a421e8caa3c991b01d15e453622 Description-en: Generate addition chains - Rust source code Source code for Debianized Rust crate "addchain" Package: librust-ahash-dev Description-md5: e220653abf313100bf1093166450758c Description-en: non-cryptographic hash function - Rust source code AHash is the fastest, DOS resistant hash currently available in Rust. AHash is intended *exclusively* for use in in-memory hashmaps. . AHash's output is of high quality but aHash is **not** a cryptographically secure hash. . This package contains the source for the Rust ahash crate, for use with cargo. Package: librust-ambient-id-dev Description-md5: c5d8dc63888c0c7a313b0a88a1c87a1a Description-en: Detects ambient OIDC credentials in a variety of environments - Rust source code Source code for Debianized Rust crate "ambient-id" Package: librust-amd-smi-wrapper-dev Description-md5: c9aba6965ca1c003dbc1cb079011b6ad Description-en: wrapper for AMD SMI library - Rust source code amd-smi-wrapper is a wrapper for the AMD System Management Interface (AMD SMI) library. . This package contains the source for the Rust crates amd-smi-wrapper and amd-smi-wrapper-sys, for use with cargo. Package: librust-ammonia-dev Description-md5: 2d9fabd06a365443c30ce1cac38b05d6 Description-en: HTML Sanitization - Rust source code Source code for Debianized Rust crate "ammonia" Package: librust-ansi-to-tui-dev Description-md5: 5dbe20b10a93e317bf7b5a62d46ee7e8 Description-en: Convert ANSI color and style codes into Ratatui Text - Rust source code Source code for Debianized Rust crate "ansi-to-tui" Package: librust-anyhow-dev Description-md5: bea98a3b3c07ef656f23a111f27d8e79 Description-en: Flexible concrete Error type built on std::error::Error - Rust source code Source code for Debianized Rust crate "anyhow" Package: librust-apt-sources-dev Description-md5: 96a3a84d2359dafad306df4f61bb8a59 Description-en: Parser for APT source files (package repositories specification) - Rust source code Source code for Debianized Rust crate "apt-sources" Package: librust-apt-swarm-dev Description-md5: 98221a40a1055cdce08d811a40444106 Description-en: Experimental p2p gossip network for OpenPGP signature transparency Source code for Debianized Rust crate "apt-swarm" Package: librust-arrayvec-dev Description-md5: 42fa30072764f6c7254a8fb43a09bbf7 Description-en: Vector with fixed capacity, backed by an array - Rust source code Implements fixed capacity ArrayVec and ArrayString. . Source code for Debianized Rust crate "arrayvec" Package: librust-as-variant-dev Description-md5: b32a2a0b2ca38bbf2bf116e75240f98c Description-en: simple macro to convert enums to options - Rust source code as-variant is a simple Rust macro to convert enums with newtype variants to Options. . This package contains the source for the Rust as_variant crate, for use with cargo. Package: librust-astral-async-http-range-reader-dev Description-md5: d4b5f1390268aac9a7ed3103df7f9cfe Description-en: Streaming reading of files over HTTP using range requests - Rust source code Source code for Debianized Rust crate "astral_async_http_range_reader" Package: librust-astral-reqwest-middleware-dev Description-md5: 4074a8f03b702efb7308c27689669ec3 Description-en: Wrapper around reqwest to allow for client middleware chains - Rust source code Source code for Debianized Rust crate "astral-reqwest-middleware" Package: librust-astral-reqwest-retry-dev Description-md5: 633b294ff22f1235a3ed0b6051cb4c3a Description-en: Retry middleware for reqwest - Rust source code Source code for Debianized Rust crate "astral-reqwest-retry" Package: librust-async-std-dev Description-md5: 6ad1c3c21ece5b7b537fd8d84584eb28 Description-en: async version of the Rust standard library - Rust source code async-std is a library that looks and feels like the Rust standard library, except everything in it is made to work with async/await exactly as you would expect it to. . This package contains the source for the Rust async-std crate, for use with cargo. Package: librust-async-tungstenite-dev Description-md5: b1f39d0a75d2777a4eb03b93b16cd32a Description-en: Async binding for Tungstenite, the Lightweight stream-based WebSocket implementation - Rust source code Source code for Debianized Rust crate "async-tungstenite" Package: librust-auth-git2-dev Description-md5: 3fdcebac80987be838100346cac2f2b2 Description-en: Authentication for `git2` - Rust source code Source code for Debianized Rust crate "auth-git2" Package: librust-aws-lc-sys-dev Description-md5: ec3f230b42fc81b5783cf409bd71ceb2 Description-en: General-purpose cryptographic library maintained by the AWS Cryptography team - Rust source code It іs based on code from the Google BoringSSL project and the OpenSSL project. . Source code for Debianized Rust crate "aws-lc-sys" Package: librust-backoff-dev Description-md5: 33053ef6c0112efa42359d4c5ac9609c Description-en: Retry operations with exponential backoff policy - Rust source code Source code for Debianized Rust crate "backoff" Package: librust-backon-dev Description-md5: a2160f96eda13b4987694d14ba2fc6e1 Description-en: Make retry like a built-in feature provided by Rust - Rust source code Source code for Debianized Rust crate "backon" Package: librust-bacon-dev Description-md5: e749df68073cc729a9aefe74a8491463 Description-en: background code checker - Rust source code bacon is a code checker designed to run in the background, alongside your editor, with minimal interaction, notifying you of warnings, errors, or test failures. . This package contains its source code. Package: librust-base16ct-dev Description-md5: 6817a0182dd0f890cba92f1d4149d409 Description-en: Best effort constant-time Base16/hexadecimal (RFC 4648) - Rust source code Source code for Debianized Rust crate "base16ct" Package: librust-base64-dev Description-md5: 32fd475be71ad568067a575a587f286c Description-en: Encodes and decodes base64 as bytes or utf8 - Rust source code Source code for Debianized Rust crate "base64" Package: librust-bat-dev Description-md5: ad07f1ccda62a905bf9c50826c538f39 Description-en: Cat(1) clone with wings - Rust source code Source code for Debianized Rust crate "bat" Package: librust-bcrypt-dev Description-md5: 0db8704d0e08b2ee63d4fb6ba9560588 Description-en: Easily hash and verify passwords using bcrypt - Rust source code Source code for Debianized Rust crate "bcrypt" Package: librust-bitflags-dev Description-md5: 030f4d114d79da7441c78b445fea5d3d Description-en: Macro to generate structures which behave like bitflags - Rust source code Source code for Debianized Rust crate "bitflags" Package: librust-block-padding-0.3-dev Description-md5: f3d131e754f18341cb1c27d7d234b299 Description-en: Padding and unpadding of messages divided into blocks - Rust source code Source code for Debianized Rust crate "block-padding" Package: librust-block-padding-dev Description-md5: f3d131e754f18341cb1c27d7d234b299 Description-en: Padding and unpadding of messages divided into blocks - Rust source code Source code for Debianized Rust crate "block-padding" Package: librust-blosc2-rs-dev Description-md5: 6e651b5eeefc67b1835296643c37eb83 Description-en: Blosc2 - Rust source code Source code for Debianized Rust crate "blosc2-rs" Package: librust-breezyshim-dev Description-md5: e9c71818fbf2d1c3254b7edd221049a8 Description-en: Rust shim around the Breezy Python API - Rust source code Source code for Debianized Rust crate "breezyshim" Package: librust-broot-dev Description-md5: 5974118d3a3c5fb8227c7d48875dfc24 Description-en: File browser and launcher - Rust source code Source code for Debianized Rust crate "broot" Package: librust-brush-parser-dev Description-md5: 52171ffa21926fc26f5f8dc3c38d02be Description-en: POSIX/bash shell tokenizer and parsers (used by brush-shell) - Rust source code Source code for Debianized Rust crate "brush-parser" Package: librust-bstr-dev Description-md5: e5444fa62c3be4051b7b980b7654ecf9 Description-en: String type that is not required to be valid UTF-8 - Rust source code Source code for Debianized Rust crate "bstr" Package: librust-buildlog-consultant-dev Description-md5: 68418a2ae77bd97cb10d05239f5114c8 Description-en: Buildlog parser and analyser - Rust source code Source code for Debianized Rust crate "buildlog-consultant" Package: librust-bytemuck-dev Description-md5: 3a93df158cde17e10af4c62e9b8c026d Description-en: Mucking around with piles of bytes - Rust source code Source code for Debianized Rust crate "bytemuck" Package: librust-bytes-str-dev Description-md5: e25858742b23e875773f959d2a14cf27 Description-en: string type backed by bytes crate - Rust source code bytes-str provides a string type that is backed by bytes crate. . This package contains the source for the Rust crate bytes-str, for use with cargo. Package: librust-bytesize-dev Description-md5: 5bfa86a3bdf3a33562c8f760e3628d1d Description-en: Semantic wrapper for byte count representations - Rust source code Source code for Debianized Rust crate "bytesize" Package: librust-cairo-rs-dev Description-md5: b831041329a13991d68cb93b564dc88a Description-en: Rust bindings for the Cairo library - Rust source code Source code for Debianized Rust crate "cairo-rs" Package: librust-cairo-sys-rs-dev Description-md5: 6fe4db39bee811f70ee7ae4c56272670 Description-en: FFI bindings to libcairo - Rust source code Source code for Debianized Rust crate "cairo-sys-rs" Package: librust-cargo-audit-dev Description-md5: c388cfeccbef79e1295dc709f6593105 Description-en: Audit Cargo.lock for crates with security vulnerabilities - Rust source code Audit your dependencies for crates with security vulnerabilities reported to the RustSec Advisory Database. . You can also audit binaries, run cargo audit bin followed by the paths to your binaries to audit them. . If your programs have been compiled with cargo auditable, the audit is fully accurate because all the necessary information is embedded in the compiled binary. . For binaries that were not compiled with cargo auditable it will recover a part of the dependency list by parsing panic messages. This will miss any embedded C code (e.g. OpenSSL) as well as roughly half of the Rust dependencies because the Rust compiler is very good at removing unnecessary panics, but that's better than having no vulnerability information whatsoever. Source code for Debianized Rust crate "cargo-audit" Package: librust-cargo-dev Description-md5: 5fcbd48f38ae3ab8b1040883b508432f Description-en: Package manager for Rust - Rust source code Source code for Debianized Rust crate "cargo" Package: librust-cargo-edit-dev Description-md5: 2cfe46ac790e40aba028dc5322bdbb0e Description-en: add, remove and upgrade Cargo dependencies - Rust source code Source code for Debianized Rust crate "cargo-edit" Package: librust-cargo-test-support-dev Description-md5: 7e71ff57c06aa5a62ec2354ef8072feb Description-en: Testing framework for Cargo's testsuite - Rust source code Source code for Debianized Rust crate "cargo-test-support" Package: librust-cargo-toml-dev Description-md5: 70b0925a9194f7875464221dc80dd72c Description-en: `Cargo.toml` struct definitions for parsing with Serde - Rust source code Source code for Debianized Rust crate "cargo_toml" Package: librust-cargo-toml-edit-dev Description-md5: 2f3adb0cf61af07f2d08fb076b536d8e Description-en: Rust library for editing Cargo.toml manifest - Rust source code Source code for Debianized Rust crate "cargo_toml_edit" Package: librust-cc-dev Description-md5: f1b93396481ada07d5c6198d9862adb2 Description-en: Build C/C++/asm in build.rs - Rust source code Source code for Debianized Rust crate "cc" Package: librust-chacha20-0.9-dev Description-md5: 6c6a5de3d95c726006300cbf329d9081 Description-en: ChaCha20 stream cipher (RFC 8439) in pure Rust - Rust source code Additionally provides the ChaCha8, ChaCha12, XChaCha20, XChaCha12 and XChaCha8 stream ciphers, and also optional rand_core-compatible RNGs based on those ciphers. . Source code for Debianized Rust crate "chacha20" Package: librust-chacha20-dev Description-md5: 6c6a5de3d95c726006300cbf329d9081 Description-en: ChaCha20 stream cipher (RFC 8439) in pure Rust - Rust source code Additionally provides the ChaCha8, ChaCha12, XChaCha20, XChaCha12 and XChaCha8 stream ciphers, and also optional rand_core-compatible RNGs based on those ciphers. . Source code for Debianized Rust crate "chacha20" Package: librust-chrono-dev Description-md5: c3553977333741739504bf4fceacfaa7 Description-en: Date and time library for Rust - Rust source code Source code for Debianized Rust crate "chrono" Package: librust-cipher-0.4-dev Description-md5: 48aae45901d5b6c8995275d640c9006a Description-en: Traits for describing block ciphers and stream ciphers - Rust source code Source code for Debianized Rust crate "cipher" Package: librust-cipher-dev Description-md5: 48aae45901d5b6c8995275d640c9006a Description-en: Traits for describing block ciphers and stream ciphers - Rust source code Source code for Debianized Rust crate "cipher" Package: librust-clap-builder-dev Description-md5: eaa7729c2ad919235cc1b675a66c5d6c Description-en: Simple to use, efficient, and full-featured Command Line Argument Parser - Rust source code Source code for Debianized Rust crate "clap_builder" Package: librust-clap-complete-dev Description-md5: c2f7fcfaeeca4945fb43690a437a9754 Description-en: Generate shell completion scripts for your clap::Command - Rust source code Source code for Debianized Rust crate "clap_complete" Package: librust-clap-complete-nushell-dev Description-md5: 6e2d619c8e3d1f28afe15bc8136691a3 Description-en: Generator library used with clap for Nushell completion scripts - Rust source code Source code for Debianized Rust crate "clap_complete_nushell" Package: librust-clap-derive-dev Description-md5: 590abc2dfbb915d893ec1c3c875cce6b Description-en: Parse command line argument by defining a struct, derive crate - Rust source code Source code for Debianized Rust crate "clap_derive" Package: librust-clap-dev Description-md5: 78f06f846d2ce1f00131762c5eaf2a4d Description-en: Rust Command Line Argument Parser - Rust source code Source code for Debianized Rust crate "clap" Package: librust-clap-lex-dev Description-md5: 7d96122b8556703b025041cd4a0e14e6 Description-en: Minimal, flexible command line parser - Rust source code Source code for Debianized Rust crate "clap_lex" Package: librust-clap-mangen-dev Description-md5: 314bf07ed298edab8fbbe03269a4b482 Description-en: Manpage generator for clap - Rust source code Source code for Debianized Rust crate "clap_mangen" Package: librust-clap-verbosity-flag-dev Description-md5: d04b43b0a1d72b862e203df416be7c61 Description-en: Easily add a `--verbose` flag to CLIs using Clap - Rust source code Source code for Debianized Rust crate "clap-verbosity-flag" Package: librust-cmake-dev Description-md5: 8b1939774d56b015c7fec28e0d44a98e Description-en: Build dependency for running cmake to build a native library - Rust source code Source code for Debianized Rust crate "cmake" Package: librust-codspeed-dev Description-md5: dd2d610a4745cef1aa502ec902d72e74 Description-en: Core instrumentation library for CodSpeed - Rust source code Source code for Debianized Rust crate "codspeed" Package: librust-codspeed-divan-compat-dev Description-md5: 9c87532204f3b12239086f3398bef87e Description-en: Divan compatibility layer for CodSpeed - Rust source code Source code for Debianized Rust crate "codspeed-divan-compat" Package: librust-codspeed-divan-compat-walltime-dev Description-md5: af59ed70cbc792ee284d141b3ad12d3d Description-en: Temporary compatibility layer for CodSpeed to use Divan's walltime entrypoint - Rust source code Source code for Debianized Rust crate "codspeed-divan-compat-walltime" Package: librust-command-fds-dev Description-md5: 17da0bc007a598b2e88b6b222fc5864e Description-en: Passing arbitrary file descriptors when spawning child processes - Rust source code Source code for Debianized Rust crate "command-fds" Package: librust-comrak-dev Description-md5: f8d12aa7d3c0f4b935e556e80041595d Description-en: 100% CommonMark-compatible GitHub Flavored Markdown parser and formatter - Rust source code Source code for Debianized Rust crate "comrak" Package: librust-config-0.14-dev Description-md5: 935af5fcc0ce586855d119e2cd1dda9c Description-en: Layered configuration system for Rust applications - Rust source code Source code for Debianized Rust crate "config" Package: librust-config-dev Description-md5: 935af5fcc0ce586855d119e2cd1dda9c Description-en: Layered configuration system for Rust applications - Rust source code Source code for Debianized Rust crate "config" Package: librust-const-oid-0.9-dev Description-md5: cf3ab6113bba8feb538b09a117d0b4e7 Description-en: Const implementation of Object Identifier (OID) standard - Rust source code embedded) support . Source code for Debianized Rust crate "const-oid" Package: librust-const-oid-dev Description-md5: cf3ab6113bba8feb538b09a117d0b4e7 Description-en: Const implementation of Object Identifier (OID) standard - Rust source code embedded) support . Source code for Debianized Rust crate "const-oid" Package: librust-const-random-macro-dev Description-md5: 8139b166cb6c278785d3a314020bed83 Description-en: Provides the procedural macro used by const-random - Rust source code Source code for Debianized Rust crate "const-random-macro" Package: librust-convert-case-dev Description-md5: 1ca4062d39f7f4b1c037f2d722b3489a Description-en: Convert strings into any case - Rust source code Source code for Debianized Rust crate "convert_case" Package: librust-cpufeatures-0.2-dev Description-md5: 70381c11facd70b20a8e43f25df2415f Description-en: Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets, with no_std support and support for mobile targets including Android and iOS - Rust source code Source code for Debianized Rust crate "cpufeatures" Package: librust-cpufeatures-dev Description-md5: 65905b23077813160c17987481005894 Description-en: Lightweight runtime CPU feature detection - Rust source code Source code for Debianized Rust crate "cpufeatures" Package: librust-cranelift-dev Description-md5: c45cf1f645ef46817eeb135c4eb05044 Description-en: low-level retargetable code generator - Rust source code Cranelift is a low-level retargetable code generator. It translates a target-independent intermediate representation into executable machine code. . This package contains the source for the Rust cranelift crate, for use with cargo. Package: librust-crc-fast-dev Description-md5: 09bda0ac1f9cb1819d265a349d38459c Description-en: World's fastest generic CRC16, CRC32, and CRC64 calculator using SIMD - Rust source code Supplies a C-compatible shared library for use in other languages. . Source code for Debianized Rust crate "crc-fast" Package: librust-crossterm-dev Description-md5: 3ac7152e5609484408f9896913c45557 Description-en: Crossplatform terminal library for manipulating terminals - Rust source code Source code for Debianized Rust crate "crossterm" Package: librust-crosstermion-dev Description-md5: e695ea75b532ba97de8dda51f15ab889 Description-en: Utilities for `crossterm`, without ties to `termion` - Rust source code Source code for Debianized Rust crate "crosstermion" Package: librust-crypto-bigint-0.5-dev Description-md5: 71b41eb893227949cba5fd94c58e0bd6 Description-en: Cryptographic Big Integers - Rust source code Pure Rust implementation of a big integer library which has been designed from the ground-up for use in cryptographic applications. . Provides constant-time, `no_std`-friendly implementations of modern formulas using const generics. Source code for Debianized Rust crate "crypto-bigint" Package: librust-crypto-bigint-dev Description-md5: 71b41eb893227949cba5fd94c58e0bd6 Description-en: Cryptographic Big Integers - Rust source code Pure Rust implementation of a big integer library which has been designed from the ground-up for use in cryptographic applications. . Provides constant-time, `no_std`-friendly implementations of modern formulas using const generics. Source code for Debianized Rust crate "crypto-bigint" Package: librust-crypto-common-dev Description-md5: 87fdd9ef4da85454a97d9e58eaf3afd2 Description-en: Common traits used by cryptographic algorithms - Rust source code Source code for Debianized Rust crate "crypto-common" Package: librust-curl+http2-dev Description-md5: e38fbc8cddafea0695b50e674f55790d Description-en: Rust bindings to libcurl for making HTTP requests - feature "http2" This metapackage enables feature "http2" for the Rust curl crate, by pulling in any additional dependencies needed by that feature. Package: librust-curl+openssl-probe-dev Description-md5: 4300eda77d88ff6144e0d03a67b9d34b Description-en: Rust bindings to libcurl for making HTTP requests - feature "openssl-probe" This metapackage enables feature "openssl-probe" for the Rust curl crate, by pulling in any additional dependencies needed by that feature. Package: librust-curl+openssl-sys-dev Description-md5: 244d6293f15f7cca9de97a96cd5b94af Description-en: Rust bindings to libcurl for making HTTP requests - feature "openssl-sys" This metapackage enables feature "openssl-sys" for the Rust curl crate, by pulling in any additional dependencies needed by that feature. Package: librust-curl+ssl-dev Description-md5: aa7b418c5deb51fedcf7976d1a430599 Description-en: Rust bindings to libcurl for making HTTP requests - feature "ssl" and 1 more This metapackage enables feature "ssl" for the Rust curl crate, by pulling in any additional dependencies needed by that feature. . Additionally, this package also provides the "default" feature. Package: librust-curl+static-curl-dev Description-md5: 24e900f1dfacfb670c314cad15e697f4 Description-en: Rust bindings to libcurl for making HTTP requests - feature "static-curl" This metapackage enables feature "static-curl" for the Rust curl crate, by pulling in any additional dependencies needed by that feature. Package: librust-curl+static-ssl-dev Description-md5: 88fca4f4235837aae040be68f0777303 Description-en: Rust bindings to libcurl for making HTTP requests - feature "static-ssl" This metapackage enables feature "static-ssl" for the Rust curl crate, by pulling in any additional dependencies needed by that feature. Package: librust-curl-dev Description-md5: d84da5ac5d80b5092bd1c0117d5afe40 Description-en: Rust bindings to libcurl for making HTTP requests - Rust source code Source code for Debianized Rust crate "curl" Package: librust-current-platform-dev Description-md5: be2c2b4dad557e518fbd6c5d4f3b1d28 Description-en: Find out what platform your code is running on - Rust source code Source code for Debianized Rust crate "current_platform" Package: librust-cursive-core-dev Description-md5: 012a6534ab97930b301ff05d6a13ae31 Description-en: Core components for the Cursive TUI - Rust source code Source code for Debianized Rust crate "cursive_core" Package: librust-czkawka-core-dev Description-md5: 26ad57b914c0424639a33f9d2c1b72f2 Description-en: Core of Czkawka app - Rust source code Source code for Debianized Rust crate "czkawka_core" Package: librust-daachorse-dev Description-md5: f93a5977f5816c5d4cd80660c77c1751 Description-en: Daachorse: Double-Array Aho-Corasick - Rust source code Source code for Debianized Rust crate "daachorse" Package: librust-deb822-lossless-dev Description-md5: 79c586fccc568f3cb9c3a5762d704c79 Description-en: Lossless parser for deb822 files - Rust source code Source code for Debianized Rust crate "deb822-lossless" Package: librust-debbugs-dev Description-md5: cf08f49d77265947eb4b5950e41d7e46 Description-en: Debian Bugtracking System API client - Rust source code Source code for Debianized Rust crate "debbugs" Package: librust-debcargo-dev Description-md5: e3d5b919249739cbd1a2875b20d4c69f Description-en: Create a Debian package from a Cargo crate - Rust source code Source code for Debianized Rust crate "debcargo" Package: librust-debian-analyzer-dev Description-md5: cc735915a0f511c16cc56656e463b1d2 Description-en: Debian analyzer - Rust source code Source code for Debianized Rust crate "debian-analyzer" Package: librust-debian-changelog-dev Description-md5: 93666bd05f2b4133966027f87e3483d0 Description-en: Parser for Debian changelog files - Rust source code Source code for Debianized Rust crate "debian-changelog" Package: librust-debian-control-dev Description-md5: e3b5ebe55b5f4770aede06d556c2c418 Description-en: Parser for Debian control files - Rust source code Source code for Debianized Rust crate "debian-control" Package: librust-debian-copyright-dev Description-md5: 057e04906739ade312f610c5a60d7736 Description-en: Parser for Debian copyright files - Rust source code Source code for Debianized Rust crate "debian-copyright" Package: librust-debian-watch-dev Description-md5: 4840e7c8f793cbc8bb8f1d6661eaeabc Description-en: Parser for Debian watch files - Rust source code Source code for Debianized Rust crate "debian-watch" Package: librust-debian-workbench-dev Description-md5: 675507f0a621122edf6541757f721ad2 Description-en: Debian workbench - Rust source code Source code for Debianized Rust crate "debian-workbench" Package: librust-debversion-dev Description-md5: 2065c676f4c00b84d26a31975d2fb72f Description-en: Debian version parsing, manipulation and comparison - Rust source code Source code for Debianized Rust crate "debversion" Package: librust-default-from-serde-dev Description-md5: 4c4767a7a7781623b78919dbdc4a2f4a Description-en: derive default using #[serde(default)] - Rust source code default-from-serde resolves Derive Default using serde::Deserialize. No mismatch between Default and Deserialize anymore. . This package contains the source for the Rust crates default-from-serde derive-default-from-serde, for use with cargo. Package: librust-dep3-dev Description-md5: 6bbb92b998c33d6606e1836ee3566493 Description-en: Parsing and generating DEP-3 headers - Rust source code Source code for Debianized Rust crate "dep3" Package: librust-der-0.7-dev Description-md5: cd6104e6dde9ae433bde326c2a638c5c Description-en: Distinguished Encoding Rules (DER) for ASN.1 - Rust source code Source code for Debianized Rust crate "der" Package: librust-der-derive-0.7-dev Description-md5: 9dc84bfde3ca999aa45a1b67cc49f8c6 Description-en: Custom derive support for the der crate - Rust source code Source code for Debianized Rust crate "der_derive" Package: librust-der-derive-dev Description-md5: 9dc84bfde3ca999aa45a1b67cc49f8c6 Description-en: Custom derive support for the der crate - Rust source code Source code for Debianized Rust crate "der_derive" Package: librust-der-dev Description-md5: cd6104e6dde9ae433bde326c2a638c5c Description-en: Distinguished Encoding Rules (DER) for ASN.1 - Rust source code Source code for Debianized Rust crate "der" Package: librust-dhcproto-dev Description-md5: ff1dc6ba2e87e6dfb81e4de86b51b2a6 Description-en: DHCP parser and encoder for DHCPv4/DHCPv6 - Rust source code `dhcproto` aims to be a functionally complete DHCP implementation. . Source code for Debianized Rust crate "dhcproto" Package: librust-digest-dev Description-md5: 50187dfbcfa251ea99bb084f73a24f7c Description-en: Traits for cryptographic hash functions and MACs - Rust source code Source code for Debianized Rust crate "digest" Package: librust-dromedary-dev Description-md5: 603209d5fd8cad7031b894f2e1a93837 Description-en: Transport layer for Breezy - Rust source code Source code for Debianized Rust crate "dromedary" Package: librust-ecolor-dev Description-md5: 87fd956874316f0195c0db7fbac9524d Description-en: Color structs and color conversion utilities - Rust source code Source code for Debianized Rust crate "ecolor" Package: librust-ed25519-compact-dev Description-md5: 541bfbe9ad233bb126e49226a29e0d81 Description-en: Small, self-contained, wasm-friendly Ed25519 implementation - Rust source code Source code for Debianized Rust crate "ed25519-compact" Package: librust-elliptic-curve-dev Description-md5: d3c752c559e08e8a5bff0430c084b5ac Description-en: General purpose Elliptic Curve Cryptography (ECC) support, including types and traits for representing various elliptic curve forms, scalars, points, and public/secret keys composed thereof - Rust source code Source code for Debianized Rust crate "elliptic-curve" Package: librust-emath-dev Description-md5: 91bed70be2244d34ad92c6f839bec2e3 Description-en: Minimal 2D math library for GUI work - Rust source code Source code for Debianized Rust crate "emath" Package: librust-env-filter-dev Description-md5: a2b701e28c99ffb8d23c67084375e6af Description-en: Filter log events using environment variables - Rust source code Source code for Debianized Rust crate "env_filter" Package: librust-env-logger-dev Description-md5: f137377a93493d6d549b858895683036 Description-en: Log implementation configured via environment variable - Rust source code Source code for Debianized Rust crate "env_logger" Package: librust-envmnt-dev Description-md5: 30da39fdf0667880c6928b106460e00b Description-en: Environment variables utility functions - Rust source code Source code for Debianized Rust crate "envmnt" Package: librust-erased-serde-dev Description-md5: 6630b7cd3f1a942de0f5945b87ed871f Description-en: Type-erased Serialize and Serializer traits - Rust source code Source code for Debianized Rust crate "erased-serde" Package: librust-erbium-net-dev Description-md5: 8bc33a2ef884e29ae77867b2ddaeabe3 Description-en: Network services for small/home networks - Low level networking abstractions - Rust source code Source code for Debianized Rust crate "erbium-net" Package: librust-etcetera-dev Description-md5: 2ea2795500b33b0d835dcf73c86cbd47 Description-en: Unopinionated library for obtaining configuration, data, cache, & other directories - Rust source code Source code for Debianized Rust crate "etcetera" Package: librust-etherparse-dev Description-md5: 79fb00485be1fbbdae6fd67f85db697b Description-en: Parsing & writing a bunch of packet based protocols (EthernetII, IPv4, IPv6, UDP, TCP ...) - Rust source code Source code for Debianized Rust crate "etherparse" Package: librust-ethtool-dev Description-md5: 307a11cc9a7280842852322cf849b85c Description-en: Linux Ethtool Communication Library - Rust source code Source code for Debianized Rust crate "ethtool" Package: librust-fast-qr-dev Description-md5: 399b9404fbc4fff84ad532c6021b74a8 Description-en: Generates optimized QRCode - Rust source code Source code for Debianized Rust crate "fast_qr" Package: librust-fast-transpose-dev Description-md5: becf25fcb76680f2c894aa178b75eebb Description-en: Fast image and matrix transpose - Rust source code Source code for Debianized Rust crate "fast_transpose" Package: librust-fastbloom-dev Description-md5: 5d5a20a8483631bfc560b1000d34d4ce Description-en: Fastest Bloom filter in Rust - Rust source code No accuracy compromises. Full concurrency support and compatible with any hasher. . Source code for Debianized Rust crate "fastbloom" Package: librust-fernet-dev Description-md5: 10e8897c2bee0dd59bc62d4f5ce55cc6 Description-en: Fernet in Rust - Rust source code This package contains the source for the Rust fernet crate, packaged by debcargo for use with cargo and dh-cargo. Package: librust-ff-derive-0.13-dev Description-md5: eceb6182e5386bbb833a2acaab3ebc6f Description-en: Procedural macro library for custom prime fields - Rust source code Source code for Debianized Rust crate "ff_derive" Package: librust-ff-derive-dev Description-md5: eceb6182e5386bbb833a2acaab3ebc6f Description-en: Procedural macro library for custom prime fields - Rust source code Source code for Debianized Rust crate "ff_derive" Package: librust-ffmpeg-gst-wrapper-dev Description-md5: a5f627a74bf60ea13472272637641349 Description-en: Adapter to allow vid_dup_finder to seamlessly use gstreamer or ffmpeg - Rust source code Source code for Debianized Rust crate "ffmpeg_gst_wrapper" Package: librust-figment-dev Description-md5: 44aec78031aeb65c9c1d13314f95da03 Description-en: Configuration library so con-free, it's unreal - Rust source code Source code for Debianized Rust crate "figment" Package: librust-flate2-dev Description-md5: 83f16bdadcfecf17f15c0955669e8fab Description-en: FLATE, Gzip, and Zlib bindings for Rust - Rust source code Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, and raw deflate streams. . Source code for Debianized Rust crate "flate2" Package: librust-fluent-fallback-dev Description-md5: aa92c9bb898c968b1379618b96ad1823 Description-en: High-level implementation of a collection of locale bundles including fallback between locales for Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations - Rust source code Source code for Debianized Rust crate "fluent-fallback" Package: librust-forgejo-api-dev Description-md5: d1e1e0045641ca28957e679e94153769 Description-en: Interface to Forgejo's Web API - Rust source code Source code for Debianized Rust crate "forgejo-api" Package: librust-fraction-dev Description-md5: 6d58cf6664b8d7b635ecb612cdc45b06 Description-en: Lossless fractions and decimals; drop-in float replacement - Rust source code Source code for Debianized Rust crate "fraction" Package: librust-framework-lib-dev Description-md5: f59db5ff88a802a28cde2bf886226d28 Description-en: Control Framework Computer systems - Rust source code Source code for Debianized Rust crate "framework_lib" Package: librust-fsio-dev Description-md5: 8d3455709c2652ff0ea2a53e2b81661e Description-en: File System and Path utility functions - Rust source code Source code for Debianized Rust crate "fsio" Package: librust-futures-channel-dev Description-md5: 1727d7828f1e78e60eaa300f5a043c9b Description-en: Channels for asynchronous communication using futures-rs - Rust source code Source code for Debianized Rust crate "futures-channel" Package: librust-futures-core-dev Description-md5: 4ee42665159e1ae9b7b339665e32c260 Description-en: Core traits and types in for the `futures` library - Rust source code Source code for Debianized Rust crate "futures-core" Package: librust-futures-dev Description-md5: 3959734115451b2541e61cd12c81585f Description-en: Futures and streams - Rust source code Source code for Debianized Rust crate "futures" Package: librust-futures-executor-dev Description-md5: 539e90eaf46709cf7147ff722424ed35 Description-en: Executors for asynchronous tasks based on the futures-rs library - Rust source code Source code for Debianized Rust crate "futures-executor" Package: librust-futures-io-dev Description-md5: ecfeeeb48b80ae2e49215897255d166a Description-en: `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library - Rust source code Source code for Debianized Rust crate "futures-io" Package: librust-futures-macro-dev Description-md5: 87fe1c4c338c7068a2ed50611bca3edf Description-en: Futures-rs procedural macro implementations - Rust source code Source code for Debianized Rust crate "futures-macro" Package: librust-futures-sink-dev Description-md5: 0ca2d74a564abc77b936325e3751b906 Description-en: Asynchronous `Sink` trait for the futures-rs library - Rust source code Source code for Debianized Rust crate "futures-sink" Package: librust-futures-test-dev Description-md5: 97249e2179a70f5a34ea16a0cb947088 Description-en: Common utilities for testing components built off futures-rs - Rust source code Source code for Debianized Rust crate "futures-test" Package: librust-futures-util-dev Description-md5: 11af644094c4242852607920d1bebf2b Description-en: Common utilities for the futures-rs library - Rust source code - Rust source code Source code for Debianized Rust crate "futures-util" Package: librust-gdk-pixbuf-dev Description-md5: c47eb73e74e4e1f4028e1bfa014f4c53 Description-en: Rust bindings for the GdkPixbuf library - Rust source code Source code for Debianized Rust crate "gdk-pixbuf" Package: librust-gdk-pixbuf-sys-dev Description-md5: 4118c97fa2e2f254a9c6f2a154b0c7ef Description-en: FFI bindings to libgdk_pixbuf-2.0 - Rust source code Source code for Debianized Rust crate "gdk-pixbuf-sys" Package: librust-gdk4-sys-dev Description-md5: d78684cb5ef87db4aaefe19cad63c6d0 Description-en: FFI bindings of GDK 4 - Rust source code Source code for Debianized Rust crate "gdk4-sys" Package: librust-genetlink-dev Description-md5: 2f8fffd40039ebf5b42703f16c840f0a Description-en: Communicate with generic netlink - Rust source code Source code for Debianized Rust crate "genetlink" Package: librust-get-size-derive2-dev Description-md5: b6078831a813db08cb959705b68e7ded Description-en: Derives the GetSize trait - Rust source code Source code for Debianized Rust crate "get-size-derive2" Package: librust-get-size2-dev Description-md5: dc0533669bf8a945e4ffdc3a79668848 Description-en: Determine the size in bytes an object occupies inside RAM - Rust source code Source code for Debianized Rust crate "get-size2" Package: librust-getrandom-dev Description-md5: b7468bf8f9d77baaaa127fff3c657248 Description-en: Retrieve random data from system source - Rust source code Source code for Debianized Rust crate "getrandom" Package: librust-gif-dev Description-md5: 4c440ad931f34168d268d0fc2e405543 Description-en: GIF de- and encoder - Rust source code Source code for Debianized Rust crate "gif" Package: librust-gio-dev Description-md5: 70b9ea1e523801662e59ab734f0190dd Description-en: Rust bindings for the Gio library - Rust source code Source code for Debianized Rust crate "gio" Package: librust-gio-sys-dev Description-md5: 9cbc06804670f4d5fd504da544fa02f3 Description-en: FFI bindings to libgio-2.0 - Rust source code Source code for Debianized Rust crate "gio-sys" Package: librust-gio-unix-dev Description-md5: b8782c54defd261df9f3997a0d6f193d Description-en: Rust bindings for the GioUnix library - Rust source code Source code for Debianized Rust crate "gio-unix" Package: librust-gio-unix-sys-dev Description-md5: 59be63313c5b18a6d56f5ba191f8363d Description-en: FFI bindings to libgio-2.0 Unix APIs - Rust source code Source code for Debianized Rust crate "gio-unix-sys" Package: librust-github-actions-expressions-dev Description-md5: fb1a38489a6c9142eacdd889847dd29d Description-en: GitHub Actions expression parser and data types - Rust source code Source code for Debianized Rust crate "github-actions-expressions" Package: librust-gix-actor-dev Description-md5: f3c98c7ad91b12b6bafd3bffae5042d2 Description-en: Way to identify git actors - Rust source code Source code for Debianized Rust crate "gix-actor" Package: librust-gix-archive-dev Description-md5: 17882101dc100f4791c2335b709055dd Description-en: Archive generation from of a worktree stream - Rust source code Source code for Debianized Rust crate "gix-archive" Package: librust-gix-attributes-dev Description-md5: f7cf78e7eaa96020e7ea59a6e0a67bcd Description-en: The gitoxide project dealing .gitattributes files - Rust source code Source code for Debianized Rust crate "gix-attributes" Package: librust-gix-bitmap-dev Description-md5: ea8fee2f99ed1128aa2e5c72ac8a1e65 Description-en: The gitoxide project dedicated implementing the standard git bitmap format - Rust source code Source code for Debianized Rust crate "gix-bitmap" Package: librust-gix-blame-dev Description-md5: e8e1a1e3ac9a42c26784278d755ef6fb Description-en: The gitoxide project dedicated to implementing a 'blame' algorithm - Rust source code Source code for Debianized Rust crate "gix-blame" Package: librust-gix-chunk-dev Description-md5: 50c18959d7123e33cc666019bccdc643 Description-en: Interact with the git chunk file format used in multi-pack index and commit-graph files - Rust source code Source code for Debianized Rust crate "gix-chunk" Package: librust-gix-command-dev Description-md5: 194d7351e01d8cb20f6be9e37344266b Description-en: The gitoxide project handling internal git command execution - Rust source code Source code for Debianized Rust crate "gix-command" Package: librust-gix-commitgraph-dev Description-md5: fe0d5baadc88dceecc64e5149b17c93d Description-en: Read-only access to the git commitgraph file format - Rust source code Source code for Debianized Rust crate "gix-commitgraph" Package: librust-gix-config-dev Description-md5: 4a51c04fdff108d296b9b7fc439b0684 Description-en: Git-config file parser and editor from the gitoxide project - Rust source code Source code for Debianized Rust crate "gix-config" Package: librust-gix-config-value-dev Description-md5: fa38945873e9895ab45301910c25fbc9 Description-en: The gitoxide project providing git-config value parsing - Rust source code Source code for Debianized Rust crate "gix-config-value" Package: librust-gix-credentials-dev Description-md5: f6daedddfb146259a28b0bebce0267c3 Description-en: The gitoxide project to interact with git credentials helpers - Rust source code Source code for Debianized Rust crate "gix-credentials" Package: librust-gix-date-dev Description-md5: 970f08cbd187e2156d0f4346ff4d0e8e Description-en: The gitoxide project parsing dates the way git does - Rust source code Source code for Debianized Rust crate "gix-date" Package: librust-gix-dev Description-md5: 4c5167edfbde509d6d556ba8ff9e711e Description-en: Interact with git repositories just like git would - Rust source code Source code for Debianized Rust crate "gix" Package: librust-gix-diff-dev Description-md5: 6ee1fd8e2963a73930f8433c1cdc3c38 Description-en: Calculate differences between various git objects - Rust source code Source code for Debianized Rust crate "gix-diff" Package: librust-gix-dir-dev Description-md5: b73889d0fd2c377eb5912b61e788af09 Description-en: The gitoxide project dealing with directory walks - Rust source code Source code for Debianized Rust crate "gix-dir" Package: librust-gix-discover-dev Description-md5: 782dadcc88dc723e7eb42fe934ab9afd Description-en: Discover git repositories and check if a directory is a git repository - Rust source code Source code for Debianized Rust crate "gix-discover" Package: librust-gix-error-dev Description-md5: 67524346bf27873afa2a9b49b6c8da46 Description-en: The gitoxide project to provide common errors and error-handling utilities - Rust source code Source code for Debianized Rust crate "gix-error" Package: librust-gix-features-dev Description-md5: 261b2b7603be15b0e7d7bb9945ea54c5 Description-en: Integrate various capabilities using compile-time feature flags - Rust source code Source code for Debianized Rust crate "gix-features" Package: librust-gix-filter-dev Description-md5: d32ce35fef76c1080303813f8a0b5419 Description-en: The gitoxide project implementing git filters - Rust source code Source code for Debianized Rust crate "gix-filter" Package: librust-gix-fs-dev Description-md5: 09ca124cceea5be4eeb9ab571230402b Description-en: Crate providing file system specific utilities to `gitoxide` - Rust source code Source code for Debianized Rust crate "gix-fs" Package: librust-gix-glob-dev Description-md5: 0194dcfdb92e93af18b84cc3eedd1f63 Description-en: The gitoxide project dealing with pattern matching - Rust source code Source code for Debianized Rust crate "gix-glob" Package: librust-gix-hash-dev Description-md5: 79df2389cea3a9fe1cdf830f6a330ae1 Description-en: Borrowed and owned git hash digests used to identify git objects - Rust source code Source code for Debianized Rust crate "gix-hash" Package: librust-gix-hashtable-dev Description-md5: 61344a25293d555ccf0348b08fffddde Description-en: Crate that provides hashtable based data structures optimized to utilize ObjectId keys - Rust source code Source code for Debianized Rust crate "gix-hashtable" Package: librust-gix-ignore-dev Description-md5: fd299d72d4715349dcebdabcca3a5f54 Description-en: The gitoxide project dealing .gitignore files - Rust source code Source code for Debianized Rust crate "gix-ignore" Package: librust-gix-index-dev Description-md5: f2db0d9f0e1883983008ac8b96044431 Description-en: Work-in-progress crate of the gitoxide project dedicated implementing the git index file - Rust source code Source code for Debianized Rust crate "gix-index" Package: librust-gix-lock-dev Description-md5: 039a9a4913700b91fdbb6b14afa478e1 Description-en: Git-style lock-file implementation - Rust source code Source code for Debianized Rust crate "gix-lock" Package: librust-gix-mailmap-dev Description-md5: 88dfcc36e6c67ee018c1bdf61822e10c Description-en: The gitoxide project for parsing mailmap files - Rust source code Source code for Debianized Rust crate "gix-mailmap" Package: librust-gix-merge-dev Description-md5: e5c8979aa316b2baf9332d0350c6375d Description-en: The gitoxide project implementing merge algorithms - Rust source code Source code for Debianized Rust crate "gix-merge" Package: librust-gix-negotiate-dev Description-md5: e0287374076793f1017c1b73c72f264f Description-en: The gitoxide project implementing negotiation algorithms - Rust source code Source code for Debianized Rust crate "gix-negotiate" Package: librust-gix-object-dev Description-md5: b503fd1b41693d9d96ac97afd7a79660 Description-en: Immutable and mutable git objects with decoding and encoding support - Rust source code Source code for Debianized Rust crate "gix-object" Package: librust-gix-odb-dev Description-md5: b5b6eb347dab8309c66b0375a2ed71ac Description-en: Implements various git object databases - Rust source code Source code for Debianized Rust crate "gix-odb" Package: librust-gix-pack-dev Description-md5: 0aea60a89cab86fcecab2ae1b2eadcba Description-en: Implements git packs and related data structures - Rust source code Source code for Debianized Rust crate "gix-pack" Package: librust-gix-packetline-dev Description-md5: 7c038faab4ecb3fe5f2a674e494ef942 Description-en: The gitoxide project implementing the pkt-line serialization format - Rust source code Source code for Debianized Rust crate "gix-packetline" Package: librust-gix-path-dev Description-md5: 673be3f875459fde6b5fc36fe54e37d0 Description-en: The gitoxide project dealing paths and their conversions - Rust source code Source code for Debianized Rust crate "gix-path" Package: librust-gix-pathspec-dev Description-md5: 581cf6e2bab9947cc8cf74ced57fa5c9 Description-en: The gitoxide project dealing magical pathspecs - Rust source code Source code for Debianized Rust crate "gix-pathspec" Package: librust-gix-prompt-dev Description-md5: 64519def3be6a01f12303d747578e2cf Description-en: The gitoxide project for handling prompts in the terminal - Rust source code Source code for Debianized Rust crate "gix-prompt" Package: librust-gix-protocol-dev Description-md5: 4dfd9c1d5ab6cf99b1ce859b45acb70d Description-en: The gitoxide project for implementing git protocols - Rust source code Source code for Debianized Rust crate "gix-protocol" Package: librust-gix-quote-dev Description-md5: f9a1b69933efed53369fab10501972e3 Description-en: The gitoxide project dealing with various quotations used by git - Rust source code Source code for Debianized Rust crate "gix-quote" Package: librust-gix-ref-dev Description-md5: c73611d3a4cabecae8bde1700447cd17 Description-en: Handle git references - Rust source code Source code for Debianized Rust crate "gix-ref" Package: librust-gix-refspec-dev Description-md5: ea0bdf6f5e27e0b230b468c4a1c94a27 Description-en: The gitoxide project for parsing and representing refspecs - Rust source code Source code for Debianized Rust crate "gix-refspec" Package: librust-gix-revision-dev Description-md5: 0a0e626d0f5d7c0215de3885f24560d8 Description-en: The gitoxide project dealing with finding names for revisions and parsing specifications - Rust source code Source code for Debianized Rust crate "gix-revision" Package: librust-gix-revwalk-dev Description-md5: 25423f4754f7d674945aed5f28a027af Description-en: Crate providing utilities for walking the revision graph - Rust source code Source code for Debianized Rust crate "gix-revwalk" Package: librust-gix-sec-dev Description-md5: 5f65fd23e309ed967ae6cda7351d0556 Description-en: The gitoxide project providing a shared trust model - Rust source code Source code for Debianized Rust crate "gix-sec" Package: librust-gix-shallow-dev Description-md5: 96bb8e81649653d6a15da07bb4bfb627 Description-en: Handle files specifying the shallow boundary - Rust source code Source code for Debianized Rust crate "gix-shallow" Package: librust-gix-status-dev Description-md5: 3fba25ca86a9cd698797dfd035bfe648 Description-en: The gitoxide project dealing with 'git status'-like functionality - Rust source code Source code for Debianized Rust crate "gix-status" Package: librust-gix-submodule-dev Description-md5: 1cf91585dc7862d38c1deea19c38c7da Description-en: The gitoxide project dealing git submodules - Rust source code Source code for Debianized Rust crate "gix-submodule" Package: librust-gix-tempfile-dev Description-md5: 244c556dcadc4df1b6e6b19b6bf4b4a2 Description-en: Tempfile implementation with a global registry to assure cleanup - Rust source code Source code for Debianized Rust crate "gix-tempfile" Package: librust-gix-testtools-dev Description-md5: 8bba6570caee36e548cd7f1694ff27dc Description-en: Shared code for gitoxide crates to facilitate testing - Rust source code Source code for Debianized Rust crate "gix-testtools" Package: librust-gix-transport-dev Description-md5: 71e9cd80c0994ff38f392807312a2018 Description-en: The gitoxide project dedicated to implementing the git transport layer - Rust source code Source code for Debianized Rust crate "gix-transport" Package: librust-gix-traverse-dev Description-md5: b4bf106ba08f35fb05442ab15d43d3d8 Description-en: The gitoxide project - Rust source code Source code for Debianized Rust crate "gix-traverse" Package: librust-gix-url-dev Description-md5: 287de9f85dfd6cca476d76f1ebb112dd Description-en: The gitoxide project implementing parsing and serialization of gix-url - Rust source code Source code for Debianized Rust crate "gix-url" Package: librust-gix-validate-dev Description-md5: 0cfb0b5696c085aaa2c2c7745d6396b4 Description-en: Validation functions for various kinds of names in git - Rust source code Source code for Debianized Rust crate "gix-validate" Package: librust-gix-worktree-dev Description-md5: 371f8193bd4a1c2ee70dd81e05013766 Description-en: The gitoxide project for shared worktree related types and utilities - Rust source code Source code for Debianized Rust crate "gix-worktree" Package: librust-gix-worktree-state-dev Description-md5: 3880a22959008ffb35f3c03c3d04e952 Description-en: The gitoxide project implementing setting the worktree to a particular state - Rust source code Source code for Debianized Rust crate "gix-worktree-state" Package: librust-gix-worktree-stream-dev Description-md5: 8ab47371e46a8be65726f3ef0f0a8262 Description-en: Generate a byte-stream from a git-tree - Rust source code Source code for Debianized Rust crate "gix-worktree-stream" Package: librust-glam-dev Description-md5: 3deae34a52b351896137f6b40c74b3d8 Description-en: Simple and fast 3D math library for games and graphics - Rust source code Source code for Debianized Rust crate "glam" Package: librust-glib-build-tools-dev Description-md5: 069e22f9b795c6ef4bcdd3b131ffd447 Description-en: Rust bindings for the Gio library, build script utils crate - Rust source code Source code for Debianized Rust crate "glib-build-tools" Package: librust-glib-dev Description-md5: c51b81039b4c087ae88e5f5744df36e9 Description-en: Rust bindings for the GLib library - Rust source code Source code for Debianized Rust crate "glib" Package: librust-glib-macros-dev Description-md5: 9c20c4cfc0a5713852da88add8a6c421 Description-en: Rust bindings for the GLib library, proc macros crate - Rust source code Source code for Debianized Rust crate "glib-macros" Package: librust-glib-sys-dev Description-md5: 6ca34064f782a4b66ce1dd8683436181 Description-en: FFI bindings to libglib-2.0 - Rust source code Source code for Debianized Rust crate "glib-sys" Package: librust-glib-unix-dev Description-md5: f0408d38ad7eae1189e42b2e0dc1fce9 Description-en: Rust bindings for the GLibUnix library - Rust source code Source code for Debianized Rust crate "glib-unix" Package: librust-glib-unix-sys-dev Description-md5: aee03129b7b0f918da908dc5f4112911 Description-en: FFI bindings to libglib-2.0 Unix APIs - Rust source code Source code for Debianized Rust crate "glib-unix-sys" Package: librust-glycin-common-dev Description-md5: ff4b95c30f20628a0fdd8bc54f5d30f3 Description-en: Sandboxed image decoding - Rust source code Source code for Debianized Rust crate "glycin-common" Package: librust-glycin-utils-dev Description-md5: a1d183a417897439140ffdc34a06299a Description-en: Sandboxed image decoding - Rust source code Source code for Debianized Rust crate "glycin-utils" Package: librust-gobject-sys-dev Description-md5: 78d09ea4231bcada24cff297c2330f28 Description-en: FFI bindings to libgobject-2.0 - Rust source code Source code for Debianized Rust crate "gobject-sys" Package: librust-graphene-rs-dev Description-md5: 7a74c597be01a6ccf43e89b183488d10 Description-en: Rust bindings for the Graphene library - Rust source code Source code for Debianized Rust crate "graphene-rs" Package: librust-graphene-sys-dev Description-md5: 3df5f98f9ca56ef9be097ad0d634ead1 Description-en: FFI bindings to libgraphene-1.0 - Rust source code Source code for Debianized Rust crate "graphene-sys" Package: librust-group-dev Description-md5: 876f96002b928e7026f2fe1aafb5d98f Description-en: Elliptic curve group traits and utilities - Rust source code Source code for Debianized Rust crate "group" Package: librust-gst-plugin-gif-dev Description-md5: 205c89d92034b65242c81187c656527d Description-en: GStreamer GIF plugin - Rust source code Source code for Debianized Rust crate "gst-plugin-gif" Package: librust-gstreamer-allocators-dev Description-md5: 0e7fb66d078cf518a919ab80915557bc Description-en: Rust bindings for GStreamer Allocators library - Rust source code Source code for Debianized Rust crate "gstreamer-allocators" Package: librust-gstreamer-allocators-sys-dev Description-md5: 56ec3408a75d8727f95ca632f6b3996a Description-en: FFI bindings to libgstallocators-1.0 - Rust source code Source code for Debianized Rust crate "gstreamer-allocators-sys" Package: librust-gstreamer-app-dev Description-md5: 92b855cb19d469efcfaf493148f03e70 Description-en: Rust bindings for GStreamer App library - Rust source code Source code for Debianized Rust crate "gstreamer-app" Package: librust-gstreamer-app-sys-dev Description-md5: c4ecd2918e115af22861108617969d34 Description-en: FFI bindings to libgstapp-1.0 - Rust source code Source code for Debianized Rust crate "gstreamer-app-sys" Package: librust-gstreamer-audio-dev Description-md5: 4ac799ef840a958fe1100b727a364386 Description-en: Rust bindings for GStreamer Audio library - Rust source code Source code for Debianized Rust crate "gstreamer-audio" Package: librust-gstreamer-audio-sys-dev Description-md5: 1fb42a99ff511adaa9e069e7d9dccae2 Description-en: FFI bindings to libgstaudio-1.0 - Rust source code Source code for Debianized Rust crate "gstreamer-audio-sys" Package: librust-gstreamer-base-dev Description-md5: 92fc1075e4f4fd3e5a324fe96a624963 Description-en: Rust bindings for GStreamer Base library - Rust source code Source code for Debianized Rust crate "gstreamer-base" Package: librust-gstreamer-base-sys-dev Description-md5: 4e8d82d4f219d3a582b2b6e6dbbad0a1 Description-en: FFI bindings to libgstbase-1.0 - Rust source code Source code for Debianized Rust crate "gstreamer-base-sys" Package: librust-gstreamer-dev Description-md5: 0993abcb55ab7aad8e34462249c8ef8a Description-en: Rust bindings for GStreamer - Rust source code Source code for Debianized Rust crate "gstreamer" Package: librust-gstreamer-gl-dev Description-md5: ae337f9db5106ae92edf58dcc604c442 Description-en: Rust bindings for GStreamer GL library - Rust source code Source code for Debianized Rust crate "gstreamer-gl" Package: librust-gstreamer-gl-egl-dev Description-md5: 0c69a19f8912a282a88483f8fbf72f39 Description-en: Rust bindings for GStreamer GL library (EGL support) - Rust source code Source code for Debianized Rust crate "gstreamer-gl-egl" Package: librust-gstreamer-gl-egl-sys-dev Description-md5: 41c6655315ba2a32e8f93df9ef50e854 Description-en: FFI bindings to libgstgl-1.0 (EGL support) - Rust source code Source code for Debianized Rust crate "gstreamer-gl-egl-sys" Package: librust-gstreamer-gl-sys-dev Description-md5: 4ba97460030cd914d0987a0fe8bd750f Description-en: FFI bindings to libgstgl-1.0 - Rust source code Source code for Debianized Rust crate "gstreamer-gl-sys" Package: librust-gstreamer-gl-wayland-dev Description-md5: 4d747a9e790687e88d2695565af086d3 Description-en: Rust bindings for GStreamer GL library (Wayland support) - Rust source code Source code for Debianized Rust crate "gstreamer-gl-wayland" Package: librust-gstreamer-gl-wayland-sys-dev Description-md5: f3b1578287209f2daf543550e14ffd2d Description-en: FFI bindings to libgstgl-1.0 (Wayland support) - Rust source code Source code for Debianized Rust crate "gstreamer-gl-wayland-sys" Package: librust-gstreamer-gl-x11-dev Description-md5: 611382e4351bc57ae98d224a129caf07 Description-en: Rust bindings for GStreamer GL library (X11 support) - Rust source code Source code for Debianized Rust crate "gstreamer-gl-x11" Package: librust-gstreamer-gl-x11-sys-dev Description-md5: dcf1fcc7b933009d9e17c41b83b807e7 Description-en: FFI bindings to libgstgl-1.0 (X11 support) - Rust source code Source code for Debianized Rust crate "gstreamer-gl-x11-sys" Package: librust-gstreamer-pbutils-dev Description-md5: b42ade92c7dd7963105f52cb4e5b61da Description-en: Rust bindings for GStreamer Base Utils library - Rust source code Source code for Debianized Rust crate "gstreamer-pbutils" Package: librust-gstreamer-pbutils-sys-dev Description-md5: ba687f3fa08f607aefb5c5257b5d017c Description-en: FFI bindings to libgstpbutils-1.0 - Rust source code Source code for Debianized Rust crate "gstreamer-pbutils-sys" Package: librust-gstreamer-sys-dev Description-md5: 8b8c788afd65244ff8be792bd4118169 Description-en: FFI bindings to libgstreamer-1.0 - Rust source code Source code for Debianized Rust crate "gstreamer-sys" Package: librust-gstreamer-tag-dev Description-md5: 7be792674b0406da58f755528ec2694f Description-en: Rust bindings for GStreamer Tag Support library - Rust source code Source code for Debianized Rust crate "gstreamer-tag" Package: librust-gstreamer-tag-sys-dev Description-md5: 3e50bbd8dafb71c755d9db60c6a48668 Description-en: FFI bindings to libgsttag-1.0 - Rust source code Source code for Debianized Rust crate "gstreamer-tag-sys" Package: librust-gstreamer-video-dev Description-md5: d18296bcb0fc13ebb0dbc298f4768280 Description-en: Rust bindings for GStreamer Video library - Rust source code Source code for Debianized Rust crate "gstreamer-video" Package: librust-gstreamer-video-sys-dev Description-md5: 2a74d6b29cb920a142162284d1f7c1fd Description-en: FFI bindings to libgstvideo-1.0 - Rust source code Source code for Debianized Rust crate "gstreamer-video-sys" Package: librust-gtk4-sys-dev Description-md5: cb3a72833866a386e0309e35307f5eab Description-en: FFI bindings of GTK 4 - Rust source code Source code for Debianized Rust crate "gtk4-sys" Package: librust-gvdb-dev Description-md5: 196555df9c1252ea1578eb6a62499ac5 Description-en: The glib gvdb file format - Rust source code Source code for Debianized Rust crate "gvdb" Package: librust-gvdb-macros-dev Description-md5: bbd2cb75d9711a5a49ed6570855db615 Description-en: Convenience macros for gvdb - Rust source code Source code for Debianized Rust crate "gvdb-macros" Package: librust-gweather-sys-dev Description-md5: fb2a9d729862e0bfe8791655a22b053a Description-en: FFI bindings for libgweather - Rust source code Source code for Debianized Rust crate "gweather-sys" Package: librust-h3-quinn-dev Description-md5: f96ed1e05dd98877425b69c70d7bce42 Description-en: QUIC transport implementation based on Quinn - Rust source code Source code for Debianized Rust crate "h3-quinn" Package: librust-half-dev Description-md5: 5835de554cd15dfe127b990baf6e7a05 Description-en: Half-precision floating point f16 and bf16 types for Rust implementing the IEEE 754-2008 standard binary16 and bfloat16 types - Rust source code Source code for Debianized Rust crate "half" Package: librust-hex+serde-dev Description-md5: e81eb1262beaf345a4c78ebfb1da9d92 Description-en: Encoding and decoding data into/from hexadecimal representation - feature "serde" This metapackage enables feature "serde" for the Rust hex crate, by pulling in any additional dependencies needed by that feature. Package: librust-hex-dev Description-md5: 36207adf99c7768ef462696ba3b4c134 Description-en: Encoding and decoding data into/from hexadecimal representation - Rust source code Source code for Debianized Rust crate "hex" Package: librust-hex-literal-dev Description-md5: aff889574b15955c65a1ed7af8730b5c Description-en: Macro for converting hexadecimal string literals to a byte array at compile time - Rust source code Source code for Debianized Rust crate "hex-literal" Package: librust-hickory-client-dev Description-md5: a8107a0204c4cc33aa5db97d7e70549f Description-en: Hickory DNS is a safe and secure DNS library - Rust source code This is the Client library with DNSSEC support. DNSSEC with NSEC validation for negative records, is complete. The client supports dynamic DNS with SIG0 authenticated requests, implementing easy to use high level functions. Hickory DNS is based on the Tokio and Futures libraries, which means it should be easily integrated into other software that also use those libraries. . Source code for Debianized Rust crate "hickory-client" Package: librust-hickory-proto-dev Description-md5: 0627ec8919bab75e7c1ffdfcda293bb5 Description-en: Hickory DNS is a safe and secure DNS library - Rust source code This is the foundational DNS protocol library for all Hickory DNS projects. . Source code for Debianized Rust crate "hickory-proto" Package: librust-hickory-recursor-dev Description-md5: 52c52ee3378ecd226156ef341916701a Description-en: *WARNING* This library is experimental - Rust source code Hickory DNS Recursor is a safe and secure DNS recursive resolver with DNSSEC support. Hickory DNS is based on the Tokio and Futures libraries, which means it should be easily integrated into other software that also use those libraries. This library can be used as in the server and binary for performing recursive lookups. . Source code for Debianized Rust crate "hickory-recursor" Package: librust-hickory-resolver-dev Description-md5: d51bc87799f49eb23cd85949d2f5b176 Description-en: Hickory DNS is a safe and secure DNS library - Rust source code This Resolver library uses the Client library to perform all DNS queries. The Resolver is intended to be a high-level library for any DNS record resolution. See Resolver for supported resolution types. The Client can be used for other queries. . Source code for Debianized Rust crate "hickory-resolver" Package: librust-hickory-server-dev Description-md5: 638286222286d95730b2e520edaa3d4c Description-en: Hickory DNS is a safe and secure DNS server with DNSSEC support - Rust source code Eventually this could be a replacement for BIND9. The DNSSEC support allows for live signing of all records, in it does not currently support records signed offline. The server supports dynamic DNS with SIG0 authenticated requests. Hickory DNS is based on the Tokio and Futures libraries, which means it should be easily integrated into other software that also use those libraries. . Source code for Debianized Rust crate "hickory-server" Package: librust-hmac-dev Description-md5: f1c4de2b35166a044adff2e06ad5bf6d Description-en: Generic implementation of Hash-based Message Authentication Code (HMAC) - Rust source code Source code for Debianized Rust crate "hmac" Package: librust-html2md-dev Description-md5: 993c190bc22a4aebc1ea6c8b1a79e486 Description-en: Library and binary to convert simple html documents into markdown - Rust source code Source code for Debianized Rust crate "html2md" Package: librust-html2pango-dev Description-md5: 74e28945df72b7baaf199699de6d169d Description-en: Convert html to pango - Rust source code Source code for Debianized Rust crate "html2pango" Package: librust-html2text-dev Description-md5: f45970e41b56ceb8eb6aa7cdbadf0a8b Description-en: Render HTML as plain text - Rust source code Source code for Debianized Rust crate "html2text" Package: librust-html5ever-dev Description-md5: 7f9b68095317f334b4222644fb0fe209 Description-en: High-performance browser-grade HTML5 parser - Rust source code Source code for Debianized Rust crate "html5ever" Package: librust-htmlparser-dev Description-md5: 7906cd9e2f373d0f3768b140e36d28a8 Description-en: Pull-based, zero-allocation HTML parser - Rust source code Source code for Debianized Rust crate "htmlparser" Package: librust-http-dev Description-md5: 59d9ffbc3767746f334cc6a1fe26cd65 Description-en: Set of types for representing HTTP requests and responses - Rust source code Source code for Debianized Rust crate "http" Package: librust-hybrid-array-dev Description-md5: 9f98186351d2aaebb33bcb14150aa9e1 Description-en: Hybrid typenum-based and const generic array types - Rust source code Source code for Debianized Rust crate "hybrid-array" Package: librust-icns-dev Description-md5: a6de8b303c3c4aed0e5d7f15798daeb9 Description-en: Encoding/decoding Apple Icon Image (.icns) files - Rust source code Source code for Debianized Rust crate "icns" Package: librust-icu-collections-dev Description-md5: af38716eee2644cba3435516523fe80b Description-en: Collection of API for use in ICU libraries - Rust source code Source code for Debianized Rust crate "icu_collections" Package: librust-icu-locale-core-dev Description-md5: b813458f3ac34143daddaf1f4b4ed8f7 Description-en: API for managing Unicode Language and Locale Identifiers - Rust source code Source code for Debianized Rust crate "icu_locale_core" Package: librust-icu-provider-dev Description-md5: e95925efc4837b358c8c278c7d85207c Description-en: Trait and struct definitions for the ICU data provider - Rust source code Source code for Debianized Rust crate "icu_provider" Package: librust-im-rc+proptest-dev Description-md5: ff4f59ddd40a35de7d87b3fe2c1a302c Description-en: Immutable collection datatypes (the fast but not thread safe version) - feature "proptest" This metapackage enables feature "proptest" for the Rust im-rc crate, by pulling in any additional dependencies needed by that feature. Package: librust-im-rc+quickcheck-dev Description-md5: 7787b106b8759eee307f9fd6ae4ac6e0 Description-en: Immutable collection datatypes (the fast but not thread safe version) - feature "quickcheck" This metapackage enables feature "quickcheck" for the Rust im-rc crate, by pulling in any additional dependencies needed by that feature. Package: librust-im-rc+rayon-dev Description-md5: 1633f10e9a13f7b60b3a3f1ff706147c Description-en: Immutable collection datatypes (the fast but not thread safe version) - feature "rayon" This metapackage enables feature "rayon" for the Rust im-rc crate, by pulling in any additional dependencies needed by that feature. Package: librust-im-rc+serde-dev Description-md5: e366fa169c47dddf2a8dcc80b667d3a3 Description-en: Immutable collection datatypes (the fast but not thread safe version) - feature "serde" This metapackage enables feature "serde" for the Rust im-rc crate, by pulling in any additional dependencies needed by that feature. Package: librust-im-rc-dev Description-md5: d6efc16314027404174426623e168402 Description-en: Immutable collection datatypes (the fast but not thread safe version) - Rust source code Source code for Debianized Rust crate "im-rc" Package: librust-image-dev Description-md5: 1c878cec349cda376c3a396c8bbe8730 Description-en: Imaging library - Rust source code Provides basic image processing and encoders/decoders for common image formats. . Source code for Debianized Rust crate "image" Package: librust-image-hasher-dev Description-md5: baa86db544efe3ca383565df34607900 Description-en: Simple library that provides perceptual hashing and difference calculation for images - Rust source code Source code for Debianized Rust crate "image_hasher" Package: librust-imageproc-dev Description-md5: 9f565774651f37769468b0ee46535da0 Description-en: Image processing operations - Rust source code Source code for Debianized Rust crate "imageproc" Package: librust-indexmap-dev Description-md5: b51e625fe9c71dbf664c3fbc89bf1924 Description-en: Hash table with consistent order and fast iteration - Rust source code Source code for Debianized Rust crate "indexmap" Package: librust-inout-dev Description-md5: 4c06a3753f6fcedc015b3440d1660e78 Description-en: Types for in-place and buffer-to-buffer operations - Rust source code Source code for Debianized Rust crate "inout" Package: librust-insta-dev Description-md5: bef19dd566114c074c03a779afeb79d4 Description-en: Snapshot testing library for Rust - Rust source code Source code for Debianized Rust crate "insta" Package: librust-ipmi-rs-dev Description-md5: e8abb1f929c88b5a0752d011e5d9878d Description-en: Pure rust implementation of the IPMI spec - Rust source code Source code for Debianized Rust crate "ipmi-rs" Package: librust-ipnet-dev Description-md5: 684ffb7120463d1b7810f38c782ebefd Description-en: types and methods for working with IP network addresses - Rust source code The new `IpNet`, `Ipv4Net`, and `Ipv6Net` types build on the existing `IpAddr`, `Ipv4Addr`, and `Ipv6Addr` types already provided in Rust's standard library and align to their design to stay consistent. The module also provides useful traits that extend `Ipv4Addr` and `Ipv6Addr` with methods for `Add`, `Sub`, `BitAnd`, and `BitOr` operations. The module only uses stable feature so it is guaranteed to compile using the stable toolchain. . Source code for Debianized Rust crate "ipnet" Package: librust-is-macro-dev Description-md5: 8e83bd1cacab7e5b33f3989bf9dbbbea Description-en: derive methods for using custom enums - Rust source code is-macro is a proc macro to generate methods like is_variant or expect_variant. . This package contains the source for the Rust crate is-macro, for use with cargo. Package: librust-iso6709parse-dev Description-md5: 23c39c76047b01601bca9f9108b14fc6 Description-en: Parses coordinates in ISO6709 format from strings - Rust source code Source code for Debianized Rust crate "iso6709parse" Package: librust-itoa-dev Description-md5: 8e1e800f71bee9fca46578a9f008d4dd Description-en: Fast functions printing integer primitives to io::Write - Rust source code Source code for Debianized Rust crate "itoa" Package: librust-jiter-dev Description-md5: 3536532dc1429a0cc972b7ac5d25d27c Description-en: Fast Iterable JSON parser - Rust source code Source code for Debianized Rust crate "jiter" Package: librust-jobslot-dev Description-md5: 22975eb4d8f8582d378fb71d256ab2fe Description-en: The GNU make jobserver for Rust - Rust source code Source code for Debianized Rust crate "jobslot" Package: librust-jpegxl-rs-dev Description-md5: b63f6efb9ef96110c66aae6d2cf292f1 Description-en: Safe Rust wrapper for JPEG XL reference implementation - Rust source code Source code for Debianized Rust crate "jpegxl-rs" Package: librust-jpegxl-sys-dev Description-md5: e6f44961d4407fc8a2d301a345fb8426 Description-en: Rust wrapper for JPEG XL reference implementation - Rust source code Source code for Debianized Rust crate "jpegxl-sys" Package: librust-jql-parser-dev Description-md5: c0f298b601c4601b65bf72eb3bd19415 Description-en: Parser for jql - the JSON Query Language tool - Rust source code Source code for Debianized Rust crate "jql-parser" Package: librust-jql-runner-dev Description-md5: 944b384b854c14c3b6f0241c6744666c Description-en: Runner for jql - the JSON Query Language tool - Rust source code Source code for Debianized Rust crate "jql-runner" Package: librust-jsonschema-dev Description-md5: 1a9bc74ec8caa483724c0799b2fb5179 Description-en: JSON schema validaton library - Rust source code Source code for Debianized Rust crate "jsonschema" Package: librust-just-dev Description-md5: 1a2c3e8e91810fc60cd067b3ce2213d0 Description-en: 🤖 Just a command runner - Rust source code Source code for Debianized Rust crate "just" Package: librust-kem-dev Description-md5: 78796b4591620d7f479f22832d375522 Description-en: Traits for Key Encapsulation Mechanisms (KEMs): public-key cryptosystems designed to enable a sender (a.k.a - Rust source code encapsulator) to generate and encrypt a short secret key and transmit it to a receiver (a.k.a. decapsulator) confidentially . Source code for Debianized Rust crate "kem" Package: librust-knuffel-dev Description-md5: dff70ef01dc39b164f754a2e3ea9b6c8 Description-en: Another KDL language implementation - Rust source code Source code for Debianized Rust crate "knuffel" Package: librust-lamco-pipewire-dev Description-md5: 82bb1aa9d44dfef6aee7f4f8299e9b81 Description-en: PipeWire screen capture for Wayland with DMA-BUF support Source code for Debianized Rust crate "lamco-pipewire" Package: librust-lamco-portal-dev Description-md5: 6ca4819fa8e49a8364ea934981402f21 Description-en: XDG Desktop Portal integration for Wayland screen capture and input Source code for Debianized Rust crate "lamco-portal" Package: librust-lamco-video-dev Description-md5: aac27acc49e88e66177f4cf018ad6dac Description-en: Video frame processing and bitmap conversion for Wayland capture Source code for Debianized Rust crate "lamco-video" Package: librust-launchpadlib-dev Description-md5: c9da7a65c936c6e87d9a730c727456a5 Description-en: Accessing Launchpad.net - Rust source code Source code for Debianized Rust crate "launchpadlib" Package: librust-lazy-static-dev Description-md5: afe599dfcdf98b40f4d05c80922ecf8f Description-en: Macro for declaring lazily evaluated statics - Rust source code Source code for Debianized Rust crate "lazy_static" Package: librust-libaom-sys-dev Description-md5: a691065507bdd55b081f38a7d338d5de Description-en: Bindings for libaom - Rust source code Part of libavif-sys . Source code for Debianized Rust crate "libaom-sys" Package: librust-libbpf-cargo-dev Description-md5: e39e3b1d90a13c5b22a63259101ac6f3 Description-en: Cargo plugin to build bpf programs - Rust source code Source code for Debianized Rust crate "libbpf-cargo" Package: librust-libbpf-rs-dev Description-md5: b201a90ace5bd26da36a6840398f4593 Description-en: Safe, idiomatic, and opinionated wrapper around libbpf-sys - Rust source code Source code for Debianized Rust crate "libbpf-rs" Package: librust-libbpf-sys-dev Description-md5: 831381731c550bd81507384ecb39e674 Description-en: Rust bindings to libbpf from the Linux kernel - Rust source code Source code for Debianized Rust crate "libbpf-sys" Package: librust-libc-dev Description-md5: 3c61fd241aab894707118b789d581fd6 Description-en: Rust bindings to libc - Rust source code Source code for Debianized Rust crate "libc" 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-libglycin-gtk4-rebind-sys-dev Description-md5: 04a61d31e7e015c378fb5ae59beb70e5 Description-en: FFI bindings for libglycin-gtk4 - Rust source code Source code for Debianized Rust crate "libglycin-gtk4-rebind-sys" Package: librust-libglycin-rebind-dev Description-md5: 3817c2be6e919e3fcd2e41aae347f431 Description-en: Safe bindings for libglycin - Rust source code Source code for Debianized Rust crate "libglycin-rebind" Package: librust-libglycin-rebind-sys-dev Description-md5: 814a23e5c7bb2f6297135d0caaa043ac Description-en: FFI bindings for libglycin - Rust source code Source code for Debianized Rust crate "libglycin-rebind-sys" Package: librust-libgweather-dev Description-md5: d8002edc9f0495231af9d7304c27fdfb Description-en: Rust bindings for libgweather - Rust source code Source code for Debianized Rust crate "libgweather" Package: librust-libm-dev Description-md5: cc3976c6a4143ca9cd8b7ac1777fa0c4 Description-en: Libm in pure Rust - Rust source code Source code for Debianized Rust crate "libm" Package: librust-librsvg-rebind-dev Description-md5: d655e44e025b3e6f9f3444c66da36bdf Description-en: Rust bindings for librsvg - Rust source code Source code for Debianized Rust crate "librsvg-rebind" Package: librust-librsvg-rebind-sys-dev Description-md5: b49746a7fcca0c45e67d61fa7fe5d770 Description-en: FFI bindings for librsvg - Rust source code Source code for Debianized Rust crate "librsvg-rebind-sys" Package: librust-libspa-dev Description-md5: 0cf74c9e2294309e5f3d10647e573ee1 Description-en: Rust bindings for libspa - Rust source code Source code for Debianized Rust crate "libspa" Package: librust-libxml-dev Description-md5: 41e3db94117a62588c71ea87ed9b2fee Description-en: Rust wrapper for libxml2 - the XML C parser and toolkit developed for the Gnome project - Rust source code Source code for Debianized Rust crate "libxml" Package: librust-libz-rs-sys-dev Description-md5: 0e3084a73821028a5477f9a8f3827be0 Description-en: C-compatible API for zlib-rs, the memory-safe, pure Rust implementation of zlib. - Rust source code Source code for Debianized Rust crate "libz-rs-sys" Package: librust-linux-raw-sys-dev Description-md5: 77f4fe93c4c6545baddd658a320a5a99 Description-en: Generated bindings for Linux's userspace API - Rust source code Source code for Debianized Rust crate "linux-raw-sys" Package: librust-litemap-dev Description-md5: 9dd2c43408027d89f06998cf8ac6518f Description-en: Key-value Map implementation based on a flat, sorted Vec - Rust source code Source code for Debianized Rust crate "litemap" Package: librust-log-dev Description-md5: 0099c3b06817dfec8c92ecfc92d6ce99 Description-en: Lightweight logging facade for Rust - Rust source code Source code for Debianized Rust crate "log" Package: librust-lscolors-dev Description-md5: 186b83941d3ef9554de3f5adf5428add Description-en: Colorize paths using the LS_COLORS environment variable - Rust source code Source code for Debianized Rust crate "lscolors" Package: librust-lz4-flex-dev Description-md5: 38d1c7f64f6b3157bc8321e806bfcbc8 Description-en: Fastest LZ4 implementation in Rust, no unsafe by default - Rust source code Source code for Debianized Rust crate "lz4_flex" Package: librust-magnus-dev Description-md5: addef42e86db7aa5fc72ee00550f07b4 Description-en: High level Ruby bindings - Rust source code Write Ruby extension gems in Rust, or call Ruby code from a Rust binary. . Source code for Debianized Rust crate "magnus" Package: librust-magnus-macros-dev Description-md5: e76939752c0885249eb404766696eca7 Description-en: Derive and proc macros for magnus - Rust source code Source code for Debianized Rust crate "magnus-macros" Package: librust-makefile-lossless-dev Description-md5: c42ba2689372a0e9a5301ffbb1b2616e Description-en: Lossless Parser for Makefiles - Rust source code Source code for Debianized Rust crate "makefile-lossless" Package: librust-markup5ever-dev Description-md5: 71bf32aed08d4a19ffa5f4f0c470cbce Description-en: Common code for xml5ever and html5ever - Rust source code Source code for Debianized Rust crate "markup5ever" Package: librust-markup5ever-rcdom-dev Description-md5: e2be85760c5a660241ed71da8fdd7021 Description-en: DOM structure for use by tests in html5ever/xml5ever - Rust source code Source code for Debianized Rust crate "markup5ever_rcdom" Package: librust-mbox-dev Description-md5: ef51a27e6955768f44f7bd05a4b55d43 Description-en: Malloc-based box - Rust source code Supports wrapping pointers or null-terminated strings returned from malloc as a Rust type, which will be free'd on drop. . Source code for Debianized Rust crate "mbox" Package: librust-md-5-0.10-dev Description-md5: 4bb5673c6bda01b8e62bdab4b4e9f657 Description-en: MD5 hash function - Rust source code Source code for Debianized Rust crate "md-5" Package: librust-md-5-dev Description-md5: 4bb5673c6bda01b8e62bdab4b4e9f657 Description-en: MD5 hash function - Rust source code Source code for Debianized Rust crate "md-5" Package: librust-memchr-dev Description-md5: 65acfbcd2539c2cd1852894b0d03d0ba Description-en: Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search - Rust source code Source code for Debianized Rust crate "memchr" Package: librust-memsec-dev Description-md5: 4c6d3d3dc8cf8f0e32bfeac06c8f67c3 Description-en: Rust implementation `libsodium/utils` - Rust source code Source code for Debianized Rust crate "memsec" Package: librust-miniz-oxide-dev Description-md5: 37692e6b3b64590dc396bd365db18357 Description-en: DEFLATE compression and decompression library rewritten in Rust based on miniz - Rust source code Source code for Debianized Rust crate "miniz_oxide" Package: librust-mio-dev Description-md5: ffd08013e3a1df826216ee6c1ce70ee2 Description-en: Lightweight non-blocking I/O - Rust source code Source code for Debianized Rust crate "mio" Package: librust-ml-kem-dev Description-md5: 83ed4d04009c26febf76473b97490cf5 Description-en: Module-Lattice-Based Key-Encapsulation Mechanism Standard - Rust source code Source code for Debianized Rust crate "ml-kem" Package: librust-mount-watcher-dev Description-md5: 6a3d0ff489bc02f3e0599e8eacfa4ccf Description-en: filesystem mount/unmount notification - Rust source code mount-watcher provides notification when a filesystem is mounted/unmounted (Linux only). . This package contains the source for the Rust mount-watcher crate, for use with cargo. Package: librust-moxcms-dev Description-md5: c6ca7c8dccd373337de17e5f06b35edf Description-en: Simple Color Management in Rust - Rust source code Source code for Debianized Rust crate "moxcms" Package: librust-mozim-dev Description-md5: 1aaf912c40aa589135307d01cc01b9b6 Description-en: DHCP Client Library - Rust source code Source code for Debianized Rust crate "mozim" Package: librust-mptcp-pm-dev Description-md5: 1448ee59e1dd7551a18b8476e2485818 Description-en: Linux kernel MPTCP path manager netlink Library - Rust source code Source code for Debianized Rust crate "mptcp-pm" Package: librust-multer-dev Description-md5: 065080faaff8ca8dc74c8b67196fae6a Description-en: Async parser for `multipart/form-data` content-type in Rust - Rust source code Source code for Debianized Rust crate "multer" Package: librust-nalgebra-dev Description-md5: 686b4b006883d850558dee036691307b Description-en: General-purpose linear algebra library - Rust source code Source code for Debianized Rust crate "nalgebra" Package: librust-nalgebra-macros-dev Description-md5: 5303de5aba13378c6c30af29dbe3b0e2 Description-en: Procedural macros for nalgebra - Rust source code Source code for Debianized Rust crate "nalgebra-macros" Package: librust-nanoid-dev Description-md5: a44e6d78c7c57cc96a022c9d8b68ffd8 Description-en: Tiny, secure, URL-friendly, unique string ID generator for Rust - Rust source code Source code for Debianized Rust crate "nanoid" Package: librust-nanorand-dev Description-md5: 35e4551b4997a8d44f95bd91398c12c8 Description-en: tiny and fast random number generation - Rust source code Nanorand is a Rust library meant for fast, random number generation with quick compile time, and minimal dependencies. . This package contains the source for the Rust nanorand crate, for use with cargo. Package: librust-netlink-packet-audit-dev Description-md5: 19234770f63e13f0e85812615c242173 Description-en: Netlink packet types - Rust source code Source code for Debianized Rust crate "netlink-packet-audit" Package: librust-netlink-packet-core-dev Description-md5: 60cebb144ec6f3728c5f5f0db2a24562 Description-en: Netlink packet types - Rust source code Source code for Debianized Rust crate "netlink-packet-core" Package: librust-netlink-packet-generic-dev Description-md5: dcefed7f98f560d006c560fe36e1d973 Description-en: Generic netlink packet types - Rust source code Source code for Debianized Rust crate "netlink-packet-generic" Package: librust-netlink-packet-route-dev Description-md5: 185e46a3224c7bb3deb47942d5996864 Description-en: Netlink packet types - Rust source code Source code for Debianized Rust crate "netlink-packet-route" Package: librust-netlink-proto+smol-socket-dev Description-md5: 974d24aa25f0517bcc0564714dc231b4 Description-en: Async netlink protocol - feature "smol_socket" This metapackage enables feature "smol_socket" for the Rust netlink-proto crate, by pulling in any additional dependencies needed by that feature. Package: librust-netlink-proto+tokio-socket-dev Description-md5: a82ca017d9601a4a1f3476f3df170273 Description-en: Async netlink protocol - feature "tokio_socket" and 1 more This metapackage enables feature "tokio_socket" for the Rust netlink-proto crate, by pulling in any additional dependencies needed by that feature. . Additionally, this package also provides the "default" feature. Package: librust-netlink-proto-dev Description-md5: a6c017d95f89c2e1749578c6b168cab1 Description-en: Async netlink protocol - Rust source code Source code for Debianized Rust crate "netlink-proto" Package: librust-nettle-dev Description-md5: 3d2f8786a1fba28d84137af2d176420e Description-en: Rust bindings for the Nettle cryptographic library - Rust source code Source code for Debianized Rust crate "nettle" Package: librust-next-version-dev Description-md5: 7dd927f1ce22d7d65dfe08d024edda4c Description-en: Determine next semantic version based on conventional commits - Rust source code Source code for Debianized Rust crate "next_version" Package: librust-niri-ipc-dev Description-md5: 97d35a804727a9509940962fcc352151 Description-en: Types and helpers for interfacing with the niri Wayland compositor - Rust source code Source code for Debianized Rust crate "niri-ipc" Package: librust-nispor-dev Description-md5: cc4dd472935b9b4646a154186e85d1ff Description-en: Unified interface for Linux network state querying - Rust source code Source code for Debianized Rust crate "nispor" Package: librust-no-std-compat-dev Description-md5: 54cbfed1c1f9bcb3825449c57c25f45b Description-en: `#![no_std]` compatibility layer that will make porting your crate to no_std *easy* - Rust source code Source code for Debianized Rust crate "no-std-compat" Package: librust-nom-7-dev Description-md5: d91b4b990836026bb61d6b87291f225f Description-en: Byte-oriented, zero-copy, parser combinators - Rust source code nom is a parser combinators library written in Rust. Its goal is to provide tools to build safe parsers without compromising the speed or memory consumption. To that end, it uses extensively Rust's strong typing and memory safety to produce fast and correct parsers, and provides functions, macros and traits to abstract most of the error prone plumbing. Source code for Debianized Rust crate "nom" Package: librust-nom-dev Description-md5: 313e3fbe3e2962786e610a0db4be3e1e Description-en: Byte-oriented, zero-copy, parser combinators - Rust source code Source code for Debianized Rust crate "nom" Package: librust-nom-permutation-dev Description-md5: a17998de147808ad1a571ab108032456 Description-en: Permutation conbinator for nom - Rust source code Source code for Debianized Rust crate "nom_permutation" Package: librust-ntest-dev Description-md5: 64c53beea530151d2631eedef4b171b2 Description-en: Testing framework for rust which enhances the built-in library with some useful features - Rust source code Source code for Debianized Rust crate "ntest" Package: librust-ntest-timeout-dev Description-md5: 7fa955226329593ecf835e8eb5662f24 Description-en: Timeout attribute for the ntest framework - Rust source code Source code for Debianized Rust crate "ntest_timeout" Package: librust-numbat-exchange-rates-dev Description-md5: b26b3ddf70c30c8fddd254490e6b9fe9 Description-en: Fetch and parse currency exchange rates from the ECB - Rust source code Source code for Debianized Rust crate "numbat-exchange-rates" Package: librust-numpy-dev Description-md5: 2925dcbfba5d512d034298f7c9cb305b Description-en: PyO3-based Rust bindings of the NumPy C-API - Rust source code Source code for Debianized Rust crate "numpy" Package: librust-ognibuild-dev Description-md5: 046e8461d1a2aac7f51259f2cd47d59d Description-en: Detect and run any build system - Rust source code Source code for Debianized Rust crate "ognibuild" Package: librust-once-cell-dev Description-md5: e0d831a8e8667ec3e058a503cf6f2dad Description-en: Single assignment cells and lazy values - Rust source code Source code for Debianized Rust crate "once_cell" Package: librust-openssl-dev Description-md5: d28d019988e1c844a443582bef01d573 Description-en: OpenSSL bindings - Rust source code Source code for Debianized Rust crate "openssl" Package: librust-ordermap-dev Description-md5: 315266c60c9c0627457b8cb002389eac Description-en: Hash table with consistent order and fast iteration - Rust source code Source code for Debianized Rust crate "ordermap" Package: librust-orion-dev Description-md5: 555ddb3d8510d046bbd6e9346140c865 Description-en: Usable, easy and safe pure-Rust crypto - Rust source code Source code for Debianized Rust crate "orion" Package: librust-os-info-dev Description-md5: 7de55e2d908efa2d2da394dcd1a34891 Description-en: Detect the operating system type and version - Rust source code Source code for Debianized Rust crate "os_info" Package: librust-oxilangtag-dev Description-md5: a67e3722d9d5cdca16e738a56171c147 Description-en: language tag normalization and validation - Rust source code OxiLangTag is a Rust library allowing to validate and normalize language tags following RFC 5646 (BCP 47). . It is a fork of "language-tags" focusing on RDF use cases. You might find the "language-tags" crate more convenient. . Resource Description Framework (RDF) is a standard model for data interchange on the Web. . This package contains the source for the Rust oxilangtag crate, for use with cargo. Package: librust-page-size-dev Description-md5: 5b8c40cf18c72dd5b4268b9b6d3c5556 Description-en: Provides an easy, fast, cross-platform way to retrieve the memory page size - Rust source code Source code for Debianized Rust crate "page_size" Package: librust-palette-dev Description-md5: 05313cb55915aa402fc1ea4fdc7e52fb Description-en: Convert and manage colors with a focus on correctness, flexibility and ease of use - Rust source code Source code for Debianized Rust crate "palette" Package: librust-pango-dev Description-md5: 93c3d82c15ef57dc35b5382014a26a28 Description-en: Rust bindings for the Pango library - Rust source code Source code for Debianized Rust crate "pango" Package: librust-pango-sys-dev Description-md5: 57938d320ff92ca19a08835491cde163 Description-en: FFI bindings to libpango-1.0 - Rust source code Source code for Debianized Rust crate "pango-sys" Package: librust-pangocairo-dev Description-md5: e67517e90301eacd6c9759e17af0945a Description-en: Rust bindings for the PangoCairo library - Rust source code Source code for Debianized Rust crate "pangocairo" Package: librust-pangocairo-sys-dev Description-md5: 565850011a280fe328a2af0438258805 Description-en: FFI bindings to PangoCairo - Rust source code Source code for Debianized Rust crate "pangocairo-sys" Package: librust-par-core-dev Description-md5: d9845f3424339b54521debd2b4e38441 Description-en: switchable parallel execution - Rust source code par-core is a wrapper for various parallelization libraries for Rust. . par-iter is a parallel iterator for Rust. It is a fork of rayon with the goal of switching parallelization library from rayon-core to chili or disable parallelization. . This package contains the sources for the Rust crates par-core par-iter, for use with cargo. Package: librust-parlance-dev Description-md5: aa12430b07526bb17cdcbe44e7091463 Description-en: Fundamental text property types - Rust source code Source code for Debianized Rust crate "parlance" Package: librust-parsec-client-dev Description-md5: 099097a0910956db46bdf01c7543764d Description-en: Parsec Client library for the Rust ecosystem - Rust source code Source code for Debianized Rust crate "parsec-client" Package: librust-parsec-interface-dev Description-md5: 8f81c986c6e32e174bd9bdaaf8f83b29 Description-en: Library implementing the Parsec wire protocol - Rust source code Parsec is an abstraction layer that can be used to interact with hardware-backed security facilities such as the Hardware Security Module (HSM), the Trusted Platform Module (TPM), as well as firmware-backed and isolated software services. . This package contains an interface library to be used both by the Parsec service and a Rust Client library. The library contains methods to communicate using the wire protocol. . See https://parallaxsecond.github.io/parsec-book/parsec_client/ wire_protocol.html . Source code for Debianized Rust crate "parsec-interface" Package: librust-parsec-service-dev Description-md5: 9d77142927d260e89cead244caf11931 Description-en: Abstraction layer for secure storage and operations - Rust source code Source code for Debianized Rust crate "parsec-service" Package: librust-pasetors-dev Description-md5: 011c2a3b64eeef83791e3ca6a2041193 Description-en: PASETO: Platform-Agnostic Security Tokens (in Rust) - Rust source code Source code for Debianized Rust crate "pasetors" Package: librust-password-hash-dev Description-md5: f60a230138b7b697cfa2ffdb840fa815 Description-en: Traits which describe the functionality of password hashing algorithms, with optional support for a `no_std`/`no_alloc`-friendly implementation of the PHC string format, as well as generic support for other formats (e.g - Rust source code Modular Crypt Format) . Source code for Debianized Rust crate "password-hash" Package: librust-pastel-dev Description-md5: 9731094d33c6ded99a98a832e647ae9e Description-en: CLI tool to generate, analyze, convert and manipulate colors - Rust source code pastel supports many different color formats and color spaces like RGB (sRGB), HSL, CIELAB, CIELCh as well as ANSI 8-bit and 24-bit representations. Source code for Debianized Rust crate "pastel" Package: librust-patchkit-dev Description-md5: b717690c6dc04abd5cd2f65f34a37054 Description-en: Parsing and manipulating patch files - Rust source code Source code for Debianized Rust crate "patchkit" Package: librust-pathrs-dev Description-md5: c2ac421ff2ad05eb4174044d07bda23a Description-en: C-friendly API to make path resolution safer on Linux - Rust source code Source code for Debianized Rust crate "pathrs" Package: librust-pbkdf2-0.12-dev Description-md5: 0f8c9b0c8b545585ec5f865a5b03b13d Description-en: Generic implementation of PBKDF2 - Rust source code Source code for Debianized Rust crate "pbkdf2" Package: librust-pem-rfc7468-dev Description-md5: b4e61e3fbf974129e3eb6eeb8dd344fe Description-en: PEM Encoding for keys and certificates - Rust source code Provides a no_std-friendly, constant-time implementation suitable for use with cryptographic private keys. . Source code for Debianized Rust crate "pem-rfc7468" Package: librust-pgp-dev Description-md5: f057f7829aaf8ce0584aa97fc756e6d9 Description-en: OpenPGP implementation in Rust - Rust source code rPGP is a pure Rust implementation of OpenPGP, following RFCs 9580, 4880, 2440, and 6637. . rPGP offers a flexible low-level API and gives users the ability to build higher level PGP tooling in the most compatible way possible. Additionally, it fully supports all functionality required by the Autocrypt 1.1 e-mail encryption specification. Source code for Debianized Rust crate "pgp" Package: librust-phc-dev Description-md5: 4e800645f4a538a23edabd7532ef4aac Description-en: Password Hashing Competition (PHC) string format - Rust source code Source code for Debianized Rust crate "phc" Package: librust-piet-dev Description-md5: 36f79acb9cab224e61b0a82adaa4c61f Description-en: Abstraction for 2D graphics - Rust source code Source code for Debianized Rust crate "piet" Package: librust-pinger-dev Description-md5: d0200448d77834aefc29d57423d2e0a3 Description-en: library to execute the ping command and parse the output - Rust source code Source code for Debianized Rust crate "pinger" Package: librust-pkcs8-dev Description-md5: 9dc9966a0d81321534b788f3288a2501 Description-en: pure Rust implementation of PKCS#8 - Rust source code The pkcs8 crate is a pure Rust implementation of Public-Key Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification (RFC 5208). . PKCS#8 is a format for cryptographic private keys, often containing pairs of private and public keys. . This package contains the source for the Rust pkcs8 crate, for use with cargo. Package: librust-pnet-dev Description-md5: 7c769bde570eba9fcc39967d2ad133dc Description-en: Cross-platform, low level networking using the Rust programming language - Rust source code Source code for Debianized Rust crate "pnet" Package: librust-png-dev Description-md5: 69b2261a878699384886dcc185df34b7 Description-en: PNG decoding and encoding library in pure Rust - Rust source code Source code for Debianized Rust crate "png" Package: librust-postgres-protocol-dev Description-md5: c2de6f5bd4bfaab5791981225a678b24 Description-en: Low level Postgres protocol APIs - Rust source code Source code for Debianized Rust crate "postgres-protocol" Package: librust-postgres-types-dev Description-md5: 5a88ec005a2842633c5a0cd2bb534c32 Description-en: Conversions between Rust and Postgres values - Rust source code Source code for Debianized Rust crate "postgres-types" Package: librust-potential-utf-dev Description-md5: edf613f291b4e8c95df7c7e5cc03e9e5 Description-en: Unvalidated string and character types - Rust source code Source code for Debianized Rust crate "potential_utf" Package: librust-proc-macro-crate-dev Description-md5: de3b50d39f4d90df4832b115e65e9779 Description-en: Replacement for crate (macro_rules keyword) in proc-macros - Rust source code Source code for Debianized Rust crate "proc-macro-crate" Package: librust-proc-macro2-dev Description-md5: 8727e1bda20aed187427644323885358 Description-en: Substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case - Rust source code Source code for Debianized Rust crate "proc-macro2" Package: librust-procfs-dev Description-md5: d527f8db9ad3a15b9e0840eef0d3def4 Description-en: Interface to the linux procfs pseudo-filesystem - Rust source code Source code for Debianized Rust crate "procfs" Package: librust-prodash-dev Description-md5: 528590634903820ea8017000fb28e9fd Description-en: Dashboard for progress of async and blocking tasks - Rust source code Source code for Debianized Rust crate "prodash" Package: librust-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-proptest-dev Description-md5: 9600ff370ab7142994a3e3b4a6778e39 Description-en: Hypothesis-like property-based testing and shrinking - Rust source code Source code for Debianized Rust crate "proptest" Package: librust-pulldown-cmark-dev Description-md5: 7a1294d53e73103cf5fc4769930ced42 Description-en: Pull parser for CommonMark - Rust source code Source code for Debianized Rust crate "pulldown-cmark" Package: librust-pyo3-build-config-dev Description-md5: a37674873c9603a57d915fed0d00f721 Description-en: Build configuration for the PyO3 ecosystem - Rust source code Source code for Debianized Rust crate "pyo3-build-config" Package: librust-pyo3-bytes-dev Description-md5: 039073427b74206dd640e98c33f078b9 Description-en: Bytes integration for pyo3 - Rust source code Source code for Debianized Rust crate "pyo3-bytes" Package: librust-pyo3-dev Description-md5: e9686b3e5171fe43bd79ca8f552b5c84 Description-en: Bindings to Python interpreter - Rust source code Source code for Debianized Rust crate "pyo3" Package: librust-pyo3-ffi-dev Description-md5: 7416196fdbe2a2ff5e94355a184b4be0 Description-en: Python-API bindings for the PyO3 ecosystem - Rust source code Source code for Debianized Rust crate "pyo3-ffi" Package: librust-pyo3-filelike-dev Description-md5: d188482be56bb7f71b847ae3becdfa21 Description-en: Rust access to Python file-like objects - Rust source code Source code for Debianized Rust crate "pyo3-filelike" Package: librust-pyo3-macros-backend-dev Description-md5: 1279318fb7f9509b0cbc639f87ca1098 Description-en: Code generation for PyO3 package - Rust source code Source code for Debianized Rust crate "pyo3-macros-backend" Package: librust-pyo3-macros-dev Description-md5: 8ecfc330a7d238499545a2483a0dac44 Description-en: Proc macros for PyO3 package - Rust source code Source code for Debianized Rust crate "pyo3-macros" Package: librust-pyproject-toml-dev Description-md5: 22fd98f4400dbc99d56e70bd30d1923a Description-en: Pyproject.toml parser in Rust - Rust source code Source code for Debianized Rust crate "pyproject-toml" Package: librust-quickcheck-dev Description-md5: 1520d033b990504cd9c494d8c421b503 Description-en: Automatic property based testing with shrinking - Rust source code Source code for Debianized Rust crate "quickcheck" Package: librust-quinn-dev Description-md5: 41f99da67465a3243c0144cacb5e5325 Description-en: Versatile QUIC transport protocol implementation - Rust source code Source code for Debianized Rust crate "quinn" Package: librust-quote-dev Description-md5: 1b0e1e69a24690ecd679c139f325c19b Description-en: Quasi-quoting macro quote!(...) - Rust source code Source code for Debianized Rust crate "quote" Package: librust-r-description-dev Description-md5: 98a09a2229df2af0da1334fc7dd11851 Description-en: Parsing and editor for R DESCRIPTION files - Rust source code Source code for Debianized Rust crate "r-description" Package: librust-rand-0.8-dev Description-md5: a06ae9fa2b8eb77f58a745414fc1c16a Description-en: Randomness functionality, number generators - Rust source code Source code for Debianized Rust crate "rand" Package: librust-rand-chacha-dev Description-md5: 9b716011705df98bdea2f80f85ed72fe Description-en: ChaCha random number generator - Rust source code Source code for Debianized Rust crate "rand_chacha" Package: librust-rand-core-0.6-dev Description-md5: c937ff0d07c958fb2f4a80847385e328 Description-en: Core random number generator traits and tools - Rust source code Source code for Debianized Rust crate "rand_core" Package: librust-rand-core-dev Description-md5: c937ff0d07c958fb2f4a80847385e328 Description-en: Core random number generator traits and tools - Rust source code Source code for Debianized Rust crate "rand_core" Package: librust-rand-dev Description-md5: a06ae9fa2b8eb77f58a745414fc1c16a Description-en: Randomness functionality, number generators - Rust source code Source code for Debianized Rust crate "rand" Package: librust-rand-distr-dev Description-md5: 4753248d86703b43f56aea770cad759b Description-en: Sampling from random number distributions - Rust source code Source code for Debianized Rust crate "rand_distr" Package: librust-rand-hc-dev Description-md5: 69d4ddb7a8657132c7020a933798724f Description-en: HC128 random number generator - Rust source code Source code for Debianized Rust crate "rand_hc" Package: librust-rand-isaac-dev Description-md5: 667a59a7a84c70f717eb016f26c1d080 Description-en: ISAAC random number generator - Rust source code Source code for Debianized Rust crate "rand_isaac" Package: librust-rand-pcg-dev Description-md5: 1601761210bf2baa48be3fec9c909825 Description-en: Selected PCG random number generators - Rust source code Source code for Debianized Rust crate "rand_pcg" Package: librust-rand-xorshift-dev Description-md5: e148814d382222d1edc105a4e6345cb3 Description-en: Xorshift random number generator - Rust source code Source code for Debianized Rust crate "rand_xorshift" Package: librust-rand-xoshiro-dev Description-md5: af86c6cc0f77450b8d12b6f723ce3666 Description-en: Xoshiro, xoroshiro and splitmix64 RNGs - Rust source code Source code for Debianized Rust crate "rand_xoshiro" Package: librust-ratatui-core-dev Description-md5: 39f8c574b50774718871821df45c009b Description-en: Core types and traits for the Ratatui Terminal UI library - Rust source code Widget libraries should use this crate. Applications should use the main Ratatui crate. . Source code for Debianized Rust crate "ratatui-core" Package: librust-ratatui-crossterm-dev Description-md5: efaad26801a326fc40e88c1512628714 Description-en: Crossterm backend for the Ratatui Terminal UI library - Rust source code Source code for Debianized Rust crate "ratatui-crossterm" Package: librust-ratatui-dev Description-md5: 2862e3e1fec174f85b28e6ce0eb27f2e Description-en: Library that's all about cooking up terminal user interfaces - Rust source code Source code for Debianized Rust crate "ratatui" Package: librust-ratatui-explorer-dev Description-md5: 6a3be557bf241230cd7384f803ed9b26 Description-en: Small, but highly customizable, file explorer widget for ratatui - Rust source code Source code for Debianized Rust crate "ratatui-explorer" Package: librust-ratatui-macros-dev Description-md5: 32b643de5e4223073162817582b83d5b Description-en: Macros for Ratatui - Rust source code Source code for Debianized Rust crate "ratatui-macros" Package: librust-ratatui-termion-dev Description-md5: 1d601750c8f372dd0d973fbfd793e2e1 Description-en: Termion backend for the Ratatui Terminal UI library - Rust source code Source code for Debianized Rust crate "ratatui-termion" Package: librust-ratatui-termwiz-dev Description-md5: eec429240e7eb8c46287bc4be3bab591 Description-en: Termwiz backend for the Ratatui Terminal UI library - Rust source code Source code for Debianized Rust crate "ratatui-termwiz" Package: librust-ratatui-widgets-dev Description-md5: 7c8e54f2ff0167f16f0f48c7d1fced2b Description-en: Widgets for the Ratatui Terminal UI library - Rust source code Source code for Debianized Rust crate "ratatui-widgets" Package: librust-rav1e-dev Description-md5: 27fcc0bacf8ddb9d9ef23792da735c9e Description-en: Fastest and safest AV1 encoder - Rust source code Source code for Debianized Rust crate "rav1e" Package: librust-rb-sys-build-dev Description-md5: 002361191805b1a74b14bc1ac0d23785 Description-en: Build system for rb-sys - Rust source code Source code for Debianized Rust crate "rb-sys-build" Package: librust-rb-sys-dev Description-md5: 370d39e587f8970c006dd96a1dde660e Description-en: Rust bindings for the CRuby API - Rust source code Source code for Debianized Rust crate "rb-sys" Package: librust-rb-sys-env-dev Description-md5: e67e9426e07f3acdee6ffc02f84009e3 Description-en: Integrates rb-sys into high level frameworks - Rust source code Source code for Debianized Rust crate "rb-sys-env" Package: librust-rbw-dev Description-md5: 1bfa457666f69d397f19b4833f3357ef Description-en: Unofficial Bitwarden CLI - Rust source code Source code for Debianized Rust crate "rbw" Package: librust-rctree-dev Description-md5: f32198b3cf5bd941a88645b8f70cf5dc Description-en: 'DOM-like' tree implemented using reference counting - Rust source code Source code for Debianized Rust crate "rctree" Package: librust-rebuilderd-common-dev Description-md5: c58e5d475ca080e8caa6e7623b343553 Description-en: Rebuilderd - common code - Rust source code Source code for Debianized Rust crate "rebuilderd-common" Package: librust-rebuilderd-dev Description-md5: b1727f5a77d6a3fae4fcd26d6d1d4032 Description-en: Rebuilderd - independent build verification daemon - Rust source code Source code for Debianized Rust crate "rebuilderd" Package: librust-regex-dev Description-md5: b6e2cf141867e71e51f5ab9ce7e12f74 Description-en: Regular expressions for Rust - Rust source code This implementation uses finite automata and guarantees linear time matching on all inputs. . Source code for Debianized Rust crate "regex" Package: librust-regex-syntax-dev Description-md5: 037cda3b2e64b0af910c7289610a306b Description-en: Regular expression parser - Rust source code Source code for Debianized Rust crate "regex-syntax" Package: librust-repro-env-dev Description-md5: 8f3e41da458ecbdb921dc1727d77973f Description-en: Dependency lockfiles for reproducible build environments 📦🔒 - Rust source code Source code for Debianized Rust crate "repro-env" Package: librust-reqsign-core-dev Description-md5: 7114f7b6fb2b149d039c9909bf638069 Description-en: Signing API requests without effort - Rust source code Source code for Debianized Rust crate "reqsign-core" Package: librust-reqsign-file-read-tokio-dev Description-md5: a035568cc67d1a53855475e8b9a7f80d Description-en: Tokio-based file reader implementation for reqsign - Rust source code Source code for Debianized Rust crate "reqsign-file-read-tokio" Package: librust-reqsign-http-send-reqwest-dev Description-md5: 723fa21977bc0d62ab21764aee6332dc Description-en: Reqwest-based HTTP client implementation for reqsign - Rust source code Source code for Debianized Rust crate "reqsign-http-send-reqwest" Package: librust-reqwest-0.12-dev Description-md5: b7fd7f6cc834f7716825c6f222ae40cf Description-en: Higher level HTTP client library - Rust source code Source code for Debianized Rust crate "reqwest" Package: librust-reqwest-dav-dev Description-md5: d8e79fb1a12c962ff8cd3f20eac5e1e6 Description-en: Async webdav client with tokio and reqwest - Rust source code Source code for Debianized Rust crate "reqwest_dav" Package: librust-reqwest-dev Description-md5: b7fd7f6cc834f7716825c6f222ae40cf Description-en: Higher level HTTP client library - Rust source code Source code for Debianized Rust crate "reqwest" Package: librust-resvg-dev Description-md5: 9e9c7b6bc09e751fcb8504f101ca10b6 Description-en: SVG rendering library - Rust source code This package contains the source for the Rust resvg crate, packaged by debcargo for use with cargo and dh-cargo. Package: librust-retry-policies-dev Description-md5: 7568d56594bf7ac6f0828e8e49fc56ce Description-en: Collection of plug-and-play retry policies for Rust projects - Rust source code Source code for Debianized Rust crate "retry-policies" Package: librust-rhai-codegen-dev Description-md5: d90e187e4b2ac57851bf5f3677883a75 Description-en: Procedural macros support package for Rhai, a scripting language and engine for Rust - Rust source code Source code for Debianized Rust crate "rhai_codegen" Package: librust-rhai-dev Description-md5: 040693d9d3c0158d545a95bfef85fc96 Description-en: Embedded scripting for Rust - Rust source code Source code for Debianized Rust crate "rhai" Package: librust-ring-dev Description-md5: c2826d5f6a975979193d69b988879277 Description-en: Experiment - Rust source code Source code for Debianized Rust crate "ring" Package: librust-ripasso-dev Description-md5: 4c802078b7eb84f3dadd0175013d8a69 Description-en: Password manager that uses the file format of the standard unix password manager 'pass' - Rust source code Source code for Debianized Rust crate "ripasso" Package: librust-rmpv-dev Description-md5: 16dbab6a683e8d8e508166e7e6059396 Description-en: Decoding/Encoding MessagePack values without schema - Rust source code Source code for Debianized Rust crate "rmpv" Package: librust-roadmap-dev Description-md5: 7fb31d85601e3e7c6c7e1e9474349fee Description-en: graph-based project roadmap modeling - Rust source code - Rust source code roadmap generates directed acyclic graph representations of a project roadmap. The idea is to show the steps needed to reach a goal, and the order they need to be taken, but ignore due dates and other irrelevant details. . This package contains the source for the Rust roadmap crate, for use with cargo. Package: librust-rocksdb-dev Description-md5: 9336334ad23cc382c3bfa8ad40be1b77 Description-en: Rust wrapper for Facebook's RocksDB embeddable database - Rust source code Source code for Debianized Rust crate "rocksdb" Package: librust-roff-dev Description-md5: 18f1dda48248a7f16fc5e99f6756bae5 Description-en: ROFF (man page format) generation library - Rust source code Source code for Debianized Rust crate "roff" Package: librust-rouille-dev Description-md5: 3ec42a4c4652c1dce0f3f629c09a9fae Description-en: web micro-framework - Rust source code Rouille is a micro-web-framework library. It creates a listening socket and parses incoming HTTP requests from clients, then gives you the hand to process the request. . Rouille was designed to be intuitive to use if you know Rust. Contrary to express-like frameworks, it doesn't employ middlewares. Instead everything is handled in a linear way. . Concepts closely related to websites (like cookies, CGI, form input, etc.) are directly supported by rouille. More general concepts (like database handling or templating) are not directly handled, as they are considered orthogonal to the micro web framework. However rouille's design makes it easy to use in conjunction with any third-party library without the need for any glue code. . This package contains the source for the Rust crates rouille and rouille-multipart, for use with cargo. Package: librust-rsass-dev Description-md5: 844ef12bf06ff58ac8617c850c16e92a Description-en: sass implementation in pure rust - Rust source code rsass is sass reimplemented in rust with nom. . Sass is a pre-processing language for CSS. It allows you to write cleaner stylesheets and makes collaboration on your CSS a breeze. . NB! Not all of the official Sass specification is implemented yet. See upstream README below /usr/share/doc/librust-rsass-dev/ for more details. . This package contains the source for the Rust rsass crate, packaged for use with cargo and dh-cargo. Package: librust-rtnetlink-dev Description-md5: 56db6e56f7375a4d7d30ee170d71aff8 Description-en: Manipulate linux networking resources via netlink - Rust source code Source code for Debianized Rust crate "rtnetlink" Package: librust-ruma-common-dev Description-md5: fe442760b1261c63950e3e415768a414 Description-en: Matrix chat network libraries - Rust source code Ruma is a set of Rust crates (libraries) for interacting with the Matrix chat network. . Matrix is an open standard and communication protocol for real-time communication. . This package contains the sources for the Rust crates ruma-appservice-api, ruma-client-api, ruma-common, ruma-events, ruma-federation-api, ruma-html, ruma-identifiers-validation, ruma-identity-service-api, ruma-macros, ruma-push-gateway-api, ruma-signatures and ruma-state-res, for use with cargo. Package: librust-russh-dev Description-md5: 5e1589c3698875df62d02d93087ca268 Description-en: Client and server SSH library - Rust source code Source code for Debianized Rust crate "russh" Package: librust-rust-decimal-dev Description-md5: 6b53a836a6bc4a14153a28829fb90573 Description-en: Decimal number implementation written in pure Rust suitable for financial and fixed-precision calculations - Rust source code Source code for Debianized Rust crate "rust_decimal" Package: librust-rustc-hash-dev Description-md5: 86bcd0d9dc8242c14e8e49bff449dbda Description-en: Speedy, non-cryptographic hashing algorithm used by rustc - Rust source code Source code for Debianized Rust crate "rustc-hash" Package: librust-rustemo-dev Description-md5: 8e49f44e8bac3b65807487db97ef5664 Description-en: LR/GLR parser generator - Rust source code Rustemo is an LR/GLR parser generator for Rust (a.k.a. compiler-compiler). . Basically, these kinds of tools, given a formal grammar of the language, produce a program that can transform unstructured text (a sequence of characters, or more generally a sequence of tokens) into a structured (tree-like or graph-like) form which is more amenable to further programmatic analysis. . One interesting feature of Rustemo is Abstract-Syntax Tree[^ast] (AST) auto-generation, i.e., based on a formal grammar of the language, Rustemo will deduce Rust types and actions used to create and represent the AST of your language. These types and actions can further be incrementally manually tuned to your liking. . This package contains the source for the Rust crates rustemo rustemo-compiler, for use with cargo. Package: librust-rustix-dev Description-md5: a4e80b98e3c172d9453f8a19505dda71 Description-en: Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls - Rust source code Source code for Debianized Rust crate "rustix" Package: librust-rustls-dev Description-md5: 562f732d4323155d48d399eacef9d864 Description-en: modern TLS library written in Rust - Rust source code Rustls is a modern TLS library written in Rust. It uses ring for cryptography and webpki for certificate verification. . Ring is a Rust library implementing safe, fast, small crypto using Rust with BoringSSL's cryptography primitives. . Webpki is a Rust library to validate Web PKI (TLS/SSL) certificates. . This package contains the source for the Rust rustls crate, for use with cargo. Package: librust-rustls-native-certs-dev Description-md5: a67d1c567e821fc302481575699ba2a1 Description-en: rustls use of platform native certificate store - Rust source code rustls-native-certs allows rustls to use the platform's native certificate store when operating as a TLS client. . Rustls is a modern TLS library written in Rust. . This package contains the source for the Rust rustls-native-certs crate, for use with cargo. Package: librust-rustsec-dev Description-md5: a9b6d53c393686c6d0d97a239ebd7be4 Description-en: Client library for the RustSec security advisory database - Rust source code Source code for Debianized Rust crate "rustsec" Package: librust-rusty-paseto-dev Description-md5: a1d94ff4bdfedd2c672f84fe281784c4 Description-en: Rust implementation of PASETO tokens - source code Source code for Debianized Rust crate "rusty_paseto" Package: librust-ryu-js-dev Description-md5: 7bf1b47a560650c482e6849a02073e46 Description-en: Fast floating point to string conversion, ECMAScript compliant - Rust source code Source code for Debianized Rust crate "ryu-js" Package: librust-safe-arch-dev Description-md5: 174ec93203617b10c4a29dc77c3791a0 Description-en: safe exposure of core::arch - Rust source code safe-arch exposes arch-specific intrinsics as safe function. . This package contains the source for the Rust safe_arch crate, for use with cargo. Package: librust-salsa-dev Description-md5: e931199b76bc48dd758dc1bbafea102a Description-en: Generic framework for on-demand, incrementalized computation (experimental) - Rust source code Source code for Debianized Rust crate "salsa" Package: librust-salsa-macro-rules-dev Description-md5: 3e2a150b1c4c1a7de09a068211c94bab Description-en: Declarative macros for the salsa crate - Rust source code Source code for Debianized Rust crate "salsa-macro-rules" Package: librust-salsa-macros-dev Description-md5: 67dbd957e8cff94a5a6d27a2d06512a2 Description-en: Procedural macros for the salsa crate - Rust source code Source code for Debianized Rust crate "salsa-macros" Package: librust-sapling-streampager-dev Description-md5: 8cbbdd0bf77d3d5fb59f7b6ce09154b3 Description-en: Streampager is a pager for command output or large files - Rust source code Source code for Debianized Rust crate "sapling-streampager" Package: librust-sasl-dev Description-md5: 54abcb455cf442a0bd45a4a701ed9471 Description-en: crate which handles SASL authentication - Rust source code A crate which handles SASL authentication. Currently only does the client side. Still unstable until 1.0.0. It can be used in no_std environments. Source code for Debianized Rust crate "sasl" Package: librust-schemars-dev Description-md5: 586ae93848805299852596e82d09374c Description-en: Generate JSON Schemas from Rust code - Rust source code Source code for Debianized Rust crate "schemars" Package: librust-scm-record-dev Description-md5: 3c64ea6cbddffac6b04b410c986dda36 Description-en: UI component to interactively select changes to include in a commit - Rust source code Source code for Debianized Rust crate "scm-record" Package: librust-scraper-dev Description-md5: c5beedbf6d274d12667b00a77fe2affa Description-en: HTML parsing and querying with CSS selectors - Rust source code Source code for Debianized Rust crate "scraper" Package: librust-sctk-adwaita-dev Description-md5: e1b3ad954769e59f8da0d4d423fcb82f Description-en: Adwaita-like SCTK Frame - Rust source code Source code for Debianized Rust crate "sctk-adwaita" Package: librust-sec1-dev Description-md5: 5a23fe3b9a96992adbf8909f33846f94 Description-en: Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats including ASN.1 DER-serialized private keys as well as the Elliptic-Curve-Point-to-Octet-String encoding - Rust source code Source code for Debianized Rust crate "sec1" Package: librust-sequoia-man-dev Description-md5: 1dec294b91cc4ef3d0ba57dbe6650b2f Description-en: Man page generation for Sequoia PGP CLIs - Rust source code Source code for Debianized Rust crate "sequoia-man" Package: librust-sequoia-net-dev Description-md5: 5738dc5a853193b29d9d5418c8cafa0a Description-en: Network services for OpenPGP - Rust source code Source code for Debianized Rust crate "sequoia-net" Package: librust-sequoia-openpgp-dev Description-md5: c557d34e629e92e231570f1740df9e61 Description-en: OpenPGP data types and associated machinery - Rust source code Source code for Debianized Rust crate "sequoia-openpgp" Package: librust-serde-cbor-2-dev Description-md5: 07d65aac86750844005ead97c1ce5efc Description-en: CBOR support for Serde - Rust source code Source code for Debianized Rust crate "serde_cbor_2" Package: librust-serde-core-dev Description-md5: 24ab460f8e6b75b57ce2cd36430e7488 Description-en: Serde traits only, with no support for derive -- use the `serde` crate instead - Rust source code Source code for Debianized Rust crate "serde_core" Package: librust-serde-dev Description-md5: 4cdfa32a1b83a930e750e8f8d51510af Description-en: Generic serialization/deserialization framework - Rust source code Source code for Debianized Rust crate "serde" Package: librust-serde-json-dev Description-md5: 6c8c09eb99697f1e7e46b31e68129c15 Description-en: JSON serialization file format - Rust source code Source code for Debianized Rust crate "serde_json" Package: librust-serde-untagged-dev Description-md5: 9b3fefe86b8a0d6205b887b37399b936 Description-en: Serde `Visitor` implementation for deserializing untagged enums - Rust source code Source code for Debianized Rust crate "serde-untagged" Package: librust-serde-with-dev Description-md5: 815acab2f8688389ce0ae8345f0f6c1a Description-en: Custom de/serialization functions for Rust's serde - Rust source code Source code for Debianized Rust crate "serde_with" Package: librust-serde-with-macros-dev Description-md5: 53ad318bf274367ebc9544a51850200d Description-en: Proc-macro library for serde_with - Rust source code Source code for Debianized Rust crate "serde_with_macros" Package: librust-serdect-0.2-dev Description-md5: 1fe4221949269964015218b50ce2aa4a Description-en: Constant-time serde serializer/deserializer helpers for data that potentially contains secrets (e.g - Rust source code cryptographic keys) . Source code for Debianized Rust crate "serdect" Package: librust-serdect-dev Description-md5: c892981d520b7ced270f8db9de9b3c03 Description-en: Constant-time serde serializer/deserializer helpers - Rust source code cryptographic keys) . Source code for Debianized Rust crate "serdect" Package: librust-sftp-dev Description-md5: 63ee3ff3ff390e51cdc508612028b2b8 Description-en: SFTP Client Implementation - Rust source code Source code for Debianized Rust crate "sftp" Package: librust-sha-crypt-dev Description-md5: 912f9f85218e8f5f702da4845bc2904f Description-en: Implementation of the SHA-crypt password hashing algorithm - Rust source code Source code for Debianized Rust crate "sha-crypt" Package: librust-sha1-dev Description-md5: 24fd20c07a1155dade678a21d9839614 Description-en: SHA-1 hash function - Rust source code Source code for Debianized Rust crate "sha1" Package: librust-sha1collisiondetection-dev Description-md5: 2adb2dc4fd6ffd253d0e0f410f659be6 Description-en: SHA-1 hash function with collision detection and mitigation - Rust source code Source code for Debianized Rust crate "sha1collisiondetection" Package: librust-sha2-dev Description-md5: e6c756beacc7880d91d3091ef5d230e1 Description-en: Pure Rust implementation of SHA-2 - Rust source code Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, and SHA-512 - feature "asm" and 1 more This metapackage enables feature "asm" for the Rust sha2 crate, by pulling in any additional dependencies needed by that feature. . Additionally, this package also provides the "asm-aarch64" feature. Source code for Debianized Rust crate "sha2" Package: librust-sha3-0.10-dev Description-md5: 7514760224d2b94e9cf4f9fc35575047 Description-en: SHA-3 cryptographic digest function in pure Rust - Rust source code SHA-3 is a family of Keccak-based hash functions. This implementation includes the SHAKE family of eXtendable-Output Functions (XOFs), as well as the accelerated variant TurboSHAKE. Source code for Debianized Rust crate "sha3" Package: librust-sha3-dev Description-md5: 7514760224d2b94e9cf4f9fc35575047 Description-en: SHA-3 cryptographic digest function in pure Rust - Rust source code SHA-3 is a family of Keccak-based hash functions. This implementation includes the SHAKE family of eXtendable-Output Functions (XOFs), as well as the accelerated variant TurboSHAKE. Source code for Debianized Rust crate "sha3" Package: librust-shake-dev Description-md5: fa46a240cb1dbd43fff9b6e905c7db12 Description-en: The SHAKE family of extendable-output functions (XOFs) - Rust source code Source code for Debianized Rust crate "shake" Package: librust-shrink-to-fit-dev Description-md5: 62f1ff29862d66e806ce3cfb16b54afc Description-en: recursively call shrink_to_fit on all container elements - Rust source code shrink-to-fit recursively calls shrink_to_fit on all elements of the container. . shrink-to-fit-macro is a derive macro for the shrink-to-fit crate. . This package contains the source for the Rust crates shrink-to-fit shrink-to-fit-macro, for use with cargo. Package: librust-silver-platter-dev Description-md5: 0b35258250ad2c73617114cecfa8bf5a Description-en: Large scale VCS change management - Rust source code Source code for Debianized Rust crate "silver-platter" Package: librust-simba-dev Description-md5: c50b36e6ab9254137471440aeae6032e Description-en: SIMD algebra for Rust - Rust source code Source code for Debianized Rust crate "simba" Package: librust-slog+erased-serde-dev Description-md5: 8ce5e6469d825484399d547e2d01fb58 Description-en: Structured, extensible, composable logging - feature "erased-serde" This metapackage enables feature "erased-serde" for the Rust slog crate, by pulling in any additional dependencies needed by that feature. . Additionally, this package also provides the "nested-values" feature. Package: librust-slog-dev Description-md5: de949dec95f0057cc0320eee59212565 Description-en: Structured, extensible, composable logging - Rust source code Source code for Debianized Rust crate "slog" Package: librust-slog-term-dev Description-md5: 2b4a6df5e022b516c11a9469a69d2cba Description-en: Unix terminal drain and formatter for slog-rs - Rust source code Source code for Debianized Rust crate "slog-term" Package: librust-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-sniffglue-dev Description-md5: dd9b6a0306dedc97a684bac4a8cffd8a Description-en: Secure multithreaded packet sniffer - Rust source code Source code for Debianized Rust crate "sniffglue" Package: librust-socket2-0.5-dev Description-md5: b3bc8dac58000099379f519cf81696a5 Description-en: Utilities for advanced handling of networking sockets - Rust source code Source code for Debianized Rust crate "socket2" Package: librust-socket2-dev Description-md5: b3bc8dac58000099379f519cf81696a5 Description-en: Utilities for advanced handling of networking sockets - Rust source code Source code for Debianized Rust crate "socket2" Package: librust-sop-dev Description-md5: 4e11ae0ed9b9a127043ff10f82871e13 Description-en: Rust Interface for the Stateless OpenPGP Interface - Rust source code A set of types and traits formalizing the Stateless OpenPGP (SOP) Protocol. . To use this as a consumer, you will need a concrete implementation of the interface, such as sequoia-sop. Source code for Debianized Rust crate "sop" Package: librust-soup3-dev Description-md5: 7391fbea52c30bcc251e5c7bf1e073f1 Description-en: Soup crate for Rust - Rust source code Source code for Debianized Rust crate "soup3" Package: librust-soup3-sys-dev Description-md5: 5d125e8fcbd3d014795f379050a9d66d Description-en: Sys functions for the Rust bindings of libsoup3 - Rust source code Source code for Debianized Rust crate "soup3-sys" Package: librust-spin-dev Description-md5: 000152e9ba014dfb5adb3a95a4e010d3 Description-en: Spin-based synchronization primitives - Rust source code Source code for Debianized Rust crate "spin" Package: librust-spki-0.7-dev Description-md5: d1ac9e178637a2059f06796fa4cc868a Description-en: X.509 Subject Public Key Info (RFC5280) - Rust source code OIDs) . Source code for Debianized Rust crate "spki" Package: librust-spki-dev Description-md5: d1ac9e178637a2059f06796fa4cc868a Description-en: X.509 Subject Public Key Info (RFC5280) - Rust source code OIDs) . Source code for Debianized Rust crate "spki" Package: librust-ssh-agent-lib-dev Description-md5: a234762299e5b05bf084b924561e8408 Description-en: Collection of types for writing custom SSH agents - Rust source code Source code for Debianized Rust crate "ssh-agent-lib" Package: librust-ssh-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-st-map-dev Description-md5: a26c0785d94067f3cd74bd3860d9637e Description-en: stack-alocated map - Rust source code st-map is a stack-alocated map, and static-map-macro is a proc macro for st-map. . This package contains the source for the Rust crates st-map static-map-macro, for use with cargo. Package: librust-stable-deref-trait-dev Description-md5: 4746054d6da69c30ee214a7b9ce6f336 Description-en: Unsafe marker trait for types that deref to a stable address - Rust source code Source code for Debianized Rust crate "stable_deref_trait" Package: librust-statrs-dev Description-md5: 16ae878c075c1c187e0cdbe810a349f4 Description-en: Statistical computing library for Rust - Rust source code Source code for Debianized Rust crate "statrs" Package: librust-subfeature-dev Description-md5: 0d31ad3a319d19e788e55211cfad0f67 Description-en: Subfeature handling and manipulation APIs - Rust source code Source code for Debianized Rust crate "subfeature" Package: librust-subtile-dev Description-md5: c7eb7abe99af4cca0d80caf18fb45ddd Description-en: utilities to parse subtitles subtile provides utilities to parse subtitles. . This package contains the source for the Rust subtile crate, for use with cargo. Package: librust-syn-dev Description-md5: 1ffe117b5cb4e32c6a0cdcf3ccac7f54 Description-en: Parser for Rust source code - Rust source code Source code for Debianized Rust crate "syn" Package: librust-tame-index-dev Description-md5: e903e3b2e6a8d6b8bf1c6c82fa133c62 Description-en: Provides access to local and remote cargo registry indices - Rust source code Source code for Debianized Rust crate "tame-index" Package: librust-target-spec-miette-dev Description-md5: 32639e6da5db19d3e46b30af402dbe98 Description-en: Integrate target-spec errors with the miette library - Rust source code Source code for Debianized Rust crate "target-spec-miette" Package: librust-tempfile-dev Description-md5: 6158cea345244f8dd166d9676416e9e9 Description-en: Managing temporary files and directories - Rust source code Source code for Debianized Rust crate "tempfile" Package: librust-test-log-dev Description-md5: 82bdf7be64b0a9330aed265455605d18 Description-en: Replacement of the #[test] attribute that initializes logging and/or tracing infrastructure before running tests - Rust source code Source code for Debianized Rust crate "test-log" Package: librust-thiserror-dev Description-md5: d9425b65582ac550dc05fd69ed259306 Description-en: Derive(Error) - Rust source code Source code for Debianized Rust crate "thiserror" Package: librust-thiserror-impl-dev Description-md5: 23db91d99e24e7e1b23fb51a679c7aaa Description-en: Implementation detail of the `thiserror` crate - Rust source code Source code for Debianized Rust crate "thiserror-impl" Package: librust-tiff-dev Description-md5: 59d3bdf6c9613696948cf99ff132541e Description-en: TIFF decoding and encoding library in pure Rust - Rust source code Source code for Debianized Rust crate "tiff" Package: librust-tiny-skia-dev Description-md5: 681458bbe540a8bc822cf11ba9ecace7 Description-en: Tiny Skia subset ported to Rust - Rust source code Source code for Debianized Rust crate "tiny-skia" Package: librust-tiny-skia-path-dev Description-md5: 5128f2762af1e5efb8ce73281090f3c2 Description-en: Tiny-skia Bezier path implementation - Rust source code Source code for Debianized Rust crate "tiny-skia-path" Package: librust-tokio-dev Description-md5: 14e3f2f39c184d81cc0c50c49c3052ae Description-en: Event-driven, non-blocking I/O platform - Rust source code Source code for Debianized Rust crate "tokio" Package: librust-tokio-macros-dev Description-md5: 7f088571df4dff4b2d47bf2c49b4802b Description-en: Tokio's proc macros - Rust source code Source code for Debianized Rust crate "tokio-macros" Package: librust-tokio-stream-dev Description-md5: 65e6db813de5d5c278c19970ab92f50a Description-en: Utilities to work with `Stream` and `tokio` - Rust source code Source code for Debianized Rust crate "tokio-stream" Package: librust-toml-datetime-dev Description-md5: d3940a12c018a5ca66d1e3866cc18ca3 Description-en: TOML-compatible datetime type - Rust source code Source code for Debianized Rust crate "toml_datetime" Package: librust-toml-dev Description-md5: d61e3cbe8a03a386a0b1b1f19ec5db1a Description-en: Native encoder and decoder of TOML-formatted data - Rust source code Provides implementations of the standard Serialize/Deserialize traits for TOML data to facilitate deserializing and serializing Rust structures. . Source code for Debianized Rust crate "toml" Package: librust-toml-edit-dev Description-md5: 725ebfa0b01b0faab1b6617842ce8af5 Description-en: yet another format-preserving TOML parser - Rust source code Source code for Debianized Rust crate "toml_edit" Package: librust-tracing-subscriber-dev Description-md5: 7a6a56221d7f2a3bd31f37bc5e255038 Description-en: Utilities for implementing and composing `tracing` subscribers - Rust source code Source code for Debianized Rust crate "tracing-subscriber" Package: librust-transmission-gobject-dev Description-md5: c4e82e60411e63d9b2cebe51acd9126b Description-en: Gtk-rs gobject wrapper for transmission-client crate - Rust source code Source code for Debianized Rust crate "transmission-gobject" Package: librust-tree-magic-mini-dev Description-md5: b2fced50043e4c59ad805a1f14b6acb2 Description-en: Determines the MIME type of a file by traversing a filetype tree - Rust source code Source code for Debianized Rust crate "tree_magic_mini" Package: librust-tree-sitter-asm-dev Description-md5: 741128b5f303c9e86e17fc9326ff365c Description-en: ASM grammar for the tree-sitter parser - Rust source code tree-sitter-asm is a tree-sitter grammar for ASM. . Tree-sitter is a parser generator and incremental parsing library. . This package contains the source for the Rust tree-sitter-asm crate, packaged for use with cargo. Package: librust-tree-sitter-bash-dev Description-md5: 4a291935dde151ab1d1b5dd7f8c14f75 Description-en: bash grammar for the tree-sitter parser - Rust source code tree-sitter-bash is a tree-sitter grammar for bash. . Tree-sitter is a parser generator and incremental parsing library. . This package contains the source for the Rust tree-sitter-bash crate, packaged for use with cargo. Package: librust-tree-sitter-cli-dev Description-md5: ea9a4e6a6e05b1759467c10495401539 Description-en: command-line for Tree-sitter parsers - Rust source code Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. . This package contains the source for the Rust tree-sitter-cli crate, packaged for use with cargo and dh-cargo. Package: librust-tree-sitter-config-dev Description-md5: c8b1e22eeb5faf49c761c67e9025196c Description-en: user configuration of tree-sitter's CLI programs - Rust source code Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. . This package contains the source for the Rust tree-sitter-config crate, packaged for use with cargo and dh-cargo. Package: librust-tree-sitter-dev Description-md5: 79b62b53693bd48482fa5c90bcaa0046 Description-en: bindings to the tree-sitter parsing library - Rust source code Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. . This package contains the source for the Rust tree-sitter crate, packaged for use with cargo and dh-cargo. Package: librust-tree-sitter-generate-dev Description-md5: aee5ea3f8c5fb299a30daac3e60821e8 Description-en: generate C source code from a tree-sitter grammar - Rust source code Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. . This package contains the source for the Rust tree-sitter-generate crate, packaged for use with cargo and dh-cargo. Package: librust-tree-sitter-go-dev Description-md5: 87fceeac0dbe38e02af0707b783b299b Description-en: go grammar for the tree-sitter parser - Rust source code tree-sitter-go is a tree-sitter grammar for go. . Tree-sitter is a parser generator and incremental parsing library. . This package contains the source for the Rust tree-sitter-go crate, packaged for use with cargo. Package: librust-tree-sitter-highlight-dev Description-md5: 3cb1bf0c52dafd6fc2f43adf34b2fde7 Description-en: perform syntax highlighting with tree-sitter - Rust source code Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. . This package contains the source for the Rust tree-sitter-highlight crate, packaged for use with cargo and dh-cargo. Package: librust-tree-sitter-ini-dev Description-md5: 9e66e8d7b2fd80975568d573bb2bc7d8 Description-en: Ini grammar for the tree-sitter parser - Rust source code tree-sitter-ini is a tree-sitter grammar for Ini. . Tree-sitter is a parser generator and incremental parsing library. . This package contains the source for the Rust tree-sitter-ini crate, packaged for use with cargo. Package: librust-tree-sitter-iter-dev Description-md5: ce068d1fb9d741b372493afe012ed95a Description-en: Very simple pre-order iterator for tree-sitter CSTs - Rust source code Source code for Debianized Rust crate "tree-sitter-iter" Package: librust-tree-sitter-json-dev Description-md5: eda528dd78a5234e4250fb333888d5b9 Description-en: json grammar for the tree-sitter parser - Rust source code tree-sitter-json is a tree-sitter grammar for json. . Tree-sitter is a parser generator and incremental parsing library. . This package contains the source for the Rust tree-sitter-json crate, packaged for use with cargo. Package: librust-tree-sitter-language-dev Description-md5: 03b1ae75feb6d0d5a37bcc22fc7bce40 Description-en: tree-sitter Language type - Rust source code Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. . This package contains the source for the Rust tree-sitter-language crate, packaged for use with cargo and dh-cargo. Package: librust-tree-sitter-loader-dev Description-md5: 4e1bec0b79d45971ad798669bd0ef983 Description-en: locates, builds, and loads tree-sitter grammars - Rust source code Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. . This package contains the source for the Rust tree-sitter-loader crate, packaged for use with cargo and dh-cargo. Package: librust-tree-sitter-md-dev Description-md5: d8c611aa8a51f5be6efe4f89d655da01 Description-en: Markdown grammar for the tree-sitter parser - Rust source code tree-sitter-md is a tree-sitter grammar for Markdown, implementing the CommonMark Spec and (optionally) some of its extensions. . * GitHub flavored markdown - Default * Task lists - Default * Strikethrough - Default * Pipe tables - Default * YAML metadata - Default * TOML metadata - Default * Tags - Enabled at compile time * Wiki Link - Enabled at compile time . Tree-sitter is a parser generator and incremental parsing library. . This package contains the source for the Rust tree-sitter-md crate, packaged for use with cargo. Package: librust-tree-sitter-php-dev Description-md5: d396c414abaa6dc0b995a2fb7d198289 Description-en: PHP grammar for the tree-sitter parser - Rust source code tree-sitter-php is a tree-sitter grammar for PHP. . Tree-sitter is a parser generator and incremental parsing library. . This package contains the source for the Rust tree-sitter-php crate, packaged for use with cargo. Package: librust-tree-sitter-powershell-dev Description-md5: ab43bfba9a285cfb452ac55d7193d656 Description-en: powershell grammar for the tree-sitter parser - Rust source code tree-sitter-powershell is a tree-sitter grammar for powershell. . Tree-sitter is a parser generator and incremental parsing library. . This package contains the source for the Rust tree-sitter-powershell crate, packaged for use with cargo. Package: librust-tree-sitter-ruby-dev Description-md5: 5ebf48718c6b804633024e8fe1fbd426 Description-en: ruby grammar for the tree-sitter parser - Rust source code tree-sitter-ruby is a tree-sitter grammar for ruby. . Tree-sitter is a parser generator and incremental parsing library. . This package contains the source for the Rust tree-sitter-ruby crate, packaged for use with cargo. Package: librust-tree-sitter-rust-orchard-dev Description-md5: ec0c860ed5be6fe2fe0a780017a980d0 Description-en: Rust grammar for the tree-sitter parser - Rust source code tree-sitter-rust-orchard is a tree-sitter grammar for Rust. . Tree-sitter is a parser generator and incremental parsing library. . This package contains the source for the Rust tree-sitter-rust-orchard crate, packaged for use with cargo. Package: librust-tree-sitter-tags-dev Description-md5: cbd70a176096114f102b9ecbe050bee5 Description-en: library for extracting tag information - Rust source code Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. . This package contains the source for the Rust tree-sitter-tags crate, packaged for use with cargo and dh-cargo. Package: librust-tree-sitter-verilog-dev Description-md5: a840e0f3840f7d5993f00aed7031f13d Description-en: SystemVerilog grammar for the tree-sitter parser - Rust source code tree-sitter-verilog is a tree-sitter grammar for SystemVerilog. . Tree-sitter is a parser generator and incremental parsing library. . This package contains the source for the Rust tree-sitter-verilog crate, packaged for use with cargo. Package: librust-tree-sitter-vimdoc-dev Description-md5: 685ecc552e48ece6aab02ac6a414f249 Description-en: Vimdoc grammar for the tree-sitter parser - Rust source code tree-sitter-vimdoc is a tree-sitter grammar for Vimdoc. . Tree-sitter is a parser generator and incremental parsing library. . This package contains the source for the Rust tree-sitter-vimdoc crate, packaged for use with cargo. Package: librust-tree-sitter-yaml-dev Description-md5: d67258e7c7b7441f717ccf8500d2f6a1 Description-en: YAML grammar for the tree-sitter parser - Rust source code tree-sitter-yaml is a tree-sitter grammar for YAML. . Tree-sitter is a parser generator and incremental parsing library. . This package contains the source for the Rust tree-sitter-yaml crate, packaged for use with cargo. Package: librust-trybuild-dev Description-md5: d8615f6f3318ac1c940fd1721242ff13 Description-en: Test harness for ui tests of compiler diagnostics - Rust source code Trybuild is a test harness for invoking rustc on a set of test cases and asserting that any resulting error messages are the ones intended. Source code for Debianized Rust crate "trybuild" Package: librust-tss-esapi-dev Description-md5: 186b48511cdbfe540be90f1b9d78e140 Description-en: Rust-native wrapper around TSS 2.0 Enhanced System API - Rust source code Source code for Debianized Rust crate "tss-esapi" Package: librust-tss-esapi-sys-dev Description-md5: 4fb69f79e8dbb0350c1ef965d082b807 Description-en: FFI wrapper around TSS 2.0 Enhanced System API - Rust source code Source code for Debianized Rust crate "tss-esapi-sys" Package: librust-ttf-parser-dev Description-md5: 04e025486ea7a8dc55d4a23029f83a3d Description-en: Font parser for TrueType, OpenType, and AAT - Rust source code Source code for Debianized Rust crate "ttf-parser" Package: librust-tui-input-dev Description-md5: 721cb121fd9d80bbeb0c193227bdad67 Description-en: TUI input library supporting multiple backends - Rust source code Source code for Debianized Rust crate "tui-input" Package: librust-tui-react-dev Description-md5: 57b96539910b19b4117e65427961b1aa Description-en: TUI widgets using a react-like paradigm, allowing mutable component state and render properties - Rust source code Source code for Debianized Rust crate "tui-react" Package: librust-typetag-dev Description-md5: 555bb3e4bbf514bd374aa9ea0e875a1f Description-en: Serde serializable and deserializable trait objects - Rust source code Source code for Debianized Rust crate "typetag" Package: librust-ultraviolet-dev Description-md5: 25c5ffa13cd914b2e2dfb04b4872c16c Description-en: library for fast computer-graphics related linear algebra - Rust source code Source code for Debianized Rust crate "ultraviolet" Package: librust-universal-hash-dev Description-md5: bc8d674358905b64833445927c03cc55 Description-en: Traits which describe the functionality of universal hash functions (UHFs) - Rust source code Source code for Debianized Rust crate "universal-hash" Package: librust-upstream-ontologist-dev Description-md5: 0beafff2d79e7b3e4cc5be9821a9dbda Description-en: Tracking of upstream project metadata - Rust source code Source code for Debianized Rust crate "upstream-ontologist" Package: librust-ureq-dev Description-md5: 6406168ec82a4926fd2ab9fce7208d06 Description-en: simple and safe HTTP client - Rust source code Ureq is a simple, safe HTTP client. . Ureq's first priority is being easy for you to use. It's great for anyone who wants a low-overhead HTTP client that just gets the job done. Works very well with HTTP APIs. Its features include cookies, JSON, HTTP proxies, HTTPS, and charset decoding. . Ureq is in pure Rust for safety and ease of understanding. It avoids using "unsafe" directly. It uses blocking I/O instead of async I/O, because that keeps the API simple and keeps dependencies to a minimum. For TLS, ureq uses rustls or native-tls. . This package contains the source for the Rust ureq crate, for use with cargo. Package: librust-usvg-dev Description-md5: 2c61a33fccffb4cbddcacef51be889d0 Description-en: SVG simplification library - Rust source code This package contains the source for the Rust usvg crate, packaged by debcargo for use with cargo and dh-cargo. Package: librust-uuid+features-dev Description-md5: 7020fdc38446f3299733c5cd1b048355 Description-en: Generate and parse UUIDs - all features This metapackage enables all features for the Rust uuid crate, by pulling in any additional dependencies needed by that feature. Package: librust-uuid-dev Description-md5: 1feb0b73f80f1d5c4dca4626ca1e832b Description-en: Generate and parse UUIDs - Rust source code Source code for Debianized Rust crate "uuid" Package: librust-uuid-rng-internal-dev Description-md5: 45ac2cf41f175436fae28155defa6364 Description-en: Private implementation details of the uuid crate - Rust source code Source code for Debianized Rust crate "uuid-rng-internal" Package: librust-value-bag-serde1-dev Description-md5: 821e7eb454ef3414b4be7e447ce7630c Description-en: Implementation detail for value-bag - Rust source code Source code for Debianized Rust crate "value-bag-serde1" Package: librust-varcon-dev Description-md5: 8fd44bf0d3870abca7f62e40b4272b29 Description-en: Source Code Spelling Correction - Rust source code Source code for Debianized Rust crate "varcon" Package: librust-vcs-graph-dev Description-md5: 96a225027173193a4973cb08a2ee3d20 Description-en: Graph algorithms for version control systems: topological sort, merge-aware sort, parent maps, and ancestry queries - Rust source code Source code for Debianized Rust crate "vcs-graph" Package: librust-vergen-8-dev Description-md5: f3ad62e4c301f1bc945885f103f069f3 Description-en: Generate 'cargo:env' instructions in 'build.rs' - Rust source code Source code for Debianized Rust crate "vergen" Package: librust-vergen-dev Description-md5: f3ad62e4c301f1bc945885f103f069f3 Description-en: Generate 'cargo:env' instructions in 'build.rs' - Rust source code Source code for Debianized Rust crate "vergen" Package: librust-vodozemac-dev Description-md5: 4d20b83cd54f52859a11588d4afe823c Description-en: Olm and Megolm - Rust source code Source code for Debianized Rust crate "vodozemac" Package: librust-wasm-tools-dev Description-md5: fb62c8dd9b264f86da25a084fcab3dc6 Description-en: low-level manipulation of WebAssembly modules - Rust source code wasm-tools is a collection of routines for working with wasm modules and component. . This package contains the source for the Rust crates json-from-wast wasm-compose wasm-metadata wasm-mutate wasm-shrink wasm-smith wasm-tools wasm-wave wit-component wit-encoder wit-parser wit-smith, for use with cargo. Package: librust-wasmi-dev Description-md5: 39295be994c218cc4a245ecb544fa362 Description-en: WebAssembly interpreter - Rust source code Source code for Debianized Rust crate "wasmi" Package: librust-wezterm-blob-leases-dev Description-md5: 036b803bc3c479bfe08332b51fc8154c Description-en: Manage image blob caching/leasing for wezterm - Rust source code Source code for Debianized Rust crate "wezterm-blob-leases" Package: librust-whoami-dev Description-md5: 93d2eca587af7180fdca70551500e747 Description-en: Getting information about the current user and environment - Rust source code Source code for Debianized Rust crate "whoami" Package: librust-wide-dev Description-md5: 2ffdf3aa42a4b634394918055e272535 Description-en: wide data types - Rust source code wide provides portable "wide" data types that do their best to be SIMD when possible. . This package contains the source for the Rust wide crate, for use with cargo. Package: librust-wildmatch-dev Description-md5: d4ab3a2bee1fdd4eefa8599ab2af7fcf Description-en: Simple string matching with single- and multi-character wildcard operator - Rust source code Source code for Debianized Rust crate "wildmatch" Package: librust-wl-nl80211-dev Description-md5: 739386a58cb754275c1b4bde9a9545d8 Description-en: Linux kernel wireless(802.11) netlink Library - Rust source code Source code for Debianized Rust crate "wl-nl80211" Package: librust-xml5ever-dev Description-md5: 6be40f490d46d8bcb41d6cf86b87d38d Description-en: Push based streaming parser for XML - Rust source code Source code for Debianized Rust crate "xml5ever" Package: librust-xmpp-parsers-dev Description-md5: 3277d73f2df1a391b6706ec4138c9f9f Description-en: parsers and serialisers for XMPP elements - Rust source code A crate which provides parsers and serialisers for most XMPP elements, to avoid having to deal with XML manually. It validates its inputs by default, and aims at providing useful errors when a particular XML element was invalid. Source code for Debianized Rust crate "xmpp-parsers" Package: librust-yamlpatch-dev Description-md5: 3db7c583c36adf8b969e12eb0f41ad7f Description-en: Comment and format-preserving YAML patch operations - Rust source code Source code for Debianized Rust crate "yamlpatch" Package: librust-yamlpath-dev Description-md5: be39c145f76cc43c463f973bf98b4902 Description-en: Format-preserving YAML feature extraction - Rust source code Source code for Debianized Rust crate "yamlpath" Package: librust-yoke-derive-dev Description-md5: 0e72ea071c1a9f0c001a37f57db64a43 Description-en: Custom derive for the yoke crate - Rust source code Source code for Debianized Rust crate "yoke-derive" Package: librust-yoke-dev Description-md5: 5dd08a5ef5222277bed4a32655c58ad7 Description-en: Abstraction allowing borrowed data to be carried along with the backing data it borrows from - Rust source code Source code for Debianized Rust crate "yoke" Package: librust-yuv-dev Description-md5: 65acc96381fc43858272037b6f9cd59e Description-en: High performance utilities for YUV format handling and conversion - Rust source code Source code for Debianized Rust crate "yuv" 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-zerotrie-dev Description-md5: 68820ddebe0765971cf33420ef37b3a6 Description-en: Data structure that efficiently maps strings to integers - Rust source code Source code for Debianized Rust crate "zerotrie" Package: librust-zerovec-derive-dev Description-md5: f1dfd3276da4e50b73010ee6c618409c Description-en: Custom derive for the zerovec crate - Rust source code Source code for Debianized Rust crate "zerovec-derive" Package: librust-zerovec-dev Description-md5: e9127a2c8e5a30b09b9d90f358057bbe Description-en: Zero-copy vector backed by a byte array - Rust source code Source code for Debianized Rust crate "zerovec" Package: librust-zip-dev Description-md5: 13112f44e1c10ebcde8cdaee72006882 Description-en: Support the reading and writing of zip files - Rust source code Source code for Debianized Rust crate "zip" Package: librust-zlib-rs-dev Description-md5: 9999187cfe88559683a63cab0471a2ce Description-en: Memory-safe, pure Rust implementation of zlib. - Rust source code Source code for Debianized Rust crate "zlib-rs" Package: 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: libsail-ocaml-dev Description-md5: deb338e54271bce71615ac6e7424cac5 Description-en: language describes the instruction semantics of processors Sail is a language for describing the instruction-set architecture (ISA) semantics of processors. Sail aims to provide a engineer-friendly, vendor-pseudocode-like language for describing instruction semantics. It is essentially a first-order imperative language, but with lightweight dependent typing for numeric types and bitvector lengths, which are automatically checked using Z3. It has been used for several papers, available from http://www.cl.cam.ac.uk/~pes20/sail/ . This package contains sail libraries files. Package: libsamplerate-ocaml Description-md5: a0874c5369c4c0ca30f9061377bf263d Description-en: OCaml interface to the samplerate library This package provied an interface to the samplerate library for OCaml programmers. . libsamplerate assist in development of programs for audio rate conversion. . This package contains only the shared runtime stub libraries. Package: libsamplerate-ocaml-dev Description-md5: 7a4b4d4568ad9522d3042dba5651408b Description-en: OCaml interface to the samplerate library This package provied an interface to the samplerate library for OCaml programmers. . libsamplerate assist in development of programs for audio rate conversion. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-samplerate. Package: libsasl2-modules-gssapi-heimdal Description-md5: 0897adbbfbdac08aea71f426460e48d0 Description-en: Pluggable Authentication Modules for SASL (GSSAPI) This is the Cyrus SASL API implementation, version 2.1. See package libsasl2-2 and RFC 2222 for more information. . This package provides the GSSAPI plugin, compiled with the Heimdal Kerberos 5 library. Package: libsasl2-modules-ldap Description-md5: 046fb452cdaf5f7c51dacdbf2922d5de Description-en: Cyrus SASL - pluggable authentication modules (LDAP) This is the Cyrus SASL API implementation, version 2.1. See package libsasl2-2 and RFC 2222 for more information. . This package provides the LDAP plugin, which supports OpenLDAP. Package: libsasl2-modules-otp Description-md5: fb6fbc4df1a9ad29b0ddb7f30c4d227f Description-en: Cyrus SASL - pluggable authentication modules (OTP) This is the Cyrus SASL API implementation, version 2.1. See package libsasl2-2 and RFC 2222 for more information. . This package provides the OTP plugin, which supports one time passwords. Package: libsaturn-ocaml-dev Description-md5: 88a07dd0a9b7cee1a7baa257e127394f Description-en: parallelism-safe data structures for multicore OCaml A collection of parallelism-safe data structures for OCaml. It aims to provide an industrial-strength, well-tested library that makes it easier for Multicore OCaml uses to find the right data structures for their uses. . This package includes all lock-free and non-lock-free data structures. Package: libscotch-64-7.0 Description-md5: 3bc01da36d22f5a7cbe20780ee4781b0 Description-en: programs and libraries for 64-bit graph, mesh and hypergraph partitioning Shared libraries package for scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. . This package provides libscotch with 64-bit indexing (IDXSIZE=64) for SCOTCH_Idx but standard 32-bit integers for SCOTCH_Num. Package: libscotch-64-dev Description-md5: 6e37f6683f30bf0b582976a36a614c37 Description-en: programs and libraries for 64-bit graph, mesh and hypergraph partitioning Headers and libraries package for scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. . This package provides scotch with 64-bit indexing (IDXSIZE=64) for SCOTCH_Idx but standard 32-bit integers for SCOTCH_Num. Package: libscotch-64i-7.0 Description-md5: 0d92c9de9d77a37612f3d326da9cf448 Description-en: programs and libraries for 64-bit graph, mesh and hypergraph partitioning Shared libraries package for scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. . This package provides libscotch with both 64-bit indexing and integers (IDXSIZE=64 and INTSIZE=64). Package: libscotch-64i-dev Description-md5: db3574a7988fc8bcee0fa4d0e699a02b Description-en: programs and libraries for 64-bit graph, mesh and hypergraph partitioning Headers and libraries package for scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. . This package provides libscotch with both 64-bit indexing and integers (IDXSIZE=64 and INTSIZE=64). Package: libscotch-7.0c Description-md5: 7010765d2b2832f99f331f08e36585e8 Description-en: programs and libraries for graph, mesh and hypergraph partitioning Shared libraries package for scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. Package: libscotch-dev Description-md5: 005031c86c345eaf27f86a6745d2b32c Description-en: programs and libraries for graph, mesh and hypergraph partitioning Headers and libraries package for scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. Package: libscotcherr-7.0 Description-md5: 81e90b331802bf9f3cc85c35b00d5a07 Description-en: libraries for graph, mesh and hypergraph partitioning (error handling) Headers and libraries package for scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. . This package provides shared libraries, libscotcherr and libscotcherrexit, used for error handling by scotch. Package: libscotcherr-dev Description-md5: 35a60bf78579b3b6ea7e97e74d87e941 Description-en: libraries for graph, mesh and hypergraph partitioning (error handling) Headers and libraries package for scotch, which is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. . This package provides development files for the common libscotcherr and libscotcherrexit libraries used for error handling by scotch. Package: libscotchmetis-64-dev Description-md5: 4e7ff2b12544d8081953c84f4b8b21d1 Description-en: programs and libraries for 64-bit graph, mesh and hypergraph partitioning Scotch/Metis compatility interface, providing a free implementation of the Metis system for graph partitioning and sparse matrix reordering. . This package provides metis emulation with scotch supporting 64-bit indexing (IDXSIZE=64) for SCOTCH_Idx but standard 32-bit integers for SCOTCH_Num. Package: libscotchmetis-64i-dev Description-md5: d227c20cc4f82cdd3459ec84217600e6 Description-en: programs and libraries for 64-bit graph, mesh and hypergraph partitioning Scotch/Metis compatility interface, providing a free implementation of the Metis system for graph partitioning and sparse matrix reordering. . This package provides metis emulation with scotch supporting both 64-bit indexing and integers (IDXSIZE=64 and INTSIZE=64). Package: libscotchmetis-dev Description-md5: a391c720b80b18263009a2efcd3d5429 Description-en: programs and libraries for graph, mesh and hypergraph partitioning Scotch/Metis compatility interface, providing a free implementation of the Metis system for graph partitioning and sparse matrix reordering. Package: libscotchparmetis-64-dev Description-md5: c988a7b21274a0f2a74cf87392e01a6e Description-en: programs and libraries for graph, mesh and hypergraph partitioning Scotch/ParMetis compatility interface, providing a free implementation of the ParMetis system for parallel graph partitioning and sparse matrix reordering. . This package provides parmetis emulation with scotch supporting 64-bit indexing (IDXSIZE=64) for SCOTCH_Idx but standard 32-bit integers for SCOTCH_Num. Package: libscotchparmetis-64i-dev Description-md5: 00bf1119eb60ec498b68f98a4f6376ef Description-en: programs and libraries for graph, mesh and hypergraph partitioning Scotch/ParMetis compatility interface, providing a free implementation of the ParMetis system for parallel graph partitioning and sparse matrix reordering. . This package provides parmetis emulation with ptscotch supporting both 64-bit indexing and integers (IDXSIZE=64 and INTSIZE=64). Package: libscotchparmetis-dev Description-md5: a4daa83e9ec9e8f2cbf2dbbe5f4b9677 Description-en: programs and libraries for graph, mesh and hypergraph partitioning Scotch/ParMetis compatility interface, providing a free implementation of the ParMetis system for parallel graph partitioning and sparse matrix reordering. Package: libsdl1.2-compat-tests Description-md5: 2e7f275760fa55b673f6fe1b68a08b17 Description-en: SDL 1.2 binary compatibility library - tests libsdl1.2-compat provides a binary compatible API for programs built against SDL 1.2, but using SDL 2.0. . If you are writing new code, please target SDL 2.0 directly instead of using this layer. . This package provides manual test programs. Package: libsdl1.2-dev Description-md5: bad1a221f52fc1875264739179f71690 Description-en: SDL 1.2 binary compatibility library - development files sdl12-compat provides a binary compatible API for programs built against SDL 1.2, but using SDL 2.0. . If you are writing new code, please target SDL 2.0 directly instead of using this layer. . This package provides development files. Package: libsdl1.2debian Description-md5: f3858f61954ab25f76b61efb9ddf5b32 Description-en: SDL 1.2 binary compatibility library wrapping SDL 2.0 This package contains sdl12-compat, a binary compatible API for programs built against SDL 1.2, but using SDL 2.0. . This package replaces the classic SDL 1.2 library with the SDL 2.0 compatibility layer, so that all SDL 1.2 program will use it. . If you are writing new code, please target SDL 2.0 directly instead of using this layer. Package: libsdl2-compat Description-md5: 38870d1bf738ab5a983c6347a04ee313 Description-en: SDL 2 binary compatibility - transitional, non-default location sdl2-compat provides a binary compatible API for programs built against SDL 2, but using SDL 3. . This transitional package provides the library in a non-default location. Package: libsdl2-compat-dev Description-md5: 382bd04a82ecfb97c8ace3f6efcff2b6 Description-en: libsdl2-dev replacement using SDL 3 - transitional package sdl2-compat provides a binary compatible API for programs built against SDL 2, but using SDL 3. . This transitional package depends on a version of libsdl2-dev that is provided by sdl2-compat. . If you are writing new code, please target SDL 3 directly instead of using this layer. Debian packages should not build-depend on this package: please use libsdl2-dev instead. Package: libsdl2-compat-shim Description-md5: 73bade9ce25ba2bc061e229feaf197b2 Description-en: SDL 2 binary compatibility library - transitional package sdl2-compat provides a binary compatible API for programs built against SDL 2, but using SDL 3. . This transitional package provides the library in the default location. Package: libsdl2-compat-tests Description-md5: 5802c56b26f3d4589bcf96c028a1e071 Description-en: SDL 2 binary compatibility library - tests sdl2-compat provides a binary compatible API for programs built against SDL 2, but using SDL 3. . If you are writing new code, please target SDL 3 directly instead of using this layer. Debian packages should not depend or build-depend on this package. . This package provides automated and manual test programs. Package: libsdl2-dev Description-md5: d99229c59d02856ede6cec650b3bc227 Description-en: Simple DirectMedia Layer development files SDL is a library that allows programs portable low level access to a video framebuffer, audio output, mouse, and keyboard. . sdl2-compat provides a binary compatible API for programs built against SDL 2, but using SDL 3. This package contains the files needed to compile and link programs which use SDL 2, replacing "classic" SDL 2. . If you are writing new code, please target SDL 3 directly instead of using this layer. Package: libsdl2-net-2.0-0 Description-md5: 0e252144b4b100ffba0cf7c7abc24e53 Description-en: Network library for Simple DirectMedia Layer 2, libraries This is a small, low-level, cross-platform networking library, that can be used with the Simple DirectMedia Layer library. . This package contains the shared library. Package: libsdl2-net-dev Description-md5: dfd3cc3d913384bda90efc6a0f7e822a Description-en: Network library for Simple DirectMedia Layer 2, development files This is a small, low-level, cross-platform networking library, that can be used with the Simple DirectMedia Layer library. . This package contains the development files. Package: libsdl2-tests Description-md5: f451e96923adb880d39bf4e59ef383d2 Description-en: Simple DirectMedia Layer automated and manual tests SDL is a library that allows programs portable low level access to a video framebuffer, audio output, mouse, and keyboard. . This package contains manual and automated tests. The automated tests can be run using ginsttest-runner in the gnome-desktop-testing package, or manually. Package: libsedlex-ocaml Description-md5: 1040c26e3c20fb4142705cc30e740f7d Description-en: Unicode-friendly lexer generator for OCaml (Runtime library) A lexer generator for OCaml, similar to ocamllex, but supporting Unicode. Contrary to ocamllex, lexer specifications for sedlex are embedded in regular OCaml source files. Package: libsedlex-ocaml-dev Description-md5: a1e4113da7a42f3c2896ddf47adb2b4f Description-en: Unicode-friendly lexer generator for OCaml (Development package) A lexer generator for OCaml, similar to ocamllex, but supporting Unicode. Contrary to ocamllex, lexer specifications for sedlex are embedded in regular OCaml source files. Package: libsendmail-pmilter-perl Description-md5: bcaab656aec36389739734474fc8cf52 Description-en: Perl implementation of the Sendmail Milter protocol PMilter is an attempt to reimplement Sendmail's milter (mail filter) protocol in pure Perl. There are many reasons for this, including independence from Sendmail's libmilter, as well as freedom from POSIX threads (helps stability for Perl filters), etc. . Most of PMilter's Sendmail::Milter interface is a clone of the frontend functions in PMilter::Server. However, this compatibility package also includes some methods specific to the Sendmail MTA, which are deliberately not included in PMilter::Server. Package: libseqan2-dev Description-md5: 11c14cc07571e96bb6bb3aab89d79ab3 Description-en: C++ library for the analysis of biological sequences (development) SeqAn is a C++ template library of efficient algorithms and data structures for the analysis of sequences with the focus on biological data. This library applies a unique generic design that guarantees high performance, generality, extensibility, and integration with other libraries. SeqAn is easy to use and simplifies the development of new software tools with a minimal loss of performance. . This package contains the developer files. Package: libsexplib-ocaml Description-md5: 5d7e08d0ce493f6c16c25ace815374a7 Description-en: automated conversions between OCaml-values and S-expressions (runtime) Sexplib library contains functionality for parsing and pretty-printing S-expressions. . Another module contained in Sexplib you to extract and replace sub-expressions in S-expressions. . This package contains runtime files. Package: libsexplib-ocaml-dev Description-md5: 115a9b4782d29dc2708535a3211c31f2 Description-en: automated conversions between OCaml-values and S-expressions (dev files) Sexplib library contains functionality for parsing and pretty-printing S-expressions. . Another module contained in Sexplib you to extract and replace sub-expressions in S-expressions. . This package contains development files. Package: libsexplib0-ocaml Description-md5: d9d155c0358960b746dd028814bee35a Description-en: S-expression library (runtime) Part of Jane Street's Core library. The Core suite of libraries is an industrial strength alternative to OCaml's standard library that was developed by Jane Street, the largest industrial user of OCaml. . This package contains runtime files. Package: libsexplib0-ocaml-dev Description-md5: f60a0745bfc56c156dd10c66193344d3 Description-en: S-expression library (development) Part of Jane Street's Core library. The Core suite of libraries is an industrial strength alternative to OCaml's standard library that was developed by Jane Street, the largest industrial user of OCaml. . This package contains development files. Package: libsha-ocaml Description-md5: a64c97e961ca9a38d1d6d4fe9aa2fd72 Description-en: SHA cryptographic hash functions for OCaml (runtime) SHA-1 produces a 160-bit digest from its input. SHA-256 and SHA-512 produce 256-bit and 512-bit digests from their inputs, respectively. . This package contains the shared runtime stub libraries. Package: libsha-ocaml-dev Description-md5: 50b24e46ead600a8fb2bdd28b1b5dfd9 Description-en: SHA cryptographic hash functions for OCaml (development files) SHA-1 produces a 160-bit digest from its input. SHA-256 and SHA-512 produce 256-bit and 512-bit digests from their inputs, respectively. . This package contains the files needed to compile OCaml programs that use the SHA library. Package: libshine-ocaml Description-md5: 8dd2d146179204852edc69302f816331 Description-en: OCaml interface to the shine library -- runtime files This package provides an interface to the shine library for OCaml programmers. . Shine can be used to encode MP3 audio data on architectures with no floating point processing unit (FPU) at a much better rate than encoding libraries implemented using floating-point arithmetic. . This package contains only the shared runtime stub libraries. Package: libshine-ocaml-dev Description-md5: a220640672ee5613f962cd2bc7d29a29 Description-en: OCaml interface to the shine library -- development files This package provides an interface to the shine library for OCaml programmers. . Shine can be used to encode MP3 audio data on architectures with no floating point processing unit (FPU) at a much better rate than encoding libraries implemented using floating-point arithmetic. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-shine. Package: libshout-ocaml Description-md5: 89687ea21bf9e4d804856b76b91a81c0 Description-en: OCaml bindings for the shout library This OCaml library interfaces the shout C library which can be used for communicating with and sending data to Icecast and Icecast 2 streaming audio servers (they currently support Ogg Vorbis and MP3 audio streams). It handles the socket connection, the timing of the data transmission, and prevents bad data from getting to the server. . This package contains only the shared runtime stub libraries. Package: libshout-ocaml-dev Description-md5: 6ef0b02c21472109ef163c9e4a336e9a Description-en: OCaml bindings for the shout library This OCaml library interfaces the shout C library which can be used for communicating with and sending data to Icecast and Icecast 2 streaming audio servers (they currently support Ogg Vorbis and MP3 audio streams). It handles the socket connection, the timing of the data transmission, and prevents bad data from getting to the server. . This package contains all the development stuff you need to use ocaml-shout in your programs. Package: libshumate-1.0-1 Description-md5: 669b021df039d188bc23a2d1944bffa4 Description-en: GTK4 widgets for embedded maps It supports numerous free map sources such as OpenStreetMap, OpenCycleMap, OpenAerialMap and Maps for free. Package: libshumate-common Description-md5: 4044cc4902a708b14d467cb60fcde17e Description-en: GTK4 widgets for embedded maps - common files It supports numerous free map sources such as OpenStreetMap, OpenCycleMap, OpenAerialMap and Maps for free. . This package contains common data files and translations. Package: libshumate-dev Description-md5: 5532ba5a121f163b7134c35a5797f2fd Description-en: GTK4 widgets for embedded maps -- development files It supports numerous free map sources such as OpenStreetMap, OpenCycleMap, OpenAerialMap and Maps for free. . This package contains the base development headers. Package: libshumate-doc Description-md5: 6697d6462721c2739f14d84c715ed629 Description-en: GTK4 widgets for embedded maps - documentation It supports numerous free map sources such as OpenStreetMap, OpenCycleMap, OpenAerialMap and Maps for free. . This package contains the API reference. Package: libsiconos-control-dev Description-md5: defd8d5cc511aeca47e6d21e6a6f7dcb Description-en: modeling and simulation of nonsmooth dynamical systems (control dev) Siconos is an open-source scientific software primarily targeted at modeling and simulating nonsmooth dynamical systems in C++ and in Python: * Mechanical systems (rigid or solid) with unilateral contact and Coulomb friction and impact (nonsmooth mechanics, contact dynamics, multibody systems dynamics or granular materials). * Switched Electrical Circuit such as electrical circuits with ideal and piecewise linear components: power converter, rectifier, Phase-Locked Loop (PLL) or Analog-to-Digital converter. * Sliding mode control systems. * Biology (Gene regulatory network). Other applications are found in Systems and Control (hybrid systems, differential inclusions, optimal control with state constraints), Optimization (Complementarity systems and Variational inequalities), Fluid Mechanics, and Computer Graphics. . This package contains the development headers for the control component of Siconos. Package: libsiconos-control7 Description-md5: a08598522c90a96bfb0183f6b2845cae Description-en: modeling and simulation of nonsmooth dynamical systems (control lib) Siconos is an open-source scientific software primarily targeted at modeling and simulating nonsmooth dynamical systems in C++ and in Python: * Mechanical systems (rigid or solid) with unilateral contact and Coulomb friction and impact (nonsmooth mechanics, contact dynamics, multibody systems dynamics or granular materials). * Switched Electrical Circuit such as electrical circuits with ideal and piecewise linear components: power converter, rectifier, Phase-Locked Loop (PLL) or Analog-to-Digital converter. * Sliding mode control systems. * Biology (Gene regulatory network). Other applications are found in Systems and Control (hybrid systems, differential inclusions, optimal control with state constraints), Optimization (Complementarity systems and Variational inequalities), Fluid Mechanics, and Computer Graphics. . This package contains the library for the control component of Siconos. Package: libsiconos-io-dev Description-md5: 2cac331fcc7db3ab54ebbac669c65115 Description-en: modeling and simulation of nonsmooth dynamical systems (io dev) Siconos is an open-source scientific software primarily targeted at modeling and simulating nonsmooth dynamical systems in C++ and in Python: * Mechanical systems (rigid or solid) with unilateral contact and Coulomb friction and impact (nonsmooth mechanics, contact dynamics, multibody systems dynamics or granular materials). * Switched Electrical Circuit such as electrical circuits with ideal and piecewise linear components: power converter, rectifier, Phase-Locked Loop (PLL) or Analog-to-Digital converter. * Sliding mode control systems. * Biology (Gene regulatory network). Other applications are found in Systems and Control (hybrid systems, differential inclusions, optimal control with state constraints), Optimization (Complementarity systems and Variational inequalities), Fluid Mechanics, and Computer Graphics. . This package contains the development headers for the I/O component of Siconos. Package: libsiconos-io7 Description-md5: d5e3ace2e7721e3fc7dda601ab8ab468 Description-en: modeling and simulation of nonsmooth dynamical systems (io lib) Siconos is an open-source scientific software primarily targeted at modeling and simulating nonsmooth dynamical systems in C++ and in Python: * Mechanical systems (rigid or solid) with unilateral contact and Coulomb friction and impact (nonsmooth mechanics, contact dynamics, multibody systems dynamics or granular materials). * Switched Electrical Circuit such as electrical circuits with ideal and piecewise linear components: power converter, rectifier, Phase-Locked Loop (PLL) or Analog-to-Digital converter. * Sliding mode control systems. * Biology (Gene regulatory network). Other applications are found in Systems and Control (hybrid systems, differential inclusions, optimal control with state constraints), Optimization (Complementarity systems and Variational inequalities), Fluid Mechanics, and Computer Graphics. . This package contains the library for the I/O component of Siconos. Package: libsiconos-kernel-dev Description-md5: ea902d2481c3a55322ce18ec1db8220e Description-en: modeling and simulation of nonsmooth dynamical systems (kernel dev) Siconos is an open-source scientific software primarily targeted at modeling and simulating nonsmooth dynamical systems in C++ and in Python: * Mechanical systems (rigid or solid) with unilateral contact and Coulomb friction and impact (nonsmooth mechanics, contact dynamics, multibody systems dynamics or granular materials). * Switched Electrical Circuit such as electrical circuits with ideal and piecewise linear components: power converter, rectifier, Phase-Locked Loop (PLL) or Analog-to-Digital converter. * Sliding mode control systems. * Biology (Gene regulatory network). Other applications are found in Systems and Control (hybrid systems, differential inclusions, optimal control with state constraints), Optimization (Complementarity systems and Variational inequalities), Fluid Mechanics, and Computer Graphics. . This package contains the development headers for the kernel component of Siconos. Package: libsiconos-kernel7 Description-md5: 0b2e4efbf06b2b1e0998e7413626bf9f Description-en: modeling and simulation of nonsmooth dynamical systems (kernel lib) Siconos is an open-source scientific software primarily targeted at modeling and simulating nonsmooth dynamical systems in C++ and in Python: * Mechanical systems (rigid or solid) with unilateral contact and Coulomb friction and impact (nonsmooth mechanics, contact dynamics, multibody systems dynamics or granular materials). * Switched Electrical Circuit such as electrical circuits with ideal and piecewise linear components: power converter, rectifier, Phase-Locked Loop (PLL) or Analog-to-Digital converter. * Sliding mode control systems. * Biology (Gene regulatory network). Other applications are found in Systems and Control (hybrid systems, differential inclusions, optimal control with state constraints), Optimization (Complementarity systems and Variational inequalities), Fluid Mechanics, and Computer Graphics. . This package contains the library for the kernel component of Siconos. Package: libsiconos-mechanics-dev Description-md5: b032da939905efd70253e5b7c83c18dd Description-en: modeling and simulation of nonsmooth dynamical systems (mechanics dev) Siconos is an open-source scientific software primarily targeted at modeling and simulating nonsmooth dynamical systems in C++ and in Python: * Mechanical systems (rigid or solid) with unilateral contact and Coulomb friction and impact (nonsmooth mechanics, contact dynamics, multibody systems dynamics or granular materials). * Switched Electrical Circuit such as electrical circuits with ideal and piecewise linear components: power converter, rectifier, Phase-Locked Loop (PLL) or Analog-to-Digital converter. * Sliding mode control systems. * Biology (Gene regulatory network). Other applications are found in Systems and Control (hybrid systems, differential inclusions, optimal control with state constraints), Optimization (Complementarity systems and Variational inequalities), Fluid Mechanics, and Computer Graphics. . This package contains the development headers for the mechanics component of Siconos. Package: libsiconos-mechanics7 Description-md5: af946a42c1af2e956c06f855ae104e78 Description-en: modeling and simulation of nonsmooth dynamical systems (mechanics lib) Siconos is an open-source scientific software primarily targeted at modeling and simulating nonsmooth dynamical systems in C++ and in Python: * Mechanical systems (rigid or solid) with unilateral contact and Coulomb friction and impact (nonsmooth mechanics, contact dynamics, multibody systems dynamics or granular materials). * Switched Electrical Circuit such as electrical circuits with ideal and piecewise linear components: power converter, rectifier, Phase-Locked Loop (PLL) or Analog-to-Digital converter. * Sliding mode control systems. * Biology (Gene regulatory network). Other applications are found in Systems and Control (hybrid systems, differential inclusions, optimal control with state constraints), Optimization (Complementarity systems and Variational inequalities), Fluid Mechanics, and Computer Graphics. . This package contains the library for the mechanics component of Siconos. Package: libsiconos-numerics-dev Description-md5: 9d183ea8277aa29ffdbd124d64d9fe70 Description-en: modeling and simulation of nonsmooth dynamical systems (numerics dev) Siconos is an open-source scientific software primarily targeted at modeling and simulating nonsmooth dynamical systems in C++ and in Python: * Mechanical systems (rigid or solid) with unilateral contact and Coulomb friction and impact (nonsmooth mechanics, contact dynamics, multibody systems dynamics or granular materials). * Switched Electrical Circuit such as electrical circuits with ideal and piecewise linear components: power converter, rectifier, Phase-Locked Loop (PLL) or Analog-to-Digital converter. * Sliding mode control systems. * Biology (Gene regulatory network). Other applications are found in Systems and Control (hybrid systems, differential inclusions, optimal control with state constraints), Optimization (Complementarity systems and Variational inequalities), Fluid Mechanics, and Computer Graphics. . This package contains the development headers for the numerics component of Siconos, an interface to a collection of common numerical solvers. Package: libsiconos-numerics7 Description-md5: be3d5f6dac688ad8e898327aee04f74e Description-en: modeling and simulation of nonsmooth dynamical systems (numerics lib) Siconos is an open-source scientific software primarily targeted at modeling and simulating nonsmooth dynamical systems in C++ and in Python: * Mechanical systems (rigid or solid) with unilateral contact and Coulomb friction and impact (nonsmooth mechanics, contact dynamics, multibody systems dynamics or granular materials). * Switched Electrical Circuit such as electrical circuits with ideal and piecewise linear components: power converter, rectifier, Phase-Locked Loop (PLL) or Analog-to-Digital converter. * Sliding mode control systems. * Biology (Gene regulatory network). Other applications are found in Systems and Control (hybrid systems, differential inclusions, optimal control with state constraints), Optimization (Complementarity systems and Variational inequalities), Fluid Mechanics, and Computer Graphics. . This package contains the library for the numerics component of Siconos, an interface to a collection of common numerical solvers. Package: 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: libsl0t64-heimdal Description-md5: 8ffc54745b78f52228abc0c4b0ada710 Description-en: Heimdal Kerberos - SL support library Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package contains the library for SL support. Package: 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: libsmartcols1-dbgsym Description-md5: 26038e9157d6674f3c7f8834fcb187f7 Description-en: debug symbols for libsmartcols1 Package: libsoundtouch-ocaml Description-md5: cd55ac2a2094fc1181ff965ea59bc2df Description-en: OCaml bindings for the sound stretching library -- runtime files Libsoundtouch is a library that can be used to change pitch and time of soundfiles independently. This package provides OCaml interface to the C library. . This package contains only the shared runtime stub libraries. Package: libsoundtouch-ocaml-dev Description-md5: 2e2b066711752568ce2a502dcf123d66 Description-en: OCaml bindings for the sound stretching library -- development files Libsoundtouch is a library that can be used to change pitch and time of soundfiles independently. This package provides OCaml interface to the C library. . This package contains all the development stuff you need to develop OCaml programs which use soundtouch. Package: libspawn-ocaml Description-md5: 1f2af8676cc2d0c58bcd883a026c8a54 Description-en: spawning sub-processes (runtime) Spawn is a small OCaml library exposing only one functionality: spawning sub-process. . It has three main goals: 1. provide missing features of Unix.create_process such as providing a working directory 2. provide better errors when a system call fails in the sub-process. For instance if a command is not found, you get a proper [Unix.Unix_error] exception 3. improve performance by using vfork when available. It is often claimed that nowadays fork is as fast as vfork, however in practice fork takes time proportional to the process memory while vfork is constant time. In application using a lot of memory, vfork can be thousands of times faster than fork. . This package contains runtime files. Package: libspawn-ocaml-dev Description-md5: 1716773febbb63c8938e341c5a886a5e Description-en: spawning sub-processes (development) Spawn is a small OCaml library exposing only one functionality: spawning sub-process. . It has three main goals: 1. provide missing features of Unix.create_process such as providing a working directory 2. provide better errors when a system call fails in the sub-process. For instance if a command is not found, you get a proper [Unix.Unix_error] exception 3. improve performance by using vfork when available. It is often claimed that nowadays fork is as fast as vfork, however in practice fork takes time proportional to the process memory while vfork is constant time. In application using a lot of memory, vfork can be thousands of times faster than fork. . This package contains development files. Package: libspdx-licenses-ocaml Description-md5: 62d2ff2a2ed2fd42ffa01339e9afd9ac Description-en: library providing a strict SPDX License Expression parser (runtime) An OCaml library aiming to provide an up-to-date and strict SPDX License Expression parser. It implements the format described in: https://spdx.github.io/spdx-spec/appendix-IV-SPDX-license-expressions/ See https://spdx.org/licenses/ for more details. . This package contains runtime files. Package: libspdx-licenses-ocaml-dev Description-md5: 39f16d66e51c9d4a48d8df8b4b9ec6e5 Description-en: library providing a strict SPDX License Expression parser (dev) An OCaml library aiming to provide an up-to-date and strict SPDX License Expression parser. It implements the format described in: https://spdx.github.io/spdx-spec/appendix-IV-SPDX-license-expressions/ See https://spdx.org/licenses/ for more details. . This package contains development files. Package: libspeex-ocaml Description-md5: 2dd94e71e001f39f324115247e8a4017 Description-en: OCaml interface to the speex library -- runtime files This package provides an interface to the speex library for OCaml programmers. . Speex is an audio codec especially designed for compressing voice at low bit-rates for applications such as voice over IP (VoIP). . This package contains only the shared runtime stub libraries. Package: libspeex-ocaml-dev Description-md5: 45e9fc331de6b4b1d2093e8976834d4d Description-en: OCaml interface to the speex library -- development files This package provides an interface to the speex library for OCaml programmers. . Speex is an audio codec especially designed for compressing voice at low bit-rates for applications such as voice over IP (VoIP). . This package contains all the development stuff you need to develop OCaml programs which use ocaml-speex. Package: libspf2-2t64 Description-md5: 05b6d0830a2a44de3caf0f4294e9cfaa Description-en: library for validating mail senders with SPF libspf2 implements the Sender Policy Framework, a part of the SPF/SRS protocol pair. libspf2 is a library which allows email systems such as Sendmail, Postfix, Exim, Zmailer and MS Exchange to check SPF records and make sure that the email is authorized by the domain name that it is coming from. This prevents email forgery, commonly used by spammers, scammers and email viruses/worms. Package: libspf2-dev Description-md5: 13eedb2f1597dac9a7c0d76b80103a41 Description-en: Header and development libraries for libspf2 libspf2 implements the Sender Policy Framework, a part of the SPF/SRS protocol pair. libspf2 is a library which allows email systems such as Sendmail, Postfix, Exim, Zmailer and MS Exchange to check SPF records and make sure that the email is authorized by the domain name that it is coming from. This prevents email forgery, commonly used by spammers, scammers and email viruses/worms. . This package contains the headers and development libraries. Package: libsphde-dev Description-md5: b1570acc30113e8fa65aeb7bd91e4b96 Description-en: Shared Persistent Heap Data Environment library development files SPHDE is composed of two major software layers: The Shared Address Space (SAS) layer provides the basic services for a shared address space and transparent, persistent storage. The Shared Persistent Heap (SPH) layer organizes blocks of SAS storage into useful functions for storing and retrieving data. . This package contains the static library and header files used in development. Package: libsphde-doc Description-md5: 6e185fed19d33cf15665ca0f37e78c6f Description-en: Shared Persistent Heap Data Environment library documentation files SPHDE is composed of two major software layers: The Shared Address Space (SAS) layer provides the basic services for a shared address space and transparent, persistent storage. The Shared Persistent Heap (SPH) layer organizes blocks of SAS storage into useful functions for storing and retrieving data. . This package contains the documentation of library. Package: libsphde1t64 Description-md5: 32cb741ec854dc719b4fd90ef6d4facf Description-en: Shared Persistent Heap Data Environment library SPHDE is composed of two major software layers: The Shared Address Space (SAS) layer provides the basic services for a shared address space and transparent, persistent storage. The Shared Persistent Heap (SPH) layer organizes blocks of SAS storage into useful functions for storing and retrieving data. . This package contains the runtime shared library. Package: libsplittable-random-ocaml Description-md5: b17c8ab78342c8898416badb8bc949b9 Description-en: PRNG that can be split into independent streams (runtime) A splittable pseudo-random number generator (SPRNG) functions like a PRNG in that it can be used as a stream of random values; it can also be "split" to produce a second, independent stream of random values. . This library implements a splittable pseudo-random number generator that sacrifices cryptographic-quality randomness in favor of performance. . This package contains runtime files. Package: libsplittable-random-ocaml-dev Description-md5: 17b9a82a77d00067b4bb5934512ea1f8 Description-en: PRNG that can be split into independent streams (dev) A splittable pseudo-random number generator (SPRNG) functions like a PRNG in that it can be used as a stream of random values; it can also be "split" to produce a second, independent stream of random values. . This library implements a splittable pseudo-random number generator that sacrifices cryptographic-quality randomness in favor of performance. . This package contains development files. Package: libsqlite3-ext-csv Description-md5: 441afe39b2c54fcd3a6357b0c39f0cb6 Description-en: SQLite 3 CSV extension SQLite is a C library that implements an SQL database engine. Programs that link with the SQLite library can have SQL database access without running a separate RDBMS process. . This package contains the CSV extension as dynamically loadable library. Package: libsqlite3-ext-icu Description-md5: 6868957f7498f49e32a6cff179e204d7 Description-en: SQLite 3 ICU extension SQLite is a C library that implements an SQL database engine. Programs that link with the SQLite library can have SQL database access without running a separate RDBMS process. . This package contains the ICU extension as dynamically loadable library. Package: libsqlite3-ocaml Description-md5: 4f5b96784869662a1cfb5f900ee2156e Description-en: Embeddable SQL Database for OCaml Programs (runtime) This package provides an interface for the SQLite3 embeddable SQL database. It allows your OCaml programs to use a SQL database without depending on any external software; the resulting system can be entirely self-contained. . This package provides the files necessary to run dynamically-linked OCaml programs with SQLite3. Package: libsqlite3-ocaml-dev Description-md5: baea62cbd2eb502fd7008db5be034dc1 Description-en: Embeddable SQL Database for OCaml Programs (development) This package provides an interface for the SQLite3 embeddable SQL database. It allows your OCaml programs to use a SQL database without depending on any external software; the resulting system can be entirely self-contained. . This package provides the files necessary to develop new applications that use SQLite3 for OCaml. Package: libsqlite3-tcl Description-md5: cb33fef2641311d660662ee9d18d437c Description-en: SQLite 3 Tcl bindings SQLite is a C library that implements an SQL database engine. Programs that link with the SQLite library can have SQL database access without running a separate RDBMS process. . This package contains the Tcl bindings. Package: libsrtp2-1 Description-md5: 54f09a32b6009291f468860d6047c45e Description-en: Secure RTP (SRTP) and UST Reference Implementations - shared library SRTP is a security profile for RTP that adds confidentiality, message authentication, and replay protection to that protocol. It is specified in RFC 3711. . LibSRTP provides an implementation of the Secure Real-time Transport Protocol (SRTP), the Universal Security Transform (UST), and a supporting cryptographic kernel. . This package contains the shared libraries. Package: libsrtp2-dev Description-md5: 429b917196c5c4250aec4def90599b22 Description-en: Secure RTP (SRTP) and UST Reference Implementations - development files SRTP is a security profile for RTP that adds confidentiality, message authentication, and replay protection to that protocol. It is specified in RFC 3711. . LibSRTP provides an implementation of the Secure Real-time Transport Protocol (SRTP), the Universal Security Transform (UST), and a supporting cryptographic kernel. . This package contains the development headers and static libraries. Package: libsrtp2-docs Description-md5: f140aa6ec8ebf3dbda1a6ea438542c64 Description-en: Secure RTP (SRTP) and UST Reference Implementations - documentation SRTP is a security profile for RTP that adds confidentiality, message authentication, and replay protection to that protocol. It is specified in RFC 3711. . LibSRTP provides an implementation of the Secure Real-time Transport Protocol (SRTP), the Universal Security Transform (UST), and a supporting cryptographic kernel. . This package contains API documentation. Package: libssl-ocaml Description-md5: 7d4099cbc739fbbd4114fe464ebc2ede Description-en: OCaml bindings for OpenSSL (runtime) OCaml library for communicating through SSL/TLS encrypted connections using the OpenSSL library. . This package contains only the shared runtime stub libraries. Package: libssl-ocaml-dev Description-md5: 350b176ea61c15ea1b7f264b4f2ca2df Description-en: OCaml bindings for OpenSSL OCaml library for communicating through SSL/TLS encrypted connections using the OpenSSL library. . This package contains all the development stuff you need to use the ssl OCaml library in your programs. Package: libsso-mib-dev Description-md5: 7f96031fd85f513b4304c6d3de72525c Description-en: Single-Sign-On with CA for Entra via Himmelblau (devel files) Applications can link with this library to get Entra Conditional Access tokens for authentication and Single-Sign-On from the Himmelblau stack. . Contains the development files for the shared library. Package: libsso-mib0 Description-md5: 28866c099294f3316545dfef32a918b0 Description-en: Single-Sign-On with CA for Entra via Himmelblau (library) Applications can link with this library to get Entra Conditional Access tokens for authentication and Single-Sign-On from the Himmelblau stack. . Contains the shared library. Package: libsss-sudo Description-md5: 43cb83a7573af74214858e973f744090 Description-en: Communicator library for sudo Utility library to allow communication between sudo and SSSD for caching sudo rules by SSSD. Package: libssu-dev Description-md5: 2d14aa5ce7b46f9304f353b887c48258 Description-en: high-performance phylogenetic diversity calculations (dev) The de facto repository for high-performance phylogenetic diversity calculations. The methods in this repository are based on an implementation of the Strided State UniFrac algorithm which is faster, and uses less memory than Fast UniFrac. Strided State UniFrac supports Unweighted UniFrac, Weighted UniFrac, Generalized UniFrac, Variance Adjusted UniFrac and meta UniFrac. This repository also includes Stacked Faith (manuscript in preparation), a method for calculating Faith's PD that is faster and uses less memory than the Fast UniFrac-based reference implementation. . This package contains the static library and header files. Package: libssu0 Description-md5: 78561b5d7e783826731a6a643f820317 Description-en: high-performance phylogenetic diversity calculations (lib) The de facto repository for high-performance phylogenetic diversity calculations. The methods in this repository are based on an implementation of the Strided State UniFrac algorithm which is faster, and uses less memory than Fast UniFrac. Strided State UniFrac supports Unweighted UniFrac, Weighted UniFrac, Generalized UniFrac, Variance Adjusted UniFrac and meta UniFrac. This repository also includes Stacked Faith (manuscript in preparation), a method for calculating Faith's PD that is faster and uses less memory than the Fast UniFrac-based reference implementation. . This package contains the shared library. Package: libstabber-dev Description-md5: 702377057b0f866a5f45056ef623244e Description-en: Stubbed XMPP (Jabber) Server Stabber acts as a stubbed XMPP service for testing purposes, supporting: . - Sending of XMPP stanzas. - Responding to XMPP stanzas with stubbed responses, by id and by query namespace - Verifying that XMPP stanzas were received. - C API - HTTP API . This package contains the development files. Package: libstabber0 Description-md5: 612463cdd08d100bde85f02dfb957105 Description-en: Stubbed XMPP (Jabber) Server Stabber acts as a stubbed XMPP service for testing purposes, supporting: . - Sending of XMPP stanzas. - Responding to XMPP stanzas with stubbed responses, by id and by query namespace - Verifying that XMPP stanzas were received. - C API - HTTP API . This package contains the library runtime files. Package: libstarlink-ast-dev Description-md5: 8bb26e5b66e74ac79c8866dbb77e0f29 Description-en: Handle World Coordinate Systems in Astronomy (development package) AST implements an object oriented model for describing physical coordinate systems, and the transformations that exist between them. . It provides a comprehensive range of facilities for attaching world coordinate systems (WCS) to astronomical data and for retrieving and manipulating that information. . It has built-in intelligence for identifying types of celestial, spectral, time and other coordinate systems (including compound systems that combine axes of different types) and determining how to transform between them. This allows general purpose code to be written that makes no assumptions about the nature of the coordinate systems. . This package contains the files needed for development. Package: libstarlink-ast-doc Description-md5: 4bf748af0ff5e89e80c37d89a08483b5 Description-en: Handle World Coordinate Systems in Astronomy (documentation) AST implements an object oriented model for describing physical coordinate systems, and the transformations that exist between them. . It provides a comprehensive range of facilities for attaching world coordinate systems (WCS) to astronomical data and for retrieving and manipulating that information. . It has built-in intelligence for identifying types of celestial, spectral, time and other coordinate systems (including compound systems that combine axes of different types) and determining how to transform between them. This allows general purpose code to be written that makes no assumptions about the nature of the coordinate systems. . This package contains the HTML and PDF documentation. Package: libstarlink-ast-err9 Description-md5: 48447f04ec220da8a1ce34bda1cf06bc Description-en: Handle World Coordinate Systems in Astronomy (error reporting) AST implements an object oriented model for describing physical coordinate systems, and the transformations that exist between them. . This package contains the default error reporting shared library. All error messages are printed to stderr. Package: libstarlink-ast-grf3d9 Description-md5: d6fe8723a530fc168432ba79d8a2b1dc Description-en: Handle World Coordinate Systems in Astronomy (dummy 3d routines) AST implements an object oriented model for describing physical coordinate systems, and the transformations that exist between them. . This package contains the default (dummy) 3d graphics shared library. This library resolves all 3d graphics calls and reports an error if they are called. Package: libstarlink-ast9 Description-md5: 5143f04c71841f17f7d94ab409a6415e Description-en: Handle World Coordinate Systems in Astronomy (main shared lib) AST implements an object oriented model for describing physical coordinate systems, and the transformations that exist between them. . It provides a comprehensive range of facilities for attaching world coordinate systems (WCS) to astronomical data and for retrieving and manipulating that information. . It has built-in intelligence for identifying types of celestial, spectral, time and other coordinate systems (including compound systems that combine axes of different types) and determining how to transform between them. This allows general purpose code to be written that makes no assumptions about the nature of the coordinate systems. . This package contains the main shared library. Package: libstdc++-aarch64-none-elf Description-md5: c977bda7a1828d2b7cc11bda301c7544 Description-en: GNU Standard C++ Library v3 for embedded 64-bit ARM C++ library for embedded systems containing 64-bit arm processors. Package: libstdc++-arm-none-eabi Description-md5: 4ef959acd5a21085fc8bb17fcd0deafc Description-en: GNU Standard C++ Library v3 for ARM Cortex-R/M processors GNU Standard C++ library for embedded ARM chips using Cortex-M, and Cortex-R processors. Package: libstdc++-arm-none-eabi-common Description-md5: a015c7a12bf4f5a08e226ac388f72820 Description-en: Common files for GNU Standard C++ Library v3 for ARM embedded Files shared between libstdc++-arm-none-eabi and libstdc++-aarch64-none-elf Package: libstdc++-riscv64-unknown-elf Description-md5: 4ce0a72f347507626f8449a62d14e471 Description-en: GNU Standard C++ Library v3 for embedded Risc-V processors GNU Standard C++ library for embedded Risc-V processors, both 32 and 64 bit. Package: libstdcompat-ocaml Description-md5: ed4bf9d8df50ea74cb4cd6e98272349a Description-en: compatibility module for OCaml standard library (runtime) Stdcompat is a compatibility layer allowing programs to use some recent additions to the OCaml standard library while preserving the ability to be compiled on former versions of OCaml. . The module Stdcompat provides some definitions for values and types introduced in recent versions of the standard library. These definitions are just aliases to the matching definition of the standard library if the latter is recent enough. Otherwise, the module Stdcompat provides an alternative implementation. . This package contains the runtime files. Package: libstdcompat-ocaml-dev Description-md5: 41ae184409cbfb093a5a96424cb69777 Description-en: compatibility module for OCaml standard library (development) Stdcompat is a compatibility layer allowing programs to use some recent additions to the OCaml standard library while preserving the ability to be compiled on former versions of OCaml. . The module Stdcompat provides some definitions for values and types introduced in recent versions of the standard library. These definitions are just aliases to the matching definition of the standard library if the latter is recent enough. Otherwise, the module Stdcompat provides an alternative implementation. . This package contains the development files. Package: libstdio-ocaml Description-md5: 5913a53b8efd1b5afee5ea5b91c3721c Description-en: standard IO library for OCaml (runtime) Stdio implements simple input/output functionalities for OCaml. . It re-exports the input/output functions of the OCaml standard libraries using a more consistent API. . This package contains runtime files. Package: libstdio-ocaml-dev Description-md5: a74cfb8f752ad94a96b700361f9bcdcf Description-en: standard IO library for OCaml (development) Stdio implements simple input/output functionalities for OCaml. . It re-exports the input/output functions of the OCaml standard libraries using a more consistent API. . This package contains development files. Package: libstdlib-ocaml Description-md5: 46f1325ed79033a069bd97461667ded8 Description-en: OCaml standard library (runtime files) OCaml is a functional, statically-typed programming language from the ML family, offering a powerful module system extending that of Standard ML and a feature-rich, class-based object system. . This package contains the runtime files of the standard library. Package: libstdlib-ocaml-dev Description-md5: 3c28e93ad40a14dc46004db8eafa18eb Description-en: OCaml standard library (development files) OCaml is a functional, statically-typed programming language from the ML family, offering a powerful module system extending that of Standard ML and a feature-rich, class-based object system. . This package contains the development files of the standard library. Package: libstdlib-random-ocaml Description-md5: f1a95e7be114ddc3cf37525e33a65802 Description-en: versioned Random module from the OCaml standard library (runtime) The stdlib-random package provides a stable and compiler-independent implementation of all the PRNGs used in the Random module. Those PRNGs are available in the various libraries: . * stdlib-random.v3: OCaml 3.07 to 3.11 PRNG * stdlib-random.v4: OCaml 3.12 to 4.14 PRNG * stdlib-random.v5: current OCaml 5.0 PRNG * stdlib-random.v5o: pure OCaml version of the OCaml 5 PRNG . All those libraries can be used together and the signature of their Random$n module has been extended to the latest signature whenever possible. . This package contains runtime files. Package: libstdlib-random-ocaml-dev Description-md5: d143bf34411e607396f57cffb4b50b3c Description-en: versioned Random module from the OCaml standard library (dev) The stdlib-random package provides a stable and compiler-independent implementation of all the PRNGs used in the Random module. Those PRNGs are available in the various libraries: . * stdlib-random.v3: OCaml 3.07 to 3.11 PRNG * stdlib-random.v4: OCaml 3.12 to 4.14 PRNG * stdlib-random.v5: current OCaml 5.0 PRNG * stdlib-random.v5o: pure OCaml version of the OCaml 5 PRNG . All those libraries can be used together and the signature of their Random$n module has been extended to the latest signature whenever possible. . This package contains development files. Package: libstorm-dev Description-md5: e6cc254cebf54a92eb2e9c91c52e8d1d Description-en: Library for accessing the MPQ archives (development files) The StormLib library is a pack of modules, written in C++, which are able to read and also to write files from/to the MPQ archives. . This package contains development files needed for building StormLib programs. Package: libstorm9 Description-md5: aba21ba26e0d810af4a5d0db47d63cae Description-en: Library for accessing the MPQ archives The StormLib library is a pack of modules, written in C++, which are able to read and also to write files from/to the MPQ archives. . This package contains StormLib runtime library needed for StormLib programs. Package: libstringext-ocaml Description-md5: a1816e0f1c5533837a39cd17b2b02f5f Description-en: extra string functions for OCaml (runtime files) Extra string functions for OCaml. Mainly splitting. All functions are in the Stringext module. . This package contains runtime files. Package: libstringext-ocaml-dev Description-md5: 2126974300ab01c6a8fca5ce1c06be92 Description-en: extra string functions for OCaml (dev files) Extra string functions for OCaml. Mainly splitting. All functions are in the Stringext module. . This package contains development files. Package: libstrongswan-extra-plugins Description-md5: 1e1a1805a79ee75000b9db20a1394f6a Description-en: strongSwan utility and crypto library (extra plugins) The strongSwan VPN suite uses the native IPsec stack in the standard Linux kernel. It supports both the IKEv1 and IKEv2 protocols. . This package provides extra plugins for the strongSwan utility and cryptographic library. . Included plugins are: - aes (AES-128/192/256 cipher software implementation) - af-alg [linux] (AF_ALG Linux crypto API interface, provides ciphers/hashers/hmac/xcbc) - ccm (CCM cipher mode wrapper) - cmac (CMAC cipher mode wrapper) - ctr (CTR cipher mode wrapper) - curl (libcurl based HTTP/FTP fetcher) - curve25519 (support for Diffie-Hellman group 31 using Curve25519 and support for the Ed25519 digital signature algorithm for IKEv2) - fips-prf (PRF specified by FIPS, used by EAP-SIM/AKA algorithms) - gcrypt (Crypto backend based on libgcrypt, provides RSA/DH/ciphers/hashers/rng) - gmp (RSA/DH crypto backend based on libgmp) - hmac (HMAC wrapper using various hashers) - ldap (LDAP fetching plugin based on libldap) - md5 (MD5 hasher software implementation) - mgf1 (Mask Generation Functions based on the SHA-1, SHA-256 and SHA-512) - padlock (VIA padlock crypto backend, provides AES128/SHA1) - pgp (PGP encoding/decoding routines) - pkcs11 (PKCS#11 smartcard backend) - pkcs12 (PKCS#12 decoding routines) - rc2 (RC2 cipher software implementation) - rdrand (High quality / high performance random source using the Intel rdrand instruction found on Ivy Bridge processors) - sha1 (SHA1 hasher software implementation) - sha2 (SHA256/SHA384/SHA512 hasher software implementation) - test-vectors (Set of test vectors for various algorithms) - xcbc (XCBC wrapper using various ciphers) . Also included is the libtpmtss library adding support for TPM plugin (https://wiki.strongswan.org/projects/strongswan/wiki/TpmPlugin) Package: libsubid5-dbgsym Description-md5: 98de5c3d5bf9f80b028d0df9f92769c2 Description-en: debug symbols for libsubid5 Package: libsubunit-dev Description-md5: 59f2b9e5c4fd3f1b384f397b663b2422 Description-en: Unit testing protocol - Development headers and static library for libsubunit subunit is a protocol for test activity reporting. This permits executing tests remotely, or saving the result of test runs for later introspection. . The libsubunit-dev package contains the C development headers, pkgconfig data file and a static version of the library. Package: libsubunit0 Description-md5: 5666feecff2c3a72a59413c9acaa579c Description-en: Unit testing protocol - C/C++ shared library subunit is a protocol for test activity reporting. This permits executing tests remotely, or saving the result of test runs for later introspection. . The libsubunit0 package contains the C shared library. Package: libsundials-arkode6 Description-md5: 5c257d12d16e49e3873ad356646fc5bf Description-en: differential equation solver (SUNDIALS library) This package contains the library for differential equation (ODE) system solvers from SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). ARKODE is a solver for multi-rate ODE systems (initial value problems) given in explicit form M*dy/dt = f(t,y) Package: libsundials-core7 Description-md5: ca34dcaed2a5551b076bb63d558150dd Description-en: differential equation solver (SUNDIALS library) This package contains the library for differential equation (ODE) system solvers from SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). ARKODE is a solver for multi-rate ODE systems (initial value problems) given in explicit form M*dy/dt = f(t,y) . This package provides core libraries used by other SUNDIALS components. Package: libsundials-cvode7 Description-md5: 0ff52e3f29b18deabc6db57ac3b5e1d1 Description-en: ordinary differential equation solver (SUNDIALS library) This package contains the library for ordinary differential equation (ODE) system solvers from SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). CVODE is a solver for stiff and nonstiff ODE systems (initial value problem) given in explicit form dy/dt = f(t,y). Package: libsundials-cvodes7 Description-md5: a9a4492d86a28ec7578a00e72cb5d2b1 Description-en: ODE solver with sensistivity analysis (SUNDIALS library) This package contains the library for ordinary differential equation (ODE) system solver with sensistivity analysis capabilities from SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). CVODES is a solver for stiff and nonstiff ODE systems (initial value problem) given in explicit form y' = f(t,y,p) with sensitivity analysis capabilities (both forward and adjoint modes). Package: libsundials-dev Description-md5: 9c4aec18b9b5cc8e8b4cfd8105655be6 Description-en: Package providing everything for SUNDIALS dev work This package contains all development files necessary to build applications using SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). All examples and documentation links live in this package as well. Package: libsundials-fortran-dev Description-md5: 96ad0e393b6b3f34deba318f9c346242 Description-en: Package providing everything for SUNDIALS dev work. Fortran files This package contains all development fortran files necessary to build applications using SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). All examples and documentation links live in this package as well. Package: libsundials-ida7 Description-md5: c359589cc273deb6f6dddc3d3f3a202d Description-en: differential-algebraic system solver (SUNDIALS library) This package contains the library for differential-algebraic system (IDA) solver from SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). Package: libsundials-idas6 Description-md5: 503ef1a5c6d979fe325b818c3a88ae03 Description-en: IDA solver with sensitivity capabilities (SUNDIALS library) This package contains the library for differential-algebraic system with Sensitivity capabilities (IDAS) solver from SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). Package: libsundials-kinsol7 Description-md5: f267dbe7489f2eb95d1c6b5d83f7182e Description-en: KINSOL solver (SUNDIALS library) This package contain the library for KINSOL (nonlinear algebraic systems) system solver from SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). Package: libsundials-nvecparallel-hypre7 Description-md5: 8da582d23ea48351d8eb61e029bee537 Description-en: HYPRE vector operations library (SUNDIALS library) This package provides implementations for all vector operations defined by the generic NVECTOR module in the table of operations for SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). . This package contains the HYPRE-based parallel flavor of the library. Package: libsundials-nvecparallel-mpi7 Description-md5: 7697e104e796dd21736f11b715949ed5 Description-en: MPI vector operations library (SUNDIALS library) This package provides implementations for all vector operations defined by the generic NVECTOR module in the table of operations for SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). . This package contains the MPI parallel flavor of the library. Package: libsundials-nvecparallel-openmp7 Description-md5: 9c81ecc23d7793f2a719fb8dfd4f9fb5 Description-en: OpenMP vector operations library (SUNDIALS library) This package provides implementations for all vector operations defined by the generic NVECTOR module in the table of operations for SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). . This package contains the OpenMP-based parallel flavor of the library. Package: libsundials-nvecparallel-petsc7 Description-md5: f66e08e2eab2e39bae8b39de4d4a145e Description-en: PETSc vector operations library (SUNDIALS library) This package provides implementations for all vector operations defined by the generic NVECTOR module in the table of operations for SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). . This package contains the PETSc-based parallel flavor of the library. Package: libsundials-nvecparallel-pthread7 Description-md5: d0d9f60c2b63b48333180adeb6b4dcd9 Description-en: Pthread vector operations library (SUNDIALS library) This package provides implementations for all vector operations defined by the generic NVECTOR module in the table of operations for SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). . This package contains the pthread-based parallel flavor of the library. Package: libsundials-nvecserial7 Description-md5: 8f934980000cb2191bcd580d4875420f Description-en: Non-parallel vector operations library (SUNDIALS library) This package provides implementations for all vector operations defined by the generic NVECTOR module in the table of operations for SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers). . This package contains the serial flavor of the library. Package: libsundials-sunlinsol5 Description-md5: c2d9713eb79bcc429f16fb6375356abc Description-en: differential equation solver (SUNDIALS library) Auxiliary solvers used by the SUNDIALS library. Package: libsundials-sunmatrix5 Description-md5: c2d9713eb79bcc429f16fb6375356abc Description-en: differential equation solver (SUNDIALS library) Auxiliary solvers used by the SUNDIALS library. Package: libswhid-core-ocaml Description-md5: 478058d025607e408532ef043de76524 Description-en: OCaml library to work with swhids (runtime) swhid_core is an OCaml library to with with Software Heritage persistent identifiers (swhids). This is the core library, for most use cases you should use the swhid library instead. . This package contains runtime files. Package: libswhid-core-ocaml-dev Description-md5: d1f81b5996ad3b687cdb42bff6a52dba Description-en: OCaml library to work with swhids (dev) swhid_core is an OCaml library to with with Software Heritage persistent identifiers (swhids). This is the core library, for most use cases you should use the swhid library instead. . This package contains development files. Package: libswiftlang Description-md5: cc2807b4a0530dfc1e2ca72c645f13ce Description-en: general-purpose compiled programming language - Runtime Libraries Swift is a general-purpose, multi-paradigmed, compiled programming language built using a modern approach to safety, performance, and software design patterns. . The goal of the Swift project is to create the best available language for uses ranging from systems programming, to mobile and desktop apps, scaling up to cloud services. Most importantly, Swift is designed to make writing and maintaining correct programs easier for the developer. . This package contains the Swift runtime libraries. Package: libsyslog-message-ocaml Description-md5: 681efcb0dc857ab5b08cc4a6c860f263 Description-en: Syslog message parser -- runtime files This is a library for parsing and generating RFC3164 compatible Syslog messages. . This package contains the runtime files. Package: libsyslog-message-ocaml-dev Description-md5: 5da7de943b53011dcaa93ce5e075e57e Description-en: Syslog message parser -- development files This is a library for parsing and generating RFC3164 compatible Syslog messages. . This package contains the development files. Package: libsyslog-ocaml Description-md5: c184c16b5087ad4b4649163cf57c0d22 Description-en: syslog routines for OCaml (runtime) This library provides syslog client functions for OCaml programs. These functions are implemented almost entirely in OCaml, not as bindings to the standard C library. . This package contains the shared runtime stub libraries. Package: libsyslog-ocaml-dev Description-md5: b92dd8cb956ea15684a4bbb35d8e65f0 Description-en: syslog routines for OCaml (development files) This library provides syslog client functions for OCaml programs. These functions are implemented almost entirely in OCaml, not as bindings to the standard C library. . This package contains the files needed to compile OCaml programs that use the syslog library. Package: libtango-dev Description-md5: e618df7940f0a511812d4eccd49a78b7 Description-en: TANGO distributed control system - development library TANGO is an object-oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . The object model in TANGO supports methods, attributes and properties. TANGO provides an API which hides all the details of network access and provides object browsing, discovery, and security features. Permanent data is stored in a MySQL/MariaDB database. . TANGO is being actively developed as a collaborative effort between the ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es), and Elettra institutes (www.elettra.trieste.it). . This package contains the tango9 development files. Package: libtango-doc Description-md5: fdb10104a5cccea1461ca6fa1c8cd1d4 Description-en: TANGO distributed control system - documentation TANGO is an object-oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . The object model in TANGO supports methods, attributes and properties. TANGO provides an API which hides all the details of network access and provides object browsing, discovery, and security features. Permanent data is stored in a MySQL/MariaDB database. . TANGO is being actively developed as a collaborative effort between the ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es), and Elettra institutes (www.elettra.trieste.it). . This package contains the documentation for the libtango10 library. Package: libtango-tools Description-md5: 544e0fea418eb6b7c4e205af672d77a2 Description-en: TANGO distributed control system - common executable files This package provides shared files for the TANGO distributed control system, and sets up the required infrastructure. Package: libtango10 Description-md5: 07b63e916b41f8d54e9fbf0df09a98a0 Description-en: TANGO distributed control system - shared library TANGO is an object-oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . The object model in TANGO supports methods, attributes and properties. TANGO provides an API which hides all the details of network access and provides object browsing, discovery, and security features. Permanent data is stored in a MySQL/MariaDB database. . TANGO is being actively developed as a collaborative effort between the ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es), and Elettra institutes (www.elettra.trieste.it). . This package contains the files necessary for running TANGO applications. Package: libtesto-ocaml Description-md5: d13becde167c73c228f78dcd53633144 Description-en: test framework for OCaml - runtime Testo is a test framework for OCaml providing new subcommands for capturing, checking, and approving the output of tests. . This package contains the shared runtime libraries and plugins. Package: libtesto-ocaml-dev Description-md5: 22df349e1916043677d1e7a9f4ce78fc Description-en: test framework for OCaml - development Testo is a test framework for OCaml providing new subcommands for capturing, checking, and approving the output of tests. . This package contains the development files needed for programming with the library. Package: libtext-csv-xs-perl Description-md5: d1ac3f3bfe33a139a37c7882eb4bf589 Description-en: Perl C/XS module to process Comma-Separated Value files Text::CSV_XS provides facilities for the composition and decomposition of comma-separated values. This module can combine fields into a CSV string and, correspondingly, parse a CSV string back into fields. . Text::CSV (see libtext-csv-perl) is a wrapper module which will automatically select the most appropriate implementation for your configuration. Package: libtheora-ocaml Description-md5: 87ad65f3a50d4368275bb6a801c256ea Description-en: OCaml interface to the theora library -- runtime files This package provides an interface to the theora library for OCaml programmers. . Theora is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed video format. . This package contains only the shared runtime stub libraries. Package: libtheora-ocaml-dev Description-md5: b9271fcce64187da0bb407a543efafe8 Description-en: OCaml interface to the theora library -- development files This package provides an interface to the theora library for OCaml programmers. . Theora is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed video format. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-theora. Package: libthread-table-ocaml-dev Description-md5: 4649f54f561edc4e9cd9d4a3a03a3f63 Description-en: lock-free thread-safe integer keyed hash table A minimalist lock-free thread-safe integer keyed hash table with zero synchronization overhead on lookups designed for associating thread specific state with threads within a domain. It is not parallelism-safe, only thread-safe within a single domain. Package: libticcutils-dev Description-md5: fcab4bdfd192b8da47a78d8876ac3db8 Description-en: utility functions used in the context of Natural Language Processing (headers) The TiCC utils C++ library contains useful functions and other goodies for general use in TiMBL and other parts of the TiCC software stack and beyond. . TiCC utils is a product of the Tilburg centre for Cognition and Communication (Tilburg University, The Netherlands). If you do scientific research in Natural Language Processing, TiCC software will likely be of use to you. . This package provides the header files required to compile C++ programs that use libticcutils. Package: libticcutils10 Description-md5: 838744739a7696c450532cbfda6b76ae Description-en: utility functions used in the context of Natural Language Processing (library) The TiCC utils C++ library contains useful functions and other goodies for general use in TiMBL and other parts of the TiCC software stack and beyond. . TiCC utils is a product of the Tilburg centre for Cognition and Communication (Tilburg University, The Netherlands). If you do scientific research in Natural Language Processing, TiCC software will likely be of use to you. . This package provides the runtime files required to run programs that use libticcutils. Package: libtime-now-ocaml Description-md5: c9c4ccf46488eb1e89f082f380427252 Description-en: current time for OCaml (runtime files) This package provides a single function to report the current time in nanoseconds since the start of the Unix epoch. . This package contains runtime files. Package: libtime-now-ocaml-dev Description-md5: 9aff5c4d1b78d83c6dbb691762edd490 Description-en: current time for OCaml (dev files) This package provides a single function to report the current time in nanoseconds since the start of the Unix epoch. . This package contains development files. Package: libtlsh-dev Description-md5: fcb40bbb872bca09e973946d23af252f Description-en: fuzzy hashing library - development files The Trend Micro Locality Sensitive Hash is a fuzzy hash algorithm that can be used to compare similar but not identical files. . Identifying near duplicates and similar files is known to be useful to identify malware samples with similar binary file structure, variants of spam email, or backups with corrupted files. . This package contains the development headers and the static library. Package: libtlsh5 Description-md5: 968346b17fb7378f7f65a4541740ae69 Description-en: fuzzy hashing library The Trend Micro Locality Sensitive Hash is a fuzzy hash algorithm that can be used to compare similar but not identical files. . Identifying near duplicates and similar files is known to be useful to identify malware samples with similar binary file structure, variants of spam email, or backups with corrupted files. . This package contains the shared library itself. Package: libtophide-ocaml-dev Description-md5: 856727ebee95a7cf940c400b43f1eaa2 Description-en: hide values that start with '_' in OCaml toplevel This library hides toplevel values whose name starts with an underscore. This is useful for some Camlp4 syntax extensions that produce lots of global identifiers that should remain hidden. Package: libtopkg-ocaml-dev Description-md5: dbb6f35fc84e6474f82b3608f59f80ca Description-en: packager for OCaml software Topkg provides an API to describe the files a package installs in a given build configuration and to specify information about the package's distribution creation and publication procedures. Many OCaml packages depend on topkg for building and packaging. Package: libtorch-dev Description-md5: f82a036facab80b9cda749c723e0fe6f Description-en: Tensors and Dynamic neural networks in Python (Development Files) PyTorch is a Python package that provides two high-level features: . (1) Tensor computation (like NumPy) with strong GPU acceleration (2) Deep neural networks built on a tape-based autograd system . You can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend PyTorch when needed. . This is the CPU-only version of PyTorch (Development files). Package: libtorch-test Description-md5: 4325c6e2507653d820eb920c5a2ad432 Description-en: Tensors and Dynamic neural networks in Python (Test Binaries) PyTorch is a Python package that provides two high-level features: . (1) Tensor computation (like NumPy) with strong GPU acceleration (2) Deep neural networks built on a tape-based autograd system . You can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend PyTorch when needed. . This is the CPU-only version of PyTorch (Test Binaries). Package: libtorch2.12 Description-md5: 2af9ff00ffc5dab05134d4e047aa0a15 Description-en: Tensors and Dynamic neural networks in Python (Shared Objects) PyTorch is a Python package that provides two high-level features: . (1) Tensor computation (like NumPy) with strong GPU acceleration (2) Deep neural networks built on a tape-based autograd system . You can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend PyTorch when needed. . This is the CPU-only version of PyTorch (Shared Objects). Package: libtrampoline1 Description-md5: a4950779db1a74b824f048d187bb6628 Description-en: foreign function call libraries - closures in C (non-reentrant variant) ffcall is a collection of libraries which can be used to build foreign function call interfaces in embedded interpreters. . This package installs a shared library version of the trampoline library, which implements closures as first-class C functions. This is a non-reentrant variant of part of the 'callback' library. Package: libtree-dagnode-perl Description-md5: ad34734ff2b960a0ef7c58c459cee35c Description-en: Perl (super)class for representing nodes in a tree Tree::DAG_Node is a (super)class for representing nodes in a tree. . This class encapsulates/makes/manipulates objects that represent nodes in a tree structure. The tree structure is not an object itself, but is emergent from the linkages you create between nodes. This class provides the methods for making linkages that can be used to build up a tree, while preventing you from ever making any kinds of linkages which are not allowed in a tree (such as having a node be its own mother or ancestor, or having a node have two mothers). Package: libtree-sitter-dev Description-md5: bf3d6e6f9c3e81596198cc417600a9d0 Description-en: incremental parsing system for programming tools (development files) Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. . Tree-sitter aims to be: . * General enough to parse any programming language * Fast enough to parse on every keystroke in a text editor * Robust enough to provide useful results even in the presence of syntax errors * Dependency-free so that the runtime library (which is written in pure C) can be embedded in any application . This package contains the header files and libraries needed for developing with tree-sitter. Package: libtree-sitter0.26 Description-md5: 7088503d263961758af6db1536960e78 Description-en: incremental parsing system for programming tools Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Package: libtrie-ocaml Description-md5: 2cd83f18d4d69fec426484ab3f8a5760 Description-en: strict impure trie tree in OCaml (runtime) This OCaml library provides strict impure trie tree. . This package contains the runtime libraries for programs using trie. Package: libtrie-ocaml-dev Description-md5: d6eb48fc8a77d49cb702a32c332c2caa Description-en: strict impure trie tree in OCaml (dev) This OCaml library provides strict impure trie tree. . This package contains the development stuff needed to use the trie library in your programs. Package: libtyperep-ocaml Description-md5: c7607c758e00f72cd4ffd48789c7896e Description-en: runtime types for OCaml (runtime) Library for creating runtime representation of OCaml types and computing functions from these. . This package contains runtime files. Package: libtyperep-ocaml-dev Description-md5: 33b3fac5160ec432d0e28804cf4326f3 Description-en: runtime types for OCaml (development) Library for creating runtime representation of OCaml types and computing functions from these. . This package contains development files. Package: libtyxml-ocaml Description-md5: f858b6b8a0ddf1d9dfc4a3290ee8940a Description-en: typed XML in OCaml (plugins) TyXML allows one to build XML trees whose validity is ensured by the typechecker. It's based on a translation of XML types into polymorphic variants, originally written by Thorsten Ohl. Currently, the transcription has been done for XHTML 1.0 and 1.1, HTML5 and SVG (partial). . TyXML also provides a generic printer and some low-level (and untyped) iterators over XML trees. The printer has options for printing XHTML in more browser-friendly way when served as "text/html" (instead of "text/xml"). HTML5 is always printed with those options. . All modules provided by TyXML are also provided in functorial interface, where every module is parameterised by the underlying XML representation. . A camlp4 extension, named Pa_tyxml, allows one to write HTML pages or HTML fragments with the usual syntax. . This package contains dynamically loadable modules for plugins. Package: libtyxml-ocaml-dev Description-md5: 6822bb8b9cfd04082bcafb6ff4f8a5a3 Description-en: typed XML in OCaml (development files) TyXML allows one to build XML trees whose validity is ensured by the typechecker. It's based on a translation of XML types into polymorphic variants, originally written by Thorsten Ohl. Currently, the transcription has been done for XHTML 1.0 and 1.1, HTML5 and SVG (partial). . TyXML also provides a generic printer and some low-level (and untyped) iterators over XML trees. The printer has options for printing XHTML in more browser-friendly way when served as "text/html" (instead of "text/xml"). HTML5 is always printed with those options. . All modules provided by TyXML are also provided in functorial interface, where every module is parameterised by the underlying XML representation. . A camlp4 extension, named Pa_tyxml, allows one to write HTML pages or HTML fragments with the usual syntax. . This package contains the development files needed to use TyXML. Package: libtyxml-ocaml-doc Description-md5: b4fe7c034b9adb6ca67d4c26c8811c5d Description-en: typed XML in OCaml (documentation) TyXML allows one to build XML trees whose validity is ensured by the typechecker. It's based on a translation of XML types into polymorphic variants, originally written by Thorsten Ohl. Currently, the transcription has been done for XHTML 1.0 and 1.1, HTML5 and SVG (partial). . TyXML also provides a generic printer and some low-level (and untyped) iterators over XML trees. The printer has options for printing XHTML in more browser-friendly way when served as "text/html" (instead of "text/xml"). HTML5 is always printed with those options. . All modules provided by TyXML are also provided in functorial interface, where every module is parameterised by the underlying XML representation. . A camlp4 extension, named Pa_tyxml, allows one to write HTML pages or HTML fragments with the usual syntax. . This package contains the documentation of TyXML. Package: libui-gxmlcpp-dev Description-md5: 528ac53fb7934a36ca20093ad23f2f45 Description-en: High-level C++ wrapper library for libxml2/libxslt (development) "ui-gxmlcpp" is a high-level C++ wrapper around libxml2 and libxslt. It might be a choice for if your needs are some subset of: . - XML DOM Tree parsing. - Basic read/write support from/to trees via XPath. - Serialization. - Stylesheets and stylesheet translation support. - XMLSchema and RelaxNG validation. . If your needs are "lower-level" (e.g., proper DOM tree API support or SAX parsing), "gdome2" or "xml++" will be the right choices. . This package provides all files needed for development. Package: libui-gxmlcpp5t64 Description-md5: a59367b97be422aebbb0c8f1749e0823 Description-en: High-level C++ wrapper library for libxml2/libxslt (run time) "ui-gxmlcpp" is a high-level C++ wrapper around libxml2 and libxslt. It might be a choice for if your needs are some subset of: . - XML DOM Tree parsing. - Basic read/write support from/to trees via XPath. - Serialization. - Stylesheets and stylesheet translation support. - XMLSchema and RelaxNG validation. . If your needs are "lower-level" (e.g., proper DOM tree API support or SAX parsing), "gdome2" or "xml++" will be the right choices. . This package provides run time support. Package: libui-utilcpp-dev Description-md5: 40ed069ba7f3062db5a99b5f6c459c80 Description-en: UI C++ utility library (development) A toolbox-like C++ library, with a diverse set of utilities: . * Exception: Generic Exception classes and THROW macros. * Sys: C++ "exception" wrappers for a wide range of system C functions. * Cap: Capabilities C++ wrapper. * CharsetMagic: Charset guessing. * Recoder: Charset recoding. * Time: Misc date and time utilities. * File: Misc file utilities. * Text: Misc string utilities. * http/: Minimal HTTP implementiation. * PosixRegex: Simple wrapper for C 'regexec'. * QuotaInfo: Wrapper to fs quota information. * SMLog[Mono]: Syslog Macro Log. * Socket: Simple Socket abstraction (inet+unix). * Thread: Process based pseudo thread abstraction. * CmdLine: Create CLI-like programs. * GetOpt: Abstraction of GNU C getopt_long(3). . This package provides all files needed for development. Package: libui-utilcpp9t64 Description-md5: 8a9e3614e6d7c20cf80b11e6c33185c9 Description-en: UI C++ utility library (run time) A toolbox-like C++ library, with a diverse set of utilities: . * Exception: Generic Exception classes and THROW macros. * Sys: C++ "exception" wrappers for a wide range of system C functions. * Cap: Capabilities C++ wrapper. * CharsetMagic: Charset guessing. * Recoder: Charset recoding. * Time: Misc date and time utilities. * File: Misc file utilities. * Text: Misc string utilities. * http/: Minimal HTTP implementiation. * PosixRegex: Simple wrapper for C 'regexec'. * QuotaInfo: Wrapper to fs quota information. * SMLog[Mono]: Syslog Macro Log. * Socket: Simple Socket abstraction (inet+unix). * Thread: Process based pseudo thread abstraction. * CmdLine: Create CLI-like programs. * GetOpt: Abstraction of GNU C getopt_long(3). . This package provides run time support. Package: libukwm-1-0t64 Description-md5: b08ac63f05af36b7b78c630c30807235 Description-en: window manager library from the Ukwm window manager Ukwm is a small window manager, using GTK+ and Clutter to do everything. . Ukwm is the clutter-based evolution of Metacity, which, as the author says, is a "Boring window manager for the adult in you. Many window managers are like Marshmallow Froot Loops; Metacity is like Cheerios." . This package contains the window manager shared library, used by ukwm itself, and gnome-shell. Package: libukwm-1-dev Description-md5: 317c675071c45ac284af1ad06bcc4eca Description-en: Development files for the Ukwm window manager Ukwm is a small window manager, using GTK+ and Clutter to do everything. . Ukwm is the clutter-based evolution of Metacity, which, as the author says, is a "Boring window manager for the adult in you. Many window managers are like Marshmallow Froot Loops; Metacity is like Cheerios." . This package contains the development files. Package: libumockdev-dev Description-md5: e20e1fd5f7c452d037e06ca09da31d81 Description-en: development files and documentation for libumockdev umockdev mocks hardware devices for creating unit tests for libraries and programs that handle Linux hardware devices. . This library provides an UMockdevTestbed class for running a program or test suite under a test bed with the previously recorded devices loaded. . Right now this covers sysfs, uevents, basic support for /dev devices, and recording/mocking usbdevfs ioctls (for PtP/MTP devices). . With this you can simulate particular hardware in virtual environments up to some degree, without needing any particular privileges or disturbing the whole system. . The library supports gobject-introspection and builds a VAPI, so that you can also use it with Python, JavaScript, and other languages which support GI, and Vala. . This package contains the header, development, and documentation files which are needed for building umockdev applications. Package: libumockdev0 Description-md5: ebb621f9941ee1cde03190e72e506f3c Description-en: hardware mocking testbed for bug reports and regression tests umockdev mocks hardware devices for creating unit tests for libraries and programs that handle Linux hardware devices. . This library provides an UMockdevTestbed class for running a program or test suite under a test bed with the previously recorded devices loaded. . Right now this covers sysfs, uevents, basic support for /dev devices, and recording/mocking usbdevfs ioctls (for PtP/MTP devices). . With this you can simulate particular hardware in virtual environments up to some degree, without needing any particular privileges or disturbing the whole system. . The library supports gobject-introspection and builds a VAPI, so that you can also use it with Python, JavaScript, and other languages which support GI, and Vala. Package: libunix-errno-ocaml Description-md5: 2b328779347920320b55e5a54847333c Description-en: errno variant that includes a variety of constructors An errno variant similar to Unix.error but including POSIX 2008, Linux, OS X, and FreeBSD constructors. A macro definition type is also provided in order to transport a specific errno-integer map as is the case with FUSE or 9p2000.u. The types and their functions reside in Errno and are independent of any Unix bindings. This makes the library's types usable from MirageOS on top of Xen. . Runtime files are used when running applications using this package. Package: libunix-errno-ocaml-dev Description-md5: 2ec3b31d30e29197dc7aa63b73c98ab1 Description-en: errno variant that includes a variety of constructors -- development files An errno variant similar to Unix.error but including POSIX 2008, Linux, OS X, and FreeBSD constructors. A macro definition type is also provided in order to transport a specific errno-integer map as is the case with FUSE or 9p2000.u. The types and their functions reside in Errno and are independent of any Unix bindings. This makes the library's types usable from MirageOS on top of Xen. . The development files are required for development of OCaml modules using this package. Package: libunuran-dev Description-md5: 43306614c8d35cc090d3984abda4b734 Description-en: Universal Non-Uniform RAndom Number generator - development files This is a collection of algorithms for generating non-uniform pseudorandom variates as a library of C functions designed and implemented by the ARVAG (Automatic Random VAriate Generation) project group in Vienna. . This package provides unuran library development files. Package: libunuran18 Description-md5: d172b3e1f03424a3a1e33a4b0eded8aa Description-en: Universal Non-Uniform RAndom Number generator This is a collection of algorithms for generating non-uniform pseudorandom variates as a library of C functions designed and implemented by the ARVAG (Automatic Random VAriate Generation) project group in Vienna. Package: liburi-ocaml Description-md5: 3d7708800d9e9fcdf1a07c57a704246a Description-en: RFC3986 URI/URL parsing library in OCaml (runtime) This is an OCaml implementation of the RFC3986 specification for parsing URI or URLs. . This package contains the shared runtime libraries. Package: liburi-ocaml-dev Description-md5: 05954522de974e1d72f7a5640852ce0f Description-en: RFC3986 URI/URL parsing library in OCaml (dev) This is an OCaml implementation of the RFC3986 specification for parsing URI or URLs. . This package contains development files. Package: liburing-ocaml Description-md5: 8dfa53231ef186a80351f5fdc2a51e4f Description-en: OCaml bindings for Linux io_uring -- runtime files Bindings to the Linux io_uring kernel IO interfaces. See ocaml-eio for a higher-level API using this. . This package contains runtime files. Package: liburing-ocaml-dev Description-md5: 4b730dacd7543608a7e3a616b7a3b20e Description-en: OCaml bindings for Linux io_uring -- development files Bindings to the Linux io_uring kernel IO interfaces. See ocaml-eio for a higher-level API using this. . This package contains development files. Package: libusb-ocaml Description-md5: 21b44918e271ba69391cf36d8bc77883 Description-en: OCaml bindings to libusb-1.0 (runtime) OCaml-USB is a binding to libusb-1.0, a userspace USB programming library. It uses Lwt to ease use of asynchronous IO features of libusb-1.0. . This package contains the runtime libraries for OCaml-USB. Package: libusb-ocaml-dev Description-md5: 023b491c31d22274d979468eb2a148fc Description-en: OCaml bindings to libusb-1.0 OCaml-USB is a binding to libusb-1.0, a userspace USB programming library. It uses Lwt to ease use of asynchronous IO features of libusb-1.0. . This package contains development files for OCaml-USB. Package: libutop-ocaml Description-md5: b506409314f69ba92475bf2b23f62c2f Description-en: improved OCaml toplevel (runtime library) utop is an improved toplevel for OCaml. It can run in a terminal or in Emacs. It supports line edition, history, real-time and context sensitive completion, colors, and more. . This package contains the runtime libraries for programs using the utop library. Package: libutop-ocaml-dev Description-md5: 3500b0a4aa59aab2a18e0c4fc25f6838 Description-en: improved OCaml toplevel (development tools) utop is an improved toplevel for OCaml. It can run in a terminal or in Emacs. It supports line edition, history, real-time and context sensitive completion, colors, and more. . This package contains the development stuff needed to use the utop library in your programs. Package: libuucd-ocaml Description-md5: e0b1b7ac8b5a150db5399d108b533bad Description-en: decode data on Unicode characters off XML (runtime files) This OCaml module decodes data from the Unicode character database from their XML representation, to provide high-level access so that efficient representations can be extracted. . This package provides the runtime files. Package: libuucd-ocaml-dev Description-md5: 40da0c19db0233a42b20dc04a8c2d5fb Description-en: decode data on Unicode character off XML (dev files) This OCaml module decodes data from the Unicode character database from their XML representation, to provide high-level access so that efficient representations can be extracted. . This package provides the dev files. Package: libuucp-ocaml Description-md5: dd511ba3a2bb5aea54e6269a4da5a303 Description-en: access properties of Unicode characters (runtime files) This low-deps library gives access to properties of Unicode characters of the Unicode character database. . This package provides the runtime files. Package: libuucp-ocaml-dev Description-md5: dc5c8c285648923bba3d87915b1d3f57 Description-en: access properties of Unicode characters (dev files) This low-deps library gives access to properties of Unicode characters of the Unicode character database. . This package provides the dev files. Package: libuuid1-dbgsym Description-md5: 21c429aafe41fcb8229470192f47a58e Description-en: debug symbols for libuuid1 Package: libuuidm-ocaml-dev Description-md5: 70445dff26b9433b873d0812f1164777 Description-en: Universally unique identifiers for OCaml This library is an OCaml module implementing 128 bits universally unique identifiers (uuid) version 3, 5 (name based with MD5, SHA-1 hashing) and 4 (random based) according to RFC 4122. . This package contains header and OCaml library. Package: libuunf-ocaml Description-md5: 135beb869cdcf11ceb267f5944829d09 Description-en: Unicode text normalization form library (runtime files) Library to normalize Unicode text, supporting all forms. It is independent of IO mechanism or Unicode text data structure, and can process text without a complete in-memory representation. . This package provides the runtime files. Package: libuunf-ocaml-dev Description-md5: 640252bbcdb10601b3dc3bf0c39dfa49 Description-en: Unicode text normalization form library (dev files) Library to normalize Unicode text, supporting all forms. It is independent of IO mechanism or Unicode text data structure, and can process text without a complete in-memory representation. . This package provides the dev files. Package: libuuseg-ocaml Description-md5: bcc675bca5b9bd248bdca33a654f8248 Description-en: unicode text segmentation for OCaml (plugins) Uuseg is an OCaml library for segmenting Unicode text. It implements the locale independent Unicode text segmentation algorithms to detect grapheme cluster, word and sentence boundaries and the Unicode line breaking algorithm to detect line break opportunities. . The library is independent from any IO mechanism or Unicode text data structure and it can process text without a complete in-memory representation. . This package contains dynamically loadable modules for plugins. Package: libuuseg-ocaml-dev Description-md5: 41eaefbd3d8f170c29430685c9164d3e Description-en: unicode text segmentation for OCaml (development files) Uuseg is an OCaml library for segmenting Unicode text. It implements the locale independent Unicode text segmentation algorithms to detect grapheme cluster, word and sentence boundaries and the Unicode line breaking algorithm to detect line break opportunities. . The library is independent from any IO mechanism or Unicode text data structure and it can process text without a complete in-memory representation. . This package contains the development modules you need to use Uuseg in your programs. Package: libuutf-ocaml Description-md5: 70da7214f0b5603694c6c45c01ee5dd9 Description-en: Non-blocking streaming Unicode codec for OCaml (plugins) Uutf is an non-blocking streaming Unicode codec for OCaml to decode and encode the UTF-8, UTF-16, UTF-16LE and UTF-16BE encoding schemes. It can efficiently work character by character without blocking on IO. Decoders perform character position tracking and support newline normalization. . Functions are also provided to fold over the characters of UTF encoded OCaml string values and to directly encode characters in OCaml Buffer.t values . This package contains dynamically loadable modules for plugins. Package: libuutf-ocaml-dev Description-md5: e43caa8b2f49b36ed1a429a56f7ce42b Description-en: Non-blocking streaming Unicode codec for OCaml (development files) Uutf is an non-blocking streaming Unicode codec for OCaml to decode and encode the UTF-8, UTF-16, UTF-16LE and UTF-16BE encoding schemes. It can efficiently work character by character without blocking on IO. Decoders perform character position tracking and support newline normalization. . Functions are also provided to fold over the characters of UTF encoded OCaml string values and to directly encode characters in OCaml Buffer.t values . This package contains the development modules you need to use Uutf in your programs and associated documentation. Package: libuutf-ocaml-doc Description-md5: 1af82f95b9637675809cabb0d91d73d1 Description-en: Non-blocking streaming Unicode codec for OCaml (documentation) Uutf is an non-blocking streaming Unicode codec for OCaml to decode and encode the UTF-8, UTF-16, UTF-16LE and UTF-16BE encoding schemes. It can efficiently work character by character without blocking on IO. Decoders perform character position tracking and support newline normalization. . Functions are also provided to fold over the characters of UTF encoded OCaml string values and to directly encode characters in OCaml Buffer.t values . This package contains the documentation of Uutf. Package: libvariantslib-ocaml Description-md5: 8400bb1bb635b31e7d9302b27d61542b Description-en: OCaml syntax extension for supporting variants as first class values (runtime) Variantslib generates code to support variants as first class by adding "with variants" suffix to variants definition, e.g., . type t = | First | Second | Third . with variants . This package contains runtime files. Package: libvariantslib-ocaml-dev Description-md5: dae0b6bd15b27fad1f4053fb754f10a6 Description-en: OCaml syntax extension for supporting variants as first class values (dev) Variantslib generates code to support variants as first class by adding "with variants" suffix to variants definition, e.g., . type t = | First | Second | Third . with variants . This package contains development files. Package: libvinylapi-dev Description-md5: c0b80dd2fd30790262fca5c50a74a8a4 Description-en: development files for Vinyl Cache Development files for the Vinyl Cache HTTP accelerator. Package: libvinylapi3 Description-md5: c47e9b592b0abaa901b78050bf56072d Description-en: shared libraries for Vinyl Cache Shared libraries for the Vinyl Cache HTTP accelerator. Package: libvirt-ocaml Description-md5: f043fc0d3c0142c5f4ded5b178b96768 Description-en: OCaml bindings for libvirt (runtime) This library provides OCaml bindings for using libvirt. . Libvirt is a toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes). The library aims at providing a long term stable C API for different virtualization mechanisms. It currently supports QEMU, KVM, and XEN. . This package contains the shared library. Package: libvirt-ocaml-dev Description-md5: 4cbf2a655416969788baed546ad2ec29 Description-en: OCaml bindings for libvirt (development files) This library provides OCaml bindings for using libvirt. . Libvirt is a toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes). The library aims at providing a long term stable C API for different virtualization mechanisms. It currently supports QEMU, KVM, and XEN. . This package contains the development files. Package: libvisp-ar-dev Description-md5: 92e0d151b93b51b3dfa0a45005d337e8 Description-en: development files for libvisp-ar This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) augmented reality (ar) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-ar3.7t64 Description-md5: ffe0effbe1ec96b1c4a9375e0fbb7e5d Description-en: visual servoing platform ar library This package contains the ViSP (Visual Servoing Platform) augmented reality (ar) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-blob-dev Description-md5: 3521cf436f7a60f4cba65d98343730d4 Description-en: development files for libvisp-blob This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) blob tracking library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-blob3.7t64 Description-md5: 9e5b1b23fb384fa5f7858446226412ce Description-en: visual servoing platform blob tracking library This package contains the ViSP (Visual Servoing Platform) blob tracking runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-core-dev Description-md5: f776ccf3aeacd3635fa5ff68ab2f7ea4 Description-en: development files for libvisp-core This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) core. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-core3.7t64 Description-md5: b4bcf774894ea47dfda794aaed56a45c Description-en: visual servoing platform core library This package contains the ViSP (Visual Servoing Platform) core runtime libraries. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-detection-dev Description-md5: dcde60cda718dd4ea405cfd07b1383a3 Description-en: development files for libvisp-detection This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) detection library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-detection3.7t64 Description-md5: 2aff7e3285416a4541d83d0c1e7e68e0 Description-en: visual servoing platform detection library This package contains the ViSP (Visual Servoing Platform) detection runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-dev Description-md5: deb562b59967860f26ddcc22e71aadf9 Description-en: development files for ViSP ViSP (Visual Servoing Platform) is a library for visual tracking and visual servoing. . This package contains the header files and static libraries needed to compile applications that use ViSP. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-dnn-tracker-dev Description-md5: 70efda3836e2f4a5e2e288cedf235f66 Description-en: development files for libvisp-dnn-tracker This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) deep neural network tracker (dnn-tracker) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-dnn-tracker3.7t64 Description-md5: ee85b777cc4fd979ce65f4a3a5c32dac Description-en: visual servoing platform dnn-tracker library This package contains the ViSP (Visual Servoing Platform) deep neural network tracker (dnn-tracker) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-doc Description-md5: 24213f635c328a958fb34e3396290128 Description-en: visual servoing library - documentation ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. . This package contains the Doxygen generated documentation Package: libvisp-gui-dev Description-md5: 628544104b66f9198b0f71f699875c70 Description-en: development files for libvisp-gui This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) graphical user interface (GUI) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-gui3.7t64 Description-md5: 7b6c75817523f21064cec00e9a509138 Description-en: visual servoing platform gui library This package contains the ViSP (Visual Servoing Platform) graphical user interface (GUI) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-imgproc-dev Description-md5: 46789fa22909936cc013362f27eec973 Description-en: development files for libvisp-imgproc This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) image processing library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-imgproc3.7t64 Description-md5: 51f30e2f41e60ea6824979dea399d1ab Description-en: visual servoing platform imgproc library This package contains the ViSP (Visual Servoing Platform) image processing runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-io-dev Description-md5: 549f065da590ac8e39b4fad4e796b209 Description-en: development files for libvisp-io This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) input/output (io) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-io3.7t64 Description-md5: fb86d3598f758a4c68fa6522456e4ccd Description-en: visual servoing platform io library This package contains the ViSP (Visual Servoing Platform) input/output (io) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-klt-dev Description-md5: 127934e7b5797ad664708662643d9dbb Description-en: development files for libvisp-klt This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) Lucas-Kanade-Tomasi (klt) tracking library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-klt3.7t64 Description-md5: 1a61d3b7341bd66aed9fc46f665a54c9 Description-en: visual servoing platform klt tracking library This package contains the ViSP (Visual Servoing Platform) Lucas-Kanade-Tomasi (klt) tracking library runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-mbt-dev Description-md5: b60a6bd149f2d386308b6fb545f1dad8 Description-en: development files for libvisp-mbt This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) markerless 3D model-based tracker (mbt) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-mbt3.7t64 Description-md5: e94f8efbb3ad7ac011f27c26a11f64b4 Description-en: visual servoing platform mbt library This package contains the ViSP (Visual Servoing Platform) markerless 3D model-based tracker (mbt) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-me-dev Description-md5: acade529dfabafdd39302b4974f8f8a9 Description-en: development files for libvisp-me This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) moving edges tracking (me) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-me3.7t64 Description-md5: 67d3a09c7427662230a29bacf4be7393 Description-en: visual servoing platform me tracking library This package contains the ViSP (Visual Servoing Platform) moving edges (me) tracking runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-robot-dev Description-md5: 75780f1693696fe9a383b6860fa8af08 Description-en: development files for libvisp-robot This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) robot library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-robot3.7t64 Description-md5: 290f30961676e1fcef0c7bb8f9e4cb71 Description-en: visual servoing platform robot library This package contains the ViSP (Visual Servoing Platform) robot runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-sensor-dev Description-md5: e81856ab69a61d73a2c44c93aebbf723 Description-en: development files for libvisp-sensor This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) sensor library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-sensor3.7t64 Description-md5: 1cd0ae65e453b060c4c9b3fe9cb42fa4 Description-en: visual servoing platform sensor library This package contains the ViSP (Visual Servoing Platform) sensor runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-tt-dev Description-md5: 9f47d8cdd8266e1f2adb689f489a6209 Description-en: development files for libvisp-tt This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) template tracker (tt) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-tt-mi-dev Description-md5: f359cee4a28492cb5879e6ddcd70c2a6 Description-en: development files for libvisp-tt-mi This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) template tracker based on mutual information (tt-mi) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-tt-mi3.7t64 Description-md5: 0610812de20bb9bd0c4170ecdec76ed6 Description-en: visual servoing platform tt-mi library This package contains the ViSP (Visual Servoing Platform) template tracker based on mutual information (tt) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-tt3.7t64 Description-md5: db3b23bb80bbfbc92990608c34240e99 Description-en: visual servoing platform tt library This package contains the ViSP (Visual Servoing Platform) template tracker (tt) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-vision-dev Description-md5: 553625de39cb0bf8cf08034a1d00b46a Description-en: development files for libvisp-vision This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) computer vision library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-vision3.7t64 Description-md5: bcf037a2c623bb938db82160be44bc5d Description-en: visual servoing platform vision library This package contains the ViSP (Visual Servoing Platform) computer vision runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-visual-features-dev Description-md5: 21e75307561d6039e8980a8c18803881 Description-en: development files for libvisp-visual-features This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) visual features library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-visual-features3.7t64 Description-md5: 07a0afb286d30162585053446524d5eb Description-en: visual servoing platform visual-features library This package contains the ViSP (Visual Servoing Platform) visual features runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-vs-dev Description-md5: 7bc8fee44118e12b6165e032b060b74e Description-en: development files for libvisp-vs This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) visual serving (vs) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvisp-vs3.7t64 Description-md5: 576f684db964a7d91a0320f189963891 Description-en: visual servoing platform vs library This package contains the ViSP (Visual Servoing Platform) visual serving (vs) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. Package: libvmod-curl Description-md5: d2f6683902adcf0109aa26323d71e645 Description-en: Vinyl Cache curl module Vinyl Cache module (vmod) providing cURL bindings: it allows to use Vinyl Cache as an HTTP client and fetch headers and bodies from backends. Package: libvmod-digest Description-md5: d885df1cf790e4d2f7a2f5350fa24ef5 Description-en: Vinyl Cache digest module Vinyl Cache module (vmod) for computing HMAC, message digests and working with base64 from VCL. Package: libvmod-geoip2 Description-md5: e82c0bbfdcff7376076cad5fdf6c8c4b Description-en: Vinyl Cache module to query MaxMind GeoIP2 Vinyl Cache module (vmod) to query MaxMind GeoIP2 database files. capture. It allows to access geolocation data from VCL code. Package: libvmod-modules Description-md5: 7062cd0fb823ce42b132b725ff0be10d Description-en: Vinyl Cache module collection This is a collection of modules ("vmods") extending Vinyl Cache VCL used for describing HTTP request/response policies with additional capabilities. Included: . * Variable support * Request and bandwidth throttling * Modify and change complex HTTP headers * 3.0-style saint mode * Advanced cache invalidations, and more. . This collection contains the following vmods: accept, bodyaccess, header, saintmode, str, tcp, var, vsthrottle, xkey, Package: libvmod-redis Description-md5: 2180700882bc726639c87a4d444c0beb Description-en: access Redis servers from VCL VMOD using the synchronous hiredis library API to access Redis servers from VCL. . Highlights: * Full support for execution of Lua scripts (i.e. EVAL command), including optimistic automatic execution of EVALSHA commands. * All Redis reply data types are supported, including partial support to access to components of simple (i.e. not nested) array replies. * Redis pipelines are not (and won't be) supported. Lua scripting, which is fully supported by the VMOD, it's a much more flexible alternative to pipelines for atomic execution and minimizing latency. Pipelines are hard to use and error prone, specially when using the WATCH command. * Support for classic Redis deployments using multiple replicated Redis servers and for clustered deployments based on Redis Cluster. * Support for multiple databases and multiple Redis connections, local to each Vinyl Cache worker thread, or shared using one or more pools. * Support for smart command execution, selecting the destination server according with the preferred role (i.e. master or slave) and with distance and healthiness metrics collected during execution. * Support for Redis Sentinel, allowing automatic discovery of sick / healthy servers and changes in their roles. Package: libvmod-selector Description-md5: 4b4cd03d7335e906a3bda7fbee5836f9 Description-en: match strings with backends, regexen and other strings Vinyl Cache Module (VMOD) for matching strings against sets of fixed strings. A VMOD object may also function as an associative array, mapping the matched string to one or more of a backend, another string, an integer, or a regular expression. The string may also map to a subroutine that can be invoked. . The VMOD is intended to support a variety of use cases that are typical for VCL deployments, such as: . * Determining the backend based on the Host header or the prefix of the URL. * Rewriting the URL or a header. * Generating redirect responses, based on a header or the URL. * Permitting or rejecting request methods. * Matching the Basic Authentication credentials in an Authorization request header. * Matching media types in the Content-Type header of a backend response to determine if the content is compressible. * Accessing data by string match, as in an associative array, or by numeric index, as in a standard array. * Dispatching subroutine calls based on string matches. * Executing conditional logic that depends on features of the request or response that can be determined by matching headers or URLs. . Operations such as these are commonly implemented in native VCL with an if-elsif-elsif sequence of string comparisons or regex matches. As the number of matches increases, such a sequence becomes cumbersome and scales poorly -- the time needed to execute the sequence increases with the number of matches to be performed. With the VMOD, the strings to be matched are declared in a tabular form in vcl_init, and the operation is executed in a few lines. Package: libvoaacenc-ocaml Description-md5: b744e351a8f6efbd4d97484c418c45c5 Description-en: OCaml interface to the vo-aacenc library -- runtime files This package provides an interface to the vo-aacenc library for OCaml programmers. . Vo-aacenc is an encoder implementation of the Advanced Audio Coding (AAC) audio codec. The library is based on a codec implementation by VisualOn, part of the Stagefright framework from the Google Android project. . This package contains only the shared runtime stub libraries. Package: libvoaacenc-ocaml-dev Description-md5: 80df811fa0ab6c267360b14f949e42f2 Description-en: OCaml interface to the vo-aacenc library -- developpement files This package provides an interface to the vo-aacenc library for OCaml programmers. . Vo-aacenc is an encoder implementation of the Advanced Audio Coding (AAC) audio codec. The library is based on a codec implementation by VisualOn, part of the Stagefright framework from the Google Android project. . This package contains all the development stuff you need to develop OCaml programs which use ocaml-voaacenc. Package: libvorbis-ocaml Description-md5: d69ffe4614342bda1ea37d6010214bd8 Description-en: OCaml bindings for vorbis library -- runtime files This OCaml library interfaces the vorbis C library. It can be used to decode from or encode to the Ogg Vorbis compressed audio format as well as to get information about an Ogg Vorbis file. . Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format for audio and music at fixed and variable bitrates from 16 to 128 kbps/channel. . This package contains only the shared runtime stub libraries. Package: libvorbis-ocaml-dev Description-md5: 22741b2c9b3e4eef636a0a9bde780ba1 Description-en: OCaml bindings for the vorbis library -- development files This OCaml library interfaces the vorbis C library. It can be used to decode from or encode to the Ogg Vorbis compressed audio format as well as to get information about an Ogg Vorbis file. . Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format for audio and music at fixed and variable bitrates from 16 to 128 kbps/channel. . This package contains all the development stuff you need to use ocaml-vorbis in your programs. Package: libvted-3-0 Description-md5: 29a2e74e9f4b89ac82813be6bca0a6f8 Description-en: Terminal emulator widget for GTK+ - D bindings The VTE library provides a terminal emulator widget VteTerminal for applications using the GTK+ toolkit. It also provides the VtePTY object containing functions for starting a new process on a new pseudo-terminal and for manipulating pseudo-terminals. . This package contains the D language bindings for VTE. Package: libvted-3-dev Description-md5: 590b0a38475269ac36e9be17c7ea6e3b Description-en: Terminal emulator widget for GTK+ - development files for D The VTE library provides a terminal emulator widget VteTerminal for applications using the GTK+ toolkit. . This package contains development files needed to write applications in the D programming language that use VTE. Package: libvtk9-dev Description-md5: 7e2bbc8c66e40961c2bc067211a7a6c1 Description-en: VTK header files The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing, and visualization. . This package provides the VTK header files required to compile C++ programs that use VTK to do 3D visualisation. Package: libvtk9-java Description-md5: 932b2399f9a60f20870f5d82b0543577 Description-en: VTK - Java language support The Visualization Toolkit (VTK) is an object oriented, high level library that allows one to easily write C++ programs, Python and Java scripts that do 3D visualization. . This package provides the VTK Java language support. Package: libvtk9-qt-dev Description-md5: f328fd3b8b64a22139aa0d00e2d89f5a Description-en: VTK header files, containing Qt files The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing, and visualization. . This package provides the VTK header files required to compile C++ programs that use VTK to do 3D visualisation. Qt files Package: libvtk9.5 Description-md5: 144756a6093ffa63465fde3c11e8a81a Description-en: VTK libraries The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing, and visualization. . This package provides the shared libraries needed to run C++ programs that use VTK. Package: libvtk9.5-qt Description-md5: 372a6934e0333f048f30bec2359bcec5 Description-en: VTK libraries, Qt files The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing, and visualization. . This package provides the shared libraries needed to run C++ programs that use VTK. Qt files Package: libvtkgdcm-9.1t64 Description-md5: cab5f57666c7427ad71ef8912a148fb2 Description-en: Grassroots DICOM VTK runtime libraries Grassroots DiCoM is a C++ library for DICOM medical files. It is automatically wrapped to python/C#/Java (using swig). It supports RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated. . Libvtkgdcm is a library that quickly allow programmer to use GDCM from a VTK environment. Package: libvtkgdcm-dev Description-md5: c2acb59fd33273d44d4e253f024260bf Description-en: Grassroots DICOM VTK development libraries and headers Grassroots DiCoM is a C++ library for DICOM medical files. It is automatically wrapped to python/C#/Java (using swig). It supports RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated. . Headers and static libraries for libvtkgdcm. These are not needed to use GDCM, but are needed to build plugins or programs that link against libvtkgdcm. Package: libvtkgdcm-tools Description-md5: 666824291f0fae87cea7f91fa496e83a Description-en: Grassroots DICOM VTK tools and utilities Grassroots DiCoM is a C++ library for DICOM medical files. It is automatically wrapped to python/C#/Java (using swig). It supports RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated. . Libvtkgdcm-tools provides a number of command line debugging and utility tool. Install this package for the gdcmviewer, gdcm2pnm and gdcm2vtk programs. Package: libwcs8 Description-md5: 23ad28edea2af35e49b0bcded8a8ff40 Description-en: Implementation of the FITS WCS standard WCSLIB is a C library, supplied with a full set of Fortran wrappers, that implements the "World Coordinate System" (WCS) standard in FITS (Flexible Image Transport System). . The FITS data format is widely used within the international astronomical community, from the radio to gamma-ray regimes, for data interchange and archive, and also increasingly as an online format. . This package contains what you need to run programs that use this library. Package: libwebsocket-lwt-unix-ocaml Description-md5: 8fa762c51cc07b18c8e8346b82f24564 Description-en: WebSocket library (Lwt support) (runtime) The WebSocket Protocol enables two-way communication between a client running untrusted code in a controlled environment to a remote host that has opted-in to communications from that code. . The security model used for this is the origin-based security model commonly used by web browsers. The protocol consists of an opening handshake followed by basic message framing, layered over TCP. . The goal of this technology is to provide a mechanism for browser-based applications that need two-way communication with servers that does not rely on opening multiple HTTP connections (e.g., using XMLHttpRequest or