gurobi: 12.0.0 -> 12.0.1 (#377852)
[NixPkgs.git] / pkgs / by-name / ap / application-title-bar / package.nix
blob20397508cc5bee2873dcfd9b2e4049aed3ffbc5d
2   lib,
3   stdenvNoCC,
4   fetchFromGitHub,
5   kdePackages,
6   nix-update-script,
7 }:
9 stdenvNoCC.mkDerivation (finalAttrs: {
10   pname = "application-title-bar";
11   version = "0.7.7";
13   src = fetchFromGitHub {
14     owner = "antroids";
15     repo = "application-title-bar";
16     tag = "v${finalAttrs.version}";
17     hash = "sha256-K4wbEWmeXDxVkVSHCPU8u49A211ZXR1As1k47/ibj/c=";
18   };
20   propagatedUserEnvPkgs = with kdePackages; [ kconfig ];
22   dontWrapQtApps = true;
24   installPhase = ''
25     runHook preInstall
26     mkdir -p $out/share/plasma/plasmoids/com.github.antroids.application-title-bar
27     cp -r package/* $out/share/plasma/plasmoids/com.github.antroids.application-title-bar
28     runHook postInstall
29   '';
31   passthru.updateScript = nix-update-script { };
33   meta = {
34     description = "KDE Plasma6 widget with window controls";
35     homepage = "https://github.com/antroids/application-title-bar";
36     license = lib.licenses.gpl3Plus;
37     maintainers = with lib.maintainers; [ HeitorAugustoLN ];
38     inherit (kdePackages.kwindowsystem.meta) platforms;
39   };