795543a

Package: libtrantor-doc
Description-md5: d2cfe7f2ebb8ea5023ea0162c0e83bc9
Description-en: Non-blocking I/O cross-platform TCP network library documentation files
 Trantor is a non-blocking I/O cross-platform TCP network library, using C++14.
 Drawing on the design of Muduo Library
 .
 This package provides the documentation files for the trantor library
.
729236a
Package: librust-zcheapstr-dev
Description-md5: 577d551205f9c867914236ee54d1c3cf
Description-en: Cheaply cloneable immutable string type - Rust source code
 Source code for Debianized Rust crate "zcheapstr"

.
726877a

Package: librust-trippy-tui-dev
Description-md5: d875d913fac186510a2bcaa69d4eec4d
Description-en: Network diagnostic tool - Rust source code
 Source code for Debianized Rust crate "trippy-tui"
.
726872a

Package: librust-trippy-core-dev
Description-md5: 8827137ef9b16470511b11e889f0c0fc
Description-en: Network tracing library - Rust source code
 Source code for Debianized Rust crate "trippy-core"

Package: librust-trippy-dns-dev
Description-md5: b3b21fd3a0af9df7f98f204668c5a329
Description-en: Lazy DNS resolver for Trippy - Rust source code
 Source code for Debianized Rust crate "trippy-dns"

Package: librust-trippy-packet-dev
Description-md5: a739ba066f22f15e63fb5f0813cc3081
Description-en: Network packets for Trippy - Rust source code
 Source code for Debianized Rust crate "trippy-packet"
.
725381,725386d
725355a
Package: librust-symphonia-common-dev
Description-md5: 1524a10926653b4b35196700f7e8e4e2
Description-en: Project Symphonia utilities for codecs and formats - Rust source code
 Source code for Debianized Rust crate "symphonia-common"

.
724016a
Package: librust-snakecase-dev
Description-md5: e9dc766efb83d002cbf219778472a564
Description-en: ASCII and Unicode snake_case conversion - Rust source code
 Source code for Debianized Rust crate "snakecase"

.
723789a
Package: librust-similario-core-dev
Description-md5: 6d1591af739af08fcb21686c328318f7
Description-en: Library, that allows to find similar videos - Rust source code
 Source code for Debianized Rust crate "similario_core"

.
721741a

Package: rsopv
Description-md5: 956c26f8ee09cab5e1dd5e883e4558f9
Description-en: Stateless OpenPGP Verification-only (SOPV) CLI (rpgp and rpgpie)
 rsopv offers a Rust-based implementation of the Stateless OpenPGP
 Command Line Interface's verification-only subset (also known as "sopv").
 .
 This standards-derived interface is an implementation of
 https://datatracker.ietf.org/doc/draft-dkg-openpgp-stateless-cli/,
 intended to be used in interoperability tests and simple OpenPGP
 commands, while leaving no trace in the filesystem.
 This package contains the following binaries built from the Rust crate
 "rsop":
.
721737,721738c
Description-md5: 54c5f2f288b6deef889b6f855828b540
Description-en: Stateless OpenPGP (SOP) CLI tool based on rPGP and rpgpie
 rsop offers a Rust-based implementation of the Stateless OpenPGP
 Command Line Interface.
 .
 This standards-derived interface is an implementation of
 https://datatracker.ietf.org/doc/draft-dkg-openpgp-stateless-cli/,
 intended to be used in interoperability tests and simple OpenPGP
 commands, while leaving no trace in the filesystem.
.
721026a
Package: librust-rename-item-dev
Description-md5: 712fc49fec3566fbfaac17f4f4853646
Description-en: Procedural macro to rename items on declaration, according to different case styles - Rust source code
 Source code for Debianized Rust crate "rename-item"

.
718748a

Package: librust-pfm-dev
Description-md5: 497d2ad6a05104a768585a2e005e8cd3
Description-en: High-level wrapper of libpfm4 - Rust source code
 Source code for Debianized Rust crate "pfm"
.
718013a
Package: librust-oxipng-dev
Description-md5: a4c4faefdce290b9f9d4ffdb44469025
Description-en: Lossless PNG compression optimizer - Rust source code
 Source code for Debianized Rust crate "oxipng"

.
716744a
Package: librust-murmur3-dev
Description-md5: cc650a1fa10e9cfb77ac7cef7ced7869
Description-en: Murmur3 hash - Rust source code
 Source code for Debianized Rust crate "murmur3"

.
716229a
Package: librust-md4-dev
Description-md5: e1b0a31f15b8eb79f49bffcf7cf87d91
Description-en: MD4 hash function - Rust source code
 Source code for Debianized Rust crate "md4"

.
714670a
Package: librust-lamxfs-dev
Description-md5: 7c7a57674a0cfe55972fee758ac1cecb
Description-en: no_std read-only XFS filesystem reader for UEFI bootloaders
 Source code for Debianized Rust crate "lamxfs"

.
707867a
Package: librust-debug-unsafe-dev
Description-md5: dde905c578af605273774bb52935cc06
Description-en: Debug-checked wrappers for unchecked Rust operations - Rust source code
 This crate provides convenience traits for unwrapping Option values and
 accessing slices. In debug builds these operations retain their normal checks
 and panic when their preconditions are violated; optimized builds use unchecked
 variants to avoid the associated run-time cost.
 .
 An optional feature provides the same pattern for constructing fixed-capacity
 ArrayString values. The crate supports no_std environments.
 Source code for Debianized Rust crate "debug_unsafe"

.
707117a
Package: librust-cron-dev
Description-md5: f658af8ec8b823466b6b8d073e742442
Description-en: Cron expression parser and schedule explorer - Rust source code
 Source code for Debianized Rust crate "cron"

.
706731a
Package: librust-const-gen-dev
Description-md5: bbaf10754eb4bcf82a9cf754b1cf0897
Description-en: Generating (relatively) complex compile-time constants in rust - Rust source code
 Source code for Debianized Rust crate "const-gen"

Package: librust-const-gen-derive-dev
Description-md5: a6537ed4f6c673363ceab913d842a0c9
Description-en: Derive macro for the const-gen crate - Rust source code
 Source code for Debianized Rust crate "const-gen-derive"

.
704728a
Package: librust-blake2-0.10-dev
Description-md5: cbfe8e184bc7822c341acd9e84343c8d
Description-en: BLAKE2 hash functions - Rust source code
 Source code for Debianized Rust crate "blake2"

.
704727a

Package: librust-blake2-dev
Description-md5: cbfe8e184bc7822c341acd9e84343c8d
Description-en: BLAKE2 hash functions - Rust source code
 Source code for Debianized Rust crate "blake2"
.
704497a
Package: librust-bincode-1-dev
Description-md5: 21111e0f5a7127ca10d8970ae10a88f4
Description-en: Compact binary serialization / deserialization library - Rust source code
 Source code for Debianized Rust crate "bincode"

.
704492a
Description-md5: 21111e0f5a7127ca10d8970ae10a88f4
Description-en: Compact binary serialization / deserialization library - Rust source code
 Source code for Debianized Rust crate "bincode"

Package: librust-bincode-dev
.
703974a
Package: librust-atuin-vt100-dev
Description-md5: 2fbfdfcbb2fe27ffcf7202b82b4095a8
Description-en: Fork of https://crates.io/crates/vt100 - Rust source code
 Source code for Debianized Rust crate "atuin-vt100"

.
703286a
Package: librust-argon2-0.5-dev
Description-md5: 91023ae4d9d2286764a7c8a03667c179
Description-en: Pure Rust implementation of the Argon2 password hashing function with support for the Argon2d, Argon2i, and Argon2id algorithmic variants - Rust source code
 Source code for Debianized Rust crate "argon2"

.
702305c
Package: librulexdb2
.
669977a
Package: r-cran-rncl
Description-md5: f9ba02f5ffab17a353bbeb6c3a62529b
Description-en: Interface to the Nexus Class Library
 An interface to the Nexus Class Library which allows parsing of NEXUS, Newick
 and other phylogenetic tree file formats. It provides elements of the file
 that can be used to build phylogenetic objects such as ape's 'phylo'
 or phylobase's 'phylo4(d)'. This functionality is demonstrated
 with 'read_newick_phylo()' and 'read_nexus_phylo()'.

.
668535a
Package: r-cran-poolr
Description-md5: 6bd86e2b4cad1bcab6338519a0a84292
Description-en: Methods for Pooling P-Values from (Dependent) Tests
 Functions for pooling/combining the results (i.e., p-values) from (dependent)
 hypothesis tests. Included are Fisher's method, Stouffer's method,
 the inverse chi-square method, the Bonferroni method, Tippett's method,
 and the binomial test. Each method can be adjusted based on an estimate of
 the effective number of tests or using empirically derived null distribution
 using pseudo replicates. For Fisher's, Stouffer's, and the inverse chi-square
 method, direct generalizations based on multivariate theory are also available
 (leading to Brown's method, Strube's method, and the generalized inverse
 chi-square method). An introduction can be found in Cinar and Viechtbauer
 (2022) <doi:10.18637/jss.v101.i01>.

.
665333a
Package: r-cran-ggdist
Description-md5: 5818db953c948aec8d890276473a0d9f
Description-en: Visualizations of Distributions and Uncertainty
 Provides primitives for visualizing distributions using 'ggplot2' that are
 particularly tuned for visualizing uncertainty in either a frequentist or
 Bayesian mode. Both analytical distributions (such as frequentist confidence
 distributions or Bayesian priors) and distributions represented as samples
 (such as bootstrap distributions or Bayesian posterior samples) are
 easily visualized. Visualization primitives include but are not limited to:
 points with multiple uncertainty intervals, eye plots (Spiegelhalter D.,
 1999) <https://ideas.repec.org/a/bla/jorssa/v162y1999i1p45-58.html>,
 density plots, gradient plots, dot plots (Wilkinson L., 1999)
 <doi:10.1080/00031305.1999.10474474>, quantile dot plots (Kay M., Kola T.,
 Hullman J., Munson S., 2016) <doi:10.1145/2858036.2858558>, complementary
 cumulative distribution function barplots (Fernandes M., Walls L., Munson S.,
 Hullman J., Kay M., 2018) <doi:10.1145/3173574.3173718>, and fit curves with
 multiple uncertainty ribbons.

.
651283,651284c
Description-md5: 16c54e5e1f27b7b1b6c450c5b8764bfa
Description-en: Qt5 Suru style for QtQuick Controls 2
 This is a style for QtQuickControls 2 providing a uniform look'n'feel
 for apps targetting the Lomiri Operatoring / Ubuntu Touch.
 .
 This QQC2 style explicitly uses the Suru icon theme for drawing its
 elements.

Package: qml6-module-qtquick-controls2-suru
Description-md5: 5d9af15ab048b5c88d50e305498bc2eb
Description-en: Qt6 Suru style for QtQuick Controls 2
.
649801,649808d
649785,649792d
649769,649776d
649753,649760d
649737,649744d
649704,649711d
649688,649695d
649672,649679d
649656,649663d
645555a
Package: python3-zabbix-utils
Description-md5: 78e4f0956aefef178f2a12a451391023
Description-en: utilities for interacting with Zabbix services
 Zabbix is a monitoring system that collects and visualizes metrics from
 infrastructure, networks, applications, and services. It can detect problems
 in the collected data and issue alerts.
 .
 This library provides synchronous and asynchronous interfaces to the Zabbix
 API. It supports password and API token authentication and exposes API methods
 through attribute access.
 .
 It can send individual or batched item values to Zabbix servers and proxies
 using the Zabbix sender protocol. It can also retrieve item values from Zabbix
 agents using the Zabbix get protocol.

.
643741a
Package: python3-waterfurnace
Description-md5: f80f2c16fa9bd59c87fc8d5457c1b439
Description-en: interface for WaterFurnace and GeoStar geothermal systems
 This library communicates with the Symphony services for WaterFurnace and
 GeoStar geothermal systems. It retrieves live temperature, humidity,
 operating mode, airflow, water flow, and power sensor readings, as well as
 historical energy data.
 .
 It can select locations and devices on accounts with multiple systems and
 adjust thermostat modes, heating and cooling setpoints, fan modes, and
 humidity settings. A command-line interface is also included.

.
636746a
Package: python3-raygeo
Description-md5: 207ae6913ee1f195d0e9fd42a2efd3cd
Description-en: 2D/3D geometry library for Python
 RayGeo is a high-performance 2D/3D geometry library for Python,
 built in Rust with PyO3.
 .
 This package provides the Python 3 module.

.
629991a
Package: python3-openclatura
Description-md5: 6df82ab79c38d87599ebb1bf41316971
Description-en: deterministic converter from SMILES to IUPAC chemical name
 openclatura names molecules the way the IUPAC Blue Book (2013) says to. It
 walks the RDKit molecular graph, perceives functional groups and ring systems,
 picks the principal parent, numbers it, and assembles the substitutive name.
 .
 There is no model and no lookup table: the same structure always yields the
 same name, and every choice along the way is recorded in a decision trace, so
 the why of a name is recoverable and not just the what.

.
624534a
Package: python3-ismartgate
Description-md5: 3cfe9d2e8daa8c667ebe0345e0dd7d34
Description-en: Python API for iSmartGate and GogoGate2 devices
 This package provides an asynchronous Python library for communicating with
 iSmartGate and GogoGate2 garage door and gate controllers.  It can retrieve
 device and door information and issue commands to open or close configured
 doors.
 .
 Command-line tools for querying and controlling supported devices are also
 included.

.
623052,623071d
620537a
Package: python3-fastcrc
Description-md5: 7b4532ba59a6a211e56d0a8f2044a0c2
Description-en: fast CRC-8, CRC-16, CRC-32 and CRC-64 calculations
 fastcrc provides Python functions for calculating a broad collection of
 standard 8-, 16-, 32- and 64-bit cyclic redundancy checks.
 .
 Its calculation routines are implemented in Rust and exposed as a native
 Python extension.

.
619693a
Package: python3-energieleser
Description-md5: ecabe804f3bf25b9eecbb4f76d9d0b2b
Description-en: asynchronous client for energieleser energy meter devices
 This library reads measurements from the local HTTP API of energieleser
 devices. It supports stromleser.one electricity meters, gasleser and
 gasleser.pulse gas meters, wasserleser water meters, and wärmeleser heat
 meters.
 .
 It detects the device type and returns device-specific data, including
 measurement values and units when supplied by the device.

.
610346,610363d
577703c
 This component provides uuid_* functions to users who run PHP versions
.
577701c
Description-md5: cd341403cbe2a8128c49ac9dbd7fc3b4
.
577686a
Package: php-symfony-polyfill-time
Description-md5: 1c9dd4ea24da3fc424c1884dfba2e89b
Description-en: Symfony polyfill for the Time API added to PHP 8.6
 This component provides a fallback implementation for the time API added
 to PHP 8.6 core:
 .
  * Time\TimeException and Time\Duration
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

.
577480,577482c
  * Io\Poll\Context, Io\Poll\Watcher and StreamPollHandle
  * Io\Poll\Backend and Io\Poll\Event enums
  * Io\IoException and the Io\Poll\*Exception hierarchy
.
577477c
 This component provides a fallback implementation for the Io\Poll API added
.
577475c
Description-md5: fb50709448a848ded4ebad2e1d5c8ef6
.
577371c
 (short of ob_iconv_handler).
.
577368c
Description-md5: 096c007f0bf78dd0d6ce6fc71ee64150
.
577336c
 This component provides ctype_* functions to users who run php versions
.
577334c
Description-md5: 96f7e2fc694bd99c13605e1f6bf367df
.
577323c
 This component provides apcu_* functions and the APCUIterator class to
.
577321c
Description-md5: 88df16a0769af8e4daedf4404d5eb8bc
.
534749a
Package: nwg-dock
Description-md5: 58012f86a835182ec579df1988671090
Description-en: GTK-based dock for wlroots-based Wayland compositors
 nwg-dock is a fully configurable dock for the sway Wayland compositor,
 featuring pinned buttons, task buttons, a workspace switcher and a
 launcher button. It is fully customizable via command line arguments
 and CSS styling, and supports an auto-hide mode with hotspot detection
 as well as a resident mode operated via keybindings.
 .
 This application is a part of the nwg-shell project.

.
510600,510624d
508843a
Package: nextpnr-himbaechel-xilinx
Description-md5: 52bf4c4eb27c35386f813eb4a47a92e8
Description-en: FPGA place and route tool for Xilinx Artix7/Spartan7/Zynq7
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 nextpnr-himbaechel-xilinx supports the Xilinx Artix7/Spartan7/Zynq7 series
 of FPGAs.
 .
 This package supports only the command-line interface, there is also a GUI
 version in the nextpnr-himbaechel-xilinx-qt package.

Package: nextpnr-himbaechel-xilinx-chipdb
Description-md5: a2a084b1c7f878036dc2b219c9bbd786
Description-en: FPGA place and route tool for Xilinx Artix7/Spartan7/Zynq7 -- chipdb files
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 This package contains the chipdb FPGA layout description files.

Package: nextpnr-himbaechel-xilinx-qt
Description-md5: b51dbb63bd108e73d2931395520f3ba8
Description-en: FPGA place and route tool for Xilinx Artix7/Spartan7/Zynq7 - with GUI
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 nextpnr-himbaechel-xilinx supports the Xilinx Artix7/Spartan7/Zynq7 series
 of FPGAs.
 .
 This package supports both the GUI and command-line interfaces. A slimmer
 command-line only version is available in the nextpnr-himbaechel-xilinx
 package.

.
498818,498825d
493457,493463c
 This is a transitional package. It can safely be removed.
.
493452,493453c
Description-md5: e2489df83217ef0ffa658e99d02c1f60
Description-en: Morph web applications container
.
493441c
 This is a transitional package. It can safely be removed.
.
493436,493437c
Description-md5: c72315e6d97c161f47178aceee500963
Description-en: Web Browser for Ubuntu Touch
.
493432,493433d
493428,493429c
Description-md5: a0ca70bff9e5ef51849e8a759cb74af0
Description-en: Web Browser for Lomiri
.
465611a
Package: lomiri-location-service-tests
Description-md5: f4267f4902a3311053cfd07a7f6f77c5
Description-en: Lomiri Location Service test executables
 Aggregates position/velocity/heading updates and exports them over D-Bus.
 .
 This package contains all test executables.

.
465597a
Package: lomiri-location-service-qt5-plugin
Description-md5: bee45fc8120bcf0a0c486f9d6c689aa2
Description-en: location service aggregating position/velocity/heading
 Aggregates position/velocity/heading updates and exports them over D-Bus.
 .
 Contains the Qt 5 positioning plugin.

Package: lomiri-location-service-qt6-plugin
Description-md5: 567350bf2f2eabb1cfa94551bc193750
Description-en: location service aggregating position/velocity/heading
 Aggregates position/velocity/heading updates and exports them over D-Bus.
 .
 Contains the Qt 6 positioning plugin.

.
465590a
Package: lomiri-location-service-doc
Description-md5: e00543e09e4a6adda51ba3ccae30c45e
Description-en: Lomiri Location Service documentation
 Aggregates position/velocity/heading updates and exports them over D-Bus.
 .
 This package contains documentation for the service and client.

.
465583a
Package: lomiri-location-service-bin
Description-md5: 8840915c20da1d15e4b61d54ec98dc89
Description-en: Lomiri Location Service binaries
 Aggregates position/velocity/heading updates and exports them over D-Bus.
 .
 This package contains the service executable and man pages.

.
465570a
Description-md5: 4a5ddd1b526cb42caaf629395a2662e3
Description-en: Lomiri Location Service client library
 Aggregates position/velocity/heading updates and exports them over D-Bus.
 .
 This package contains the shared library needed by client applications.

Package: liblomiri-location-service3
.
465562a
Description-md5: 41ce8e8b6a4df6471b8faba5f0e8bb1e
Description-en: Lomiri Location Service (development files)
 Aggregates position/velocity/heading updates and exports them over D-Bus.
 .
 This package contains header files required to develop clients talking to the
 Lomiri Location Service.

Package: liblomiri-location-service-dev
.
462867a
Package: llvm-libunwind1
Description-md5: eb120532210ba0a1aa18eb3464ed08dc
Description-en: LLVM unwinder, not compatible with glibc
 llvm-libunwind is the LLVM unwinder, with platform support for DWARF
 unwind info, SjLj, and ARM EHABI. Using it for packaging work inside
 Debian is not recommended, incompatible with glibc.
 .
 The low level libunwind API was designed to work either in-process (aka local)
 or to operate on another process (aka remote), but only the local path has
 been implemented. Remote unwinding remains as future work.

.
462714a
Package: libomp5
Description-md5: e28f50eb4beb8e316b69da2c1c0194c3
Description-en: LLVM OpenMP runtime
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.

.
462440a
Package: libc++abi1
Description-md5: 6a197f8a8ae8385e801b369ea97886ce
Description-en: LLVM low level support for a standard C++ library
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
   * Correctness as defined by the C++ standards.
   * Provide a portable sublayer to ease the porting of libc++

.
462416a
Package: libc++1
Description-md5: 3e11b80d657dd5ed05ee027e3cba65ca
Description-en: LLVM C++ Standard library
 libc++ is another implementation of the C++ standard library.
 .
 Features and Goals
 .
   * Correctness as defined by the C++ standards.
   * Fast execution.
   * Minimal memory use.
   * Fast compile times.
   * ABI compatibility with gcc's libstdc++ for some low-level features such
     as exception objects, rtti and memory allocation.
   * Extensive unit tests.

.
462242,462252d
462082,462088d
461797,461807d
461758,461772d
382902a
Description-md5: f31c7c461044d427ce2e63534056bba2
Description-en: Development files for libhandy - transitional package
 libhandy provides GTK widgets and GObjects to ease developing
 applications for mobile phones.
 .
 This is a transitional package. It can safely be removed.

Package: libhandy-dev
.
358924c
 This library provides support for the Pulse-Eight USB-CEC adapter and
 other CEC capable hardware, like the Raspberry Pi.
.
358922c
Description-md5: bafb88d25dcce1ce9649821437194476
.
358920a
Package: libcec8
Description-md5: 8fa24da000d1436d85e6a210d9640157
Description-en: USB CEC Adaptor communication Library (shared library)
 This library provides support for the Pulse-Eight USB-CEC adapter and
 other CEC capable hardware, like the Raspberry Pi.
 .
 This package provides the shared library.

Package: librust-libcec-dev
Description-md5: 821252148ea52be8e6fa05ce6bda7ec8
Description-en: Rust bindings for libCEC
 This library provides support for the Pulse-Eight USB-CEC adapter and
 other CEC capable hardware, like the Raspberry Pi.
 .
 This package provides the Rust binding for libCEC, which wraps its C
 API and links the shared library. As is usual, this package contains
 the crate source.

Package: node-libcec
Description-md5: 8c1b813a320216dea4f47d95066472ef
Description-en: Node.js bindings for libCEC
 This library provides support for the Pulse-Eight USB-CEC adapter and
 other CEC capable hardware, like the Raspberry Pi.
 .
 This package provides a native Node.js (N-API) addon that binds libCEC
 over its C API, exposing an EventEmitter-based CecAdapter to JavaScript.

.
321011,321022d
314623,314641d
233975,233981d
219286,219290d
213872,213881d
213845,213864d
196412a
Package: libgeos3.15.0
Description-md5: a6f62432dff85777eea957f25b02682d
Description-en: Geometry engine for Geographic Information Systems - C++ Library
 GEOS provides a spatial object model and fundamental geometric
 functions. It implements the geometry model defined in the
 OpenGIS Consortium Simple Features Specification for SQL.
 Functions provided include:
 .
   * spatial predicates (based on the DE-9IM model),
   * overlay functions (intersection, difference, union,
     symmetric difference),
   * buffer,
   * convex hull,
   * area and distance functions, and
   * topological validity checking
 .
 This package contains the C++ library. A stable C library is provided
 by the libgeos-c* package and should be preferred by third-parties
 programs.

.
133480a
Package: fonts-the-neue-black
Description-md5: a9ac9e4d9948bea4472bbc1bda559283
Description-en: display sans serif font with a robust character set
 The open-source release of The Neue Black is in partnership with
 designer Tré Seals of Vocal Type Co. The Neue Black is a display sans
 serif with a robust character set that has over 25 ligatures and
 various inktrap alternates.
 .
 This package contains the static font in OTF and WOFF2 formats.

.
127498a
Package: fonts-esteban
Description-md5: d62ca780ca0233ca3b181ab5784cf915
Description-en: Font for literature and poetry
 Esteban is a typeface intended to be used in texts, especially literature
 and poetry. Its a serif font with medium contrast, tall x height, medium
 compression, and robust serifs. It offers personality, readability and economy.
 .
 One of the most important features of Esteban is its stroke, that loses or
 gains weight in the stems. This feature was defined from the manuscripts of
 Jorge Alfredo Díaz Esteban, a writer who used a tool that can generate
 modulated strokes. This means the stroke width varies due to the pressure of
 the pen on the paper, and this quality allows the font to have a presence on
 the page that makes texts more dynamic. The precise level of contrast was
 decided by experimenting with various 'colors' of density that emerge in text
 settings. This allows Esteban to achieve good performance even in medium and
 low quality prints and as a web font.

.
126604a
Package: fonts-albert-sans
Description-md5: d6224c2d47265aaa3bbbf343dbec3065
Description-en: Modern geometric sans-serif font
 Albert Sans is a modern geometric sans serif family, inspired by the
 type characteristics of Scandinavian architects and designers in the
 early 20th century. The Albert Sans family includes ten weights from
 Thin to Black and supports over two hundred languages.
 .
 Designed by the Danish type designer Andreas Rasmussen from a.Foundry.

.
118333,118338d
93275a
Package: dracut-core
Description-md5: d055d51e8c4034927ecc0f5de64c62ff
Description-en: dracut is an event driven initramfs infrastructure (core tools)
 Unlike existing initramfs's, this is an attempt at having as little as
 possible hard-coded into the initramfs as possible.  The initramfs has
 (basically) one purpose in life -- getting the rootfs mounted so that
 it can transition to the real rootfs.  This is all driven off of
 device availability.  Therefore, instead of scripts hard-coded to do
 various things, it depends on udev to create device nodes and
 to detect the rootfs.
 Having the root on MD, LVM2, LUKS is supported as well as NFS, iSCSI,
 NBD and FCOE with dracut-network.
 .
 These Dracut modules need suggested packages:
  * crypt: cryptsetup or systemd-cryptsetup
  * dm: dmsetup
  * dmraid: kpartx
  * dmsquash-live: isomd5sum (optionally)
  * dmsquash-live-autooverlay: parted
  * dracut-systemd: systemd-cryptsetup (when crypt and systemd are used)
  * lvm: lvm2
  * lvmmerge: lvm2
  * lvmthinpool-monitor: lvm2
  * mdraid: mdadm
  * multipath: kpartx
  * squash-squashfs: squashfs-tools
  * systemd-cryptsetup: systemd-cryptsetup
  * systemd-pcrextend: systemd-tpm

.
35808,35950c
Description-md5: a1defd1f016d58a01af413002604f3e5
Description-en: Memory-efficient hashtable implementations for Python3, written in Cython.
 Memory-efficient hashtable implementations for Python, written in Cython.
 .
 HashTable
 ---------
 .
 ``HashTable`` is a fairly low-level implementation; usually one will want to use the ``HashTableNT`` wrapper. Read on for the basics...
 .
 Keys and Values
 ~~~~~~~~~~~~~~~
 .
 The keys MUST be perfectly random ``bytes`` of arbitrary but fixed length (at least 4 bytes), like from a cryptographic hash (SHA-256, HMAC-SHA-256, ...).
 The implementation relies on this "perfectly random" property and does not implement its own hash function; it just takes the leading 32 bits of the given key.
 .
 The values are ``bytes`` of arbitrary but fixed length.
 .
 The lengths of the keys and values are defined when creating a ``HashTable`` instance; thereafter, the lengths must always match the defined sizes.
 .
 Implementation details
 ~~~~~~~~~~~~~~~~~~~~~~
 .
 To have little memory overhead overall, the hashtable only stores ``uint32_t``
 indices into separate keys and values arrays (short: kv arrays).
 .
 A new key is appended to the keys array. The corresponding value is appended to the values array. After that, the key and value do not change their
 index as long as they exist in the hashtable and the ht and kv arrays are in
 memory. Even when kv pairs are deleted from ``HashTable``, the kv arrays never
 shrink and the indices of other kv pairs don't change.
 .
 This is because we want to have stable array indices for the keys/values, so the
 indices can be used outside of ``HashTable`` as memory-efficient references.
 .
 Memory allocated
 ~~~~~~~~~~~~~~~~
 .
 For a hashtable load factor of 0.1 – 0.5, a kv array growth factor of 1.3, and
 N kv pairs, memory usage in bytes is approximately:
 .
 - hashtable: from ``N * 4 / 0.5`` to ``N * 4 / 0.1``
 - Keys/Values: from ``N * len(key + value) * 1.0`` to ``N * len(key + value) * 1.3``
 - Overall: from ``N * (8 + len(key + value))`` to ``N * (40 + len(key + value) * 1.3)``
 .
 When the hashtable or the kv arrays are resized, there will be brief memory-usage spikes. For the kv arrays, ``realloc()`` is used to avoid copying data and to minimize memory-usage spikes, if possible.
 .
 HashTableNT
 -----------
 .
 ``HashTableNT`` is a convenience wrapper around ``HashTable``:
 .
 - Accepts and returns ``namedtuple`` values.
 - Implements persistence: can read the hashtable from a file and write it to a file.
 .
 Keys and Values
 ~~~~~~~~~~~~~~~
 .
 Keys: ``bytes``, see ``HashTable``.
 .
 Values: any fixed ``namedtuple`` type that can be serialized to ``bytes``
 by Python's ``struct`` module using a given format string.
 .
 When setting a value, it is automatically serialized. When a value is returned,
 it will be a ``namedtuple`` of the given type.
 .
 The ``byte_order`` argument (``"little"`` by default, also ``"big"``,
 ``"network"`` or ``"native"``) selects the byte order used for serialization,
 so a serialized hashtable can be read back on a machine with a different
 native byte order.
 .
 Persistence
 ~~~~~~~~~~~
 .
 ``HashTableNT`` has ``.write()`` and ``.read()`` methods to save/load its
 contents to/from a file, using an efficient binary format.
 .
 When a ``HashTableNT`` is saved to disk, only the non-deleted entries are
 persisted. When it is loaded from disk, a new hashtable and new, dense
 kv arrays are built; thus, kv indices will be different!
 .
 Iterating over key-prefix partitions
 ------------------------------------
 .
 ``items()`` accepts two optional keyword arguments to iterate over only the
 items whose keys start with a given bit prefix:
 .
 - ``prefix_bits``: number of leading key bits to compare, ``0 .. 32``
   (``0``, the default, means: no filtering)
 - ``prefix``: expected value of these leading bits, given in the integer's
   low bits, thus ``0 <= prefix < 2 ** prefix_bits``
 .
 As the keys are perfectly random, this partitions the items into
 ``2 ** prefix_bits`` roughly equally sized, disjoint sets, and iterating over
 all prefixes visits every item exactly once. Only the matching keys/values are
 built as Python objects, so a huge hashtable can be processed in batches with a
 small memory footprint::
 .
     prefix_bits = 8  # 256 partitions
     for prefix in range(2 ** prefix_bits):
         for key, value in ht.items(prefix_bits=prefix_bits, prefix=prefix):
             ...  # process one partition
 .
 API
 ---
 .
 HashTable and HashTableNT have an API similar to a dict:
 .
 - ``__init__(items=None, ...)``: optionally fills the new table from a dict or
   an iterable of ``(key, value)`` pairs
 - ``__setitem__`` / ``__getitem__`` / ``__delitem__`` / ``__contains__``
 - ``get()``, ``pop()``, ``setdefault()``, ``clear()``
 - ``items()`` (see above), ``__len__``
 - ``stats`` property with operation/resize counters
 .
 Additionally, both offer access to the stable kv indices (see
 "Implementation details"), which can be used as memory-efficient references:
 .
 - ``k_to_idx()``, ``idx_to_k()``, ``kv_to_idx()``, ``idx_to_kv()``
 .
 HashTableNT also has:
 .
 - ``update()`` (like ``dict.update()``)
 - ``write()``, ``read()``, ``size()`` (see "Persistence"; ``size()`` gives a
   rough worst-case estimate of the on-disk size)
 .
 Example code
 ------------
 .
 ::
 .
     # HashTableNT mapping 256-bit key [bytes] --> Chunk value [namedtuple]
     Chunk = namedtuple("Chunk", ["refcount", "size"])
     ChunkFormat = namedtuple("ChunkFormat", ["refcount", "size"])
     chunk_format = ChunkFormat(refcount="I", size="I")
 .
     # 256-bit (32-byte) key, 2x 32-bit (4-byte) values
     ht = HashTableNT(key_size=32, value_type=Chunk, value_format=chunk_format)
 .
     key = b"x" * 32  # the key is usually from a cryptographic hash function
     value = Chunk(refcount=1, size=42)
     ht[key] = value
     assert ht[key] == value
 .
     for key, value in ht.items():
         assert isinstance(key, bytes)
         assert isinstance(value, Chunk)
 .
     file = "dump.bin"  # giving an fd of a file opened in binary mode also works
     ht.write(file)
     ht = HashTableNT.read(file)
 .
 Want a demo?
 ------------
 .
 Run ``borghash-demo`` after installing the ``borghash`` package.
 .
 It will show you the demo code, run it, and print the results for your machine.
 .
 Results on an Apple MacBook Pro (M3 Pro CPU) look like:
 .
 ::
 .
     HashTableNT in-memory ops (count=50000): insert: 0.042s, lookup: 0.045s, pop: 0.043s.
     HashTableNT serialization (count=50000): write: 0.014s, read: 0.010s.
 .
 State of this project
 ---------------------
 .
 **API is still unstable and expected to change as development continues.**
 .
 **As long as the API is unstable, there will be no data migration tools,
 e.g., for reading an existing serialized hashtable.**
 .
 There might be missing features or optimization potential; feedback is welcome!

.
19356a
Package: libaudtag4
Description-md5: e742e2a22c1ee90c0e844a39496eab95
Description-en: audacious media player (libaudtag shared library)
 Audacious is a fork of beep-media-player which supports Winamp skins
 and many codecs.
 .
 In the default install, the following codecs are supported:
 .
  * MP3
  * Ogg Vorbis / Theora
  * AAC and AAC+
  * FLAC
  * ALAC
  * Windows Media (WMA)
  * WAVE
 .
 Additionally, Audacious is extendable through plugins, and contains
 other useful features like LIRC support. Support for many more codecs
 can also be added through plugins.
 .
 This package provides the libaudtag shared library.

.
19334a
Package: libaudqt4
Description-md5: 89ae58032cd62179e935cf6a722f7d1d
Description-en: audacious media player (libaudqt shared library)
 Audacious is a fork of beep-media-player which supports Winamp skins
 and many codecs.
 .
 In the default install, the following codecs are supported:
 .
  * MP3
  * Ogg Vorbis / Theora
  * AAC and AAC+
  * FLAC
  * ALAC
  * Windows Media (WMA)
  * WAVE
 .
 Additionally, Audacious is extendable through plugins, and contains
 other useful features like LIRC support. Support for many more codecs
 can also be added through plugins.
 .
 This package provides the libaudqt shared library.

.
19312a
Package: libaudgui7
Description-md5: 53d8716a3af88c9d5a9cf67a787e0129
Description-en: audacious media player (libaudgui shared library)
 Audacious is a fork of beep-media-player which supports Winamp skins
 and many codecs.
 .
 In the default install, the following codecs are supported:
 .
  * MP3
  * Ogg Vorbis / Theora
  * AAC and AAC+
  * FLAC
  * ALAC
  * Windows Media (WMA)
  * WAVE
 .
 Additionally, Audacious is extendable through plugins, and contains
 other useful features like LIRC support. Support for many more codecs
 can also be added through plugins.
 .
 This package provides the libaudgui shared library.

.
19290a
Package: libaudcore6
Description-md5: 2a0caa32f6a6478ded9a174f96a8e23b
Description-en: audacious core engine library
 Audacious is a fork of beep-media-player which supports Winamp skins
 and many codecs.
 .
 In the default install, the following codecs are supported:
 .
  * MP3
  * Ogg Vorbis / Theora
  * AAC and AAC+
  * FLAC
  * ALAC
  * Windows Media (WMA)
  * WAVE
 .
 Additionally, Audacious is extendable through plugins, and contains
 other useful features like LIRC support. Support for many more codecs
 can also be added through plugins.
 .
 This package contains a library which provides core functionality
 of Audacious.

.
