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.
Libavc1394 is a programming interface to the AV/C specification from the 1394 Trade Association. AV/C stands for Audio/Video Control.
Headers of the Linux-Libre kernel.
SimpleIni provides a simple API to read and write INI-style configuration files. It supports data files in ASCII, MBCS and Unicode.
This package provides a kernel module that is capable of resetting hardware devices into a state where they can be re-initialized or passed through into a virtual machine (VFIO). While it would be great to have these in the kernel as PCI quirks, some of the reset procedures are very complex and would never be accepted as a quirk (ie AMD Vega 10).
Util-linux is a diverse collection of Linux kernel utilities. It provides dmesg and includes tools for working with file systems, block devices, UUIDs, TTYs, and many other tools.
This is a file system client based on the SSH File Transfer Protocol. Since most SSH servers already support this protocol it is very easy to set up: on the server side there's nothing to do; on the client side mounting the file system is as easy as logging into the server with an SSH client.
haveged generates an unpredictable stream of random numbers for use by Linux's /dev/random and /dev/urandom devices. The kernel's standard mechanisms for filling the entropy pool may not be sufficient for systems with high needs or limited user interaction, such as headless servers.
haveged runs as a privileged daemon, harvesting randomness from the indirect effects of hardware events on hidden processor state using the HAVEGE algorithm. It tunes itself to its environment and provides the same built-in test suite for the output stream as used on certified hardware security devices.
The quality of the randomness produced by this algorithm has not been proven. It is recommended to run it together with another entropy source like rngd, and not as a replacement for it.
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.
ryzenadj is an utility to adjust power management settings for AMD Ryzen mobile processors. You will need to ensure it can access /dev/mem, for instance by using the "iomem=relaxed" kernel argument.
Headers of the Linux-Libre kernel.
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.
BlueZ provides support for the core Bluetooth layers and protocols. It is flexible, efficient and uses a modular implementation.
This package provides a program to generate an ext2 file system as a normal (non-root) user. It does not require you to mount the image file to copy files on it, nor does it require that you become the superuser to make device nodes.
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.
This is the Linux kernel ACPI platform driver for the EC firmware on Purism Librem laptop computers. It allows user-space control over the battery charging thresholds, keyboard backlight, fans and thermal monitors, and the notification, WiFi, and Bluetooth LED.
pflask is a simple tool for creating Linux namespace containers. It can be used for running a command or even booting an OS inside an isolated container, created with the help of Linux namespaces. It is similar in functionality to chroot, although pflask provides better isolation thanks to the use of namespaces.
Keyd is a keyboard remapping utility with intuitive ini configuration file format. Keyd has several features, many of which are traditionally only found in custom keyboard firmware like QMK.
As a consequence of its monolithic design, file system code for Linux normally goes into the kernel itself---which is not only a robustness issue, but also an impediment to system extensibility. FUSE, for "file systems in user space", is a kernel module and user-space library that tries to address part of this problem by allowing users to run file system implementations as user-space processes.
libnfnetlink is the low-level library for netfilter related kernel/userspace communication. It provides a generic messaging infrastructure for in-kernel netfilter subsystems (such as nfnetlink_log, nfnetlink_queue, nfnetlink_conntrack) and their respective users and/or management tools in userspace.
Modprobed-db is a useful utility for users wishing to build a minimal kernel via a make localmodconfig. In a nutshell, this make target creates a config based on the current config and a list of modules you define (that modprobed-db keeps for you). It then disables any module option that is not needed thus not building extraneous modules. This results in a system-specific, streamlined kernel package and footprint as well as reduced compilation times.
Modprobed-db simply logs every module ever probed on the target system to a text-based database ($XDG_CONFIG_HOME/modprobed-db), which can be read directly by make localmodconfig as described above.
This package provides userspace helpers for memory error detection and correction (EDAC).
Dual Function Keys is a plugin for interception-tools that allows one to send arbitrary keycodes when a given key is tapped or held.
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.
This package provides commands to create and check XFS file systems.