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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
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.
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.
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
seteuidand related calls and simulates them in a way transparent to the application.
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.
This SANE backend lets you scan documents and images from scanners and multi-function printers that speak eSCL (marketed as ``AirScan'') or WSD (or ``WS-Scan'').
Both are vendor-neutral protocols that allow ``driverless'' scanning over IPv4 and IPv6 networks without the vendor-specific drivers that make up most of the sane-backends collection. This is similar to how most contemporary printers speak the universal IPP.
Only scanners that support eSCL will also work over USB. This requires a suitable IPP-over-USB daemon like ipp-usb to be installed and configured.
Any eSCL or WSD-capable scanner should just work. sane-airscan automatically discovers and configures devices, including which protocol to use. It was successfully tested with many devices from Brother, Canon, Dell, Kyocera, Lexmark, Epson, HP, OKI, Panasonic, Pantum, Ricoh, Samsung, and Xerox, with both WSD and eSCL.
Scanbd stands for scanner button daemon. It regularly polls scanners for pressed buttons, function knob changes, or other events such as (un)plugging the scanner or inserting and removing paper. Then it performs the desired action(s) such as saving, copying, or e-mailing the image.
Actions can be fully customized through scripts, based on any combination of switch or knob settings. Events are also signaled over D-Bus and scans can even be triggered over D-Bus from foreign applications.
Scanbd talks to scanners through the SANE back-end library. This means that it supports almost all existing scanners, provided the driver also exposes the buttons.
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.
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.
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 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.
This is a R7RS Scheme implementation designed to run within a Common Lisp environment.
Unsyntax is an implementation of the Scheme programming language, specifically of its R7RS standard, and includes a number of extensions. Unsyntax evaluates Scheme expressions and compiles and runs Scheme programs by first expanding them into a minimal dialect of R7RS (small) without any syntactic extensions. The resulting expression or program is then evaluated by an existing Scheme implementation.
Scheme 9 from Empty Space (S9fES) is a mature, portable, and comprehensible public-domain interpreter for R4RS Scheme offering:
bignum arithmetics
decimal-based real number arithmetics
support for low-level Unix programming
cursor addressing with Curses
basic networking procedures
an integrated online help system
loads of useful library functions
Bigloo is a Scheme implementation devoted to one goal: enabling Scheme based programming style where C(++) is usually required. Bigloo attempts to make Scheme practical by offering features usually presented by traditional programming languages but not offered by Scheme and functional programming. Bigloo compiles Scheme modules. It delivers small and fast stand alone binary executables. Bigloo enables full connections between Scheme and C programs and between Scheme and Java programs.
TR7 is a lightweight Scheme interpreter that implements the revision R7RS small of scheme programming language.
It is meant to be used as an embedded scripting interpreter for other programs. A lot of functionality in TR7 is included conditionally, to allow developers freedom in balancing features and footprint.
Stalin is an aggressively optimizing whole-program compiler for Scheme that does polyvariant interprocedural flow analysis, flow-directed interprocedural escape analysis, flow-directed lightweight CPS conversion, flow-directed lightweight closure conversion, flow-directed interprocedural lifetime analysis, automatic in-lining, unboxing, and flow-directed program-specific and program-point-specific low-level representation selection and code generation.
This is a R7RS Scheme implementation designed to run within a Common Lisp environment.
String pattern-matching library for scheme48 based on the SRE regular-expression notation.
Gerbil is an opinionated dialect of Scheme designed for Systems Programming, with a state of the art macro and module system on top of the Gambit runtime. The macro system is based on quote-syntax, and provides the full meta-syntactic tower with a native implementation of syntax-case. It also provides a full-blown module system, similar to PLT Scheme's (sorry, Racket) modules. The main difference from Racket is that Gerbil modules are single instantiation, supporting high performance ahead of time compilation and compiled macros.
Pre-Scheme is a statically compilable dialect of Scheme, used to implement the Scheme 48 virtual machine. Scheme 48 ships with a Pre-Scheme to C compiler written in Scheme, and a runtime library which allows Pre-Scheme code to run as Scheme.
STklos is a free Scheme system mostly compliant with the languages features defined in R7RS small. The aim of this implementation is to be fast as well as light. The implementation is based on an ad-hoc Virtual Machine. STklos can also be compiled as a library and embedded in an application.
SLIB is a portable Scheme library providing compatibility and utility functions for all standard Scheme implementations.
GNU/MIT Scheme is an implementation of the Scheme programming language. It provides an interpreter, a compiler and a debugger. It also features an integrated Emacs-like editor and a large runtime library.
Chibi-Scheme is a very small library with no external dependencies intended for use as an extension and scripting language in C programs. In addition to support for lightweight VM-based threads, each VM itself runs in an isolated heap allowing multiple VMs to run simultaneously in different OS threads.