From 9aaffcdb9cc988dbfeb03b17dfee82465d69faa9 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Tue, 30 Jun 2026 15:46:57 -0700 Subject: [PATCH] olm: modernize slightly Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/ol/olm/package.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ol/olm/package.nix b/pkgs/by-name/ol/olm/package.nix index 37ed67e9fb2f..0d0b15ee291a 100644 --- a/pkgs/by-name/ol/olm/package.nix +++ b/pkgs/by-name/ol/olm/package.nix @@ -5,16 +5,19 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "olm"; version = "3.2.16"; + __structuredAttrs = true; + strictDeps = true; + src = fetchFromGitLab { domain = "gitlab.matrix.org"; owner = "matrix-org"; repo = "olm"; - rev = version; - sha256 = "sha256-JX20mpuLO+UoNc8iQlXEHAbH9sfblkBbM1gE27Ve0ac="; + tag = finalAttrs.version; + hash = "sha256-JX20mpuLO+UoNc8iQlXEHAbH9sfblkBbM1gE27Ve0ac="; }; nativeBuildInputs = [ cmake ]; @@ -94,4 +97,4 @@ stdenv.mkDerivation rec { '' ]; }; -} +})