From cd5649aaf714061d4d104314f0cd7aea5a656454 Mon Sep 17 00:00:00 2001 From: emaryn Date: Tue, 15 Apr 2025 05:09:14 +0800 Subject: [PATCH] libsForQt5.alkimia: 8.1.2 -> 8.1.95 --- .../development/libraries/alkimia/default.nix | 22 ++++++++++++------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/pkgs/development/libraries/alkimia/default.nix b/pkgs/development/libraries/alkimia/default.nix index 681b81ba9639..4b8cbee800fc 100644 --- a/pkgs/development/libraries/alkimia/default.nix +++ b/pkgs/development/libraries/alkimia/default.nix @@ -1,7 +1,7 @@ { - mkDerivation, - fetchurl, lib, + stdenv, + fetchFromGitLab, extra-cmake-modules, doxygen, graphviz, @@ -12,21 +12,26 @@ plasma-framework, knewstuff, kpackage, + wrapQtAppsHook, }: -mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "alkimia"; - version = "8.1.2"; + version = "8.1.95"; - src = fetchurl { - url = "mirror://kde/stable/alkimia/${version}/${pname}-${version}.tar.xz"; - sha256 = "sha256-z4Ru6HucxjD1jgvdIzNCloELo7zBdR/i9HIhYYl+4zo="; + src = fetchFromGitLab { + domain = "invent.kde.org"; + owner = "office"; + repo = "alkimia"; + rev = "v${finalAttrs.version}"; + hash = "sha256-nvaPdEgjunDUQeIDYnBQaC8SB+W/aUg6HxUDl9G127g="; }; nativeBuildInputs = [ extra-cmake-modules doxygen graphviz + wrapQtAppsHook ]; # qtwebengine is not a mandatory dependency, but it adds some features @@ -40,6 +45,7 @@ mkDerivation rec { knewstuff kpackage ]; + propagatedBuildInputs = [ mpir ]; meta = { @@ -55,4 +61,4 @@ mkDerivation rec { license = lib.licenses.lgpl21Plus; platforms = qtbase.meta.platforms; }; -} +})