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.
The USB/IP protocol enables to pass USB device from a server to a client over the network. The server is a machine which shares an USB device and the client is a machine which uses USB device provided by a server over the network. The USB device may be either physical device connected to a server or software entity created on a server using USB gadget subsystem. The usbip-utils are userspace tools to used to handle connection and management on both side. The client needs the vhci-hcd Linux kernel module and the server needs the usbip_host Linux kernel module.
This package provides small event loop that wraps the epoll family of APIs.
BCC is a toolkit for creating efficient kernel tracing and manipulation programs, and includes several useful tools and examples. It makes use of extended BPF (Berkeley Packet Filters), formally known as eBPF, a new feature that was first added to Linux 3.15. Much of what BCC uses requires Linux 4.1 and above.
This Linux module creates virtual video devices. V4L2 applications will treat these as ordinary video devices but read video data generated by another application, instead of a hardware device such as a capture card.
This lets you apply nifty effects to your Jitsi video, for example, but also allows some more serious things like adding streaming capabilities to an application by hooking GStreamer into the loopback device.
PipeWire is a project that aims to greatly improve handling of audio and video under Linux. It aims to support the usecases currently handled by both PulseAudio and Jack and at the same time provide same level of powerful handling of Video input and output. It also introduces a security model that makes interacting with audio and video devices from containerized applications easy, with supporting Flatpak applications being the primary goal. Alongside Wayland and Flatpak we expect PipeWire to provide a core building block for the future of Linux application development.
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux-based operating system.
Libnftnl is a userspace library providing a low-level netlink programming interface to the in-kernel nf_tables subsystem. The library libnftnl has been previously known as libnftables. This library is currently used by nftables.
GNU Linux-Libre is a free (as in freedom) variant of the Linux kernel. It has been modified to remove all non-free binary blobs.
GNU Linux-Libre is a free (as in freedom) variant of the Linux kernel. It has been modified to remove all non-free binary blobs.
LIRC allows computers to send and receive IR signals of many commonly used remote controls. The most important part of LIRC is the lircd daemon that decodes IR signals received by the device drivers. The second daemon program lircmd translates IR signals to mouse movements. The user space applications allow you to control your computer with a remote control: you can send X events to applications, start programs and much more on just one button press.
Stefil is a simple test framework for Common Lisp, with a focus on interactive development.
This project was originally called cl-test-more. prove is yet another unit testing framework for Common Lisp. The advantages of prove are:
Various simple functions for testing and informative error messages
ASDF integration
Extensible test reporters
Colorizes the report if it's available (note for SLIME)
Reports test durations
This is a randomized property-based testing library for Common Lisp. Rather than being a full-fledged general test framework in its own right, it's designed to embed randomized tests in whatever framework you like.
This package provides a Common Lisp testing framework system CACAU which was built to be independent of assertions systems.
A Common Lisp test framework that treasures your failures, logical continuation of Stefil. It focuses on interactive debugging.
This package provides a simple Common Lisp library to print out the code coverage collected.
This is a unit-testing framework for Common Lisp.
This package provides a Common Lisp collection of assertions.
Try is a library for unit testing with equal support for interactive and non-interactive workflows. Tests are functions, and almost everything else is a condition, whose types feature prominently in parameterization.
Eos was a unit testing library for Common Lisp. It began as a fork of FiveAM; however, FiveAM development has continued, while that of Eos has not. Thus, Eos is now deprecated in favor of FiveAM.
A minimal testing framework for Common Lisp.
Eos was a unit testing library for Common Lisp. It began as a fork of FiveAM; however, FiveAM development has continued, while that of Eos has not. Thus, Eos is now deprecated in favor of FiveAM.
This is a small testing framework for Common Lisp. The entire API consists of: test, is, signals, finishes, run, suite and setf suite.
NST is a unit/regression testing system for Common Lisp.