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

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.


makemkv 1.17.7
Dependencies: curl@8.6.0 ffmpeg@6.1.5 expat@2.7.1 openssl@3.5.5 qtbase@5.15.17 qtwayland@5.15.18 zlib@1.3.1
Channel: nonguix
Location: nongnu/packages/video.scm (nongnu packages video)
Home page: https://www.makemkv.com
Licenses: Nonfree
Build system: gnu
Synopsis: Video converter with support for Blu-ray and DVD encryption
Description:

MakeMKV allows converting the video clips from proprietary (and usually encrypted) discs into a set of MKV files, preserving most information but not changing it in any way. The MKV format can store multiple video/audio tracks with all meta-information and preserve chapters. There are many players that can play MKV files nearly on all platforms, and there are tools to convert MKV files to many formats, including DVD and Blu-ray discs.

Additionally, MakeMKV can instantly stream decrypted video without intermediate conversion to wide range of players, so you may watch Blu-ray and DVD discs with your favorite player. This is made possible via its libmmdb library, which can act as a replacement for the libaacs library. To use it with VLC for example, you can force its use instead of the regular libaacs library by setting the following (libbluray, used by VLC) environment variable:

guix install makemkv vlc
export MAKEMKVCON=$(which makemkvcon)
export LIBAACS_PATH=$HOME/.guix-profile/lib/libmmbd
export LIBBDPLUS_PATH=$HOME/.guix-profile/lib/libmmbd
vlc /dev/sr0

Among its features are:

  • Reads DVD and Blu-ray discs

  • Reads Blu-ray discs protected with latest versions of AACS and BD+

  • Preserves all video and audio tracks, including HD audio

  • Preserves chapters information

  • Preserves all meta-information (track language, audio type)

  • Fast conversion -- converts as fast as your drive can read data

  • No additional software required for conversion or decryption.

IMPORTANT:

  • By installing this package, you agree to its end user license agreement, which you can read at share/MakeMKV/eula_en_linux.txt.

  • Purchasing a license key is required to use this older version.

  • UHD (4K) Blu-ray playback requires LibreDrive compatibility. Do your research before buying a Blu-ray drive!

zerotier 1.12.2
Channel: nonguix
Location: nongnu/packages/vpn.scm (nongnu packages vpn)
Home page: https://github.com/zerotier/ZeroTierOne
Licenses: Nonfree
Build system: gnu
Synopsis: Smart programmable Ethernet switch for planet Earth
Description:

It allows all networked devices, virtual machines, containers, and applications to communicate as if they all reside in the same physical data center or cloud region.

This is accomplished by combining a cryptographically addressed and secure peer to peer network (termed VL1) with an Ethernet emulation layer somewhat similar to VXLAN (termed VL2). Our VL2 Ethernet virtualization layer includes advanced enterprise SDN features like fine grained access control rules for network micro-segmentation and security monitoring.

wasm32-wasi-clang 17.0.6
Dependencies: wasi-libc@sdk-19 libxml2@2.14.6 gcc@14.3.0 libffi@3.4.6
Propagated dependencies: llvm@17.0.6 clang-runtime@17.0.6
Channel: nonguix
Location: nongnu/packages/wasm.scm (nongnu packages wasm)
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.

wasm32-wasi-clang-toolchain 17.0.6
Dependencies: bash-minimal@5.2.37 lld@14.0.6 wasi-libc@sdk-19 wasm32-wasi-clang@17.0.6 clang-runtime@17.0.6 wasm32-wasi-libcxx@17.0.6
Channel: nonguix
Location: nongnu/packages/wasm.scm (nongnu packages wasm)
Home page: https://clang.llvm.org
Licenses: ASL 2.0 ASL 2.0 CC0 FreeBSD Expat
Build system: trivial
Synopsis: Complete Clang toolchain for C/C++ development, for WebAssembly.
Description:

This package provides a complete Clang toolchain for C/C++ development targeting WebAssembly with WASI. This includes Clang, as well as libc, libc++ and wasm-ld.

clang-runtime 17.0.6
Dependencies: llvm@17.0.6
Channel: nonguix
Location: nongnu/packages/wasm.scm (nongnu packages wasm)
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".

wasi-libc sdk-19
Channel: nonguix
Location: nongnu/packages/wasm.scm (nongnu packages wasm)
Home page: https://wasi.dev
Licenses: ASL 2.0 CC0 FreeBSD Expat
Build system: gnu
Synopsis: WASI libc implementation for WebAssembly
Description:

WASI Libc is a libc for WebAssembly programs built on top of WASI system calls. It provides a wide array of POSIX-compatible C APIs, including support for standard I/O, file I/O, filesystem manipulation, memory management, time, string, environment variables, program startup, and many other APIs.

wasm32-wasi-libcxx 17.0.6
Dependencies: wasi-libc@sdk-19
Channel: nonguix
Location: nongnu/packages/wasm.scm (nongnu packages wasm)
Home page: https://libcxx.llvm.org
Licenses: Expat
Build system: cmake
Synopsis: C++ standard library for WebAssembly
Description:

This package provides an implementation of the C++ standard library for use with Clang, targeting C++11, C++14 and above. This package targets WebAssembly with WASI.

dxvk 2.0
Dependencies: wine64-staging@11.0
Channel: nonguix
Location: nongnu/packages/wine.scm (nongnu packages wine)
Home page: https://github.com/doitsujin/dxvk/
Licenses: Zlib
Build system: copy
Synopsis: Vulkan-based D3D9, D3D10 and D3D11 implementation for Wine
Description:

A Vulkan-based translation layer for Direct3D 9/10/11 which allows running complex 3D applications with high performance using Wine.

Use setup_dxvk to install the required libraries to a Wine prefix.

dxvk 1.7.3
Dependencies: wine64-staging@11.0
Channel: nonguix
Location: nongnu/packages/wine.scm (nongnu packages wine)
Home page: https://github.com/doitsujin/dxvk/
Licenses: Zlib
Build system: copy
Synopsis: Vulkan-based D3D9, D3D10 and D3D11 implementation for Wine
Description:

A Vulkan-based translation layer for Direct3D 9/10/11 which allows running complex 3D applications with high performance using Wine.

Use setup_dxvk to install the required libraries to a Wine prefix.

winetricks 20250102
Dependencies: cabextract@1.11 p7zip@26.01 perl@5.36.0 unzip@6.0 wget@1.25.0 zenity@3.44.1
Channel: nonguix
Location: nongnu/packages/wine.scm (nongnu packages wine)
Home page: https://github.com/Winetricks/winetricks
Licenses: LGPL 2.1
Build system: gnu
Synopsis: Easy way to work around problems in Wine
Description:

Winetricks is an easy way to work around problems in Wine. It has a menu of supported games/apps for which it can do all the workarounds automatically. It also allows the installation of missing nonfree DLLs and tweaking of various Wine settings.

dxvk 1.10.3
Dependencies: wine64-staging@11.0
Channel: nonguix
Location: nongnu/packages/wine.scm (nongnu packages wine)
Home page: https://github.com/doitsujin/dxvk/
Licenses: Zlib
Build system: copy
Synopsis: Vulkan-based D3D9, D3D10 and D3D11 implementation for Wine
Description:

A Vulkan-based translation layer for Direct3D 9/10/11 which allows running complex 3D applications with high performance using Wine.

Use setup_dxvk to install the required libraries to a Wine prefix.

gog-7-billion-humans 1.0.32487
Dependencies: gcc@14.3.0 libstdc++@14.3.0 openal@1.23.1 sdl2@2.30.8 zlib@1.3.1
Channel: guix-gaming-games
Location: games/packages/7-billion-humans.scm (games packages 7-billion-humans)
Home page: https://tomorrowcorporation.com/7billionhumans
Licenses: Nonfree Undistributable
Build system: mojo
Synopsis: Automate swarms of office workers to solve puzzles
Description:

Automate swarms of office workers to solve puzzles inside your very own parallel computer made of people. A thrilling followup to the award-winning Human Resource Machine. Now with more humans!

  • More puzzles, more humans, more rippling brain muscles - over 60+ levels of programming puzzles! 77.777778% more levels than Human Resource Machine.

  • A whole new programming language to enjoy! Where Human Resource Machine was based on Assembly and executed by a single worker, 7 Billion Humans has an all new language that lots of workers can all execute at the same time.

  • You'll be taught everything you need to know. Even useless skills can be put to work!

  • Feeling stressed out? There are now friendly hint and "skip" systems to facilitate your career's ascent.

  • Incomprehensible cutscenes! You will be delighted and bewildered.

gog-a-short-hike 1.10.1-patched
Dependencies: cairo@1.18.4 eudev@3.2.14 gcc@14.3.0 gdk-pixbuf@2.44.4 glib@2.86.0 gtk+@3.24.51 libstdc++@14.3.0 pango@1.56.4 libx11@1.8.12 libxcursor@1.2.3 libxext@1.3.6 libxi@1.8.2 libxinerama@1.1.5 libxrandr@1.5.4 libxscrnsaver@1.2.4 libxxf86vm@1.1.6 libxml2@2.14.6 mono@6.12.0.206 mesa@26.0.2 pulseaudio@16.1 vulkan-loader@1.4.335.0 zlib@1.3.1
Channel: guix-gaming-games
Location: games/packages/a-short-hike.scm (games packages a-short-hike)
Home page: https://ashorthike.com/
Licenses: Nonfree Undistributable
Build system: mojo
Synopsis: A little exploration game about hiking up a mountain
Description:

Hike, climb, and soar through the peaceful mountainside landscapes of Hawk Peak provincial park.

Follow the marked trails or explore the backcountry as you make your way to the summit.

Along the way, meet other hikers, discover hidden treasures, and take in the world around you.

antichamber 1.01
Dependencies: sdl2@2.30.8 libogg@1.3.6 libvorbis@1.3.7 gperftools@2.11 gcc@14.3.0 mesa@26.0.2
Channel: guix-gaming-games
Location: games/packages/antichamber.scm (games packages antichamber)
Home page: http://www.antichamber-game.com/
Licenses: Nonfree Undistributable
Build system: binary
Synopsis: Non-euclidian first-person puzzle-platform game
Description:

Antichamber is a first-person puzzle-platform game. Many of the puzzles are based on phenomena that occur within impossible objects created by the game engine, such as passages that lead the player to different locations depending on which way they face, and structures that seem otherwise impossible within normal three-dimensional space. The game includes elements of psychological exploration through brief messages of advice to help the player figure out solutions to the puzzles as well as adages for real life.

baba-is-you 1.0.4
Dependencies: dbus@1.16.2 eudev@3.2.14 libxcursor@1.2.3 libxinerama@1.1.5 libxi@1.8.2 libxrandr@1.5.4 libxscrnsaver@1.2.4 mesa@26.0.2 pulseaudio@16.1
Channel: guix-gaming-games
Location: games/packages/baba-is-you.scm (games packages baba-is-you)
Home page: http://www.hempuli.com/baba/
Licenses: Nonfree Undistributable
Build system: binary
Synopsis: Puzzle game where you can change the rules
Description:

Baba Is You is a puzzle game where the rules you have to follow are present as physical objects in the game world. By manipulating the rules, you can change how the game works, repurpose things you find in the levels and cause surprising interactions!

beglitched 1.01
Dependencies: eudev@3.2.14 gcc@14.3.0 gdk-pixbuf@2.44.4 glib@2.86.0 glu@9.0.2 gtk+@2.24.33 libx11@1.8.12 libxcursor@1.2.3 libxext@1.3.6 libxi@1.8.2 libxinerama@1.1.5 libxrandr@1.5.4 libxscrnsaver@1.2.4 libxxf86vm@1.1.6 mesa@26.0.2 pulseaudio@16.1 zlib@1.3.1
Channel: guix-gaming-games
Location: games/packages/beglitched.scm (games packages beglitched)
Home page: https://hexecutable.itch.io/beglitched
Licenses: Nonfree Undistributable
Build system: binary
Synopsis: Arcade game
Description:

Beglitched is a game about insecurity, in our computers and ourselves. In a pastel world of networks where nobody truly knows what they're doing, hacking is a magical art and the notorious Glitch Witch is the most premium archmagi of the net. By random circumstance, YOU are her new apprentice. You must use your wits and cunning to unravel the mechanisms of an alien computer and survive amongst a veritable web of clowns, leftclickers, and filedraggers.

braid 2015-06-11
Dependencies: gcc@14.3.0 mesa@26.0.2 sdl2@2.30.8 fltk@1.4.4 libxcursor@1.2.3 libxfixes@6.0.1 libxext@1.3.6 libxft@2.3.8 fontconfig-minimal@2.16.0 libxinerama@1.1.5 libx11@1.8.12 nvidia-cg-toolkit@3.1
Channel: guix-gaming-games
Location: games/packages/braid.scm (games packages braid)
Home page: http://braid-game.com/
Licenses: Nonfree Undistributable
Build system: binary
Synopsis: Platform puzzle game where you manipulate the flow of time
Description:

Braid is a platform and puzzle video game. The basic story elements in Braid unfold as the protagonist, Tim, attempts to rescue a princess from a monster. Text passages laid throughout the game reveal a multifaceted narrative, giving clues about Tim's contemplations and motivations. The game features traditionally defining aspects of the platform genre while also integrating various novel powers of time-manipulation. Using these abilities, the player progresses through the game by finding and assembling jigsaw puzzle pieces.

Warning: Due to a bug in the game, the launcher might not be able to start the game if you don't hold this Shift key. Otherwise start the "braid" executable directly.

cats-are-liquid-a-better-place 0
Dependencies: eudev@3.2.14 gcc@14.3.0 gdk-pixbuf@2.44.4 glib@2.86.0 gtk+@2.24.33 libx11@1.8.12 libxcursor@1.2.3 libxext@1.3.6 libxi@1.8.2 libxinerama@1.1.5 libxrandr@1.5.4 libxscrnsaver@1.2.4 libxxf86vm@1.1.6 mesa@26.0.2 pulseaudio@16.1 zlib@1.3.1
Channel: guix-gaming-games
Location: games/packages/cats-are-liquid.scm (games packages cats-are-liquid)
Home page: https://lastquarterstudios.itch.io/cats-are-liquid-a-better-place
Licenses: Nonfree Undistributable
Build system: binary
Synopsis: 2D platformer about a cat with the ability to transform into liquid
Description:

You play as the cat, in a place created just for you and your friends. You get to go on a nice adventure with them where nothing goes wrong and everything is perfect, as long as your friends stay there, right by your side.

Over the course of the game, you get to explore 120 rooms and discover new abilities like the hookshot and light burst.

A world editor is included.

cats-are-liquid-a-light-in-the-shadows 0
Dependencies: eudev@3.2.14 gcc@14.3.0 gdk-pixbuf@2.44.4 glib@2.86.0 gtk+@2.24.33 libx11@1.8.12 libxcursor@1.2.3 libxext@1.3.6 libxi@1.8.2 libxinerama@1.1.5 libxrandr@1.5.4 libxscrnsaver@1.2.4 libxxf86vm@1.1.6 mesa@26.0.2 pulseaudio@16.1 zlib@1.3.1
Channel: guix-gaming-games
Location: games/packages/cats-are-liquid.scm (games packages cats-are-liquid)
Home page: https://lastquarterstudios.itch.io/cats-are-liquid-a-light-in-the-shadows
Licenses: Nonfree Undistributable
Build system: binary
Synopsis: 2D platformer about a cat with the ability to transform into liquid
Description:

Cats are Liquid - A Light in the Shadows is a 2D platformer about a cat with the ability to transform into liquid.

The game has 90 levels, that are spread across 9 different worlds. It has a minimalistic but colorful style. Along the way the game introduces new mechanics, like flying and summoning bombs to break down walls.

The story is about a cat whose owner locked in a set of rooms. She desperately wants to get out, but the rooms just keep continuing. Along the way the cat meets a new "friend" and gains new abilities. The story is told through small in-game text pieces.

go-github-com-sanctuary-exp-mpq 0.0.0-1.f737bea
Propagated dependencies: go-github-com-egonelbre-exp-bit@0.0.0-1.e195833 go-github-com-pkg-errors@0.9.1
Channel: guix-gaming-games
Location: games/packages/diablo.scm (games packages diablo)
Home page: https://github.com/sanctuary/exp
Licenses: Public Domain
Build system: go
Synopsis: Tools and libraries related to the Diablo 1 game engine
Description:

Throw-away prototypes for experimental tools and libraries related to the Diablo 1 game engine.

go-github-com-egonelbre-exp-bit 0.0.0-1.e195833
Channel: guix-gaming-games
Location: games/packages/diablo.scm (games packages diablo)
Home page: https://github.com/egonelbre/exp
Licenses: Unlicense
Build system: go
Synopsis: Experiments that do not fit into a separate repository
Description:

This package contains experimental Go code for use in other projects.

go-github-com-mewrev-pe 0.0.0-1.8f6d1d7
Propagated dependencies: go-github-com-pkg-errors@0.9.1
Channel: guix-gaming-games
Location: games/packages/diablo.scm (games packages diablo)
Home page: https://github.com/mewkiz/pkg
Licenses: Public Domain
Build system: go
Synopsis: Access to the Portable Executable (PE) file format
Description:

Package pe implements access to the Portable Executable (PE) file format.

stormlib 9.24
Dependencies: bzip2@1.0.8 zlib@1.3.1
Channel: guix-gaming-games
Location: games/packages/diablo.scm (games packages diablo)
Home page: https://github.com/ladislav-zezula/StormLib
Licenses: Expat
Build system: cmake
Synopsis: Library for accessing the MPQ archives
Description:

The StormLib library is a pack of modules, written in C++, which are able to read and write files from/to the MPQ archives. MPQ is an archive format developed by Blizzard Entertainment, purposed for storing data files, images, sounds, music and videos for their games.

Total packages: 72166