ripasso-cursive: cosmetic changes (#361736)
[NixPkgs.git] / pkgs / by-name / di / dippi / package.nix
blob14865ba980ecc5fbe9d63f76940875dbcd31b901
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   meson,
6   ninja,
7   pkg-config,
8   vala,
9   glib,
10   gtk4,
11   libadwaita,
12   wrapGAppsHook4,
13   appstream-glib,
14   desktop-file-utils,
17 stdenv.mkDerivation rec {
18   pname = "dippi";
19   version = "4.1.0";
21   src = fetchFromGitHub {
22     owner = "cassidyjames";
23     repo = "dippi";
24     rev = version;
25     hash = "sha256-BYI3WqMDxzERlqtq7ISQ+U1FTrpKh5OJBMo/AsdmdlQ=";
26   };
28   nativeBuildInputs = [
29     meson
30     ninja
31     vala
32     pkg-config
33     wrapGAppsHook4
34     appstream-glib
35     desktop-file-utils
36   ];
38   buildInputs = [
39     glib
40     gtk4
41     libadwaita
42   ];
44   meta = {
45     description = "Calculate display info like DPI and aspect ratio";
46     homepage = "https://github.com/cassidyjames/dippi";
47     mainProgram = "com.github.cassidyjames.dippi";
48     license = lib.licenses.gpl3;
49     platforms = lib.platforms.linux;
50     maintainers = with lib.maintainers; [ zendo ];
51   };