Unverified Commit 450a3e8b authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

Merge pull request #221141 from wineee/gammaray

gammaray: init at 2.11.3
parents cd757ecd b12beeb2
Loading
Loading
Loading
Loading
+43 −0
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchFromGitHub
, cmake
, pkg-config
, wrapQtAppsHook
, wayland
, elfutils
, libbfd
}:

stdenv.mkDerivation rec {
  pname = "GammaRay";
  version = "2.11.3";

  src = fetchFromGitHub {
    owner = "KDAB";
    repo = pname;
    rev = "v${version}";
    hash = "sha256-ZFLHBPIjkbHlsatwuXdut1C5MpdkVUb9T7TTNhtP764=";
  };

  nativeBuildInputs = [
    cmake
    pkg-config
    wrapQtAppsHook
  ];

  buildInputs = [
    wayland
    elfutils
    libbfd
  ];

  meta = with lib; {
    description = "A software introspection tool for Qt applications developed by KDAB";
    homepage = "https://github.com/KDAB/GammaRay";
    license = licenses.gpl2Plus;
    platforms = platforms.linux;
    maintainers = with maintainers; [ rewine ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -3298,6 +3298,8 @@ with pkgs;
  gamecube-tools = callPackage ../development/tools/gamecube-tools { };
  gammaray = libsForQt5.callPackage ../development/tools/gammaray { };
  gams = callPackage ../tools/misc/gams (config.gams or {});
  gem = callPackage ../applications/audio/pd-plugins/gem { };