_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


python-gmpy2 2.2.1
Dependencies: gmp@6.3.0 mpfr@4.2.2 mpc@1.3.1
Channel: guix
Location: gnu/packages/sagemath.scm (gnu packages sagemath)
Home page: https://github.com/aleaxit/gmpy
Licenses: LGPL 3+
Build system: pyproject
Synopsis: GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x
Description:

This package provides a Python interface to the GNU multiprecision libraries GMO, MPFR and MPC.

python-memory-allocator 0.1.4
Channel: guix
Location: gnu/packages/sagemath.scm (gnu packages sagemath)
Home page: https://github.com/sagemath/memory_allocator
Licenses: GPL 3+
Build system: pyproject
Synopsis: Extension class to allocate memory easily with Cython
Description:

This package provides a single extension class MemoryAllocator with cdef methods

  • malloc

  • calloc

  • allocarray

  • realloc

  • reallocarray

  • aligned_malloc

  • aligned_malloc

  • aligned_calloc

  • aligned_allocarray

cliquer 1.22
Channel: guix
Location: gnu/packages/sagemath.scm (gnu packages sagemath)
Home page: https://github.com/dimpase/autocliquer
Licenses: GPL 2+
Build system: gnu
Synopsis: C routines for finding cliques in weighted graphs
Description:

Cliquer is a set of reentrant C routines for finding cliques in a weighted or unweighted graph. It uses an exact branch-and-bound algorithm. It can search for maximum or maximum-weight cliques or cliques with size or weight within a given range, restrict the search to maximal cliques, store cliques in memory and call a user-defined function for every found clique.

lcalc 2.1.1
Dependencies: pari-gp@2.17.3
Channel: guix
Location: gnu/packages/sagemath.scm (gnu packages sagemath)
Home page: https://gitlab.com/sagemath/lcalc
Licenses: GPL 2+
Build system: gnu
Synopsis: C++ library for computing with L-functions
Description:

Lcalc computes L-functions, in particular the Riemann zeta function, Dirichlet L-functions and L-functions attached to elliptic curves and modular forms.

libhomfly 1.02r6
Dependencies: libgc@8.2.8
Channel: guix
Location: gnu/packages/sagemath.scm (gnu packages sagemath)
Home page: https://github.com/miguelmarco/libhomfly
Licenses: Public Domain
Build system: gnu
Synopsis: Computation of homfly polynomials of links
Description:

libhomfly computes homfly polynomials of links, represented as strings.

cifs-utils 7.1
Dependencies: keyutils@1.6.3 libcap-ng@0.9.3 linux-pam@1.5.2 mit-krb5@1.21 samba@4.18.1 talloc@2.4.2
Channel: guix
Location: gnu/packages/samba.scm (gnu packages samba)
Home page: https://wiki.samba.org/index.php/LinuxCIFS_utils
Licenses: GPL 3+
Build system: gnu
Synopsis: User-space utilities for Linux CIFS (Samba) mounts
Description:

cifs-utils is a set of user-space utilities for mounting and managing CIFS shares using the Linux kernel CIFS client.

resolv-wrapper 1.1.8
Channel: guix
Location: gnu/packages/samba.scm (gnu packages samba)
Home page: https://cwrap.org/resolv_wrapper.html
Licenses: Modified BSD
Build system: cmake
Synopsis: Wrapper for DNS name resolving or DNS faking
Description:

This package makes it possible on most UNIX platforms to contact your own DNS implementation in your test environment. It requires socket_wrapper to be able to contact the server. Alternatively, the wrapper is able to fake DNS queries and return valid responses to your application. It provides the following features:

  • Redirects name queries to the nameservers specified in your resolv.conf.

  • Can fake DNS queries using a simple formatted DNS hosts file.

ppp 2.5.0
Dependencies: libpcap@1.10.1 libxcrypt@4.4.38 openssl@3.5.5
Channel: guix
Location: gnu/packages/samba.scm (gnu packages samba)
Home page: https://ppp.samba.org/
Licenses: Modified BSD Original BSD GPL 2+ Public Domain
Build system: gnu
Synopsis: Implementation of the Point-to-Point Protocol
Description:

The Point-to-Point Protocol (PPP) provides a standard way to establish a network connection over a serial link. At present, this package supports IP and IPV6 and the protocols layered above them, such as TCP and UDP.

iniparser 4.2.6
Channel: guix
Location: gnu/packages/samba.scm (gnu packages samba)
Home page: https://gitlab.com/iniparser/iniparser
Licenses: Expat
Build system: cmake
Synopsis: Simple @file{.ini} configuration file parsing library
Description:

The iniParser C library reads and writes Windows-style .ini configuration files. These are simple text files with a basic structure composed of sections, properties, and values. While not expressive, they are easy to read, write, and modify.

The library is small, thread safe, and written in portable ANSI C with no external dependencies.

pam-wrapper 1.1.8
Dependencies: linux-pam@1.5.2
Channel: guix
Location: gnu/packages/samba.scm (gnu packages samba)
Home page: https://cwrap.org/pam_wrapper.html
Licenses: Modified BSD
Build system: cmake
Synopsis: Tool to test PAM applications and PAM modules
Description:

This package provides tools to test your PAM application or module. For testing PAM applications, a simple PAM module called pam_matrix is provided. For testing PAM modules, see the pamtest library. One can combine it with the CMocka unit testing framework or use the provided Python bindings to write tests for modules in Python.

socket-wrapper 1.5.1
Channel: guix
Location: gnu/packages/samba.scm (gnu packages samba)
Home page: https://cwrap.org/socket_wrapper.html
Licenses: Modified BSD
Build system: cmake
Synopsis: Library passing socket communications through Unix sockets
Description:

This package aims to help client-server software development teams achieve full functional test coverage. It makes it possible to run several instances of the full software stack on the same machine to functionally test complex network configurations locally. It provides the following features:

  • Redirects all network communication to happen over Unix sockets.

  • Support for IPv4 and IPv6 socket and addressing emulation.

  • Ability to capture network traffic in pcap format.

nss-wrapper 1.1.16
Channel: guix
Location: gnu/packages/samba.scm (gnu packages samba)
Home page: https://cwrap.org/nss_wrapper.html
Licenses: Modified BSD
Build system: cmake
Synopsis: Wrapper for the user, group and hosts NSS API
Description:

There are projects that need to be able to create, modify, and delete Unix users. Others just switch user IDs to interact with the system on behalf of another user (e.g. a user space file server). To be able to test applications like these, one needs to grant privileges to modify the passwd and group files. With this package it is possible to define your own passwd and group files to be used the software while it is under test. It also allows you to create a hosts file to set up name resolution for the addresses you use with socket_wrapper. It provides the following features:

  • Provides information for user and group accounts.

  • Network name resolution using a hosts file.

  • Loading and testing of NSS modules.

ldb 2.9.2
Dependencies: lmdb@0.9.29 popt@1.18 tevent@0.16.1
Propagated dependencies: talloc@2.4.2 tdb@1.4.12
Channel: guix
Location: gnu/packages/samba.scm (gnu packages samba)
Home page: https://ldb.samba.org/
Licenses: LGPL 3+
Build system: gnu
Synopsis: LDAP-like embedded database
Description:

Ldb is a LDAP-like embedded database built on top of TDB. What ldb does is provide a fast database with an LDAP-like API designed to be used within an application. In some ways it can be seen as a intermediate solution between key-value pair databases and a real LDAP database.

priv-wrapper 1.0.1
Channel: guix
Location: gnu/packages/samba.scm (gnu packages samba)
Home page: https://cwrap.org/priv_wrapper.html
Licenses: Modified BSD
Build system: cmake
Synopsis: Library to drop privileges
Description:

This package provides a library to disable resource limits and other privilege dropping, i.e. disabling chroot, prctl, pledge and setrlmit system calls. This package aims to help running processes which are dropping privileges or are restricting resources in test environments. A disabled call always succeeds (i.e. returns 0) and does nothing.

samba 4.18.1
Dependencies: acl@2.3.1 avahi@0.8 cmocka@1.1.5 cups@2.4.14 gamin@0.1.10 dbus@1.16.2 gpgme@1.24.1 gnutls@3.8.9 jansson@2.14 libarchive@3.7.7 libtirpc@1.3.1 libxcrypt@4.4.38 linux-pam@1.5.2 lmdb@0.9.29 mit-krb5@1.21 openldap@2.6.10 perl@5.36.0 python@3.12.12 popt@1.18 readline@8.2.13 tdb@1.4.12
Propagated dependencies: ldb@2.9.2 talloc@2.4.2 tevent@0.16.1
Channel: guix
Location: gnu/packages/samba.scm (gnu packages samba)
Home page: https://www.samba.org/
Licenses: GPL 3+
Build system: gnu
Synopsis: The standard Windows interoperability suite of programs for GNU and Unix
Description:

Since 1992, Samba has provided secure, stable and fast file and print services for all clients using the SMB/CIFS protocol, such as all versions of DOS and Windows, OS/2, GNU/Linux and many others.

Samba is an important component to seamlessly integrate Linux/Unix Servers and Desktops into Active Directory environments using the winbind daemon.

wsdd 0.7.1
Dependencies: python@3.12.12
Channel: guix
Location: gnu/packages/samba.scm (gnu packages samba)
Home page: https://github.com/christgau/wsdd
Licenses: Expat
Build system: gnu
Synopsis: Web Service Discovery host daemon
Description:

This daemon allows (Samba) hosts to be found by Web Service Discovery Clients. It also implements the client side of the discovery protocol which searches for devices implementing WSD.

tevent 0.16.1
Propagated dependencies: talloc@2.4.2
Channel: guix
Location: gnu/packages/samba.scm (gnu packages samba)
Home page: https://tevent.samba.org/
Licenses: LGPL 3+
Build system: gnu
Synopsis: Event system library
Description:

Tevent is an event system based on the talloc memory management library. It is the core event system used in Samba. The low level tevent has support for many event types, including timers, signals, and the classic file descriptor events.

uid-wrapper 1.3.2
Channel: guix
Location: gnu/packages/samba.scm (gnu packages samba)
Home page: https://cwrap.org/uid_wrapper.html
Licenses: Modified BSD
Build system: cmake
Synopsis: Testing tool to fake privilege separation
Description:

Some projects, such as a file server, need privilege separation to be able to switch to the user who owns the files and do file operations on their behalf. This package convincingly lies to the application, letting it believe it is operating as root and even switching between UIDs and GIDs as needed. You can start any application making it believe it is running as root. This package provides the following features :

  • Allows uid switching as a normal user.

  • Start any application making it believe it is running as root.

  • Support for user/group changing in the local thread using the syscalls (like glibc).

  • Intercepts seteuid and related calls and simulates them in a way transparent to the application.

talloc 2.4.2
Dependencies: python@3.12.12
Channel: guix
Location: gnu/packages/samba.scm (gnu packages samba)
Home page: https://talloc.samba.org
Licenses: GPL 3+
Build system: gnu
Synopsis: Hierarchical, reference counted memory pool system
Description:

Talloc is a hierarchical, reference counted memory pool system with destructors. It is the core memory allocator used in Samba.

talloc-static 2.4.2
Dependencies: python@3.12.12
Channel: guix
Location: gnu/packages/samba.scm (gnu packages samba)
Home page: https://talloc.samba.org
Licenses: GPL 3+
Build system: gnu
Synopsis: Hierarchical, reference counted memory pool system (static library)
Description:

Talloc is a hierarchical, reference counted memory pool system with destructors. It is the core memory allocator used in Samba.

utsushi 0.65.0-2.b296671
Dependencies: bash-minimal@5.2.37 boost@1.89.0 eudev@3.2.14 gtkmm@2.24.5 imagemagick@6.9.13-5 libjpeg-turbo@2.1.4 libtiff@4.4.0 libusb@1.0.25 sane@1.4.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/scanner.scm (gnu packages scanner)
Home page: https://gitlab.com/utsushi/utsushi
Licenses: GPL 3+
Build system: gnu
Synopsis: Image scanning software for EPSON devices
Description:

Utsushi is a set of applications for image scanning with support for a number of EPSON scanners, including a compatibility driver to interface with software built around the SANE standard.

To enable auto-rotation functionality, install the tesseract-ocr and tesseract-ocr-tessdata-fast packages.

sane-backends 1.4.0
Dependencies: libjpeg-turbo@2.1.4 libpng@1.6.39 libxml2@2.14.6 libusb@1.0.25
Channel: guix
Location: gnu/packages/scanner.scm (gnu packages scanner)
Home page: http://www.sane-project.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Raster image scanner library and drivers, with scanner support
Description:

SANE stands for "Scanner Access Now Easy" and is an API proving access to any raster image scanner hardware (flatbed scanner, hand-held scanner, video- and still-cameras, frame-grabbers, etc.). The package contains the library and drivers.

xsane 0.0.0-0.87edc38
Dependencies: gtk+@3.24.51 lcms@2.13.1 libjpeg-turbo@2.1.4 libtiff@4.4.0 sane@1.4.0 xdg-utils@1.2.1
Channel: guix
Location: gnu/packages/scanner.scm (gnu packages scanner)
Home page: https://gitlab.com/sane-project/frontend/xsane
Licenses: GPL 2+
Build system: gnu
Synopsis: Featureful graphical interface for document and image scanners
Description:

XSane is a graphical interface for controlling a scanner and acquiring images from it. You can photocopy multi-page documents and save, fax, print, or e-mail your scanned images. It is highly configurable and exposes all device settings, letting you fine-tune the final result. It can also be used as a GIMP plugin to acquire images directly from a scanner.

XSane talks to scanners through the SANE back-end library, which supports almost all existing scanners.

sane 1.4.0
Dependencies: libusb@1.0.25
Channel: guix
Location: gnu/packages/scanner.scm (gnu packages scanner)
Home page: http://www.sane-project.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Raster image scanner library and drivers, without scanner support
Description:

SANE stands for "Scanner Access Now Easy" and is an API proving access to any raster image scanner hardware (flatbed scanner, hand-held scanner, video- and still-cameras, frame-grabbers, etc.). The package contains the library, but no drivers.

Total packages: 32521