799467a
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: libunuran18
.
795140a

Package: libudisks2-qt6-1
Description-md5: 5e5c754813b099870d156fff55e2cc91
Description-en: UDisks2 library with Qt6
 Udisks2-qt6 provides the UDisks2 DBus interfaces binding
 of Qt6.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package provides the shared library files.

Package: libudisks2-qt6-dev
Description-md5: a592297570612108fc644bf6866f4dc8
Description-en: UDisks2 library with Qt6 (development files)
 Udisks2-qt6 provides the UDisks2 DBus interfaces binding
 of Qt6.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package provides the library development files.
.
765152a
Package: libtelemetry-dev
Description-md5: 997ed31b9b3bbeb04eff7b46b55f42ac
Description-en: library for the collection and processing of telemetry data (devel)
 .
 This package contains the development files.

Package: libtelemetry1
Description-md5: ff0e1f07425c847495b9fca11f888183
Description-en: library for the collection and processing of telemetry data (library)
 Telemetry is a comprehensive library designed for the collection and
 processing of telemetry data. It offers data structures for representing
 directories, files, and their contents, along with methods for reading and
 writing telemetry data. The library enables efficient management of telemetry
 data in various applications.
 .
 This package contains the shared libraries.

.
738561,738575d
720026a
Package: librust-zeno-dev
Description-md5: eee16288e8241bd70b41f637b2d01040
Description-en: High performance, low level 2D path rasterization - Rust source code
 Source code for Debianized Rust crate "zeno"

.
718494,718499d
714524a
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-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"

.
714516,714523d
710751a
Package: librust-presser-dev
Description-md5: c1fba9a5cc320bbf3b9c72655ce46937
Description-en: Helper for copying data into raw buffers - Rust source code
 Source code for Debianized Rust crate "presser"

.
709872a

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"
.
705539a
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-ipmi-rs-core-dev
Description-md5: 33e411f7c34dd6cc4335e2ebf8e14147
Description-en: Pure rust implementation of the core primitives of the IPMI spec - Rust source code
 Source code for Debianized Rust crate "ipmi-rs-core"

Package: librust-ipmi-rs-log-dev
Description-md5: 10cb72cf2880e8a590eb2c88aca18083
Description-en: Logging support for primitives in ipmi-rs-core - Rust source code
 Source code for Debianized Rust crate "ipmi-rs-log"

.
702124,702128c
Description-md5: 6580204bb4702cfe862dcdccdde8dd1e
Description-en: Enumeration-based bit flags - Rust source code
 Source code for Debianized Rust crate "flagset"

.
701875a
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"

.
701871,701874c
Description-md5: eceb6182e5386bbb833a2acaab3ebc6f
Description-en: Procedural macro library for custom prime fields - Rust source code
 Source code for Debianized Rust crate "ff_derive"
.
700149a
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"

.
699306a
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"

.
698150a
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"

.
698149a

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"
.
696549,696553c
Description-md5: 6817a0182dd0f890cba92f1d4149d409
Description-en: Best effort constant-time Base16/hexadecimal (RFC 4648) - Rust source code
 Source code for Debianized Rust crate "base16ct"

.
695333c
 This package contains the source for the Rust crates
 amd-smi-wrapper and amd-smi-wrapper-sys,
.
695328c
Description-md5: c9aba6965ca1c003dbc1cb079011b6ad
.
695137,695141c
Description-md5: 4f495a421e8caa3c991b01d15e453622
Description-en: Generate addition chains - Rust source code
 Source code for Debianized Rust crate "addchain"

.
689632a
Package: ruby-oauth-tty
Description-md5: 7784c6c3e075c076a0b20bf27f93db6e
Description-en: OAuth 1.0 / 1.0a TTY CLI
 OAuth 1.0 / 1.0a TTY Command Line Interface

.
682650a
Package: ruby-anonymous-loader
Description-md5: ac9c62b1dce2cec5298de3cb3875e941
Description-en: Load Ruby source files inside anonymous namespaces
 AnonymousLoader resolves Ruby files from paths, gem metadata, or $LOAD_PATH
 and evaluates them inside anonymous modules to avoid top-level namespace
 collisions.

.
664065a
Package: r-cran-stddiff
Description-md5: 71bdce65802e59d4472e517a84c09f30
Description-en: Calculate the Standardized Difference for Numeric, Binary and Category Variables
 Contains three main functions including stddiff.numeric(), stddiff.binary()
 and stddiff.category(). These are used to calculate the standardized
 difference between two groups. It is especially used to evaluate the balance
 between two groups before and after propensity score matching.

.
663124,663129c
 Translates a CSS selector into an equivalent XPath expression. This allows
 us to use CSS selectors when working with the XML package as it can only
 evaluate XPath expressions. Also provided are convenience functions useful
 for using CSS selectors on XML nodes. This package is a port of the Python
 package 'cssselect' (<https://cssselect.readthedocs.io/>).
.
663122c
Description-md5: 94a8629caf5c7260e8e4d0849e2d2736
.
663075,663082c
Description-md5: fce5991f0ba29e9dbdfaed4bdaa3ebf2
Description-en: D3 JavaScript Scatterplot from R
 Creates 'D3' 'JavaScript' scatterplots from 'R' with interactive features
 : panning, zooming, tooltips, etc.
.
662920,662931d
662634,662638c
Description-md5: ff52e6b968da76f73b991f1a1989effd
Description-en: HTTP Web Server for R
 An HTTP web server for R with a documented API to interface between R and
 the server. The documentation contains the Rook specification and details
 for building and running Rook applications. To get started, be sure and read
 the 'Rook' help file first.
.
660561,660569d
642186,642193d
642171,642178d
642155,642162d
642139,642146d
642123,642130d
642090,642097d
642074,642081d
642058,642065d
642042,642049d
635868a
Package: python3-varlink-tests
Description-md5: ff0e9376a67520d14d2d51b5731e0f49
Description-en: Python implementation of the Varlink protocol - tests
 A Python module that natively implements the Varlink protocol, with client and
 server support.
 .
 This package contains the Python 3.x tests, including the certification tests.

.
635456a
Package: python3-unasync
Description-md5: fd462493ea7f7bd5284e927903f20eba
Description-en: async-to-sync source transformer
 This library rewrites source files during package builds, producing a
 synchronous tree from an asynchronous source tree. It is normally invoked
 through a build command, where it reads files from configured directories such
 as _async and writes corresponding files to destinations such as _sync.
 .
 The transformation is rule based. Rules map source paths to target paths and
 apply token replacements for common async constructs and project-specific
 names. More specific rules can override broader ones, allowing different parts
 of a source tree to be converted with different path mappings and replacement
 sets.
 .
 It works on the project source tree and the package build machinery, mainly by
 extending the build step that copies package files. The generated files are
 ordinary source files that can be included in the built package.

.
635234a
 .
 This package contains the Python 3 version of the library.
.
635224,635225c
Description-md5: c42aa80ee3f2ee8a30151c8dda00c308
Description-en: Backported and Experimental Type Hints for Python (Python3 version)
.
635222a
Package: python-typing-extensions-doc
Description-md5: a350873796637778dbcb43e65edefab4
Description-en: Backported and Experimental Type Hints for Python (Documentation)
 The "typing_extensions" module serves two related purposes:
 .
 1. Enable use of new type system features on older Python versions.
 2. Enable experimentation with new type system PEPs before they are accepted
    and added to the "typing" module.
 .
 "typing_extensions" is treated specially by static type checkers such as mypy
 and pyright. Objects defined in "typing_extensions" are treated the same
 way as equivalent forms in "typing".
 .
 This package contains the documentation.

.
624851a
Package: python3-pdunehd
Description-md5: 07cf09809756976f29864ef8137344ec
Description-en: interface for controlling Dune HD media players
 This library communicates with Dune HD media players on the local network
 using the vendor IP control protocol. It provides methods for issuing player
 commands and querying state exposed by that protocol.

.
623356a
Package: python3-ormar-utils
Description-md5: fd4745f549b92056bd6cdc4dbd3f720c
Description-en: Rust-accelerated utility functions for the ormar ORM
 This library provides utility routines used by ormar for data encoding,
 hashing, list handling, alias mapping, and merge planning.
 .
 It includes functions for encoding byte values as text, decoding them back to
 bytes, and serialising values to JSON. It can convert dictionaries and lists
 into hashable tuples, translate strings containing double-underscore path
 separators into nested dictionaries, and group related field names into nested
 structures.
 .
 The library also provides a unique-list collection that keeps duplicate
 entries out, routines for building reverse alias maps, and helpers for
 grouping primary key values and planning ordered list merges. The main other
 entity it works with is the ormar ORM, which can call these routines during
 its internal model and relation handling.

.
581737a
Package: postgresql-18-postgis-tiger-geocoder
Description-md5: c4a5009b850b6e0134125ea1f85bf55e
Description-en: PostGIS tiger geocoder and reverse geocoder
 postgis_tiger_geocoder is a PostgreSQL extension that provides a complete
 geocoding stack for United States addresses, built on top of PostGIS and the
 U.S. Census Bureau's TIGER/Line shapefiles. The extension loads TIGER/Line
 data (such as 2025 vintages) into a normalized schema and exposes loader,
 normalization, and geocoding functions that turn street addresses into
 geographic coordinates and structured locations.

.
524666c
   - Modular, event-based API: Lets you build addons and themes with ease
.
524664c
   - Self-contained library: Xterm.js works on its own. It does not require
.
524662c
   - IME support: Insert international (including CJK) characters using IME
.
524660c
   - CJK (Chinese, Japanese, Korean) character support: Xterm.js renders
.
524658c
   - Mouse events support: Xterm.js captures mouse events like click and
.
524656c
   - Curses-based application support: Use xterm.js to work with
.
524654c
   - Text-based application support: Use xterm.js to work with applications
.
524644c
Description-md5: 7cfbcfb6ddeb48cba27e641dfe53879e
.
524638c
   - Modular, event-based API: Lets you build addons and themes with ease
.
524636c
   - Self-contained library: Xterm.js works on its own. It does not require
.
524634c
   - IME support: Insert international (including CJK) characters using IME
.
524632c
   - CJK (Chinese, Japanese, Korean) character support: Xterm.js renders
.
524630c
   - Mouse events support: Xterm.js captures mouse events like click and
.
524628c
   - Curses-based application support: Use xterm.js to work with
.
524626c
   - Text-based application support: Use xterm.js to work with applications
.
524616c
Description-md5: 5f708e19abed631bdec138ffd6c99625
.
520523a
Package: node-rollup-plugin-license
Description-md5: a41fa2c3865811771e3bb8de8c3ada13
Description-en: FIX_ME write the Debian package description
 Write the short and long descriptions for the Debian package as
 explained in the Developer's Reference, §6.2.1 – §6.2.3.
 .
 You can start with the short upstream package description,
 “Rollup plugin to add license banner to the final bundle and output third party licenses”.
 .
 Be aware that most upstream package descriptions are not written to
 conform with Debian package guidelines. You need to explain the role
 of this package for a Debian audience.
 .
 Node.js is an event-based server-side JavaScript engine.

.
518259a
Package: node-pixl-server-user
Description-md5: 2cafe085e6bcca22f517bb3882b18e6d
Description-en: login and session management system for the pixl-server framework
 This module is a component for use in pixl-server. It implements a
 server-side user login and management API, and is built atop the
 pixl-server-api and pixl-server-storage components. You still need to
 build a client-side UI to send requests to the API, but this is a great
 starting point for a webapp back-end.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-server-web
Description-md5: 6b709db74d1cfee77fe0c1b5b8091cab
Description-en: web server component for the Node.js pixl-server framework
 This module is a component for use in pixl-server. It implements a simple
 web server with support for both HTTP and HTTPS, serving static files,
 and hooks for adding custom URI handlers.
 .
 Node.js is an event-based server-side JavaScript engine.

.
518218a
Package: node-pixl-request
Description-md5: b03a65c945f9760820d4352503263a71
Description-en: very simple module for making HTTP requests
 This module is a very simple wrapper around Node's built-in http library
 for making HTTP requests. It provides an easy way to send an HTTP GET or
 POST, including things like support for HTTPS (SSL), file uploads and
 JSON REST style API calls. Compressed responses are also handled
 automatically.
 .
 Node.js is an event-based server-side JavaScript engine.

.
517505a
Package: node-jose
Description-md5: c4a5aa0542da4d8a01aed16e15672002
Description-en: JavaScript module for JSON Object Signing and Encryption
 node-jose provides support for JSON Web Tokens (JWT), JSON Web Signature
 (JWS), JSON Web Encryption (JWE), JSON Web Key (JWK), JSON Web Key Set (JWKS),
 and more.
 .
 The module is designed to work across various Web-interoperable runtimes
 including Node.js, browsers, Cloudflare Workers, Deno, Bun, and others.

Package: node-oauth4webapi
Description-md5: 966faff05774e18820e4d3d0c599da4e
Description-en: Low-Level OAuth2/OpenID-Connect Client API for JavaScript Runtimes
 node-oauth4webapi provides a collection of routines that can be used to build
 client modules for OAuth 2.1, OAuth 2.0 with the latest Security Best Current
 Practices (BCP), and FAPI 2.0, as well as OpenID Connect where applicable.

Package: node-openid-client
Description-md5: b45307bebb0f3437349c6b94cc14dd6b
Description-en: OAuth2/OpenID-Connect Client API for JavaScript Runtimes
 node-openid-client simplifies integration with authorization servers by
 providing easy-to-use APIs for the most common aute Node.js, Browsers, Deno,
 Cloudflare Workers, and more.

.
511493a
Package: node-fdir
Description-md5: 9b71777b27c8655fbb3d98f3e7e8233b
Description-en: fast directory crawler and globber for Node.js
 fdir is a fast, zero‑dependency directory crawler for Node.js. It traverses directory trees and returns
 file paths with minimal resource usage, supporting both synchronous and asynchronous operation.
 .
 A crawler walks through a filesystem hierarchy, visiting each directory and file to produce a complete listing.
 A globber matches files using wildcard patterns such as *.js or src/**/*.ts, selecting paths based
 on rules rather than full traversal.
 .
 Node.js is an event-based server-side JavaScript engine.

.
510973a
Package: node-esm2umd
Description-md5: a3b8707b9152b2ea260cee6e4aebce7a
Description-en: transforms Node.js ESM to UMD
 Transforms an ESM (ECMAScript Modules) package for Node.js to one that
 uses Universal Module Definition (UMD). Most useful to use ESM by default
 with UMD as a legacy fallback.
 .
 Node.js is an event-based server-side JavaScript engine.

.
508393a
Package: node-commenting
Description-md5: 07ef6041834d69a4c57980d7c0193623
Description-en: structured code comments for Node.js
 commenting is a small Node.js module that wraps arbitrary text
 in the correct comment syntax for a given file extension,
 letting you embed explanations or metadata without exposing them
 as visible content.
 .
 It’s especially helpful when serving static assets: if a requested
 file doesn’t exist, many static servers return a full HTML 404 page,
 which can break clients expecting CSS, JS, JSON, or images.
 With Commenting, you can instead return a syntactically valid comment
 avoiding content‑type mismatches and client‑side errors.
 .
 It also works well as a development tool for injecting build details,
 version info, or other annotations directly into your output files
 in a clean, consistent format.
 .
 Node.js is an event-based server-side JavaScript engine.

.
506810a
Package: node-bcryptjs
Description-md5: 290354cf403c41938e2b9547c44e094c
Description-en: pure JavaScript bcrypt with TypeScript support
 Optimized bcrypt in JavaScript with zero dependencies, with TypeScript
 support. Compatible to the C++ bcrypt binding on Node.js and also working
 in the browser.
 .
 While bcrypt.js is compatible to the C++ bcrypt binding, it is written in
 pure JavaScript and thus slower (about 30%), effectively reducing the
 number of iterations that can be processed in an equal time span.
 .
 The maximum input length is 72 bytes (note that UTF-8 encoded characters
 use up to 4 bytes) and the length of generated hashes is 60 characters.
 Note that maximum input length is not implicitly checked by the library
 for compatibility with the C++ binding on Node.js, but should be checked
 with bcrypt.truncates(password) where necessary.
 .
 The package exports an ECMAScript module with an UMD fallback.
 .
 Node.js is an event-based server-side JavaScript engine.

.
506801a
Package: node-bcrypt
Description-md5: b7bdb506da88f6e552a630c0f80bd1e7
Description-en: bcrypt password hash function for Node.js
 bcrypt is an adaptive key derivation function based on the Blowfish
 cipher: over time, the iteration count can be increased to make it
 slower, so it remains resistant to brute-force search attacks even with
 increasing computational power.
 .
 Key derivation functions take a password, a salt, and a cost factor as
 inputs then generate a password hash. Their purpose is to make each
 password guessing trial by an attacker who has obtained a password hash
 file expensive and therefore the cost of a guessing attack high or
 prohibitive.
 .
 Node.js is an event-based server-side JavaScript engine.

.
486478a
Package: libbsoncxx-dev
Description-md5: 72dfa140819ca33867420fd5061e92bd
Description-en: Library to parse and generate BSON documents - dev files
 libbsoncxx parses and generates BSON documents, the data format for
 MongoDB. It is a dependency for libmongocxx, the MongoDB client library,
 for which it provides BSON support as well as platform-compatibility
 functions and macros.
 .
 This package contains all files necessary to develop applications which
 use libbsoncxx.

Package: libbsoncxx1-1
Description-md5: 6f2949db928872723bee3d027f4e58f7
Description-en: Library to parse and generate BSON documents - runtime files
 libbsoncxx parses and generates BSON documents, the data format for
 MongoDB. It is a dependency for libmongocxx, the MongoDB client library,
 for which it provides BSON support as well as platform-compatibility
 functions and macros.
 .
 This package contains the libbsoncxx runtime libraries, for applications that
 have been built with libbsoncxx.

Package: libmongocxx-dev
Description-md5: 3d71ff2a964206f29d4189d9f34310ab
Description-en: MongoDB C++ client library - dev files
 libmongocxx is the officially supported MongoDB client library for C++
 applications.
 .
 This package contains all files necessary to develop applications which
 use libmongocxx.

Package: libmongocxx-doc
Description-md5: 22d0ca7e7d9844d20ad65eb38be7980e
Description-en: MongoDB C++ client library - documentation
 libmongocxx is the officially supported MongoDB client library for C++
 applications.
 .
 This package contains the documentation for libmongocxx and libbsoncxx.

Package: libmongocxx1-1
Description-md5: 23eb0075af7fa0539670453618e1bd01
Description-en: MongoDB C++ client library - runtime files
 libmongocxx is the officially supported MongoDB client library for C++
 applications.
 .
 This package contains the libmongocxx runtime libraries, for applications that
 have been built with libmongocxx.

.
460418a
Package: lomiri-desktop
Description-md5: 9bbbfe305f0dd23e8e091d6622daa40c
Description-en: Lomiri Desktop full environment
 Lomiri is an operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This metapackage provides Lomiri with its core apps, plus a selection
 of additional apps and functionality.

.
460416c
 This package makes Lomiri in Debian look like a Debian system (by using Debian's
.
460409c
Description-md5: ffd48220cde9f759dabc6636d21b948e
.
452146a
Package: linux-modules-7.1.3+deb14-riscv64
Description-md5: 03163a6703e302137eb97bc67e0fdb29
Description-en: Linux 7.1.3 for 64-bit RISC-V platforms (modules)
 This contains the kernel modules for Linux 7.1.3 on 64-bit RISC-V
 platforms.
 .
 This does not provide a complete kernel installation.  You should normally
 install linux-image-7.1.3+deb14-riscv64.

.
451706,451707c
Description-md5: 7824cf1b3d2e32f5abd1c13b0cf068d8
Description-en: Linux for 64-bit RISC-V platforms (debug symbols meta-package)
.
451599a
Package: linux-image-7.1.3+deb14-riscv64
Description-md5: f21af18777658b1ed620a7370a31d30c
Description-en: Linux 7.1.3 for 64-bit RISC-V platforms
 The Linux kernel 7.1.3 and modules for use on 64-bit RISC-V platforms.

Package: linux-image-7.1.3+deb14-riscv64-dbg
Description-md5: 90802d2d20c4ca66ae1ac1f2663feee4
Description-en: Linux 7.1.3 for 64-bit RISC-V platforms (debug symbols)
 This package provides the detached debug symbols for the Linux kernel and
 modules in linux-image-7.1.3+deb14-riscv64.

.
451392,451393c
Description-md5: 4755748a7364e1c01432757d9d619547
Description-en: Linux for 64-bit RISC-V platforms (module development meta-package)
.
451330a
Package: linux-headers-7.1.3+deb14-riscv64
Description-md5: 12da63f3f8ae428c2195bfc1374fe970
Description-en: Linux 7.1.3 for 64-bit RISC-V platforms (module development)
 This package provides the architecture-specific kernel header files for
 Linux kernel 7.1.3+deb14-riscv64, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-7.1.3+deb14-riscv64, and can be used for building
 modules that load into the kernel provided by the
 linux-image-7.1.3+deb14-riscv64 package.

.
450736a
Package: linux-binary-7.1.3+deb14-riscv64
Description-md5: f6ca3ea0b8d83e37f9595296382f4acb
Description-en: Linux 7.1.3 for 64-bit RISC-V platforms (kernel image)
 This package contains the kernel image for Linux 7.1.3 on 64-bit RISC-V
 platforms.
 .
 This does not provide a complete kernel installation.  You should normally
 install linux-image-7.1.3+deb14-riscv64.

.
450671c
 This empty package is used to keep the installed versions of
 linux-headers-64-bit RISC-V platforms and linux-image-64-bit RISC-V
 platforms synchronised.
.
450669c
Description-md5: 364642aa4b5b5ec627682ccc252f4acf
.
450612a
Package: linux-base-7.1.3+deb14-riscv64
Description-md5: a400c19010935f094ee067866df40780
Description-en: Linux 7.1.3 for 64-bit RISC-V platforms (base files)
 This package contains files for Linux 7.1.3 on 64-bit RISC-V platforms
 that are used for both installing the kernel and building additional
 modules.

.
441062a
Package: libvmod-selector
Description-md5: 1c29d64960f813da7fa60ca3f0539836
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.

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

.
441024a
Package: libvmod-modules
Description-md5: 8bccf02aaaa6b1cfab106f4e57e1c58e
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,

.
441017a
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.

.
441011a
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.

.
414304a
Package: libproxyprotocol-dev
Description-md5: 1018d19c0471be1c360fc3f4d6c8a99e
Description-en: Development files for the C library to create and parse PROXY protocol v1 and v2
 libproxyprotocol is an ANSI C library to parse and create PROXY
 protocol v1 and v2 headers with support for all Type-Length-Values
 (TLVs) including the custom ones from AWS and Azure
 .
 This package contains the development headers and is only needed when
 building packages which use libproxyprotocol.

Package: libproxyprotocol1
Description-md5: 6c9bc155dfb3c23b3fd05e21483b522c
Description-en: C library to create and parse PROXY protocol v1 and v2
 libproxyprotocol is an ANSI C library to parse and create PROXY
 protocol v1 and v2 headers with support for all Type-Length-Values
 (TLVs) including the custom ones from AWS and Azure
 .
 Easy addition and access to any TLV through API functions when
 creating or extracting v2 PROXY protocol headers.
 .
 Easy way through the API to request a specific alignment, CRC32C
 checksum when creating v2 PROXY protocol headers.
 .
 Easy way through an API function to create health check v2 PROXY
 protocol headers.
 .
 Socket free logic. Does not hook, manipulate, assume any networking.
 It merely works on buffers.

.
375579a
Package: libfilezilla57
Description-md5: 1fdecc8e602cd137efabe2d0a8469850
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: 1fdecc8e602cd137efabe2d0a8469850
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.

.
346393,346402d
346368,346375d
333818a
Package: kicad-library-utils
Description-md5: 810d750f67e81f6cce9d5a3ab8d48574
Description-en: scripts for KiCad library development
 KiCad Library Utils contains tools useful when developing KiCad libraries,
 including schematic symbols, PCB footprints and 3D models.
 .
 The utilities are mainly used for quality and style checks according to
 the KiCad Library Convention rules. They can be used when developing the
 official KiCad libraries or when maintaining custom KiCad libraries.
 .
 The package includes tools for tasks such as checking symbol and footprint
 compliance, checking 3D model coverage, comparing library revisions and
 generating symbols from CSV pinout data.

.
326038a
Package: kanarenshu
Description-md5: ae2a885aa061bc9532b457e463f11b4b
Description-en: minimal TUI application to practise Japanese from the terminal
 A minimal TUI application to practise Japanese kana and kanji from
 your terminal.
 .
 Features
 .
  * Hiragana, Katakana, and Mixed modes for kana practise.
  * Kanji mode: Graded by JLPT level (the app supports only N5 level
    currently), testing on on'yomi, kun'yomi, and English meaning.
  * Weight-based character selection - Characters you answer wrong
    appear more often, while mastered ones fade out.
  * Level-based progression system - Unlock new characters as you
    level up.
  * Per-character stats: Tracked separately for each mode, including
    each kanji tier.
  * 5 built-in themes: Tokyo Night, Catppuccin, Gruvbox, Nord,
    Dracula. Cycle through each theme using ctrl + t or get a live preview
    from the settings menu.
  * Configurable - lives, hints, and theme, editable via config file
    or the in-app settings menu.

.
243048a
Package: gpiod-sysfs-proxy
Description-md5: 128d1f0619fa65ff4998dfe905bb2c46
Description-en: libgpiod-based compatibility layer for legacy Linux GPIO sysfs interface
 gpiod-sysfs-proxy provides a compatibility layer for the deprecated Linux
 GPIO sysfs interface by re-implementing it in user space using libgpiod.
 .
 It uses FUSE (Filesystem in Userspace) to expose a virtual filesystem
 that can be mounted over /sys/class/gpio, allowing legacy applications
 which depend on the sysfs GPIO API to continue working on systems where
 the kernel interface has been removed or disabled.
 .
 The proxy translates sysfs-style GPIO operations into libgpiod calls,
 providing access to GPIO chips and lines via a familiar directory
 structure. It supports mounting over an existing /sys/class/gpio path
 and includes options to control permissions, caching behaviour and
 foreground or debug operation.
 .
 Due to the nature of FUSE, some behavioural differences exist compared
 to the kernel implementation. These include limitations around polling,
 lack of support for symbolic links present in sysfs and partial
 compatibility with legacy features such as static GPIO base numbers.
 .
 This package is intended for maintaining compatibility with existing
 software relying on the sysfs GPIO interface and should not be used
 for new development, where the character device GPIO interface via
 libgpiod is recommended.

.
196801a
Package: libggml0-backend-rpc
Description-md5: 0ebeabbc98f9e621c54eade72326f951
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.

.
145792,145803c
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.

.
109051a
Package: exosphere
Description-md5: 5391c8ea2e92efab12488659331318a5
Description-en: update reporting for remotely managed systems
 Exosphere is a Python 3 application that offers aggregated patch and
 security update reporting as well as basic system status across multiple
 Unix-like hosts over SSH. It uses a friendly table-based TUI to display
 available updates and relevant metadata, and has its own interactive
 shell.
 .
 This package contains the exosphere application.

Package: exosphere-doc
Description-md5: 18ce0886d6b611f944700a19190d0552
Description-en: update reporting for remotely managed systems - manual
 Exosphere is a Python 3 application that offers aggregated patch and
 security update reporting as well as basic system status across multiple
 Unix-like hosts over SSH. It uses a friendly table-based TUI to display
 available updates and relevant metadata, and has its own interactive
 shell.
 .
 This package contains the documentation.

.
93629a
Description-md5: 89e4a88a7afd9157aa4995ccafa0358a
Description-en: DTK common dev files
 dtkcommon contains a collection of common files (schemas, configs) for
 settings shared by dtk libraries.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package provides public build-related files.

Package: libdtkcommon-dev
.
93595a
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.

.
81322a
Package: r-pkg-team-core-architecture
Description-md5: f9b2bd45a0ff9a04904899f07e75d7dc
Description-en: Architecture gatekeeper for R packages in Debian
 The r-pkg-team-core-architecture metapackage defines the set of architectures
 supported by the Debian R Packaging Team. Most r-cran-* packages and all
 r-bioc-* packages depend on it, ensuring that the R ecosystem in Debian is
 redistributed only on architectures that have undergone proper evaluation
 and testing.
 .
 The restriction exists because historically many porting issues could only
 be addressed by the Debian R Packaging Team by disabling regression tests,
 resulting in reduced quality, increased patch maintenance, and disruptions
 during routine updates. Exceptions exist for core service packages central
 to the R dependency graph or for packages maintained by teams with a strong
 record in software engineering (e.g., rlib).
 .
 We ask porters who wish to redistribute the full R package distribution on a
 new architecture to first build and test the full package set outside the main
 Debian archive, using a custom r-pkg-team-core-architecture package. Please
 aggregate the results, identify the main classes of failures, and coordinate
 with the wider R community and the Debian R packages team so that most issues
 can be resolved upstream before enabling redistribution in Debian.
 .
 Main benefits:
 .
 o For users: ensures that any distributed r-cran-* or r-bioc-* package meets
   the same quality standards as on mainstream amd64 and arm64 architectures.
 .
 o For porters: provides control over when to invest effort in porting R
   packages, enabling better prioritisation.
 .
 o For the Debian R Packages Team: reduces patch burden and improves control
   over time spent on porting‑related issues.
 .
 o For the Release Team: reduces delays in testing migration and transitions,
   and increases the quality of the Stable release.
 .
 o For the R community: encourages organised, focused reporting of
   architecture‑specific issues.
 .
 o For the broader Linux ecosystem: prioritises upstream fixes, benefiting
   other distributions as well.

.
81307,81308d
81301c
Description-md5: 90fa1cc4c4dee74a9823db141d88320b
.
80165a
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.

.
75030,75034c
 files, directories, and URLs, and compiles it into a prompt for the LLM.
 DebGPT supports a range of LLM backends, both self-hosted and third-party,
 including any OpenAI-API compatible service (via the `openai` frontend),
 Anthropic, Google Gemini, and ZMQ (DebGPT's built-in backend).
.
75025,75027c
 Debian/Linux development. The possible use cases include general language
 understanding and editing, code generation, writing documentation, code
 editing, and more as you can imagine.
.
75021c
Description-md5: 5f3861125ea1f582d6c1eecd83fcfbcc
.
32256a
Package: bobby
Description-md5: f10609137076928cb238aa79903f33f9
Description-en: View SQLite databases
 Bobby lets you open SQLite database files (.db, .sqlite) and browse the
 tables inside. Handy for app development or inspecting downloaded databases.
 .
 It lets one
   - Scroll through tables and views of any size
   - Copy rows or cells to the clipboard
 .
 As of yet Bobby does not support viewing encrypted SQLite databases.
 .
 Bobby is a GNOME Circle app.

.
27096,27117d
25191a
Package: bazel-stardoc
Description-md5: 52becb9adef32958c02e5fd6acd86e4f
Description-en: Starlark Documentation Generator
 Documentation generator for Bazel build rules written in Starlark. Stardoc
 provides a Starlark rule that can be used to build documentation for Starlark
 rules in Markdown. Stardoc generates one documentation page per .bzl file.

.
2484a
Package: postgresql-18-address-standardizer
Description-md5: 47e54ce85869d60fe35671dfa5a364fd
Description-en: Postgres extension to parse a US street address string
 Address_standardizer is a Postgres extension to parse a US street address
 string into its component parts.
 .
 The parser works from right to left looking first at the macro elements for
 postcode, state/province, city, and then looks micro elements to determine if
 we are dealing with a house number street or intersection or landmark. It
 currently does not look for a country code or name, but that could be
 introduced in the future.

.
