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

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.


rocm-device-libs 7.1.1
Dependencies: clang-rocm@7.1.1
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://github.com/ROCm/llvm-project/
Licenses: NCSA/University of Illinois Open Source License
Build system: cmake
Synopsis: ROCm Device libraries
Description:

ROCm device libraries provide AMD-specific device-side language runtime libraries, namely oclc, ocml, ockl, opencl, hip and hc.

libomp 21.1.8
Dependencies: hwloc@2.13.0
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://openmp.llvm.org
Licenses: Expat
Build system: cmake
Synopsis: OpenMP run-time support library
Description:

This package provides the run-time support library developed by the LLVM project for the OpenMP multi-theaded programming extension. This package notably provides libgomp.so, which is has a binary interface compatible with that of libgomp, the GNU Offloading and Multi Processing Library.

llvm 19.1.7
Dependencies: libffi@3.4.6
Propagated dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://www.llvm.org
Licenses: ASL 2.0
Build system: cmake
Synopsis: Optimizing compiler infrastructure
Description:

LLVM is a compiler infrastructure designed for compile-time, link-time, runtime, and idle-time optimization of programs from arbitrary programming languages. It currently supports compilation of C and C++ programs, using front-ends derived from GCC 4.0.1. A new front-end for the C family of languages is in development. The compiler infrastructure includes mirror sets of programming tools as well as libraries with equivalent functionality.

clang 22.1.8
Dependencies: libxml2@2.14.6 gcc@14.3.0 libffi@3.4.6
Propagated dependencies: llvm@22.1.8 clang-runtime@22.1.8
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://clang.llvm.org
Licenses: ASL 2.0
Build system: cmake
Synopsis: C language family frontend for LLVM
Description:

Clang is a compiler front end for the C, C++, Objective-C and Objective-C++ programming languages. It uses LLVM as its back end. The Clang project includes the Clang front end, the Clang static analyzer, and several code analysis tools.

llvm-for-mesa 18.1.8
Dependencies: libffi@3.4.6
Propagated dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://www.llvm.org
Licenses: ASL 2.0
Build system: cmake
Synopsis: Optimizing compiler infrastructure
Description:

LLVM is a compiler infrastructure designed for compile-time, link-time, runtime, and idle-time optimization of programs from arbitrary programming languages. It currently supports compilation of C and C++ programs, using front-ends derived from GCC 4.0.1. A new front-end for the C family of languages is in development. The compiler infrastructure includes mirror sets of programming tools as well as libraries with equivalent functionality.

clang-runtime 15.0.7
Dependencies: llvm@15.0.7 libffi@3.4.6
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://compiler-rt.llvm.org
Licenses: ASL 2.0
Build system: cmake
Synopsis: Runtime library for Clang/LLVM
Description:

The "clang-runtime" library provides the implementations of run-time functions for C and C++ programs. It also provides header files that allow C and C++ source code to interface with the "sanitization" passes of the clang compiler. In LLVM this library is called "compiler-rt".

clang-toolchain 22.1.8
Dependencies: clang@22.1.8 ld-wrapper@0 binutils@2.44 libomp@22.1.8 glibc@2.41 glibc@2.41 glibc@2.41
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://clang.llvm.org
Licenses: ASL 2.0
Build system: trivial
Synopsis: Complete Clang toolchain for C/C++ development
Description:

This package provides a complete Clang toolchain for C/C++ development to be installed in user profiles. This includes Clang, as well as libc (headers and binaries, plus debugging symbols in the debug output), and Binutils.

libclc 18.1.8
Propagated dependencies: spirv-llvm-translator@18.1.10 spirv-tools@1.4.335.0
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://libclc.llvm.org
Licenses: ASL 2.0
Build system: cmake
Synopsis: Libraries for the OpenCL programming language
Description:

This package provides an implementation of the OpenCL library requirements according to version 1.1 of the OpenCL specification.

emacs-clang-include-fixer 22.1.8
Dependencies: clang@22.1.8
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://clang.llvm.org
Licenses: ASL 2.0
Build system: emacs
Synopsis: Emacs interface to @code{clang-include-fixer}
Description:

This package provides an automated way of adding #include directives for missing symbols in one translation unit, see http://clang.llvm.org/extra/clang-include-fixer.html.

clang-runtime 14.0.6
Dependencies: llvm@14.0.6
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://compiler-rt.llvm.org
Licenses: ASL 2.0
Build system: cmake
Synopsis: Runtime library for Clang/LLVM
Description:

The "clang-runtime" library provides the implementations of run-time functions for C and C++ programs. It also provides header files that allow C and C++ source code to interface with the "sanitization" passes of the clang compiler. In LLVM this library is called "compiler-rt".

libomp 19.1.7
Dependencies: hwloc@2.13.0
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://openmp.llvm.org
Licenses: Expat
Build system: cmake
Synopsis: OpenMP run-time support library
Description:

This package provides the run-time support library developed by the LLVM project for the OpenMP multi-theaded programming extension. This package notably provides libgomp.so, which is has a binary interface compatible with that of libgomp, the GNU Offloading and Multi Processing Library.

libomp 22.1.8
Dependencies: hwloc@2.13.0
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://openmp.llvm.org
Licenses: Expat
Build system: cmake
Synopsis: OpenMP run-time support library
Description:

This package provides the run-time support library developed by the LLVM project for the OpenMP multi-theaded programming extension. This package notably provides libgomp.so, which is has a binary interface compatible with that of libgomp, the GNU Offloading and Multi Processing Library.

llvm 12.0.1
Dependencies: libffi@3.4.6
Propagated dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://www.llvm.org
Licenses: ASL 2.0
Build system: cmake
Synopsis: Optimizing compiler infrastructure
Description:

LLVM is a compiler infrastructure designed for compile-time, link-time, runtime, and idle-time optimization of programs from arbitrary programming languages. It currently supports compilation of C and C++ programs, using front-ends derived from GCC 4.0.1. A new front-end for the C family of languages is in development. The compiler infrastructure includes mirror sets of programming tools as well as libraries with equivalent functionality.

lld 14.0.6
Dependencies: llvm@14.0.6
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://lld.llvm.org/
Licenses: ASL 2.0
Build system: cmake
Synopsis: Linker from the LLVM project
Description:

LLD is a high-performance linker, built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project.

libomp 13.0.1
Dependencies: hwloc@2.13.0
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://openmp.llvm.org
Licenses: Expat
Build system: cmake
Synopsis: OpenMP run-time support library
Description:

This package provides the run-time support library developed by the LLVM project for the OpenMP multi-theaded programming extension. This package notably provides libgomp.so, which is has a binary interface compatible with that of libgomp, the GNU Offloading and Multi Processing Library.

rocm-comgr 7.1.1
Dependencies: libffi@3.4.6 rocm-device-libs@7.1.1
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://github.com/ROCm/ROCm-CompilerSupport
Licenses: NCSA/University of Illinois Open Source License
Build system: cmake
Synopsis: ROCm Code Object Manager
Description:

The Comgr library provides APIs for compiling and inspecting AMDGPU code objects.

rocm-toolchain 7.1.1
Dependencies: clang-rocm@7.1.1 ld-wrapper@0 binutils@2.44 libomp-rocm@7.1.1 glibc@2.41 glibc@2.41 glibc@2.41 bash-minimal@5.2.37 lld-wrapper-rocm@7.1.1 offload-rocm@7.1.1 rocr-runtime@7.1.1 rocm-hipcc@7.1.1 rocm-device-libs@7.1.1
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://clang.llvm.org
Licenses: ASL 2.0
Build system: trivial
Synopsis: Clang-based ROCm toolchain for C/C++ development
Description:

This package provides a complete ROCm toolchain for C/C++ development to be installed in user profiles. This includes Clang, as well as libc (headers and binaries, plus debugging symbols in the debug output), Binutils, the ROCm device libraries, and the ROCr runtime.

clang-runtime 16.0.6
Dependencies: llvm@16.0.6 libffi@3.4.6
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://compiler-rt.llvm.org
Licenses: ASL 2.0
Build system: cmake
Synopsis: Runtime library for Clang/LLVM
Description:

The "clang-runtime" library provides the implementations of run-time functions for C and C++ programs. It also provides header files that allow C and C++ source code to interface with the "sanitization" passes of the clang compiler. In LLVM this library is called "compiler-rt".

clang-toolchain 19.1.7
Dependencies: clang@19.1.7 ld-wrapper@0 binutils@2.44 libomp@19.1.7 glibc@2.41 glibc@2.41 glibc@2.41
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://clang.llvm.org
Licenses: ASL 2.0
Build system: trivial
Synopsis: Complete Clang toolchain for C/C++ development
Description:

This package provides a complete Clang toolchain for C/C++ development to be installed in user profiles. This includes Clang, as well as libc (headers and binaries, plus debugging symbols in the debug output), and Binutils.

ocaml-llvm 13.0.1
Dependencies: llvm@13.0.1
Propagated dependencies: ocaml-integers@0.7.0 ocaml-ctypes@0.23.0
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://www.llvm.org
Licenses: ASL 2.0
Build system: cmake
Synopsis: OCaml bindings to LLVM
Description:

This package contains the OCaml bindings distributed with LLVM.

libomp 17.0.6
Dependencies: hwloc@2.13.0
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://openmp.llvm.org
Licenses: Expat
Build system: cmake
Synopsis: OpenMP run-time support library
Description:

This package provides the run-time support library developed by the LLVM project for the OpenMP multi-theaded programming extension. This package notably provides libgomp.so, which is has a binary interface compatible with that of libgomp, the GNU Offloading and Multi Processing Library.

emacs-clang-format 22.1.8
Dependencies: clang@22.1.8
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://clang.llvm.org
Licenses: ASL 2.0
Build system: emacs
Synopsis: Format code using clang-format
Description:

This package filters code through clang-format to fix its formatting. clang-format is a tool that formats C/C++/Obj-C code according to a set of style options, see https://clang.llvm.org/docs/ClangFormatStyleOptions.html.

python-llvmlite 0.45.0
Dependencies: llvm@20.1.8
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://llvmlite.pydata.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Wrapper around basic LLVM functionality
Description:

This package provides a Python binding to LLVM for use in Numba.

lld 15.0.7
Dependencies: llvm@15.0.7
Channel: guix
Location: gnu/packages/llvm.scm (gnu packages llvm)
Home page: https://lld.llvm.org/
Licenses: ASL 2.0
Build system: cmake
Synopsis: Linker from the LLVM project
Description:

LLD is a high-performance linker, built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project.

Total packages: 73992