Merge pull request #297162 from foolnotion/seer-2.4

seer: 1.17 -> 2.4
This commit is contained in:
Peder Bergebakken Sundt 2024-05-31 21:02:16 +02:00 committed by GitHub
commit 67d7bf8115
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,14 +1,14 @@
{ lib, stdenv, fetchFromGitHub, cmake, gdb, qtcharts, qtbase, wrapQtAppsHook }:
{ lib, stdenv, fetchFromGitHub, cmake, gdb, kdePackages, wrapQtAppsHook }:
stdenv.mkDerivation rec {
pname = "seer";
version = "1.17";
version = "2.4";
src = fetchFromGitHub {
owner = "epasveer";
repo = "seer";
rev = "v${version}";
sha256 = "sha256-lM6w+QwIRYP/2JDx4yynJxhVXt8SouOWgsLGXSwolIw=";
sha256 = "sha256-ZvoRC34496fUldL3jOdxcO/TVmfPNmmr2GkJG4gJXzk=";
};
preConfigure = ''
@ -17,11 +17,11 @@ stdenv.mkDerivation rec {
patchPhase = ''
substituteInPlace src/{SeerGdbConfigPage,SeerMainWindow,SeerGdbWidget}.cpp \
--replace "/usr/bin/gdb" "${gdb}/bin/gdb"
--replace-fail "/usr/bin/gdb" "${gdb}/bin/gdb"
'';
buildInputs = [ qtbase qtcharts ];
nativeBuildInputs = [ cmake wrapQtAppsHook ];
buildInputs = with kdePackages; [ qtbase qtcharts qtsvg ];
nativeBuildInputs = [ cmake kdePackages.wrapQtAppsHook ];
meta = with lib; {
description = "A Qt gui frontend for GDB";