From 24a778155c399cc9133958bd6bf9c309d1f66a4b Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Tue, 27 Jan 2026 22:29:00 +0100 Subject: [PATCH] ocamlPackages.ocaml_cairo: set pname instead of name --- pkgs/development/ocaml-modules/ocaml-cairo/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/ocaml-modules/ocaml-cairo/default.nix b/pkgs/development/ocaml-modules/ocaml-cairo/default.nix index 6a5a696aa20e..beaea2284c37 100644 --- a/pkgs/development/ocaml-modules/ocaml-cairo/default.nix +++ b/pkgs/development/ocaml-modules/ocaml-cairo/default.nix @@ -17,15 +17,13 @@ pango, }: -let +stdenv.mkDerivation (finalAttrs: { + name = "ocaml${ocaml.version}-${finalAttrs.pname}-${finalAttrs.version}"; pname = "ocaml-cairo"; -in -stdenv.mkDerivation rec { - name = "${pname}-${version}"; version = "1.2.0"; src = fetchurl { - url = "http://cgit.freedesktop.org/cairo-ocaml/snapshot/cairo-ocaml-${version}.zip"; + url = "http://cgit.freedesktop.org/cairo-ocaml/snapshot/cairo-ocaml-${finalAttrs.version}.zip"; sha256 = "0l4p9bp6kclr570mxma8wafibr1g5fsjj8h10yr4b507g0hmlh0l"; }; @@ -75,4 +73,4 @@ stdenv.mkDerivation rec { broken = lib.versionAtLeast ocaml.version "4.06"; inherit (ocaml.meta) platforms; }; -} +})