Opam's Nix system dependency mechanism
UA2.118 (Henriot) | Day 1 | 16:30 - 16:35 | Speakers: Ryan Gibb
Opam's Nix system dependency mechanism
Abstract
The OCaml language package manager, Opam, has support for interfacing with system package mangers to provide dependencies external to the language. Supporting Nix required re-thinking the abstractions used to interface with traditional package managers, but enables using Opam for development easy whilst benefitting from Nix's reproducible system dependencies. This provides one example of how Nix interfaces with other software development and deployment technologies.
Read more at https://ryan.freumh.org/opam-nix.html
Get in touch at https://ryan.freumh.org/about.html
See the slides at https://ryan.freumh.org/talks/slides/2026-fosdem-opam-nix.html
Links
External Links
Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.
