From c9fdf0aa92a171ccad398dff5ab3f82867a7d67d Mon Sep 17 00:00:00 2001 From: emaryn Date: Sun, 20 Apr 2025 09:50:26 +0800 Subject: [PATCH] CuboCore.coreinfo: 4.5.0 -> 5.0.0 --- .../cubocore-packages/coreinfo/default.nix | 27 ++++++++++--------- pkgs/top-level/cubocore-packages.nix | 2 +- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/pkgs/applications/misc/cubocore-packages/coreinfo/default.nix b/pkgs/applications/misc/cubocore-packages/coreinfo/default.nix index 7d788eea2286..9aba07fcff1d 100644 --- a/pkgs/applications/misc/cubocore-packages/coreinfo/default.nix +++ b/pkgs/applications/misc/cubocore-packages/coreinfo/default.nix @@ -1,35 +1,36 @@ { - mkDerivation, lib, + stdenv, fetchFromGitLab, - qtbase, libzen, libmediainfo, zlib, + qt6, cmake, ninja, libcprime, libcsys, }: -mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "coreinfo"; - version = "4.5.0"; + version = "5.0.0"; src = fetchFromGitLab { owner = "cubocore/coreapps"; - repo = pname; - rev = "v${version}"; - hash = "sha256-DmvmFMttEvNnIp1zwCe0BLrMx3Wlw1U9LcJwyb4Mx9U="; + repo = "coreinfo"; + tag = "v${finalAttrs.version}"; + hash = "sha256-/L69lrkJZh+SJRoNxvogdJ5KRIorwcBzm7WGxrNpexM="; }; nativeBuildInputs = [ cmake ninja + qt6.wrapQtAppsHook ]; buildInputs = [ - qtbase + qt6.qtbase libzen libmediainfo zlib @@ -37,12 +38,12 @@ mkDerivation rec { libcsys ]; - meta = with lib; { + meta = { description = "File information tool from the C Suite"; mainProgram = "coreinfo"; homepage = "https://gitlab.com/cubocore/coreapps/coreinfo"; - license = licenses.gpl3Plus; - maintainers = with maintainers; [ dan4ik605743 ]; - platforms = platforms.linux; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ dan4ik605743 ]; + platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/top-level/cubocore-packages.nix b/pkgs/top-level/cubocore-packages.nix index 3bcd7ff1298e..4ab57de6e4c6 100644 --- a/pkgs/top-level/cubocore-packages.nix +++ b/pkgs/top-level/cubocore-packages.nix @@ -39,7 +39,7 @@ let inherit libcprime libcsys; }; - coreinfo = libsForQt5.callPackage ../applications/misc/cubocore-packages/coreinfo { + coreinfo = callPackage ../applications/misc/cubocore-packages/coreinfo { inherit libcprime libcsys; };