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

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.


libspectre 0.2.10
Dependencies: ghostscript@9.56.1
Channel: guix
Location: gnu/packages/ghostscript.scm (gnu packages ghostscript)
Home page: https://www.freedesktop.org/wiki/Software/libspectre
Licenses: GPL 2+
Build system: gnu
Synopsis: Postscript rendering library
Description:

libspectre is a small library for rendering Postscript documents. It provides a convenient easy to use API for handling and rendering Postscript documents.

lcms-next 2.16.0
Dependencies: libjpeg-turbo@2.1.4 libtiff@4.4.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/ghostscript.scm (gnu packages ghostscript)
Home page: https://www.littlecms.com/
Licenses: X11
Build system: gnu
Synopsis: Little CMS, a small-footprint colour management engine
Description:

Little CMS is a small-footprint colour management engine, with special focus on accuracy and performance. It uses the International Color Consortium standard (ICC), approved as ISO 15076-1.

ghostscript-with-x 9.56.1
Dependencies: libxext@1.3.6 libxt@1.3.1 fontconfig-minimal@2.16.0 freetype@2.13.3 font-ghostscript@8.11 jbig2dec@0.19 libjpeg-turbo@2.1.4 libpaper@2.0.0 libpng@1.6.39 libtiff@4.4.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/ghostscript.scm (gnu packages ghostscript)
Home page: https://www.ghostscript.com/
Licenses: AGPL 3+
Build system: gnu
Synopsis: PostScript and PDF interpreter
Description:

Ghostscript is an interpreter for the PostScript language and the PDF file format. It also includes a C library that implements the graphics capabilities of the PostScript language. It supports a wide variety of output file formats and printers.

lcms 2.13.1
Dependencies: libjpeg-turbo@2.1.4 libtiff@4.4.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/ghostscript.scm (gnu packages ghostscript)
Home page: https://www.littlecms.com/
Licenses: X11
Build system: gnu
Synopsis: Little CMS, a small-footprint colour management engine
Description:

Little CMS is a small-footprint colour management engine, with special focus on accuracy and performance. It uses the International Color Consortium standard (ICC), approved as ISO 15076-1.

ghostscript 9.56.1
Dependencies: fontconfig-minimal@2.16.0 freetype@2.13.3 font-ghostscript@8.11 jbig2dec@0.19 libjpeg-turbo@2.1.4 libpaper@2.0.0 libpng@1.6.39 libtiff@4.4.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/ghostscript.scm (gnu packages ghostscript)
Home page: https://www.ghostscript.com/
Licenses: AGPL 3+
Build system: gnu
Synopsis: PostScript and PDF interpreter
Description:

Ghostscript is an interpreter for the PostScript language and the PDF file format. It also includes a C library that implements the graphics capabilities of the PostScript language. It supports a wide variety of output file formats and printers.

psutils 2.09
Dependencies: perl@5.36.0 perl-ipc-run3@0.048
Channel: guix
Location: gnu/packages/ghostscript.scm (gnu packages ghostscript)
Home page: https://github.com/rrthomas/psutils
Licenses: GPL 3+ non-copyleft
Build system: gnu
Synopsis: Collection of utilities for manipulating PostScript documents
Description:

PSUtils is a collection of utilities for manipulating PostScript documents. Programs included are psnup, for placing out several logical pages on a single sheet of paper, psselect, for selecting pages from a document, pstops, for general imposition, psbook, for signature generation for booklet printing, and psresize, for adjusting page sizes.

ghostscript-with-cups 9.56.1
Dependencies: cups-minimal@2.4.14 fontconfig-minimal@2.16.0 freetype@2.13.3 font-ghostscript@8.11 jbig2dec@0.19 libjpeg-turbo@2.1.4 libpaper@2.0.0 libpng@1.6.39 libtiff@4.4.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/ghostscript.scm (gnu packages ghostscript)
Home page: https://www.ghostscript.com/
Licenses: AGPL 3+
Build system: gnu
Synopsis: PostScript and PDF interpreter
Description:

Ghostscript is an interpreter for the PostScript language and the PDF file format. It also includes a C library that implements the graphics capabilities of the PostScript language. It supports a wide variety of output file formats and printers.

libpaper 2.0.0
Channel: guix
Location: gnu/packages/ghostscript.scm (gnu packages ghostscript)
Home page: https://github.com/rrthomas/libpaper
Licenses: LGPL 3+ GPL 3+
Build system: gnu
Synopsis: Library for handling paper sizes
Description:

The paper library and accompanying files are intended to provide a simple way for applications to take actions based on a system- or user-specified paper size.

ijs 9.56.1
Channel: guix
Location: gnu/packages/ghostscript.scm (gnu packages ghostscript)
Home page: https://www.ghostscript.com/
Licenses: Expat
Build system: gnu
Synopsis: IJS driver framework for inkjet and other raster devices
Description:

IJS is a protocol for transmission of raster page images. This package provides the reference implementation of the raster printer driver architecture.

font-ghostscript 8.11
Channel: guix
Location: gnu/packages/ghostscript.scm (gnu packages ghostscript)
Home page: https://sourceforge.net/projects/gs-fonts/
Licenses: GPL 2
Build system: gnu
Synopsis: Free replacements for the PostScript fonts
Description:

Ghostscript fonts provides fonts and font metrics customarily distributed with Ghostscript. It currently includes the 35 standard PostScript fonts.

gimp-resynthesizer 3.0
Dependencies: cairo@1.18.4 gdk-pixbuf@2.44.4 gegl@0.4.68 gexiv2@0.14.6 gimp@3.2.0 gtk+@3.24.51 pango@1.56.4
Channel: guix
Location: gnu/packages/gimp.scm (gnu packages gimp)
Home page: https://github.com/bootchk/resynthesizer
Licenses: GPL 3+
Build system: meson
Synopsis: GIMP plugins for texture synthesis
Description:

This package provides resynthesizer plugins for GIMP, which encompasses tools for healing selections (content-aware fill), enlarging the canvas and healing the border, increasing the resolution while adding detail, and transferring the style of an image.

poly2tri-c 0.1.0
Propagated dependencies: glib@2.86.0
Channel: guix
Location: gnu/packages/gimp.scm (gnu packages gimp)
Home page: https://code.google.com/archive/p/poly2tri-c/
Licenses: Modified BSD
Build system: glib-or-gtk
Synopsis: 2D constrained Delaunay triangulation library
Description:

Poly2Tri-C is a library for generating, refining and rendering 2-Dimensional Constrained Delaunay Triangulations.

babl 0.1.124
Propagated dependencies: lcms@2.13.1
Channel: guix
Location: gnu/packages/gimp.scm (gnu packages gimp)
Home page: https://gegl.org/babl/
Licenses: LGPL 3+
Build system: meson
Synopsis: Image pixel format conversion library
Description:

Babl is a dynamic, any-to-any pixel format translation library. It allows converting between different methods of storing pixels, known as pixel formats, that have different bit depths and other data representations, color models, and component permutations.

A vocabulary to formulate new pixel formats from existing primitives is provided, as well as a framework to add new color models and data types.

gimp 3.2.0
Dependencies: appstream@1.0.5 bash-minimal@5.2.37 libjxl@0.11.1 libxmu@1.2.1 libxt@1.3.1 python@3.12.12 python-pygobject@3.50.2 gjs@1.84.2 libxslt@1.1.43 xdg-utils@1.2.1 at-spi2-core@2.52.0 babl@0.1.124 gegl@0.4.68 gexiv2@0.14.6 glib@2.86.0 glib-networking@2.80.1 gtk+@3.24.51 libjpeg-turbo@2.1.4 libmypaint@1.6.1 libtiff@4.4.0 libwebp@1.3.2 mypaint-brushes@2.0.2 libexif@0.6.24 ghostscript@9.56.1 lcms@2.13.1 libheif@1.22.2 libmng@2.0.3 libxpm@3.5.17 librsvg@2.58.5 libxcursor@1.2.3 openexr@3.2.4 openjpeg@2.5.0 poppler@22.09.0 poppler-data@0.4.11
Channel: guix
Location: gnu/packages/gimp.scm (gnu packages gimp)
Home page: https://www.gimp.org
Licenses: GPL 3+
Build system: meson
Synopsis: GNU Image Manipulation Program
Description:

GIMP is an application for image manipulation tasks such as photo retouching, composition and authoring. It supports all common image formats as well as specialized ones. It features a highly customizable interface that is extensible via a plugin system.

libmypaint 1.6.1-0.551dfb9
Dependencies: glib@2.86.0
Propagated dependencies: json-c@0.18 gobject-introspection@1.86.0
Channel: guix
Location: gnu/packages/gimp.scm (gnu packages gimp)
Home page: http://mypaint.org
Licenses: ISC
Build system: gnu
Synopsis: Artistic brushes library
Description:

Libmypaint, also called "brushlib", is a library for making brushstrokes which is used by MyPaint and GIMP.

gegl 0.4.68
Dependencies: cairo@1.18.4 gdk-pixbuf@2.44.4 gexiv2@0.16.0 jasper@2.0.33 libjpeg-turbo@2.1.4 libnsgif@1.0.0 libpng@1.6.39 libraw@0.22.1 librsvg@2.58.5 libspiro@20200505 libtiff@4.4.0 libwebp@1.3.2 maxflow@3.0.5 openexr@3.2.4 pango@1.56.4 poppler@22.09.0 sdl2@2.30.8
Propagated dependencies: babl@0.1.124 glib@2.86.0 json-glib@1.10.0
Channel: guix
Location: gnu/packages/gimp.scm (gnu packages gimp)
Home page: https://gegl.org
Licenses: LGPL 3+ GPL 3+
Build system: meson
Synopsis: Graph based image processing framework
Description:

GEGL (Generic Graphics Library) provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers.

libmypaint 1.6.1
Dependencies: glib@2.86.0
Propagated dependencies: json-c@0.18 gobject-introspection@1.86.0
Channel: guix
Location: gnu/packages/gimp.scm (gnu packages gimp)
Home page: http://mypaint.org
Licenses: ISC
Build system: gnu
Synopsis: Artistic brushes library
Description:

Libmypaint, also called "brushlib", is a library for making brushstrokes which is used by MyPaint and GIMP.

mypaint-brushes 2.0.2
Channel: guix
Location: gnu/packages/gimp.scm (gnu packages gimp)
Home page: https://github.com/mypaint/mypaint-brushes/
Licenses: GPL 2+ CC0 Public Domain
Build system: gnu
Synopsis: Default brushes for MyPaint
Description:

This package provides the default set of brushes for MyPaint.

glfw 3.3.10
Dependencies: libxkbcommon@1.13.1 wayland@1.24.0 vulkan-loader@1.4.335.0
Propagated dependencies: mesa@26.0.2 libx11@1.8.12 libxrandr@1.5.4 libxi@1.8.2 libxinerama@1.1.5 libxcursor@1.2.3 libxxf86vm@1.1.6
Channel: guix
Location: gnu/packages/gl.scm (gnu packages gl)
Home page: https://www.glfw.org
Licenses: Zlib
Build system: cmake
Synopsis: OpenGL application development library
Description:

GLFW is a library for OpenGL, OpenGL ES and Vulkan development for desktop computers. It provides a simple API for creating windows, contexts and surfaces, receiving input and events.

mojoshader-with-viewport-flip 20190725-2e37299b13d8
Channel: guix
Location: gnu/packages/gl.scm (gnu packages gl)
Home page: https://www.icculus.org/mojoshader/
Licenses: Zlib
Build system: cmake
Synopsis: Work with Direct3D shaders on alternate 3D APIs (with viewport flip)
Description:

This is the last version of the mojoshader library with the glProgramViewportFlip before it was replaced with glProgramViewportInfo.

glad 0.1.36
Channel: guix
Location: gnu/packages/gl.scm (gnu packages gl)
Home page: https://github.com/Dav1dde/glad
Licenses: Expat
Build system: pyproject
Synopsis: Multi-language GL/GLES/EGL/GLX/WGL loader generator
Description:

Glad uses the official Khronos XML specifications to generate a GL/GLES/EGL/GLX/WGL loader tailored for specific requirements.

guile-opengl 0.2.0
Dependencies: guile@2.2.7 mesa@26.0.2 glu@9.0.2 freeglut@3.4.0
Channel: guix
Location: gnu/packages/gl.scm (gnu packages gl)
Home page: https://gnu.org/s/guile-opengl
Licenses: LGPL 3+
Build system: gnu
Synopsis: Guile binding for the OpenGL graphics API
Description:

Guile-OpenGL is a library for Guile that provides bindings to the OpenGL graphics API.

glmark2 2023.01
Dependencies: eudev@3.2.14 libdrm@2.4.131 libjpeg-turbo@2.1.4 libpng@1.6.39 libx11@1.8.12 libxcb@1.17.0 mesa@26.0.2 wayland@1.24.0 wayland-protocols@1.47
Channel: guix
Location: gnu/packages/gl.scm (gnu packages gl)
Home page: https://github.com/glmark2/glmark2
Licenses: GPL 3+
Build system: meson
Synopsis: OpenGL 2.0 and OpenGL ES 2.0 benchmark
Description:

glmark2 is an OpenGL 2.0 and OpenGL ES 2.0 benchmark based on the original glmark benchmark by Ben Smith.

mojoshader 20190825-5887634ea695
Channel: guix
Location: gnu/packages/gl.scm (gnu packages gl)
Home page: https://www.icculus.org/mojoshader/
Licenses: Zlib
Build system: cmake
Synopsis: Work with Direct3D shaders on alternate 3D APIs
Description:

MojoShader is a library to work with Direct3D shaders on alternate 3D APIs and non-Windows platforms. The primary motivation is moving shaders to OpenGL languages on the fly. The developer deals with "profiles" that represent various target languages, such as GLSL or ARB_*_program.

This allows a developer to manage one set of shaders, presumably written in Direct3D HLSL, and use them across multiple rendering backends. This also means that the developer only has to worry about one (offline) compiler to manage program complexity, while MojoShader itself deals with the reduced complexity of the bytecode at runtime.

MojoShader provides both a simple API to convert bytecode to various profiles, and (optionally) basic glue to rendering APIs to abstract the management of the shaders at runtime.

Total packages: 73978