Package: ace
Description-md5: fcbd00026ded79e6c62f3bec35612f8f
Description-is: HTML template engine for Go (command-line tool)
 Ace is an HTML template engine for Go.  This is inspired by Slim
 (http://slim-lang.com/) and Jade (http://jade-lang.com/). This is a
 refinement of Gold (http://gold.yoss.si/).
 .
 Dæmi:
 .
   = doctype html
   html lang=en
   head
     title Hello Ace
     = css
       h1 { color: blue; }
   body
     h1 {{.Msg}}
     #container.wrapper
       p..
         Ace is an HTML template engine for Go.
         This engine simplifies HTML coding in Go web application development.
     = javascript
       console.log('Welcome to Ace');
 .
 This package provides the /usr/bin/ace command-line tool and example
 files.

Package: bats-assert
Description-md5: 6e0af67aac96a57a0c62f6f3a2c2b007
Description-is: Helper library providing common assertions for Bats
 bats-assert provides various ready-made assertions that can be used to
 make Bats tests simpler to understand and to debug.
 .
 Til dæmis:
 .
  * assert_success: exit status is 0.
  * assert_output: output contains given content.
  * assert_line: a specific line of output contains given content.


Package: bats-file
Description-md5: 26498ed790beaffc0ce98bfc64d0cf47
Description-is: Helper library providing filesystem-related assertions for Bats
 bats-file provides various assertions and helpers to simplify writing Bats
 tests that deal with files and filesystems.
 .
 Til dæmis:
 .
  * assert_file_contains: Check if the file content matches a regex.
  * assert_file_owner: Check if a specific user owns the file.
  * assert_symlink_to: Check if the file is a symlink to the target.
  * temp_make: Create a temp directory for the current test in BATS_TMPDIR.


Package: bats-support
Description-md5: 5484b7ec3dac0f44d4409bedcf4a7473
Description-is: Supporting library to test bats helper libraries
 bats-support is a supporting library providing common functions to test
 helper libraries written for Bats.
 .
 Eiginleikar
 .
  * error reporting
  * output formatting
  * language tools


Package: cbindgen
Description-md5: bf5e9ab6d22f73ffe6c064b48141f318
Description-is: Generates C bindings from Rust code
 cbindgen can be used to generate C bindings for Rust code. It is currently
 being developed to support creating bindings for WebRender (by Mozilla for
 Firefox), but has been designed to support any project.
 .
 Eiginleikar
 .
  * Builds bindings for a crate, its mods, its dependent crates, and their mods
  * Only the necessary types for exposed functions are given bindings
  * Can specify annotations for controlling some aspects of binding
  * Support for generic structs and unions
  * Support for exporting constants and statics
  * Customizable formatting, can be used in C or C++ projects
  * Support for generating #ifdef's for #[cfg] attributes
  * Support for #[repr(sized)] tagged enum's


Package: cpuinfo
Description-md5: ab666464e290c05f055e53ee0e828d2c
Description-is: CPU INFOrmation library (binary utilities)
 cpuinfo is a library to detect essential for performance optimization
 information about host CPU.
 .
 Eiginleikar
 .
   - **Cross-platform** availability:
     - Linux, Windows, macOS, Android, and iOS operating systems
     - x86, x86-64, ARM, and ARM64 architectures
   - Modern **C/C++ interface**
     - Thread-safe
     - No memory allocation after initialization
     - No exceptions thrown
   - Detection of **supported instruction sets**, up to AVX512 (x86) and
     ARMv8.3 extensions
   - Detection of SoC and core information:
     - **Processor (SoC) name**
     - Integrated **GPU name** (Android/iOS only)
     - Vendor, **microarchitecture**, and ID (**MIDR** on ARM, **CPUID**
       leaf 1 EAX value on x86) for each CPU core
   - Detection of **cache information**:
     - Cache type (instruction/data/unified), size and line size
     - Cache associativity
     - Cores and logical processors (hyper-threads) sharing the cache
   - Detection of **topology information** (relative between logical
     processors, cores, and processor packages)
   - Well-tested **production-quality** code:
     - 60+ mock tests based on data from real devices
     - Includes work-arounds for common bugs in hardware and OS kernels
     - Supports systems with heterogenous cores, such as **big.LITTLE**
       and Max.Med.Min
   - Permissive **open-source** license (Simplified BSD)
 .
 This package ships with several binary utilities.

Package: dbar
Description-md5: 98b956d9ac40f06911e31773af032a5b
Description-is: general purpose ASCII graphic percentage meter/progressbar
 dbar lets you define static 0% and 100% marks or you can define these
 marks dynamically at runtime. Static and dynamic marks can be mixed, in
 this case the value specified at runtime will have a higher priority.
 .
 You can specify ranges of numbers, negative, positive or ranges with a
 negative min value and positive max value.
 .
 Eiginleikar
 .
   - Simple interface, perfect to use within your scripts
   - Trivial to intergrate with dzen


Package: ddgr
Description-md5: fbf97be4352d256c7db3959fdb002831
Description-is: DuckDuckGo from the terminal
 Eiginleikar
 .
  - Fast and clean (no ads, stray URLs or clutter), custom color
  - Navigate result pages from omniprompt, open URLs in browser
  - Search and option completion scripts for Bash, Zsh and Fish
  - DuckDuckGo Bang support (along with completion)
  - Open the first result directly in browser (as in I'm Feeling Ducky)
  - Non-stop searches: fire new searches at omniprompt without exiting
  - Keywords (e.g. filetype:mime, site:somesite.com) support
  - Specify region, disable safe search
  - HTTPS proxy support, Do Not Track set, optionally disable User Agent
  - Support custom url handler script or cmdline utility
  - Comprehensive documentation, man page with handy usage examples
  - Minimal dependencies


Package: digikam
Description-md5: 1dd6f83ea15e9366fba2298afd075680
Description-is: KDE forrit til að sýsla með stafrænar ljósmyndir
 Myndaumsýsluforrit sem hannað er til að flytja inn, skipuleggja, laga,
 leita og senda myndir til og frá tölvunni þinni.
 .
 It provides a simple interface which makes importing and organizing
 digital photographs a "snap". digiKam enables you to manage large numbers
 of digital photographs in albums and to organize these photographs for
 easy retrieval using tags (keywords), captions, collections, dates,
 geolocation and searches. It has many features for viewing, organizing,
 processing and sharing your images. Thus, digiKam is a formidable digital
 asset management (DAM) software including powerful image editing
 functions.
 .
 An easy-to-use camera interface is provided, that will connect to your
 digital camera and download photographs directly into digiKam albums. More
 than 1000 digital cameras are supported by the gphoto2 library. Of course,
 any media or card reader supported by your operating system will interface
 with digiKam.
 .
 digiKam incorporates a fast Image Editor with many image editing tools.
 You can use the Image Editor to view your photographs, comment and rate
 them, correct, enhance and alter them. The editing power can be easily
 extended by a set of plugins, the KDE Image Plugins Interface (manual)
 .
 While digiKam remains easy to use, it provides professional level features
 by the dozens. It is fully 16 bit enabled including all available plugins,
 supports RAW format conversion through libraw, DNG export and ICC color
 management work flow.

Package: elpa-find-file-in-project
Description-md5: d8eb766e1e5f5e2a078f215a5b0b5dce
Description-is: quick access to project files in Emacs
 This library provides methods for quickly finding any file in a project.
 It uses GNU Find by default, but can also use (the significantly faster)
 fd-find.  Find-file-in-project supports the following candidate selection
 interfaces: Consult, Helm, Ido, Ivy, Selectrum, and the Emacs built-in
 'completing-read'.
 .
 By default, FFIP will search for files in a local Git, Subversion, or
 Mercurial repository.  FFIP uses TRAMP to find files in remote
 repositories, and claims this is "flawlessly" supported.
 .
 Eiginleikar
 .
   * Fast!  Tested with projects that have 50,000+ files
   * Find's behaviour can be tweaked using ffip-find-options
   * Smart! The keyword "helloWorld", returns "HelloWorld.html",
     "hello-world.css", and "HelloWorld.js".
   * Enhances diff-mode with more convenient patch-handling, including
     diff creation, application, finding the file associated with a given
     hunk, and jumping to the section relevant to that hunk
   * No configuration required.  Find-file-in-project works out-of-the-box
   * Supports evil-mode, with additional configuration (see README)


Package: elpa-nov
Description-md5: 021ed319c8832bfe5437072f4ed5d3eb
Description-is: featureful EPUB (ebook) reader mode for Emacs
 nov.el provides a major mode for reading EPUB documents (ebooks) in Emacs.
 .
 Eiginleikar
 .
   - Basic navigation (jump to TOC, previous/next chapter)
   - Remembering and restoring the last read position
   - Jump to next chapter when scrolling beyond end
   - Renders EPUB2 (.ncx) and EPUB3 (<nav>) TOCs
   - Hyperlinks to internal and external targets
   - Supports textual and image documents
   - View source of document files
   - Metadata display
   - Image rescaling


Package: elpa-pyim
Description-md5: 35ae1bb80de6d5cfb02fb07d4e1ed562
Description-is: Chinese input method support quanpin, shuangpin, wubi, cangjie and rime
 pyim is a Chinese input method in the Emacs environment. The code of pyim
 is derived from Emacs-eim, which development stopped after 2008. Although
 the external input method is powerful, it can't cooperate with Emacs
 tacitly, which greatly damages the feeling of Emacs.
 .
 Eiginleikar
 .
  - pyim supports Quanpin, Shuangpin, Wubi and Cangjie, among which
 Quanpin is the best;
 .
  - pyim optimizes the input method by adding thesaurus;
 .
  - pyim uses the text lexicon format, which is convenient for  processing;
 .
  - pyim can be used as the front end for rime.

Package: eterm
Description-md5: 32ac0d46ea64df4dd82d41c7ed7b886d
Description-is: Enlightened skjáhermir
 A terminal emulator in the spirit of xterm or rxvt, eterm uses an
 Enlightenment style config file, as well as themes.  The Imlib2 graphics
 engine is used to render images. This version supports background images,
 pixmapped scrollbars, pseudo-transparency, and POSIX threads.

Package: fbreader
Description-md5: d5d9fd4160efb84c515b7fdc83408d1c
Description-is: Rafbókalesari
 FBReader is an e-book reader.
 .
 Main features:
  * supports several open e-book formats: fb2, html, chm, plucker,
    palmdoc, ztxt, tcr (psion text), rtf, oeb, openreader, non-DRM'ed
    mobipocket, plain text, epub, eReader
  * reads directly from tar, zip, gzip, bzip2 archives (you can have
    several books in one archive)
  * supports a structured view of your e-book collection
  * automatically determines encodings
  * automatically generates a table of contents
  * keeps the last open book and the last read positions for all open books
    between runs
  * automatic hyphenation (patterns for several languages are included)
  * searching and downloading books from www.feedbooks.com and www.litres.ru
  * partial CSS support for epub files


Package: fd-find
Description-md5: 35e6be181e7a38f72537091a1e6d254a
Description-is: Simple, fast and user-friendly alternative to find
 While it does not seek to mirror all of find's powerful functionality, fd
 provides sensible (opinionated) defaults for 80% of the use cases.
 .
 Eiginleikar
 .
  * Convenient syntax: ‘fd PATTERN’ instead of ‘find -iname '*PATTERN*'’.
  * Colorized terminal output (similar to ls).
  * It's fast, often faster than find.
  * Smart case.
  * Ignores hidden directories and files, by default.
  * Ignores patterns from your .gitignore, by default.
  * Regular expressions.
  * Unicode-awareness.
  * Parallel command execution with a syntax similar to GNU Parallel.
 .
  Please note: the executable and the associated manpage were renamed
  from ‘fd’ to ‘fdfind’ because of a file name clash.


Package: frescobaldi
Description-md5: 7e3a8966b55e721550f9e11b9d0e5617
Description-is: 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.
 .
 Eiginleikar
 .
  * 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: gav
Description-md5: 07ea36d89b6cf17e94312f54a7cb7da2
Description-is: GPL Blakleikur
 GAV stands for GPL Arcade Volleyball, and is an SDL remake of the old DOS
 game Arcade Volleyball. It includes multiplayer, networking, and themeable
 graphics support.
 .
 More information, as well as additional themes, can be found at
 <http://gav.sourceforge.net>.

Package: gbonds
Description-md5: 08cc8581a66fc2ee392369a9b2c67287
Description-is: U.S. Savings Bond inventory program for GNOME
 GBonds is a U.S. Savings Bond inventory program for the GNOME desktop
 environment.  It allows you to track the current redemption value and
 performance of your U.S. Savings Bonds and keep a valuable record of the
 bonds you own.
 .
 Eiginleikar
 .
   * Tracks savings notes and series E, EE, and I savings bonds.
   * Uses U.S. Treasury Department redemption files without modification.
   * Imports inventories created with Savings Bond Wizard.
   * Tracks current value of both individual bonds and an entire inventory.
   * Prints inventories.  It is important to keep a permanent record of your
     bonds in a separate location in case you ever need to replace them.


Package: geany-plugin-lineoperations
Description-md5: 325a2c0de38437db83563a094a80ba2e
Description-is: Line Operations plugin for Geany
 Line Operations is an assortment of simple line functions that can be
 applied to an open file.
 .
 Eiginleikar
 .
  * Remove Duplicate Lines, sorted
  * Remove Duplicate Lines, ordered
  * Remove Unique Lines
  * Remove Empty Lines
  * Remove Whitespace Lines
  * Sort Lines Ascending
  * Sort Lines Descending
 .
 Geany is a small and lightweight integrated development environment using
 the Gtk+ toolkit.

Package: gkrellm
Description-md5: 73229655651f0072be499e6775eada06
Description-is: GNU Krell eftirlit
 With a single process, gkrellm manages multiple stacked monitors and
 supports applying themes to match the monitors appearance to your window
 manager, Gtk, or any other theme.

Package: gnote
Description-md5: 7d8e1d6e363a6e9deaaf777262bb05a8
Description-is: glósuforrit sem notar Wiki-tengla
 Gnote is a desktop note-taking application which is simple and easy to
 use. It lets you organise your notes intelligently by allowing you to
 easily link ideas together with Wiki style interconnects.
 .
 It is a port of Tomboy to C++ and consumes less resources.

Package: golang-github-alecthomas-repr-dev
Description-md5: 925957333de0ebef5c7ea9e5a1a718ee
Description-is: Python's repr() for Go
 The repr package attempts to represent Go values in a form that can be
 used almost directly in Go source code.
 .
 Unfortunately, some values (such as pointers to basic types) cannot be
 represented directly in Go.  These values will be represented as &<value>,
 e.g. &23
 .
 Dæmi:
 .
   type test struct {
     S string
     I int
     A []int
   }
 .
   func main() {
     repr.Print(&test{
       S: "String",
       I: 123,
       A: []int{1, 2, 3},
     })
   }
 .
 Outputs
 .
   &main.test{S: "String", I: 123, A: []int{1, 2, 3}}

Package: golang-github-calmh-randomart-dev
Description-md5: 24d49339979b6d803a0de58c99825331
Description-is: generates OpenSSH-style randomart (Go library)
 Go package randomart generates OpenSSH style "randomart" images based on
 key fingerprints.
 .
 Dæmi:
 .
   data := []byte{ 0x9b, 0x4c, 0x7b, 0xce, 0x7a, 0xbd, 0x0a, 0x13,
                   0x61, 0xfb, 0x17, 0xc2, 0x06, 0x12, 0x0c, 0xed }
   ra := randomart.Generate(data, "RSA 2048")
   fmt.Println(ra)
 .
   +--[ RSA 2048 ]---+
   |    .+.          |
   |      o.         |
   |     .. +        |
   |      Eo =       |
   |        S + .    |
   |       o B . .   |
   |        B o..    |
   |         *...    |
   |        .o+...   |
   +-----------------+


Package: golang-github-cristalhq-hedgedhttp-dev
Description-md5: 6b8852a563c484c84ac94a14db7b9f3b
Description-is: Hedged HTTP client which helps to reduce tail latency at scale (library)
 See paper Tail at Scale (https://cacm.acm.org/magazines/2013/2/160173-the-
 tail-at-scale/fulltext) by Jeffrey Dean, Luiz André Barroso. In short: the
 client first sends one request, but then sends an additional request after
 a timeout if the previous hasn't returned an answer in the expected time.
 The client cancels remaining requests once the first result is received.
 .
 Eiginleikar
 .
  * Simple API.
  * Easy to integrate.
  * Optimized for speed.
  * Clean and tested code.
  * Supports http.Client and http.RoundTripper.
  * Dependency-free.


Package: golang-github-go-resty-resty-dev
Description-md5: 2753eef7d90df82ccda9b72f33cb543e
Description-is: Simple HTTP and REST client library for Go
 Eiginleikar
 .
  * GET, POST, PUT, DELETE, HEAD, PATCH, OPTIONS, etc.
  * Simple and chainable methods for settings and request
  * Request Body can be string, []byte, struct, map, slice and io.Reader too
  * Response object gives you more possibility
  * Automatic marshal and unmarshal for JSON and XML content type
  * Easy to upload one or more file(s) via multipart/form-data
  * Request URL Path Params (aka URI Params)
  * Resty client HTTP & REST Request and Response middlewares
 .
 And much more.

Package: golang-github-gookit-color-dev
Description-md5: 12ebc7ad2241ae6cc9d971fff6345ed8
Description-is: Terminal color rendering library written in Go
 This package provides a command-line color library with 16/256/True color
 support, universal API methods and Windows support.
 .
 Eiginleikar
 .
  * Simple to use, zero dependencies
  * Supports rich color output: 16-color (4-bit), 256-color (8-bit), true
    color (24-bit, RGB)
    * 16-color output is the most commonly used and most widely
      supported, working on any Windows version
    * Since v1.2.4 **the 256-color (8-bit), true color (24-bit) support
      windows CMD and PowerShell**
    * See this gist (https://gist.github.com/XVilka/8346728) for
      information on true color support
  * Support converts HEX HSL value to RGB color
  * Generic API methods: Print, Printf, Println, Sprint, Sprintf
  * Supports HTML tag-style color rendering, such as <green>message</>
    <fg=red;bg=blue>text</>.
    * In addition to using built-in tags, it also supports custom color
      attributes
    * Custom color attributes support the use of 16 color names, 256
      color values, rgb color values and hex color values
    * Support working on Windows cmd and powerShell terminal
  * Basic colors: Bold, Black, White, Gray, Red, Green, Yellow, Blue,
    Magenta, Cyan
  * Additional styles: Info, Note, Light, Error, Danger, Notice, Success,
    Comment, Primary, Warning, Question, Secondary
  * Support by set NO_COLOR for disable color or use FORCE_COLOR for
    force open color render.
  * Support Rgb, 256, 16 color conversion


Package: golang-github-graph-gophers-graphql-go-dev
Description-md5: c7e48b30ac74af7039208c00623d4630
Description-is: GraphQL server with a focus on ease of use
 graphql-go is a GraphQL server library with the goal to provide full
 support of the GraphQL draft specification (
 https://facebook.github.io/graphql/draft) with a set of idiomatic, easy to
 use Go packages.
 .
 Eiginleikar
 .
  - minimal API
  - support for context.Context
  - support for the OpenTracing standard
  - schema type-checking against resolvers
  - resolvers are matched to the schema based on method sets
  - handles panics in resolvers
  - parallel execution of resolvers


Package: golang-github-hairyhenderson-go-codeowners-dev
Description-md5: 6396f252eacd6a069165779ae3049e90
Description-is: Go package that finds and parses GitHub CODEOWNERS files
 go-codeowners is a Go package that finds and parses CODEOWNERS files; see
 https://help.github.com/articles/about-codeowners/
 .
 Eiginleikar
 .
  * operates on local repos
  * doesn't require a cloned repo (i.e. doesn't need a .git directory to
    be present at the repo's root)
  * can be called from within a repo (doesn't have to be at the root)
  * will find CODEOWNERS files in all documented locations: the repo's
    root, docs/, and .github/ (or .gitlab/ for GitLab repos)


Package: golang-github-jackc-puddle-dev
Description-md5: c52379209cf3dddd0d4ce6212b082c3c
Description-is: Generic resource pool for Go (library)
 Puddle is a tiny generic resource pool library for Go that uses the
 standard context library to signal cancellation of acquires. It is
 designed to contain the minimum functionality required for a resource
 pool. It can be used directly or it can be used as the base for a domain
 specific resource pool. For example, a database connection pool may use
 puddle internally and implement health checks and keep-alive behavior
 without needing to implement any concurrent code of its own.
 .
 Eiginleikar
 .
  * Acquire cancellation via context standard library
  * Statistics API for monitoring pool pressure
  * No dependencies outside of standard library
  * High performance
  * 100% test coverage


Package: golang-github-katalix-go-l2tp-dev
Description-md5: 76e4970c016f82e9a34ad02748600b12
Description-is: Go library for building L2TP applications on Linux systems (library)
 go-l2tp is a suite of Go libraries for building L2TP applications on Linux
 systems.
 .
 Eiginleikar
 .
  * L2TPv2 (RFC2661) (https://tools.ietf.org/html/rfc2661) and L2TPv3
    (RFC3931) (https://tools.ietf.org/html/rfc3931) data plane via. Linux
    L2TP subsystem
  * AF_INET and AF_INET6 tunnel addresses
  * UDP and L2TPIP tunnel encapsulation
  * L2TPv2 control plane in client/LAC mode
  * PPPoE (RFC2561) (https://tools.ietf.org/html/rfc2516) control and
    data plane via. Linux L2TP subsystem.


Package: golang-github-leonelquinteros-gotext-dev
Description-md5: a55a75ce38bd77f9991a6f5c228be466
Description-is: Go GNU gettext utilities package (library)
 GNU gettext utilities (https://www.gnu.org/software/gettext) for Go.
 .
 Eiginleikar
 .
  * Implements GNU gettext support in native Go.
  * Complete support for PO files
    (https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html)
    including:
        * Support for multiline strings and headers.
        * Support for variables inside translation strings using Go's fmt
        syntax (https://golang.org/pkg/fmt/).
        * Support for pluralization rules
        (https://www.gnu.org/software/gettext/manual/html_node/Translating-
        plural-forms.html).
        * Support for message contexts
  (https://www.gnu.org/software/gettext/manual/html_node/Contexts.html).
  * Support for MO files.
  * Thread-safe: This package is safe for concurrent use across multiple
    goroutines.
  * It works with UTF-8 encoding as it's the default for Go language.
  * Unit tests available.
  * Language codes are automatically simplified from the form en_UK to en
    if the first isn't available.
  * Ready to use inside Go templates.
  * Objects are serializable to []byte to store them in cache.
  * Support for Go Modules.


Package: golang-github-lestrrat-go-jwx-dev
Description-md5: fea60d3f56f96e0bc0605a76fe94da73
Description-is: Implementation of various JWx technologies (library)
 Go module implementing various JWx (JWA/JWE/JWK/JWS/JWT, otherwise known
 as JOSE) technologies.
 .
 Eiginleikar
 .
  * Complete coverage of JWA/JWE/JWK/JWS/JWT, not just JWT+minimum tool
    set.
  * Opinionated, but very uniform API. Everything is symmetric, and
    follows a standard convention
  * Extra utilities


Package: golang-github-mikesmitty-edkey-dev
Description-md5: 3899777a3c0aececeae83175b15cde58
Description-is: generates ED25519 private keys in the OpenSSH private key format (Go library)
 Go package edkey allows you to marshal/write ED25519 private keys in the
 OpenSSH private key format.
 .
 Dæmi:
 .
   package main
 .
   import (
       "crypto/rand"
       "encoding/pem"
       "io/ioutil"
       "github.com/mikesmitty/edkey"
       "golang.org/x/crypto/ed25519"
       "golang.org/x/crypto/ssh"
   )
 .
   func main() {
       // Generate a new private/public keypair for OpenSSH
       pubKey, privKey, _ := ed25519.GenerateKey(rand.Reader)
       publicKey, _ := ssh.NewPublicKey(pubKey)
 .
       pemKey := &pem.Block{
           Type:  "OPENSSH PRIVATE KEY",
           Bytes: edkey.MarshalED25519PrivateKey(privKey),
       }
       privateKey := pem.EncodeToMemory(pemKey)
       authorizedKey := ssh.MarshalAuthorizedKey(publicKey)
 .
       _ = ioutil.WriteFile("id_ed25519", privateKey, 0600)
       _ = ioutil.WriteFile("id_ed25519.pub", authorizedKey, 0644)
   }


Package: golang-github-muesli-sasquatch-dev
Description-md5: 83ec13a7acb719c2d7148f6c8752eba1
Description-is: simple data encryption library for Go
 A simple data encryption library, heavily inspired by @Benjojo12 and
 @FiloSottile's fantastic "age" project.
 .
 Eiginleikar
 .
  * Multiple recipients
  * Supports encrypting with your existing SSH keys / ssh-agent
  * Convenient API
 .
 Crypto Backends:
 .
  * ssh-rsa
  * ssh-ed25519
  * ssh-agent signing challenge (excluding ECDSA identities, as ECDSA
    signatures aren't deterministic)
  * scrypt / password


Package: golang-github-otiai10-copy-dev
Description-md5: c8e1ea15a962dedcc6a581335ec5f68c
Description-is: Golang copy directory recursively (library)
 copies directories recursively.
 .
 Dæmi:
 .
 go err := Copy("your/directory", "your/directory.copy")

Package: golang-github-pelletier-go-toml.v2-dev
Description-md5: d4d146a64944f7d612ad0684ad3adbac
Description-is: 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.
 .
 Eiginleikar
 .
 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-rodaine-table-dev
Description-md5: f6ba5c6bd64e27e9f8dc11e4a3545e42
Description-is: Go CLI Table Generator (library)
 Go package "table" provides a convenient way to generate tabular output of
 any data, primarily useful for CLI tools.
 .
 Eiginleikar
 .
  * Accepts all data types (string, int, interface{}, everything!) and
    will use the String() string method of a type if available.
  * Can specify custom formatting for the header and first column cells
    for better readability.
  * Columns are left-aligned and sized to fit the data, with customizable
    padding.
  * The printed output can be sent to any io.Writer, defaulting to
    os.Stdout.
  * Built to an interface, so you can roll your own Table implementation.
  * Works well with ANSI colors (fatih/color
    (https://github.com/fatih/color) in the example)!
  * Can provide a custom WidthFunc to accomodate multi- and zero-width
    characters (such as runewidth (https://github.com/mattn/go-runewidth))


Package: golang-github-vmihailenco-msgpack.v5-dev
Description-md5: b40346295bbaefe59c24d4dc88761c3f
Description-is: MessagePack (msgpack.org) encoding for Golang (library)
 MessagePack encoding for Golang
 .
 Eiginleikar
 .
  * Primitives, arrays, maps, structs, time.Time and interface{}.
  * Appengine \*datastore.Key and datastore.Cursor.
  * CustomEncoder/CustomDecoder interfaces for custom encoding.
  * Extensions to encode type information.
  * Renaming fields via msgpack:"my_field_name" and alias via
    msgpack:"alias:another_name".
  * Omitting individual empty fields via msgpack:",omitempty" tag or all
    empty fields in a struct.
  * Map keys sorting.
  * Encoding/decoding all structs as arrays or individual structs.
  * Encoder.SetCustomStructTag with Decoder.SetCustomStructTag
    can turn msgpack into drop-in replacement for any tag.
  * Simple but very fast and efficient queries.


Package: golang-github-yosssi-ace-dev
Description-md5: d42217790c8e46862cef3c5394716f82
Description-is: HTML template engine for Go (library package)
 Ace is an HTML template engine for Go.  This is inspired by Slim
 (http://slim-lang.com/) and Jade (http://jade-lang.com/). This is a
 refinement of Gold (http://gold.yoss.si/).
 .
 Dæmi:
 .
   = doctype html
   html lang=en
   head
     title Hello Ace
     = css
       h1 { color: blue; }
   body
     h1 {{.Msg}}
     #container.wrapper
       p..
         Ace is an HTML template engine for Go.
         This engine simplifies HTML coding in Go web application development.
     = javascript
       console.log('Welcome to Ace');
 .
 This package provides the Ace library for the Go Programming Language

Package: golang-github-yuin-goldmark-dev
Description-md5: bc9f24d978401b48ed1f8db74032a057
Description-is: CommonMark compliant and extensible Markdown parser written in Go
 goldmark is a Markdown parser written in Go.  It is easy to extend,
 standard compliant, and well structured.  It is compliant with CommonMark
 0.30, and supports extensions from GitHub Flavored Markdown and PHP
 Markdown Extra.
 .
 Eiginleikar
 .
  * Standard compliant.  goldmark gets full compliance with the latest
    CommonMark spec.
  * Extensible.  Do you want to add a @username mention syntax to Markdown?
    You can easily do it in goldmark. You can add your AST nodes, parsers
    for block level elements, parsers for inline level elements,
    transformers for paragraphs, transformers for whole AST structure, and
    renderers.
  * Performance.  goldmark performs pretty much equally to cmark, the
    CommonMark reference implementation written in C.
  * Robust. goldmark is tested with go-fuzz, a fuzz testing tool.
  * Builtin extensions.  goldmark ships with common extensions like tables,
    strikethrough, task lists, and definition lists.
  * Depends only on standard libraries.


Package: googler
Description-md5: 815a3aaafee514f2bb2afc49b150aba1
Description-is: Power tool to Google (Web & News) and Google Site Search from the terminal
 Eiginleikar
 .
  - Google Search, Google Site Search, Google News
  - Fast and clean (no ads, stray URLs or clutter), customisable color
  - Open result URLs (or the actual search) in browser
  - Navigate search result pages from omniprompt
  - Fetch n results in a go, start at the nth result
  - Disable automatic spelling correction and search exact keywords
  - Limit search by duration, country/domain specific search (default: .com),
    language preference
  - Supports Google search keywords like 'filetype:mime', 'site:somesite.com'
    etc.
  - Optionally open the first result directly in browser
    (as in "I'm Feeling Lucky")
  - Non-stop searches: fire new searches at omniprompt without exiting
  - Proxy support
  - Man page with examples, shell completion scripts for Bash, Zsh and Fish


Package: granatier
Description-md5: 9c1cc3a6aa86ca29a9daa93e6c56892a
Description-is: Bomberman klón
 Granatier is a clone of the classic Bomberman game, inspired by the work
 of the Clanbomber clone.
 .
 This package is part of the KDE games module.

Package: gsmartcontrol
Description-md5: e7025374264e10b98903583375662dd7
Description-is: graphical user interface for smartctl
 GSmartControl is a graphical user interface for smartctl, which is a tool
 for querying and controlling SMART (Self-Monitoring, Analysis, and
 Reporting Technology) data on modern hard disk drives. It allows you to
 inspect the drive's SMART data to determine its health, as well as run
 various tests on it.
 .
 Eiginleikar
 .
  * automatically reports and highlights any anomalies;
  * allows enabling/disabling Automatic Offline Data Collection;
  * allows enabling/disabling SMART itself;
  * supports configuration of global and per-drive options for smartctl;
  * performs SMART self-tests;
  * displays drive IDs, capabilities, attributes, and self-test/error logs;
  * can read in smartctl data from a saved file, interpreting it as a read-only
    virtual device.


Package: inotify-hookable
Description-md5: b4d2cca9ab33dc8d56091fa8b94b30fe
Description-is: blocking command-line interface to inotify
 inotify-hookable is a program that monitor files with Linux inotify. This
 program accepts options to specify the files to be monitored and the
 command to run when a file has changed (based in kernel inotify)
 .
 inotify-hookable main advantage over inotifywait are:
  - command to run after watch can be specified with an option
  - emacs and vi backup files are ignored by default
 .
 Dæmi:
 .
  inotify-hookable -f foo.c -c 'gcc -o foo foo.c'

Package: j2cli
Description-md5: 1eca30dddb3da4e104b3b7138b5c255c
Description-is: Command line tool for templating in shell-scripts
 leveraging the Jinja2 library.
 .
 Eiginleikar
 .
    - Jinja2 templating
    - INI, YAML, JSON data sources supported
    - Allows the use of environment variables in templates! Hello Docker :)


Package: kapman
Description-md5: 1d94f103a6072e04515d6984872e0b4b
Description-is: PacMan klóni
 Kapman is a clone of the well known game Pac-Man. You must go through the
 levels escaping ghosts in a maze. You lose a life when a ghost eats you,
 but you can eat the ghosts for a few seconds when eating an energizer. You
 win points when eating pills, energizers, and bonus, and you win one life
 for each 10,000 points.  When you have eaten all the pills and energizers
 of a level, you go to the next level, and the player and ghost speeds
 increase.
 .
 This package is part of the KDE games module.

Package: keepassxc-full
Description-md5: d4ebdfc85a533dc513ff4ee182cc5206
Description-is: Lykilorðaumsýsla óháð kerfum
 KeePassXC is a free/open-source password manager or safe which helps you
 to manage your passwords in a secure way. You can put all your passwords
 in one database, which is locked with one master key or a key-disk. So you
 only have to remember one single master password or insert the key-disk to
 unlock the whole database. The databases are encrypted using the
 algorithms AES or Twofish.
 .
 In contrast to KeePassX (package keepassx), KeePassXC is actively
 developed and has more features, e.g., connectivity to a Web Browser
 plugin (package webext-keepassxc-browser).
 .
 This package includes all plugins, including networking, and various IPC
 like browser integration, ssh agent, freedesktop.org secret storage. Use
 at your own risk.

Package: keepassxc-minimal
Description-md5: cc45983b70d0515a9287f8098694a4a6
Description-is: Lykilorðaumsýsla óháð kerfum
 KeePassXC is a free/open-source password manager or safe which helps you
 to manage your passwords in a secure way. You can put all your passwords
 in one database, which is locked with one master key or a key-disk. So you
 only have to remember one single master password or insert the key-disk to
 unlock the whole database. The databases are encrypted using the
 algorithms AES or Twofish.
 .
 In contrast to KeePassX (package keepassx), KeePassXC is actively
 developed and has more features, e.g., connectivity to a Web Browser
 plugin (package webext-keepassxc-browser).
 .
 This package includes only the bare minimal functionality, and no security
 complications like networking, SSH agent, browser plugin, fdo secret
 storage. See keepassxc-full if you absolutely need those.

Package: klaus
Description-md5: 54a8a1fbe9e4d4e13d1cf6badd60f2a1
Description-is: simple easy-to-set-up Git web viewer
 Eiginleikar
 .
  * Easy to set up -- almost no configuration required
  * Syntax highlighting
  * Git Smart HTTP support
 .
 This package contains the command-line server.

Package: ktnef
Description-md5: c7171a2d984d2a98d6cb80daec8be6e2
Description-is: Skoðari fyrir póstviðhengi sem eru í TNEF formi.
 The TNEF File Viewer allows one to handle easily mail attachments using
 the TNEF format. Those attachments are usually found in mails coming from
 Microsoft mail servers and embed the mail properties as well as the actual
 attachments.
 .
 An attachment in TNEF format is most often named winmail.dat or win.dat.

Package: lf
Description-md5: 2c2c1b59875399ad7c8875f3759681d6
Description-is: terminal file manager written in Go
 lf (as in "list files") is a terminal file manager written in Go. It is
 heavily inspired by ranger with some missing and extra features. Some of
 the missing features are deliberately omitted since they are better
 handled by external tools.
 .
 Eiginleikar
 .
  - Single binary without any runtime dependencies (except terminfo database)
  - Fast startup and low memory footprint
  - Server/client architecture to share file selection between multiple
    instances
  - Configuration with shell commands
  - Customizable keybindings (vi and readline defaults)
  - Preview filtering (for source highlighting, archives, PDFs/images as text)


Package: lib25519-1
Description-md5: c5630fe15b2c30439525144d48f07b59
Description-is: microlibrary X25519/Ed25519 - shared library
 microlibrary for the X25519 encryption system and the Ed25519 signature
 system, both of which use the Curve25519 elliptic curve. Curve25519 is the
 fastest curve in TLS 1.3, and the only curve in Wireguard, Signal, and
 many other applications.
 .
 lib25519 has a very simple stateless API based on the SUPERCOP API, with
 wire-format inputs and outputs, providing functions that directly match
 the central cryptographic operations in X25519 and Ed25519:
 .
 lib25519_dh_keypair(pk, sk): X25519 key generation lib25519_dh(k, pk, sk):
 shared-secret generation lib25519_sign_keypair(pk, sk): Ed25519 key
 generation lib25519_sign(sm, &smlen, m, mlen, sk): signing
 lib25519_sign_open(m, &mlen, sm, smlen, pk): verification + message
 recovery Internally, lib25519 includes implementations designed for
 performance on various CPUs, implementations designed to work portably
 across CPUs, and automatic run-time selection of implementations.
 .
 lib25519 is intended to be called by larger multi-function libraries,
 including libraries in other languages via FFI. The idea is that lib25519
 will take responsibility for the details of X25519/Ed25519 computation,
 including optimization, timing-attack protection, and eventually
 verification, freeing up the calling libraries to concentrate on
 application-specific needs such as protocol integration. Applications can
 also call lib25519 directly.
 .
 Deilt aðgerðasafn

Package: libavkys-dev
Description-md5: bf294f5c151794899609db28a5cdbe10
Description-is: 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.
 .
 Eiginleikar
 .
  * 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: 046e6566388c104b2e267424d7475104
Description-is: 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.
 .
 Eiginleikar
 .
  * 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: libcache-simple-timedexpiry-perl
Description-md5: 46ed4ee94fbbfd5e356813cc5635ed50
Description-is: Perl module to cache and expire key/value pairs
 Dæmi:
 .
 my $h = new Cache::Simple::TimedExpiry;
 .
 $h->set(Forever => "Don't expire", 0); do {$h->set($_,"Value of $_", 1);
 sleep 2;} for qw(Have a nice day); $,=' '; print $h->elements; $h->dump;
 sleep 4; print $h->elements; $h->dump;

Package: libclass-data-accessor-perl
Description-md5: 8cd60cb88df24f04898b4e18b894906f
Description-is: Inheritable, overridable class and instance data accessor creation
 Class::Data::Accessor is the marriage of Class::Accessor and
 Class::Data::Inheritable into a single module. It is used for creating
 accessors to class properties that is overridable in subclasses as well as
 in class instances.
 .
 Til dæmis:
 .
   Pere::Ubu->mk_classaccessor('Suitcase');
 .
 will generate the method Suitcase() in the class Pere::Ubu.
 .
 This new method can be used to get and set a piece of class property.
 .
   Pere::Ubu->Suitcase('Red');
   $suitcase = Pere::Ubu->Suitcase;


Package: libcpuinfo-dev
Description-md5: 05fd14a2620097145c3ff8f1ef7a1ea5
Description-is: CPU INFOrmation library (header file)
 cpuinfo is a library to detect essential for performance optimization
 information about host CPU.
 .
 Eiginleikar
 .
   - **Cross-platform** availability:
     - Linux, Windows, macOS, Android, and iOS operating systems
     - x86, x86-64, ARM, and ARM64 architectures
   - Modern **C/C++ interface**
     - Thread-safe
     - No memory allocation after initialization
     - No exceptions thrown
   - Detection of **supported instruction sets**, up to AVX512 (x86) and
     ARMv8.3 extensions
   - Detection of SoC and core information:
     - **Processor (SoC) name**
     - Integrated **GPU name** (Android/iOS only)
     - Vendor, **microarchitecture**, and ID (**MIDR** on ARM, **CPUID**
       leaf 1 EAX value on x86) for each CPU core
   - Detection of **cache information**:
     - Cache type (instruction/data/unified), size and line size
     - Cache associativity
     - Cores and logical processors (hyper-threads) sharing the cache
   - Detection of **topology information** (relative between logical
     processors, cores, and processor packages)
   - Well-tested **production-quality** code:
     - 60+ mock tests based on data from real devices
     - Includes work-arounds for common bugs in hardware and OS kernels
     - Supports systems with heterogenous cores, such as **big.LITTLE**
       and Max.Med.Min
   - Permissive **open-source** license (Simplified BSD)
 .
 This package ships with the header file.

Package: libcpuinfo0
Description-md5: 2a028083fb0ded07b60c6de48d30d6aa
Description-is: CPU INFOrmation library (shared object)
 cpuinfo is a library to detect essential for performance optimization
 information about host CPU.
 .
 Eiginleikar
 .
   - **Cross-platform** availability:
     - Linux, Windows, macOS, Android, and iOS operating systems
     - x86, x86-64, ARM, and ARM64 architectures
   - Modern **C/C++ interface**
     - Thread-safe
     - No memory allocation after initialization
     - No exceptions thrown
   - Detection of **supported instruction sets**, up to AVX512 (x86) and
     ARMv8.3 extensions
   - Detection of SoC and core information:
     - **Processor (SoC) name**
     - Integrated **GPU name** (Android/iOS only)
     - Vendor, **microarchitecture**, and ID (**MIDR** on ARM, **CPUID**
       leaf 1 EAX value on x86) for each CPU core
   - Detection of **cache information**:
     - Cache type (instruction/data/unified), size and line size
     - Cache associativity
     - Cores and logical processors (hyper-threads) sharing the cache
   - Detection of **topology information** (relative between logical
     processors, cores, and processor packages)
   - Well-tested **production-quality** code:
     - 60+ mock tests based on data from real devices
     - Includes work-arounds for common bugs in hardware and OS kernels
     - Supports systems with heterogenous cores, such as **big.LITTLE**
       and Max.Med.Min
   - Permissive **open-source** license (Simplified BSD)
 .
 This package ships with the shared object.

Package: libdatetime-format-human-duration-perl
Description-md5: a9bcc91adfe91b10173340cf58a7b2f4
Description-is: Perl module to return a locale-specific string describing a DateTime::Duration
 DateTime::Format::Human::Duration returns a locale-specific human-readable
 string describing a DateTime::Duration object.
 .
 Til dæmis:
 .
 1 second
 .
 2 minutes and 3 seconds
 .
 3 weeks, 1 day, and 5 seconds
 .
 4 years, 1 month, 2 days, 6 minutes, 1 second, and 345000028 nanoseconds

Package: libgral-java
Description-md5: 3a7fcc8f2514ac04de09fd8725cb19c0
Description-is: Java library for displaying plots (graphs, diagrams, and charts)
 GRAL is a free Java library for displaying plots (graphs, diagrams, and
 charts). The acronym GRAL simply stands for GRAphing Library.
 .
 Eiginleikar
 .
  * Ready-to-use classes for data management
  * Data processing and filtering (smoothing, rescaling, statistics, histograms)
  * Many different plot types: xy/scatter plot, bubble plot, line plot,
    area plot, bar plot, pie plot, donut plot, box-and-whisker plot, raster plot
  * Legends: horizontal and vertical
  * Various axis types: linear axes, logarithmic axes, arbitrary number of axes
  * Several file formats are supported as data sources or data sinks (CSV,
    bitmap image data, audio file data)
  * Exporting plots in bitmap and vector file formats (PNG, GIF, JPEG, EPS, PDF,
    SVG)
  * Small footprint (about 300 kilobytes)


Package: libhdhomerun5
Description-md5: 79435849e7cf051dc826499522edea1f
Description-is: Library for Silicon Dust HD HomeRun
 This package supports the Silicon Dust HDHomeRun. The HDHomeRun is a
 networked, two tuner digital TV tuner compatible with MythTV, SageTV, and
 VLC.
 .
 Deilt aðgerðasafn

Package: libjs-bignumber
Description-md5: 22318fdcc1b8fa747c76d29dfeb53cf6
Description-is: Arbitrary-precision decimal and non-decimal arithmetic (client)
 Eiginleikar
 .
    - Faster, smaller, and perhaps easier to use than Javascript versions of
      Java's BigDecimal
    - 5 KB minified and gzipped
    - Simple API but full-featured
    - Works with numbers with or without fraction digits in bases from 2 to 36
      inclusive
    - Replicates the toExponential, toFixed, toPrecision and toString methods of
      Javascript's Number type
    - Includes a toFraction and a squareRoot method
    - Stores values in an accessible decimal floating point format
    - No dependencies
    - Comprehensive documentation and test set
 .
 If an even smaller and simpler library is required see big.js. It's half
 the size but only works with decimal numbers and only has half the
 methods. It neither allows NaN or Infinity, or have the configuration
 options of this library.
 .
 This package provides bignumber support to clients (i.e. browsers).

Package: libjs-jquery-galleriffic
Description-md5: fcb526afa9b089940efbeb54aa466c68
Description-is: jQuery Galleriffic plugin
 Galleriffic is a jQuery plugin that provides a rich, post-back free
 experience optimized to handle high volumes of photos while conserving
 bandwidth.
 .
 Eiginleikar
 .
    * Smart image preloading after the page is loaded
    * Thumbnail navigation (with pagination)
    * jQuery.history plugin integration to support bookmark-friendly
      URLs per-image
    * Slideshow (with optional auto-updating url bookmarks)
    * Keyboard navigation
    * Events that allow for adding your own custom transition effects
    * API for controlling the gallery with custom controls
    * Support for image captions
    * Flexible configuration
    * Graceful degradation when JavaScript is not available
    * Support for multiple galleries per page


Package: libjs-jquery-jush
Description-md5: f2b1f35eefbab85cabfc9a35d69f07a7
Description-is: jQuery Syntax Highlighter
 JavaScript Syntax Highlighter can be used for client-side syntax
 highlighting of following languages: HTML, CSS, JavaScript, PHP, SQL, HTTP
 and SMTP protocol, php.ini and Apache config.
 .
 Eiginleikar
 .
  * Highlights languages embedded into each other
  * Links to documentation of all languages
  * Colors can be easily modified via CSS
  * Recognizes complete PHP syntax including __halt_compiler, heredoc,
    backticks, {$} variables inside strings, namespaces
  * Works in all major browsers including Internet Explorer, Firefox, Opera,
    Google Chrome


Package: libjs-jquery-meiomask
Description-md5: 0eb61e1ea0879750f1e6015d772a1bd0
Description-is: jQuery mask plugin
 meioMask is a simple use plugin for creating and applying masks at text
 input fields.
 .
 Eiginleikar
 .
  * Accepts paste event;
  * Has fixed, reverse (currency) and repeat mask types;
  * You can still use your hot keys and others (ex: ctrl+t, ctrl+f5, TAB …);
  * Supports metadata plugin;
  * Works with iPhone;
  * Allow default values;
  * Has callbacks for invalid inputs, valid and overflow;
  * Has function to mask strings;
  * Support for positive and negative numbers on reverse masks;
  * Can auto-focus the next form element when the current input is
    completely filled.


Package: libjs-jquery-selectize.js
Description-md5: 8314f5b6362eb76bbe2a0f870b0393a0
Description-is: Extensible jQuery-based custom select UI control
 Selectize is an extensible jQuery-based custom <select> UI control. It's
 useful for tagging, contact lists, country selectors, and so on. The goal
 is to provide a solid & usable experience with a clean and powerful API.
 .
 Eiginleikar
 .
  * Smart Option Searching / Ranking
 .
    Options are efficiently scored and sorted on-the-fly (using
    libjs-sifter.js). Want to search an item's title *and*
    description?  No problem.
 .
  * Caret between items
 .
    Order matters sometimes. Use the left and right arrow keys to move
    between selected items.
 .
  * Select and delete multiple items at once
 .
    Hold down the CTRL key to select more than one item to delete.
 .
  * Díåcritîçs supported
 .
    Great for international environments.
 .
  * Item creation
 .
    Allow users to create items on the fly (async saving is supported;
    the control locks until the callback is fired).
 .
  * Remote data loading
 .
    For when you have thousands of options and want them provided by
    the server as the user types.
 .
  * Clean API and code
 .
    Interface with it and make modifications easily.
 .
  * Extensible
 .
    Plugin API for developing custom features (uses
    libjs-microplugin.js).
 .
  * Touch Support

Package: libjs-jquery-treetable
Description-md5: e58a11096391650e1c3994b41055be27
Description-is: jQuery treeTable Plugin
 The treeTable plugin allows you to display a tree in a table, i.e. a
 directory structure or a nested list. Each branch in this tree can be
 collapsed and expanded, just like in a file explorer in most modern
 operating systems.
 .
 Eiginleikar
 .
   * Display a data tree in a table column.
   * As unobtrusively as possible.
   * Optional collapse/expand behavior on branches (think of
     how a directory structure works in most file explorers).
   * Prepared for drag & drop of branches/nodes.
   * Unlimited tree depth.


Package: libjs-prettify
Description-md5: f181027e46872383582621efc9d54d6a
Description-is: syntax highlighting of source code snippets in an html page
 A Javascript module and CSS file that allows syntax highlighting of source
 code snippets in an html page.
 .
 Eiginleikar
 .
  * Works on HTML pages
  * Works even if code contains embedded links, line numbers, etc.
  * Simple API : include some JS&CSS and add an onload handler.
  * Customizable styles via CSS. See the themes gallery
  * Supports all C-like, Bash-like, and XML-like languages.
  * Extensible language handlers for other languages.
  * Widely used with good cross-browser support.


Package: libjs-xterm
Description-md5: 3c5fd37ab6e3122e45467c151886a870
Description-is: 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.
 .
 Eiginleikar
 .
   - **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: libjsmn-dev
Description-md5: 4ba1d4c1aa26b74c437df1bbe3efec65
Description-is: header-only JSON library
 Most JSON parsers offer you a bunch of functions to load JSON data, parse
 it and extract any value by its name. jsmn proves that checking the
 correctness of every JSON packet or allocating temporary objects to store
 parsed JSON fields often is an overkill.
 .
 jsmn is designed to be robust (it should work fine even with erroneous
 data), fast (it should parse data on the fly), portable (no superfluous
 dependencies or non-standard C extensions). And of course, simplicity is a
 key feature - simple code style, simple algorithm, simple integration into
 other projects.
 .
 Eiginleikar
 .
  * compatible with C89
  * no dependencies (even libc!)
  * highly portable (tested on x86/amd64, ARM, AVR)
  * about 200 lines of code
  * extremely small code footprint
  * API contains only 2 functions
  * no dynamic memory allocation
  * incremental single-pass parsing
  * library code is covered with unit-tests


Package: liblog-fast-perl
Description-md5: 688497acffbba8ad5591844cd8e08524
Description-is: fast and flexible logger
 Log::Fast is very fast logger, designed for use in applications with
 thousands high-level events/operations per second (like network servers
 with thousands clients or web spiders which download hundreds url per
 second).
 .
 For example, on Core2Duo sending about 5000 messages to log on enabled log
 levels or 20000 messages on disabled log levels in one second will slow
 down your application only by 2-3%.
 .
 Comparing to some other CPAN modules, this one (in average): faster than
 Log::Dispatch in about 45 times, faster than Log::Handler in about 15
 times, faster than Sys::Syslog in about 7 times, and slower than
 Log::Syslog::Fast in about 2 times.
 .
 Eiginleikar
 .
  * Global and local logger objects
  * Output to any open filehandle or local syslog
  * 5 log levels: ERR, WARN, NOTICE, INFO, DEBUG
  * Configurable prefix (log level, date/time, caller function name)
  * sprintf() support
  * Unicode support (UTF8)
  * Can avoid calculating log message content on disabled log levels


Package: libmceliece1
Description-md5: 84486f605dd26a0b1186adc19b8ad83e
Description-is: Classic McEliece microlibrary - shared library
 libmceliece is a Classic McEliece microlibrary. libmceliece has a very
 simple stateless API based on the SUPERCOP API, with wire-format inputs
 and outputs, providing functions that directly match the KEM operations
 provided by Classic McEliece, such as functions
 .
 mceliece6960119_keypair mceliece6960119_enc mceliece6960119_dec for the
 mceliece6960119 KEM.
 .
 Internally, libmceliece is based on the official Classic McEliece
 software, specifically the vec implementation (designed to work portably
 across CPUs) and he avx implementation (designed for higher performance on
 Intel/AMD CPUs with AVX2 instructions). libmceliece includes automatic
 run-time selection of implementations.
 .
 libmceliece is intended to be called by larger multi-function libraries
 (such as traditional cryptographic libraries), including libraries in
 other languages via FFI. The idea is that libmceliece takes responsibility
 for the details of Classic McEliece computation, including optimization,
 timing-attack protection, and (in ongoing work) verification, freeing up
 the calling libraries to concentrate on application-specific needs such as
 protocol integration. Applications can also call libmceliece directly.
 .
 Deilt aðgerðasafn

Package: libmongodb-java
Description-md5: 52a11228eee9abf4d87d93775e661a4b
Description-is: MongoDB Java Driver
 Debian package for the official MongoDB Java Driver providing both
 synchronous and asynchronous interaction with MongoDB. Powering the
 drivers is a new driver core and BSON library.
 .
 Eiginleikar
 .
 BSON Library A standalone BSON library, with a new Codec infrastructure
 that you can use to build high-performance encoders and decoders without
 requiring an intermediate Map instance.
 .
 MongoDB Driver An updated Java driver that includes the legacy API as well
 as a new generic MongoCollection interface that complies with a new cross-
 driver CRUD specification.
 .
 MongoDB Async Driver A new asynchronous API that can leverage either Netty
 or Java 7's AsynchronousSocketChannel for fast and non-blocking IO.
 .
 Core driver The MongoDB Driver and Async Driver are both built on top of a
 new core library, which anyone can use to build alternative or
 experimental high-level APIs.

Package: libperfmark-java
Description-md5: 614bce00248d8da9dba068ee7ebb035f
Description-is: High Performance Tracing Library for Java
 Low-overhead, manually-instrumented, tracing library for Java. Users can
 add the tracing function calls to their code to see how long each part
 takes.
 .
 Eiginleikar
 .
  * Very Low Overhead: When enabled, tracing a function call adds about 70ns.
    Tracing is done in a lock-free, wait-free, thread local buffer, which
    avoids interfering with your latency-sensitive code.
 .
  * Dynamically Enabled: PerfMark can be enabled or disabled at runtime. When
    disabled, PerfMark has zero overhead, taking advantage of the JIT compiler
    to remove the tracing.
 .
  * Inter-thread Communication: Existing profilers have difficulty expressing
    which thread wakes up and executes work on another thread. PerfMark allows
    users to express this relationship explicitly, making for a clear picture
    of how code flows.
 .
  * Small Library Size: The PerfMark tracing API is only 5 KB in size, and has
    minimal dependencies making it easy to include in other projects. If no
    backend for recording the trace is present, the library safely disables
    itself.
 .
  * Multiple Java Versions: The PerfMark API supports Java 6, making it easy to
    include on older or constrained environments. Additionally, PerfMark
    includes optimized backends for Java 6, Java 7, and Java 9. Each of these
    backends is automatically loaded at runtime (if possible) and uses advanced
    JVM features for maximum speed.
 .
  * Chrome Trace Viewer Integration: PerfMark can export to the Chrome Trace
    Event Format, making it easy to view in your Web Browser.


Package: libportsmf-dev
Description-md5: 9397c31b165890b13d8080d249f55866
Description-is: Portable Standard Midi File Library (development files)
 Portsmf is "Port Standard MIDI File", a cross-platform, C++ library for
 reading and writing Standard MIDI Files.
 .
 Eiginleikar
 .
  - input and output of Standard MIDI Files
  - data structures, classes, etc. for representing music data in memory
    o sequence structure consisting of multiple tracks
    o track structure consisting of multiple events
    o events contain note and control data
    o extensible attribute-value property lists
    o tempo track and time signature representation
  - input and output of a text-based representation: Allegro files
  - extensive editing operations on sequences and tracks
  - conversion to/from binary buffers for archiving, undo/redo, etc.
 .
 This package contains the development files.

Package: libportsmf0t64
Description-md5: 3447fc91d252aad27e8609d6417968d9
Description-is: Portable Standard Midi File Library
 Portsmf is "Port Standard MIDI File", a cross-platform, C++ library for
 reading and writing Standard MIDI Files.
 .
 Eiginleikar
 .
  - input and output of Standard MIDI Files
  - data structures, classes, etc. for representing music data in memory
    o sequence structure consisting of multiple tracks
    o track structure consisting of multiple events
    o events contain note and control data
    o extensible attribute-value property lists
    o tempo track and time signature representation
  - input and output of a text-based representation: Allegro files
  - extensive editing operations on sequences and tracks
  - conversion to/from binary buffers for archiving, undo/redo, etc.


Package: librandombytes1
Description-md5: d3b5190c1a9601e1208c9e6ffecd61a6
Description-is: Library generating fresh randomness - shared library
 librandombytes is a public-domain library providing a simple API for
 applications generating fresh randomness: include <randombytes.h>, call
 randombytes(x, xbytes) whenever desired to generate fresh random bytes
 x[0], x[1], ..., x[xbytes-1], and link with -lrandombytes.
 .
 Random bytes are often used directly in applications. Random bytes are
 also the foundation of more complicated random objects, such as random
 integers in a limited interval, random floating-point numbers from a
 (nearly) normal distribution, and random keys used in public-key
 cryptosystems. librandombytes is dedicated to obtaining fresh random bytes
 in the first place, and leaves it to higher-level libraries to convert
 those bytes into other types of random objects.
 .
 librandombytes aims for the following stringent randomness goal: no
 feasible computation will ever be able to tell the difference between the
 output bytes and true randomness (independent uniformly distributed random
 bytes). This makes the randombytes() output suitable for use in
 applications ranging from simulations to cryptography.
 .
 Deilt aðgerðasafn

Package: librdata-dev
Description-md5: 9439c7ea02a08eb4e6d60e9f025fab46
Description-is: Read and write R data frames from C (dev files)
 Originally part of ReadStat, librdata is a small C library for reading and
 writing R data frames.
 .
 Eiginleikar
 .
  - Read both RData and RDS formats
  - Read compressed files (requires bzip2, zlib, and lzma)
  - Write factors, timestamps, logical vectors, and more
 .
 This package distributes development files.

Package: librdata0t64
Description-md5: f000c2aed252898a66ca412b6fba95bf
Description-is: Read and write R data frames from C (runtime files)
 Originally part of ReadStat, librdata is a small C library for reading and
 writing R data frames.
 .
 Eiginleikar
 .
  - Read both RData and RDS formats
  - Read compressed files (requires bzip2, zlib, and lzma)
  - Write factors, timestamps, logical vectors, and more
 .
 This package distributes the shared object runtime library.

Package: libtwitter-api-perl
Description-md5: 9435f54bfbf8d1edbdca21434614f9fe
Description-is: Twitter REST API library for Perl
 Twitter::API provides an interface to the Twitter REST API for perl.
 .
 Eiginleikar
 .
  * full support for all Twitter REST API endpoints
  * not dependent on a new distribution for new endpoint support
  * optionally specify access tokens per API call
  * error handling via an exception object that captures the full
    request/response context
  * full support for OAuth handshake and Xauth authentication
 .
 Additional features are available via optional traits:
 .
  * convenient methods for API endpoints with simplified argument
    handling via ApiMethods
  * normalized booleans (Twitter likes 'true' and 'false', except when
    it doesn't) via NormalizeBooleans
  * automatic decoding of HTML entities via DecodeHtmlEntities
  * automatic retry on transient errors via RetryOnError
  * "the whole enchilada" combines all the above traits via Enchilada
  * app-only (OAuth2) support via AppAuth
  * automatic rate limiting via RateLimiting


Package: libunirest-java-java
Description-md5: 78034e335cc8025eac37359ce1b60c60
Description-is: Simplified, lightweight HTTP client library
 Unirest is a set of lightweight HTTP libraries available in multiple
 languages
 .
 Eiginleikar
 .
  * Make GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS requests
  * Both synchronous and asynchronous (non-blocking) requests
  * It supports form parameters, file uploads and custom body entities
  * Easily add route parameters without ugly string concatenations
  * Supports gzip
  * Supports Basic Authentication natively
  * Customizable timeout, concurrency levels and proxy settings
  * Customizable default headers for every request (DRY)
  * Customizable HttpClient and HttpAsyncClient implementation
  * Automatic JSON parsing into a native object for JSON responses
  * Customizable binding, with mapping from response body to java Object


Package: lxappearance
Description-md5: 241e2402ebe121f057152a0afd056987
Description-is: LXDE GTK+ theme switcher
 LXAppearance is a GUI application for the Lightweight X11 Desktop
 Environment (LXDE).
 .
 It is a new feature-rich GTK+ theme switcher able to change GTK+ themes,
 icon themes, and fonts used by applications. GNOME/KDE/Xfce user may use
 build-in theme, this works for GTK+ based lightweight desktop Environment.
 .
 Eiginleikar
 .
  * Choose GTK+ theme
  * Choose icon theme
  * Install new icon theme
  * Choose their favorite font
  * Choose toolbar style
  * See changes immediately in preview area


Package: macchanger
Description-md5: b3958cf2d904ea6ecdbefc5cd46ec519
Description-is: utility for manipulating the MAC address of network interfaces
 GNU MAC Changer is an utility that makes the maniputation of MAC addresses
 of network interfaces easier.  MAC addresses are unique identifiers on
 networks, they only need to be unique, they can be changed on most network
 hardware. MAC addresses have started to be abused by unscrupulous
 marketing firms, government agencies, and others to provide an easy way to
 track a computer across multiple networks.  By changing the MAC address
 regularly, this kind of tracking can be thwarted, or at least made a lot
 more difficult.
 .
 Eiginleikar
 .
   * set specific MAC address of a network interface
   * set the MAC randomly
   * set a MAC of another vendor
   * set another MAC of the same vendor
   * set a MAC of the same kind (eg: wireless card)
   * display a vendor MAC list (today, 6200 items) to choose from


Package: mkdocs-material
Description-md5: d9c874ebbea234b600ca781049b1354c
Description-is: Material Design theme for MkDocs
 Create a branded static site from a set of Markdown files to host the
 documentation of your Open Source or commercial project – customizable,
 searchable, mobile-friendly, 40+ languages. Set up in 5 minutes.
 .
 Eiginleikar
 .
   * It's just Markdown — write your technical documentation in plain Markdown –
     no need to know HTML, JavaScript, or CSS. Material for MkDocs will do the
     heavy lifting and convert your writing to a beautiful and functional
     website.
 .
   * Responsive by design — built from the ground up to work on all sorts of
     devices – from mobile phones to widescreens. The underlying fluid layout
     will always adapt perfectly to the available screen space.
 .
   * Static, yet searchable — almost magically, your technical documentation
     website will be searchable without any further ado. Material for MkDocs
     comes with built-in search – no server needed – that will instantly answer
     your users' queries.
 .
   * Many configuration options — change the color palette, font families,
     language, icons, favicon and logo. Add a source repository link, links to
     your social profiles, Google Analytics and Disqus - all with a few lines of
     code.
 .
   * Truly international — thanks to many contributors, Material for MkDocs
     includes translations for more than 40 languages and offers full native RTL
     uright-to-left) support for languages such as Arabic, Persian (Farsi) and
     Hebrew.
 .
   * Accessible — Material for MkDocs provides extensible keyboard navigation
     and  semantic markup including role attributes and landmarks. Furthermore,
     the layout is entirely based on rem values, respecting the user's default
     font size.
 .
   * Beyond GitHub Markdown — integrates natively with Python Markdown
     Extensions, offering additional elements like callouts, tabbed content
     containers, mathematical formulas, critic markup, task lists, and emojis.
 .
   * Modern architecture — Material for MkDocs's underlying codebase is built
     with TypeScript, RxJS, and SCSS, and is compiled with Webpack, bringing
     excellent possibilities for theme extension and customization.


Package: morty
Description-md5: b73ad6ce55466f9d958bad385fda3dfa
Description-is: Privacy aware web content sanitizer proxy as a service
 Morty Web content sanitizer proxy as a service
 .
 Morty rewrites web pages to exclude malicious HTML tags and attributes. It
 also replaces external resource references to prevent third party
 information leaks.
 .
 The main goal of morty is to provide a result proxy for searx, but it can
 be used as a standalone sanitizer service too.
 .
 Eiginleikar
 .
  - HTML sanitization
  - Rewrites HTML/CSS external references to locals
  - JavaScript blocking
  - No Cookies forwarded
  - No Referrers
  - No Caching/Etag
  - Supports GET/POST forms and IFrames
  - Optional HMAC URL verifier key to prevent service abuse


Package: mysqltuner
Description-md5: d079bed656ffe89a06c680dc18513f56
Description-is: high-performance MySQL tuning script
 High-performance MySQL tuning script written in perl that will provide you
 with a snapshot of a MySQL server?s health. Based on the statistics
 gathered, specific recommendations will be provided that will increase a
 MySQL server's efficiency and performance. The script gives you automated
 MySQL tuning that is on the level of what you would receive from a MySQL
 DBA.
 .
 Eiginleikar
 .
    * Memory Usage: Calculates MySQL memory usage at max load and makes
      recommendations for increasing or decreasing the MySQL memory
      footprint. Per-thread and server-wide buffer data is calculated
      separately for an accurate snapshot of the server?s configuration.
    * Slow Queries: Reviews the amount of slow queries relative to the
      total queries. Slow query time limits are also analyzed and
      recommendations are made.
    * Connections: Current and historical connection counts are
      reviewed.
    * Key Buffer: Takes configuration data and compares it to the actual
      indexes found in MyISAM tables. Key cache hit rates are calculated
      and variable adjustments are suggested.
    * Query Cache: Query cache hit rates and usage percentages are used
      to make recommendations for the query cache configuration
      variables.
    * Sorting & Joins: Per-thread buffers that affect sorts and joins
      are reviewed along with the statistics from the queries run
      against the server.
    * Temporary Tables: Variable recommendations are made to reduce
      temporary tables that are written to the disk.
    * Table Cache: Compares total tables opened to the currently open
      tables. Calculates the table cache hit rate in order to make
      suggestions.
    * Open Files: Determines if the server will approach or run into the
      open file limit set by the operating system or the MySQL server
      itself.
    * Table Locks: Finds table locking that forces queries to wait and
      makes suggestions for reducing locks that require a wait.
    * Thread Cache: Calculates how many times MySQL must create a new
      thread to respond to a query.
    * Aborted Connections: Finds applications that are not closing
      connections to MySQL properly.
    * Read/Write Ratios: Calculates the percentage of read and write
      operations on your MySQL installation.


Package: node-bignumber
Description-md5: db8f7c554c023ae7775179e9c4f36faa
Description-is: Arbitrary-precision decimal and non-decimal arithmetic for Node.js
 Eiginleikar
 .
    - Faster, smaller, and perhaps easier to use than Javascript versions of
      Java's BigDecimal
    - 5 KB minified and gzipped
    - Simple API but full-featured
    - Works with numbers with or without fraction digits in bases from 2 to 36
      inclusive
    - Replicates the toExponential, toFixed, toPrecision and toString methods of
      Javascript's Number type
    - Includes a toFraction and a squareRoot method
    - Stores values in an accessible decimal floating point format
    - No dependencies
    - Comprehensive documentation and test set
 .
 If an even smaller and simpler library is required see big.js. It's half
 the size but only works with decimal numbers and only has half the
 methods. It neither allows NaN or Infinity, or have the configuration
 options of this library.
 .
 This package provides bignumber support to Node.js.

Package: node-xterm
Description-md5: fb5b7a68aaf8c158f85c5db47e4be578
Description-is: terminal front-end component for the browser - NodeJS modules
 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.
 .
 Eiginleikar
 .
   - **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 unpacked individual xterm CommonJS modules.

Package: nsxiv
Description-md5: 860c4a405c01d96bd0a327bcf4cca01c
Description-is: neo simple X image viewer
 nsxiv (the Neo Simple X Image Viewer) is a fork of the now-unmaintained
 sxiv project, with the purpose of being a drop-in replacement for sxiv,
 maintaining its interface, and adding simple, sensible features. nsxiv
 aims to be easy to modify and customise, and works nicely with tiling
 window managers.
 .
 Eiginleikar
 .
  - Basic image operations, e.g. zooming, panning, rotating
  - Customizable key and mouse button mappings
  - Scriptable via configuration files
  - Thumbnail mode: grid of selectable previews of all images
  - Ability to cache thumbnails for fast re-loading
  - Basic support for animated/multi-frame images (GIF/WebP)
  - Display image information in status bar
  - Display image name/path in X title


Package: nted
Description-md5: eccb14fd7802bce7e814bd3631bce034
Description-is: Grafískur nótnaritill
 NtEd is a GTK+ score editor. It intends to be really WYSIWYG: what you see
 on the screen is exactly what you get on printer output. It supports up to
 4 voices per staff, drum notes, 5 lyrics lines, N-Tuplets, context
 changes, repeats with alternatives, configurable music instruments per
 staff, MIDI / MusicXML import, PS / PDF / SVG / PNG / Lilypond / MIDI
 export. Scores can be played through the ALSA sequencer.

Package: openbox-lxde-session
Description-md5: 5475097460208980d4b5d0d46ed3a34c
Description-is: LXDE session manager and configuration files
 LXDE (the Lightweight X11 Desktop Environment) is a project aimed to
 provide a desktop environment which is lightweight and fast.
 .
 It's not designed to be powerful and bloated, but to be usable and slim
 enough, and keep the resource usage low. Different from other desktop
 environments, LXDE doesn't tightly integrate every component. Instead,
 LXDE tries to make all components independent, and each of them can be
 used independently with fewer dependencies.
 .
 Eiginleikar
 .
  * Lightweight, runs with reasonable memory usage
  * Fast, runs well even on older machines produced in 1999
  * Good-looking, GTK+ 2 internationalized user interface
  * Easy-to-use, the user interface is simple, but usable enough
  * Desktop independent (surprise! Every component can be used without LXDE)
  * Standard compliant, follows the specs on freedesktop.org
 .
 This package depends on minimal set of components (lxsession, openbox, and
 lxde-screenlock.desktop file), and contains all the session-specific
 configuration files required to start a LXDE desktop session from a
 display manager such as GDM.

Package: openclipart
Description-md5: 072611e96db6eed945e4f9d401d4eb8b
Description-is: Opið myndaklippusafn (Open Clip Art Library)
 The Open Clip Art Library is a collection of 100% license-free, royalty-
 free, and restriction-free art that you can use for any purpose.
 .
 The clip art in this package is sorted by subject (e.g. sports).
 Openclipart 2 is sorted by artist (who created the clip art) and is much
 larger.
 .
 This package is a metapackage installing both the SVG and PNG (converted
 from SVG) versions.

Package: paprefs
Description-md5: 42f00216f7a81cc0e4548a67a7dd6802
Description-is: PulseAudio stillingar
 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.
 .
 PulseAudio Preferences (paprefs) is a simple GTK+ based configuration
 dialog for the PulseAudio sound server.

Package: parcellite
Description-md5: df6ebfddce8a12472826bff39f539d99
Description-is: lightweight GTK+ clipboard manager
 Parcellite is a stripped down, basic-features-only clipboard manager with
 a small memory footprint for those who like simplicity.
 .
 Eiginleikar
 .
  * Keeps a clipboard history.
  * Various view options to display items the way you like it.
  * Daemon mode; guard your clipboard contents when you close applications.
  * Perform custom commands using clipboard contents.


Package: pavucontrol
Description-md5: c43956d9d08801fbaa1a405d7b6a9e6b
Description-is: PulseAudio styrkstilling
 PulseAudio Volume Control (pavucontrol) is a simple GTK+ based volume
 control tool (mixer) for the PulseAudio sound server. In contrast to
 classic mixer tools this one allows you to control both the volume of
 hardware devices and of each playback stream separately. It also allows
 you to redirect a playback stream to another output device without
 interrupting playback.

Package: pidgin-plugin-pack
Description-md5: 18577dbe1fca6f6bed00a946e5d8c8f2
Description-is: Safn viðbóta fyrir Pidgin
 Plugin pack is a collection of many simple-yet-useful plugins for Pidgin.
 A brief description of each is below.
 .
 /exec: execute commands and optionally send their output in an IM/chat
 window.
 .
 AutoProfile: user profile and status message content generator.
 .
 Album: archives all buddy icons for all buddies in the user's buddy list.
 .
 Auto Reply: auto-replies on any protocol, also can be specific to each
 buddy.
 .
 Bash.org: provides links to random or select quotes on bash.org and
 qdb.us.
 .
 Buddy List Options: options to hide buddy list on creation and hide menu
 in it.
 .
 Colorize: colorizes outgoing message text.
 .
 Conversation Badge: shows the protocol icon in the conversation menu tray.
 .
 DeWYSIWYGification: allows user to type in HTML without it being rendered.
 .
 Dice: simulates the rolling of dice.
 .
 DiffTopic: shows changes when the topic is changed in a chatroom.
 .
 Magic 8 Ball: shows random expressions from a Magic 8 Ball toy.
 .
 Enhanced History: an enhanced version of the history plugin.
 .
 Flip: flips a coin and shows the result in the current conversation.
 .
 gRIM: annoy your buddies with a timed series of messages.
 .
 Google: writes the results of an "I'm feeling lucky" search to a
 conversation.
 .
 Group IM: send an IM to a group of buddies
 .
 Highlight: adds support for highlighting user specified words.
 .
 Ignore: ignore either all or just chat communication from a specific
 person.
 .
 InfoPane: use different views for the "details" information  in
 conversations.
 .
 IRC Helper: Handles the rough edges of the IRC protocol.
 .
 IRC More: adds a couple options to the IRC protocol:
        - Customized default quit/part messages.
        - A CTCP version reply.
 .
 Irssi Features: implements many features of irssi:
        - day change notifications
        - /window, /layout, /lastlog commands
        - auto-text formatting
 .
 List Handler: import and export buddy lists in various formats.
 .
 Chat User List Logging: logs the list of users in a chat when you join.
 .
 My Status Box: per-account status selectors with other features.
 .
 Napster: NAPSTER Protocol Plugin.
 .
 Nick Said: to jump to where your name or other words were said in a chat.
 .
 Old Logger: stores buddy logs in flat files (legacy format).
 .
 Plonkers: announce your ignore list to a chat room and other privacy
 features.
 .
 Purple Schedule: Schedule reminders at specific times.
 .
 Separate and Tab: adds two new window positioning methods.
 .
 Sim Fix: fixes messages received from buddies using broken SIM clients.
 .
 Simple Network Paging Protocol (SNPP):
     allows sending to pager servers (like sendpage or qpage) via SNPP.
 .
 Message Splitter: splits sent messages into smaller ones of a specified
 size.
 .
 SSL Info: adds a menu item to display info about the SSL plugin in use.
 .
 Switch Spell: allows changing the spell-check language for each
 conversation.
 .
 Timelog: view Pidgin logs that fall within specific time ranges.
 .
 XChat Chats: makes Pidgin use XChat's indented view.
 .
 XMPP Priority: Adds account options that allow users to specify the priorities
     used for available and away for XMPP accounts.


Package: python3-asgi-csrf
Description-md5: bf8af49d588460eba38c77bda09aa0dc
Description-is: ASGI middleware for protecting against CSRF attacks
 The asgi-csrf package is a Python library that provides Cross-Site Request
 Forgery (CSRF) protection for ASGI (Asynchronous Server Gateway Interface)
 applications. It helps secure web applications from CSRF attacks by adding
 middleware that validates and protects against unauthorized requests.
 .
 Eiginleikar
 .
   - Adds CSRF protection to ASGI applications.
   - Supports popular ASGI frameworks like FastAPI and Starlette.
   - Integrates seamlessly into existing ASGI application pipelines.
   - Provides configurable settings for token generation and validation.
   - Allows for exclusion of specific routes or URLs from CSRF protection.
   - Ensures stateless and secure CSRF protection in asynchronous web
     environments.
 .
 CSRF attacks are a common security concern for web applications, and the
 asgi-csrf library aims to provide a straightforward solution for adding
 protection to ASGI-based applications, ensuring that users' interactions
 are safe and authenticated.

Package: python3-async-timeout
Description-md5: 02717b94af0633086c3d33fb2d1073cd
Description-is: timeout context manager for asyncio programs in Python
 The context manager is useful in cases when you want to apply timeout
 logic around block of code or in cases when asyncio.wait_for() is not
 suitable. Also it's much faster than asyncio.wait_for() because timeout
 doesn't create a new task.
 .
 Dæmi:
 .
  with timeout(1.5):
      yield from inner()


Package: python3-changelog
Description-md5: e7f32501b217ce65c5453ceaf8250e6d
Description-is: Sphinx extension to generate changelog files (Python 3)
 This package provides simple Sphinx markup to render changelog displays
 (this is the Python 3 version of the extension).
 .
 Dæmi:
 .
  ====================
  Changelog for 1.5.6
  ====================
 .
  .. changelog::
      :version: 1.5.6
      :released: Sun Oct 12 2008
 .
      .. change::
          :tags: general
          :tickets: 27
 .
        Improved the frobnozzle.
 .
      .. change::
          :tags: rendering, tests
          :pullreq: 8
          :changeset: a9d7cc0b56c2
 .
        Rendering tests now correctly render.

Package: python3-colour
Description-md5: 767a856b2801a7820f84a0c6a71f5861
Description-is: converts and manipulates various color representation - Python 2.X
 Converts and manipulates common color representation (RGB, HSL, web, ...)
 .
 Eiginleikar
 .
  * Damn simple and pythonic way to manipulate color representation
  * Full conversion between RGB, HSL, 6-digit hex, 3-digit hex, human
    color
  * One object (Color) or bunch of single purpose function (rgb2hex,
    hsl2rgb, ...)
  * web format that use the smallest representation between 6-digit
    (e.g. #fa3b2c), 3-digit (e.g. #fbb), fully spelled color
    (e.g. white), following W3C color naming for compatible CSS or HTML
    color specifications.
  * smooth intuitive color scale generation choosing N color gradients.
  * can pick colors for you to identify objects of your application.


Package: python3-django-jinja
Description-md5: 611ab1eacc13ebe80d423778729edd19
Description-is: Jinja2 templating language integrated in Django (Python 3 version)
 Jinja2 provides certain advantages over the native system of Django, for
 example, explicit calls to callable from templates, has better performance
 and has a plugin system
 .
 Eiginleikar
 .
    * Auto-load templatetags compatible with Jinja2 the same way as Django.
    * Django templates can coexist with Jinja2 templates without any problems.
      It works as middleware, intercepts Jinja templates by file path pattern.
    * Django template filters and tags can mostly be used in Jinja2 templates.
    * I18n subsystem adapted for Jinja2 (makemessages now collects messages
      from Jinja templates)
    * jinja2 bytecode cache adapted for using django's cache subsystem.
    * Support for django context processors.


Package: python3-django-render-block
Description-md5: 9dbd0d84dc4b049f347d41d84ad81299
Description-is: Render the content of a specific block tag from a Django template
 Render the content of a specific block tag from a Django template. Works
 for arbitrary template inheritance, even if a block is defined in the
 child template but not in the parent. Generally it works like
 render_to_string from Django, but allows you to specify a block to render.
 .
 Eiginleikar
 .
  * Render a specific block from a template
  * Fully supports the Django templating engine
  * Partially supports the Jinja2 engine: it does not currently process the
    extends tag


Package: python3-dotty-dict
Description-md5: 40ba6bb6b94151aa2e7918d0b12faa52
Description-is: Dictionary wrapper for quick access to deeply nested keys
 Eiginleikar
 .
  * Simple wrapper around Python dictionary and dict like objects
  * Two wrappers with the same dict are considered equal
  * Access to deeply nested keys with dot notation: dot['deeply.nested.key']
  * Create, read, update and delete nested keys of any length
  * Access dicts in lists by index dot['parents.0.first_name']
  * Support for setting value in multidimensional lists
  * Support for accessing lists with slices


Package: python3-easyprocess
Description-md5: d4f8bff81e3105538f8e9714c0d1eb88
Description-is: easy to use python subprocess interface - Python 3.X
 Eiginleikar
 .
  * layer on top of subprocess_ module
  * easy to start, stop programs
  * easy to get standard output/error, return code of programs
  * command can be list or string
  * logging
  * timeout
  * global config file with program aliases
  * shell is not supported
  * pipes are not supported
  * stdout/stderr is set only after the subprocess has finished
  * stop() does not kill whole subprocess tree
  * unicode support
  * Method chaining
 .
 This package contains the python 3 version of easyprocess

Package: python3-in-place
Description-md5: 24cf658a229463277dd6f5ad091e2cc6
Description-is: In-place file processing
 The in-place package is a Python library that provides an intuitive and
 efficient way to edit files in-place. It allows developers to perform in-
 place modifications to text files without the need for temporary files or
 manual handling of file I/O operations.
 .
 Eiginleikar
 .
   - Simplifies in-place editing of text files in Python.
   - Provides a convenient API for performing modifications directly on files.
   - Supports operations such as replacing text, appending or deleting lines,
     and more.
   - Handles file I/O operations and modifications efficiently.
   - Offers flexibility in choosing how modifications are applied (e.g., line
     by line or in bulk).
 .
 In-place editing can be useful in various scenarios, including log file
 processing, configuration file updates, and data transformations. The in-
 place library streamlines the process by abstracting away the complexities
 of file handling and allows developers to focus on the actual
 modifications.

Package: python3-inject
Description-md5: 1086e750501a3550a14611d217057851
Description-is: Python dependency injection framework
 The inject package is a Python library that provides a lightweight
 dependency injection framework. It simplifies the management of
 dependencies in your Python projects, allowing for decoupled and modular
 code design.
 .
 Eiginleikar
 .
  - Facilitates the injection of dependencies into Python classes and
    functions.
  - Supports various dependency injection patterns, including constructor
    injection and attribute injection.
  - Allows for the configuration of dependency bindings and scopes.
  - Promotes code reusability, testability, and maintainability through loose
    coupling.
  - Supports both runtime and compile-time dependency injection.
  - Provides integration with popular frameworks and tools.
 .
 Dependency injection is a powerful design pattern that helps manage
 complex dependencies between components. The inject library offers an
 elegant and straightforward way to implement dependency injection in
 Python, promoting better separation of concerns and easier unit testing.

Package: python3-klaus
Description-md5: 0c1a20913b5931c15092161b801858c5
Description-is: simple easy-to-set-up Git web viewer
 Eiginleikar
 .
  * Easy to set up -- almost no configuration required
  * Syntax highlighting
  * Git Smart HTTP support
 .
 This package contains the Python 3.x version.

Package: python3-locust
Description-md5: 911e441f2a6793c9ab945f6dce380f04
Description-is: Developer friendly load testing framework
 Locust is an easy to use, scriptable and scalable performance testing
 tool. You define the behaviour of your users in regular Python code,
 instead of using a clunky UI or domain specific language. This makes
 Locust infinitely expandable and very developer friendly.
 .
 Eiginleikar
 .
  * Write user test scenarios in plain-old Python -- If you want your users to
    loop, perform some conditional behaviour or do some calculations, you just
    use the regular programming constructs provided by Python. Locust runs every
    user inside its own greenlet (a lightweight process/coroutine). This enables
    you to write your tests like normal (blocking) Python code instead of having
    to use callbacks or some other mechanism. Because your scenarios are “just
    python” you can use your regular IDE, and version control your tests as
    regular code (as opposed to some other tools that use XML or binary
    formats).
  * Distributed & Scalable - supports hundreds of thousands of users -- Locust
    makes it easy to run load tests distributed over multiple machines. It is
    event-based (using gevent), which makes it possible for a single process to
    handle many thousands concurrent users. While there may be other tools that
    are capable of doing more requests per second on a given hardware, the low
    overhead of each Locust user makes it very suitable for testing highly
    concurrent workloads.
  * Web-based UI -- Locust has a user friendly web interface that shows the
    progress of your test in real-time. You can even change the load while the
    test is running. It can also be run without the UI, making it easy to use
    for CI/CD testing.
  * Can test any system -- Even though Locust primarily works with web
    sites/services, it can be used to test almost any system or protocol. Just
    write a client for what you want to test, or explore some created by the
    community.


Package: python3-orderedset
Description-md5: 15b2ddf2f1d4b2d6bc2f94b8bc03665b
Description-is: Ordered Set implementation in Cython.
 An Ordered Set implementation in Cython.
 .
 Eiginleikar
 .
  * Works like a regular set, but remembers insertion order;
  * Is approximately 5 times faster than the pure Python implementation overall
    (and 5 times slower than `set`);
  * Compatible with Python 2.7 through 3.8;
  * Supports the full set interface;
  * Supports some list methods, like `index` and `__getitem__`.
  * Supports set methods against iterables.


Package: python3-pyipmi
Description-md5: d01606fd9a99f9fd5ee7cd972addcf81
Description-is: Pure Python IPMI library
 The Intelligent Platform Management Interface (IPMI) is a set of computer
 interface specifications for an autonomous computer subsystem that
 provides management and monitoring capabilities independently of the host
 system’s CPU, firmware (BIOS or UEFI) and operating system. The python-
 ipmi library provides an application programming interface (API) for using
 IPMI protocol within the Python environment. This library supports IPMI
 version 2.0 as described in the IPMI standard.
 .
 There are two ways to communicate with a server using IPMI interface:
  1. IPMI over Local Area Network (LAN) using Remote Management Control
     Protocol (RMCP) packet datagrams
  2. Intelligent Platform Management Bus (IPMB) is an I2C-based bus
 .
 Eiginleikar
 .
  * native RMCP interface (using Python libraries only)
  * legacy RMCP interface (requires ipmitool to be installed)
  * IPMB interface (using the Total Phase Aardvark)


Package: python3-pytest-recording
Description-md5: 5ee85061b6a3022a7a44fefd9905ec86
Description-is: pytest plugin that allows recording of network interactions
 A pytest plugin that records network interactions in your tests via
 VCR.py.
 .
 Eiginleikar
 .
  * Straightforward `pytest.mark.vcr`, that reflects `VCR.use_cassettes` API;
  * Combining multiple VCR cassettes;
  * Network access blocking;
  * The ``rewrite`` recording mode that rewrites cassettes from scratch.


Package: python3-reflink
Description-md5: 6b46e04f6d4ce969ebc24e933eb62915
Description-is: Python Library wrapping platform-specific reflink implementations
 Python wrapper around the ``reflink`` system calls.
 .
 Eiginleikar
 .
  * Btrfs, XFS, OCFS2 ``reflink`` support. Btrfs is tested the most.
  * Apple macOS APFS ``clonefile`` support. Little testing, be careful. It
    might eat data.
  * A convenience method that checks support for reflinks within a specific
    directory.


Package: python3-requests-file
Description-md5: babcf46924d2f06e381950dc20627456
Description-is: File transport adapter for Requests - Python 3.X
 Requests-File is a transport adapter for use with the Requests Python
 library to allow local filesystem access via file:// URLs.
 .
 Eiginleikar
 .
  * Will open and read local files
  * Might set a Content-Length header
  * That's about it
 .
 No encoding information is set in the response object, so be careful using
 Response.text: the chardet library will be used to convert the file to a
 unicode type and it may not detect what you actually want.
 .
 EACCES is converted to a 403 status code, and ENOENT is converted to a
 404. All other IOError types are converted to a 400.
 .
 This package contains the Python 3 version of the library.

Package: python3-rich-click
Description-md5: 8fc8073cf4499f53a98eefe3a1d3eedb
Description-is: creating beautiful command line interfaces for Python3
 Format click help output nicely with Rich.
 .
  * Click is a "Python package for creating beautiful command line
    interfaces".
  * Rich is a "Python library for rich text and beautiful formatting in
    the terminal".
 .
 The intention of rich-click is to provide attractive help output from
 click, formatted with rich, with minimal customisation required.
 .
 Eiginleikar
 .
  * Rich command-line formatting of click help and error messages
  * Nice styles be default, usage is simply import rich_click as click
  * CLI tool to run on other people's tools (prefix the command with
    rich-click)
  * Group commands and options into named panels
  * Well formatted error messages
  * Easily give custom sort order for options and commands
  * Extensive customisation of styling and behaviour possible


Package: python3-sphinx-paramlinks
Description-md5: f25608875c6bf71d2410506a9f858bc0
Description-is: Sphinx extension to make param links linkable (Python 3 version)
 Sphinx extension which allows :param: directives within Python
 documentation to be linkable.
 .
 Eiginleikar
 .
  * :param: directives within Sphinx function/method descriptions will be
    given aparagraph link so that they can be linked to externally.
  * a new text role :paramref: is added, which works like :meth:, :func:, etc.
 .
 This package contains Python 3.x version of sphinx_paramlinks module.

Package: python3-sphinxcontrib.images
Description-md5: d5160ff4d1f49d55333da80119ad0771
Description-is: Easy thumbnails in Sphinx documentation (focused on HTML).
 Eiginleikar
 .
  Show thumbnails instead of full size images inside documentation (HTML).
  Ability to zoom/enlarge picture using LightBox2 (HTML).
  Ability to group pictures
  Download remote pictures and keep it in cache (if requested)
  Support for other formats (latex, epub, ... - fallback to image directive)
  Easy to extend (add own backend in only few lines of code)
  - Add other HTML "preview" solution than LightBox2
  - Add better support to non-HTML outputs
  - Preprocess images


Package: python3-starlette
Description-md5: 97e426dcd54d67f5b2f64d7d9535faef
Description-is: ASGI library ideal for building high performance asyncio services
 Starlette is a lightweight ASGI (Asynchronous Server Gateway Interface)
 framework/toolkit, which is ideal for building high performance asyncio
 services.
 .
 It is production-ready, and gives you the following:
 .
  * Seriously impressive performance.
  * WebSocket support.
  * In-process background tasks.
  * Startup and shutdown events.
  * Test client built on `httpx`.
  * CORS, GZip, Static Files, Streaming responses.
  * Session and Cookie support.
  * 100% test coverage.
  * 100% type annotated codebase.
  * Zero hard dependencies.
 .
 Dæmi:
 .
  from starlette.applications import Starlette
  from starlette.responses import JSONResponse
  from starlette.routing import Route
 .
  async def homepage(request):
      return JSONResponse({'hello': 'world'})
 .
  app = Starlette(debug=True, routes=[
    Route('/', homepage),
  ])


Package: python3-web-cache
Description-md5: e38f4125b78580cd404e257efbdb11aa
Description-is: Simple Python key-value storage backed up by sqlite3 database
 Python module for simple key-value storage backed up by sqlite3 database.
 The typical use case is a URL to HTTP data cache, but it can also be used
 for non web ressources.
 .
 Eiginleikar
 .
 * Simple dict interface allows natural usage (if key in cache, value
   = cache[key], etc.)
  * Optional Zlib (deflate), BZIP2, LZMA or ZSTD (Zstandard)
   compression, with configurable compression level
  * FIFO or LRU cache eviction strategies * Optional thread safe interface to work around Python Sqlite3 'same
   thread' limitation
  * Provides cache hit rate statistics


Package: rebound
Description-md5: 0b5dbbc5e475aa053897d491c43c21d8
Description-is: Command-line tool to fetch Stack Overflow results when program execution error
 Rebound is a command-line tool that instantly fetches Stack Overflow
 results when getting a program execution error in multiple programming
 languages. This tool will execute the program, pull the error message if
 needed, and display related Stack Overflow questions and answers without
 leaving the terminal.
 .
 Eiginleikar
 .
  - Supported file types:
    - Python
    - Node.js
    - Java
    - Golang
    - Ruby
  - View answers in command line mode
  - Open browser for GUI


Package: ruby-necromancer
Description-md5: fbd73e98c72232dc97bd2ea9b76359a3
Description-is: Library offering conversion from one object type to another
 Necromancer provides independent type conversion component for TTY
 toolkit.
 .
 Conversion between Ruby core types frequently comes up in projects but is
 solved by half-baked solutions. This library aims to provide an
 independent and extensible API to support a robust and generic way to
 convert between core Ruby types.
 .
 Eiginleikar
 .
  * Simple and expressive API
  * Ability to specify own converters
  * Ability to compose conversions out of simpler ones
  * Support conversion of custom defined types
  * Ability to specify strict conversion mode


Package: ruby-simple-captcha2
Description-md5: fb300520a72f6326a611d9d0419a47bd
Description-is: simplest and a robust captcha plugin for rails
 Available with Rails 3 + 4 or above provides backward compatibility. This
 is a fork of the popular Rubygem ``simple_captcha`` which got abandoned.
 .
 Eiginleikar
 .
  * Zero FileSystem usage (secret code moved to db-store and image storage
  removed).
  * Provides various image styles.
  * Provides three level of complexity of images.
  * Works absolutely fine in distributed environment(session and db based
  implementation works fine in distributed environment).
  * Implementation is as easy as just writing a single line in your view.
  ```<%= show_simple_captcha %>``` within the 'form' tags.
  * Flexible DOM and CSS handling(There is a separate view partial for
  rendering SimpleCaptcha DOM elements).
  * Automated removal of 1 hour old unmatched simple_captcha data.


Package: ruby-webmock
Description-md5: 83ffa69d71660251c94341505328406f
Description-is: library for stubbing HTTP requests in Ruby
 WebMock allows stubbing HTTP requests and setting expectations on HTTP
 requests.
 .
 Eiginleikar
 .
  * Stubbing HTTP requests at low http client lib level (no need to change
    tests when you change HTTP library).
  * Setting and verifying expectations on HTTP requests.
  * Matching requests based on method, URI, headers and body.
  * Smart matching of the same URIs in different representations (also encoded
     and non encoded forms).
  * Smart matching of the same headers in different representations.


Package: sacad
Description-md5: 5aef93a14448926c9293b0b79af5914a
Description-is: Search and download music album covers
 SACAD is a multi platform command line tool to download album covers
 without manual intervention, ideal for integration in scripts, audio
 players, etc.
 .
 SACAD also provides a second command line tool, sacad_r, to scan a music
 library, read metadata from audio tags, and download missing covers
 automatically, optionally embedding the image into audio files.
 .
 Eiginleikar
 .
  * Can target specific image size, and find results for high resolution covers
  * Support JPEG and PNG formats
  * Customizable output: save image along with the audio files / in a
    different directory named by artist/album / embed cover in audio
    files...
  * Currently support the following cover sources:
    * Amazon CD (.com, .ca, .cn, .fr, .de, .co.jp and .co.uk variants)
    * Amazon digital music
    * CoverLib (site is dead)
    * Deezer
    * Discogs
    * Google Images (removed, too unreliable)
    * Last.fm
    * Itunes
  * Smart sorting algorithm to select THE best cover for a given query,
    using several factors: source reliability, image format, image
    size, image similarity with reference cover, etc.
  * Automatically crunch images with optipng, oxipng or jpegoptim (can
    save 30% of filesize without any loss of quality, great for
    portable players)
  * Cache search results locally for faster future search
  * Do everything to avoid getting blocked by the sources: hide
    user-agent and automatically take care of rate limiting
  * Automatically convert/resize image if needed
  * Multiplatform (Windows/Mac/Linux)
 .
 SACAD is designed to be robust and be executed in batch of thousands of
 queries:
 .
  * HTML parsing is done without regex but with the LXML library, which
    is faster, and more robust to page changes
  * When the size of an image reported by a source is not reliable
    (ie. Google Images), automatically download the first KB of the
    file to get its real size from the file header
  * Process several queries simultaneously (using asyncio), to speed up
    processing
  * Automatically reuse TCP connections (HTTP Keep-Alive), for better
    network performance
  * Automatically retry failed HTTP requests
  * Music library scan supports all common audio formats (MP3, AAC,
    Vorbis, FLAC..)
  * Cover sources page or API changes are quickly detected, thanks to
    high test coverage, and SACAD is quickly updated accordingly


Package: sigil
Description-md5: 88d7047856e5e6d5edbe1b6fc1c0482f
Description-is: multi-platform ebook editor
 Sigil is a free, open source, multi-platform ebook editor. It is designed
 to edit books in ePub format.
 .
 Eiginleikar
 .
  * Full UTF-16 support;
  * Full EPUB 2 spec support;
  * Multiple Views: Book View, Code View and Preview View;
  * WYSIWYG editing in Book View;
  * Complete control over directly editing EPUB syntax in Code View;
  * Table of Contents generator with multi-level heading support;
  * Metadata editor with full support for all possible metadata entries (more
    than 200) with full descriptions for each;
  * User interface translated into many languages;
  * Spell checking with default and user configurable dictionaries;
  * Full Regular Expression (PCRE) support for Find & Replace;
  * Supports import of EPUB and HTML files, images, and style sheets;
  * Files can be validated for EPUB compliance with the FlightCrew validator;
  * HTML Tidy: all imported files have their formatting corrected, and your
    editing can be optionally cleaned.


Package: sigil-data
Description-md5: d697fcd1e7b4df79b24c90d3e49f5642
Description-is: multi-platform ebook editor - data files
 Sigil is a free, open source, multi-platform ebook editor. It is designed
 to edit books in ePub format.
 .
 Eiginleikar
 .
  * Full UTF-16 support;
  * Full EPUB 2 spec support;
  * Multiple Views: Book View, Code View and Preview View;
  * WYSIWYG editing in Book View;
  * Complete control over directly editing EPUB syntax in Code View;
  * Table of Contents generator with multi-level heading support;
  * Metadata editor with full support for all possible metadata entries (more
    than 200) with full descriptions for each;
  * User interface translated into many languages;
  * Spell checking with default and user configurable dictionaries;
  * Full Regular Expression (PCRE) support for Find & Replace;
  * Supports import of EPUB and HTML files, images, and style sheets;
  * Files can be validated for EPUB compliance with the FlightCrew validator;
  * HTML Tidy: all imported files have their formatting corrected, and your
    editing can be optionally cleaned.
 .
 This package provides the architecture-independant files.

Package: skanpage
Description-md5: 3ee0379151650239dfe4f1b71b2d85a7
Description-is: Multi-page scanning and saving of documents and images
 Skanpage is a simple scanning application designed for multi-page scanning
 and saving of documents and images.
 .
 Eiginleikar
 .
   - Scanning from flatbed and ADF scanners
   - Configurable options for scanning device
   - Reordering, rotation and deletion of scanned pages
   - Saving to multi-page PDF documents and image files


Package: skewer
Description-md5: b441f177d77eef511d970fccfb663491
Description-is: post-processing of high-throughput DNA sequence reads
 skewer implements the bit-masked k-difference matching algorithm dedicated
 to the task of adapter trimming and it is specially designed for
 processing next-generation sequencing (NGS) paired-end sequences.
 .
 Eiginleikar
 .
  * Detection and removal of adapter sequences
  * Insertion and deletion allowed in pattern matching
  * Targeted at Single End, Paired End (PE), and Long Mate Pair (LMP) reads
  * Demultiplexing of barcoded sequencing runs
  * Multi-threading support
  * Trimming based on phred quality scores
  * IUPAC characters for barcodes and adapters
  * Compressed input and output support


Package: slop
Description-md5: b6be29fa551e770f482aba9739129e15
Description-is: queries for a selection from the user and prints the region to stdout
 slop (Select Operation) is an application that queries for a selection
 from the user and prints the region to stdout. It grabs the mouse and
 turns it into a crosshair, lets the user click and drag to make a
 selection (or click on a window) while drawing a pretty box around it,
 then finally prints the selection's dimensions to stdout.
 .
 Eiginleikar
 .
  * Hovering over a window will cause a selection rectangle to appear
    over it.
  * Clicking on a window makes slop return the dimensions of the
    window.
  * Clicking and dragging causes a selection rectangle to appear,
    renders pretty well (compared to scrot). And will return the
    dimensions of that rectangle in absolute screen coords.
  * On startup it turns your cursor into a crosshair, then adjusts the
    cursor into angles as you drag the selection rectangle.
  * Supports simple arguments:
    * Change selection rectangle border size.
    * Select X display.
    * Set padding size, even negative padding sizes!
    * Set click tolerance for if you have a shaky mouse.
    * Set the color of the selection rectangles to match your theme!
      (Even supports transparency!)
  * Remove window decorations from selections.
  * Supports OpenGL hardware acceleration.
  * Supports textured themes.
  * Supports programmable shaders.
  * Supports a magnifying glass.


Package: sma
Description-md5: 76ba18e18aecad8f99f7369db8c3a35a
Description-is: Sendmail log analyser
 SMA is a program that analyses Sendmail log entries.
 .
 Eiginleikar
 .
  - Support for all recent Sendmail versions
  - Flexible output formatting - HTML, ASCII and a custom log
  - Regular expression filtering of messages
  - Multiple hosts in the same report


Package: spek
Description-md5: 8cfef49bc5bafec8c8e872d06787ec14
Description-is: acoustic spectrum analyser
 Spek helps to analyse your audio files by showing their spectrogram. It
 supports all popular lossy and lossless audio file formats.
 .
 Eiginleikar
 .
  * Ultra-fast signal processing, uses multiple threads to further
    speed up the analysis
  * Shows the codec name and the audio signal parameters
  * Can save the spectrogram as an image file
  * Drag-and-drop support; associates with common audio file formats
  * Auto-fitting time, frequency and spectral density rulers
  * Adjustable spectral density range


Package: supertux
Description-md5: 83819c096307dca07762d7b9f833f8be
Description-is: Klassískur 2D hopp- og hliðar-skrun leikur með Tux
 SuperTux is a classic 2D jump 'n run sidescroller game in a similar style
 like the original SuperMario games. You play the role of Tux the Penguin,
 who must rescue Penny from the hands of the evil Nolok.

Package: t50
Description-md5: e560c2f6b8505a57b17d517d7a0bfd9c
Description-is: Multi-protocol packet injector tool
 Multi-protocol packet injector tool for *nix systems, actually supporting
 15 protocols.
 .
 Eiginleikar
 .
  - Flooding
  - CIDR support
  - TCP, UDP, ICMP, IGMPv2, IGMPv3, EGP, DCCP, RSVP, RIPv1,
    RIPv2, GRE, ESP, AH, EIGRP and OSPF support.
  - TCP Options.
  - High performance.
  - Can hit about 1.000.000 packets per second.


Package: tetzle
Description-md5: 9fde502f6606a471732c4289ec6d5585
Description-is: Púsl
 Any image can be imported and used to create puzzles with a wide range of
 sizes. Games are saved automatically, and you can select between currently
 in progress games.

Package: tiny-dnn
Description-md5: c312c618bd72f981c2874794db1dc871
Description-is: header only deep learning framework in C++
 tiny-dnn is a C++ implementation of deep learning. It is suitable for deep
 learning on limited computational resource, embedded systems and IoT
 devices.
 .
 Eiginleikar
 .
  * Reasonably fast, without GPU;
  * Portable & header-only;
  * Easy to integrate with real applications;
  * Simply implemented.


Package: tiny-dnn-doc
Description-md5: 8c79ac8aa36ab68f80cf69eeb0cb0dc3
Description-is: header only deep learning framework in C++ -- documentation
 tiny-dnn is a C++ implementation of deep learning. It is suitable for deep
 learning on limited computational resource, embedded systems and IoT
 devices.
 .
 Eiginleikar
 .
  * Reasonably fast, without GPU;
  * Portable & header-only;
  * Easy to integrate with real applications;
  * Simply implemented.
 .
 This package contains the documentation.

Package: twine
Description-md5: 85dc96f3482fa75a4f41796dff720d43
Description-is: utility for interacting with PyPI
 Twine is a tool for uploading distributions (in the Python meaning) to
 PyPi.
 .
 Why should twine be used over the traditional approach?
 .
 The biggest reason to use twine is that python setup.py upload uploads
 files over plaintext. This means anytime you use it you expose your
 username and password to a MITM attack. Twine uses only verified TLS to
 upload to PyPI protecting your credentials from theft.
 .
 Secondly it allows you to precreate your distribution files. python
 setup.py upload only allows you to upload something that you’ve created in
 the same command invocation. This means that you cannot test the exact
 file you’re going to upload to PyPI to ensure that it works before
 uploading it.
 .
 Finally it allows you to pre-sign your files and pass the .asc files into
 the command line invocation (twine upload twine-1.0.1.tar.gz
 twine-1.0.1.tar.gz.asc). This enables you to be assured that you’re typing
 your gpg passphrase into gpg itself and not anything else since you will
 be the one directly executing gpg --detach-sign -a <filename>.
 .
 Eiginleikar
 .
  - Verified HTTPS Connections
  - Uploading doesn’t require executing setup.py
  - Uploading files that have already been created, allowing testing of
    distributions before release
  - Supports uploading any packaging format (including wheels).


Package: tzdiff
Description-md5: e6bb361db9923d3a4c5c318fab42dbac
Description-is: Show Timezone differences with local time in command-line interface
 Eiginleikar
 .
  - Support TIMEZONE completion
  - Support multiple timezone comparison
  - Support daylight saving time
  - Support multiple output formats


Package: vim-snipmate
Description-md5: b32d99279c72a1dbfce80f206863cd65
Description-is: Vim script that implements some of TextMate's snippets features.
 SnipMate.vim aims to be an unobtrusive, concise vim script that implements
 some of TextMate's snippets features in Vim. A snippet is a piece of
 often-typed text that you can insert into your document using a trigger
 word followed by a <tab>.
 .
 For instance, in a C file using the default installation of snipMate.vim,
 if you type "for<tab>" in insert mode, it will expand a typical for loop
 in C:
 .
 for (i = 0; i < count; i++) {
 .
 Project-Id-Version: ddtp-ubuntu
 Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>
 PO-Revision-Date: 2024-10-03 00:00+0000
 Last-Translator: FULL NAME <EMAIL@ADDRESS>
 Language-Team: Icelandic <is@li.org>
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit
 X-Launchpad-Export-Date: 2024-10-03 18:59+0000
 X-Generator: Launchpad (build 6341c735b243a0768c3cb66edf85737937cab327)
 .
 To go to the next item in the loop, simply <tab> over to it; if there is
 repeated code, such as the "i" variable in this example, you can simply
 start typing once it's highlighted and all the matches specified in the
 snippet will be updated.
 .
 snipMate.vim has the following features among others:
 .
  - The syntax of snippets is very similar to TextMate's, allowing easy
    conversion.
  - The position of the snippet is kept transparently (i.e., it does not use
    marks/placeholders inserted into the buffer), allowing you to escape out
    of an incomplete snippet, something particularly useful in Vim.
  - Variables in snippets are updated as-you-type.
  - Snippets can have multiple matches.
  - Snippets can be out of order. For instance, in a do...while loop, the
    condition can be added before the code.


Package: vkeybd
Description-md5: 0d2d394ff06dcef1fd62dcb0f7ece48a
Description-is: Sýndar MIDI lyklaborð
 This program allows you to use the Linux AWE32 driver, OSS MIDI sequencer,
 or ALSA MIDI sequencer and provides "virtual" keyboard (the musical type),
 which can be "played" using the keyboard or mouse under X11.

Package: webcamoid
Description-md5: f572b386468b9a3ce3ad23b4c33caedf
Description-is: full featured webcam capture application
 webcamoid allows one to capture, save and view a video stream. It also can
 do a lot of funny things.
 .
 Eiginleikar
 .
  * 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.


Package: webcamoid-data
Description-md5: 49cfaf5d124f5a9473173ad57faf06ed
Description-is: icons and locale files for webcamoid
 webcamoid allows one to capture, save and view a video stream. It also can
 do a lot of funny things.
 .
 Eiginleikar
 .
  * 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 icons/locale files for webcamoid.

Package: webcamoid-plugins
Description-md5: 53aa7e50d4c64af45acef489bde7ac7e
Description-is: full featured webcam capture application - plugins
 webcamoid allows one to capture, save and view a video stream. It also can
 do a lot of funny things.
 .
 Eiginleikar
 .
  * 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 plugins for webcamoid.

Package: yacas
Description-md5: 4aae435c80e1b77b47271afb623ec744
Description-is: Algebru lausnarkerfi
 Yacas is a small and highly flexible computer algebra language.
 .
 The syntax is very close to Mathematica. The distribution contains a small
 library of mathematical functions, but its real strength is in the
 language in which you can easily write your own symbolic manipulation
 algorithms. It supports arbitrary precision arithmetic.