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

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.


brightnessctl 0.5.1
Dependencies: elogind@255.17
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/Hummer12007/brightnessctl
Licenses: Expat
Build system: gnu
Synopsis: Backlight and LED brightness control
Description:

This program allows you read and control device brightness. Devices include backlight and LEDs. It can also preserve current brightness before applying the operation, such as on lid close.

The appropriate permissions must be set on the backlight or LED control interface in sysfs, which can be accomplished with the included udev rules.

archivemount 0.9.1
Dependencies: fuse@2.9.9 libarchive@3.7.7
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.cybernoia.de/software/archivemount.html
Licenses: LGPL 2.0+
Build system: gnu
Synopsis: Tool for mounting archive files with FUSE
Description:

archivemount is a FUSE-based file system for Unix variants, including Linux. Its purpose is to mount archives (i.e. tar, tar.gz, etc.) to a mount point where it can be read from or written to as with any other file system. This makes accessing the contents of the archive, which may be compressed, transparent to other programs, without decompressing them.

strace 7.0
Dependencies: libunwind@1.6.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://strace.io
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: System call tracer for Linux
Description:

strace is a system call tracer, i.e. a debugging tool which prints out a trace of all the system calls made by a another process/program.

nftables 1.0.8
Dependencies: gmp@6.3.0 libmnl@1.0.5 libnftnl@1.2.8 readline@8.2.13 jansson@2.14
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.nftables.org
Licenses: GPL 2
Build system: gnu
Synopsis: Userspace utility for Linux packet filtering
Description:

nftables is the project that aims to replace the existing ip,ip6,arp,ebtables framework. Basically, this project provides a new packet filtering framework, a new userspace utility and also a compatibility layer for ip,ip6tables. nftables is built upon the building blocks of the Netfilter infrastructure such as the existing hooks, the connection tracking system, the userspace queueing component and the logging subsystem.

libavc1394 0.5.4
Propagated dependencies: libraw1394@2.1.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://sourceforge.net/projects/libavc1394/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: AV/C protocol library for IEEE 1394
Description:

Libavc1394 is a programming interface to the AV/C specification from the 1394 Trade Association. AV/C stands for Audio/Video Control.

libtracefs 1.8.3
Dependencies: libtraceevent@1.9.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/
Licenses: GPL 2 LGPL 2.1
Build system: meson
Synopsis: Linux kernel trace file system library
Description:

This library provides APIs to access the Linux kernel's trace file system.

alsa-utils 1.2.11
Dependencies: libsamplerate@0.1.9 ncurses@6.2.20210619 alsa-lib@1.2.16
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: http://www.alsa-project.org/
Licenses: GPL 2
Build system: gnu
Synopsis: Utilities for the Advanced Linux Sound Architecture (ALSA)
Description:

The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux-based operating system.

modprobed-db 2.48
Dependencies: coreutils@9.1 kmod@29 gawk@5.3.0 glibc@2.41 grep@3.11 sed@4.9
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://wiki.archlinux.org/title/Modprobed-db
Licenses: Expat
Build system: gnu
Synopsis: Keep track of Linux modules that have been probed
Description:

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.

python-pamela 1.0.0
Dependencies: linux-pam@1.5.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/minrk/pamela
Licenses: Expat
Build system: pyproject
Synopsis: PAM interface using ctypes
Description:

This package provides a PAM interface using ctypes.

freefall 7.0.14
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.gnu.org/software/linux-libre/
Licenses: GPL 2
Build system: gnu
Synopsis: Free-fall protection for spinning laptop hard drives
Description:

Prevents shock damage to the internal spinning hard drive(s) of some HP and Dell laptops. When sudden movement is detected, all input/output operations on the drive are suspended and its heads are parked on the ramp, where they are less likely to cause damage to the spinning disc. Requires a drive that supports the ATA/ATAPI-7 IDLE IMMEDIATE command with unload feature, and a laptop with an accelerometer. It has no effect on SSDs.

libnvme 1.5
Propagated dependencies: dbus@1.16.2 json-c@0.18 openssl@3.5.5
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/linux-nvme/libnvme
Licenses: LGPL 2.1+
Build system: meson
Synopsis: C Library for NVM Express on Linux
Description:

libnvme provides type definitions for NVMe specification structures, enumerations, and bit fields, helper functions to construct, dispatch, and decode commands and payloads, and utilities to connect, scan, and manage nvme devices on a Linux system.

cpufrequtils 008-1.a2f0c39
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: http://ftp.be.debian.org/pub/linux/utils/kernel/cpufreq/cpufrequtils.html
Licenses: GPL 2
Build system: gnu
Synopsis: Utilities to get and set CPU frequency on Linux
Description:

The cpufrequtils suite contains utilities to retrieve CPU frequency information, and set the CPU frequency if supported, using the cpufreq capabilities of the Linux kernel.

kernel-hardening-checker 0.6.17.1
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/a13xp0p0v/kernel-hardening-checker
Licenses: GPL 3
Build system: pyproject
Synopsis: Tool for checking the security hardening options of the Linux kernel
Description:

kernel-hardening-checker is a tool for checking the security hardening options of the Linux kernel. Provided preferences are based on suggestions from various sources, including:

  • KSPP recommended settings

  • CLIP OS kernel configuration

  • Last public grsecurity patch (options which they disable)

  • SECURITY_LOCKDOWN_LSM patchset

  • Direct feedback from the Linux kernel maintainers

This tool supports checking Kconfig options and kernel cmdline parameters.

kmod 29
Dependencies: xz@5.4.5 zlib@1.3.1 zstd@1.5.6
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.kernel.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Kernel module tools
Description:

Kmod is a set of tools to handle common tasks with Linux kernel modules like insert, remove, list, check properties, resolve dependencies and aliases.

These tools are designed on top of libkmod, a library that is shipped with kmod. The aim is to be compatible with tools, configurations and indices from the module-init-tools project.

linux-libre-arm64-mnt-reform 6.19.14
Dependencies: reform-debian-packages@2023-07-10-544-g702bad4
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.gnu.org/software/linux-libre/
Licenses: GPL 2
Build system: gnu
Synopsis: 100% free redistribution of a cleaned Linux kernel for MNT/Reform systems
Description:

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. Configuration options and patches have been applied for use with MNT/Reform systems.

spectre-meltdown-checker 0.46
Dependencies: kmod@29 lz4@1.10.0 lzop@1.04 perl@5.36.0 procps@4.0.3 sharutils@4.15.2 util-linux@2.40.4 zstd@1.5.6
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/speed47/spectre-meltdown-checker
Licenses: GPL 3
Build system: copy
Synopsis: CPU vulnerability / mitigation checker
Description:

This package provides a shell script to assess your system's resilience against the several transient execution CVEs that were published since early 2018, and gives guidance as to how to mitigate them.

libcxi 13.0.0
Dependencies: libconfig@1.7.3 libuv@1.44.2 fuse@2.9.9 libyaml@0.2.5 libnl@3.12.0 numactl@2.0.16 eudev@3.2.14 lm-sensors@3.6.2
Propagated dependencies: cassini-headers@14.0.0 cxi-driver@14.0.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/HewlettPackard/shs-libcxi
Licenses: LGPL 2.1+ Modified BSD
Build system: gnu
Synopsis: Interface to the Cassini/Slingshot high-speed interconnect
Description:

Libcxi provides applications with a low-level interface to the Cray/HPE Cassini high-speed NIC, also known as Slingshot.

ebtables 2.0.11
Dependencies: perl@5.36.0 iptables@1.8.11
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://ebtables.netfilter.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Ethernet bridge frame table administration
Description:

ebtables is an application program used to set up and maintain the tables of rules (inside the Linux kernel) that inspect Ethernet frames. It is analogous to the iptables application, but less complicated, due to the fact that the Ethernet protocol is much simpler than the IP protocol.

sshfs 3.7.5
Dependencies: fuse@3.18.1 glib@2.86.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/libfuse/sshfs
Licenses: GPL 2+
Build system: meson
Synopsis: Mount remote file systems over SSH
Description:

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.

nbfc-linux 0.1.7-0.4c2b75e
Propagated dependencies: python@3.12.12 dmidecode@3.6
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/nbfc-linux/nbfc-linux
Licenses: GPL 3+
Build system: gnu
Synopsis: NoteBook FanControl ported to Linux
Description:

This package provides a C port of NoteBook FanControl (NBFC), a fan control service for notebooks. It provides the same utilities with the same interfaces as the original NBFC, although the implementation differs.

evtest 1.36
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://gitlab.freedesktop.org/libevdev/evtest
Licenses: GPL 2+
Build system: gnu
Synopsis: Kernel evdev device information and monitor
Description:

evtest is a tool to print evdev kernel events. It reads directly from the kernel device and prints a device description and the events with the value and the symbolic name.

blktrace 1.3.0-1.b9ea6e5
Dependencies: libaio@0.3.113 gnuplot@6.0.1 python-wrapper@3.12.12
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://git.kernel.org/pub/scm/linux/kernel/git/axboe/blktrace.git
Licenses: GPL 2
Build system: gnu
Synopsis: Block layer IO tracing mechanism
Description:

Blktrace is a block layer IO tracing mechanism which provides detailed information about request queue operations to user space. It extracts event traces from the kernel (via the relaying through the debug file system).

linux-libre-arm64-mnt-reform 7.0.14
Dependencies: reform-debian-packages@2023-07-10-559-gced99e4
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.gnu.org/software/linux-libre/
Licenses: GPL 2
Build system: gnu
Synopsis: 100% free redistribution of a cleaned Linux kernel for MNT/Reform systems
Description:

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. Configuration options and patches have been applied for use with MNT/Reform systems.

nfacct 1.0.2
Dependencies: libmnl@1.0.5 libnetfilter-acct@1.0.3
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://netfilter.org/projects/nfacct/index.html
Licenses: GPL 2+
Build system: gnu
Synopsis: Command line tool to create/retrieve/delete accounting objects
Description:

nfacct is the command line tool to create/retrieve/delete accounting objects

  1. listing the objects of the nfacct table in plain text/XML

  2. atomically get and reset objects of the nfacct table

  3. adding new objects to the nfacct table

  4. deleting objects from the nfacct table

Total packages: 72465