evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / gn / gnome-color-manager / package.nix
blob4c9a0eac04add2b6294239ee6fffa6170b01982f
2   lib,
3   stdenv,
4   fetchurl,
5   meson,
6   ninja,
7   pkg-config,
8   gettext,
9   itstool,
10   desktop-file-utils,
11   gnome,
12   glib,
13   gtk3,
14   libexif,
15   libtiff,
16   colord,
17   colord-gtk,
18   libcanberra-gtk3,
19   lcms2,
20   vte,
21   exiv2,
24 stdenv.mkDerivation rec {
25   pname = "gnome-color-manager";
26   version = "3.32.0";
28   src = fetchurl {
29     url = "mirror://gnome/sources/gnome-color-manager/${lib.versions.majorMinor version}/gnome-color-manager-${version}.tar.xz";
30     hash = "sha256-fDwXj6rPy/EdVt4izSZZRqfViqEOPNlowpOOL79Q/e4=";
31   };
33   patches = [ ./0001-Fix-build-with-Exiv2-0.28.patch ];
35   nativeBuildInputs = [
36     meson
37     ninja
38     pkg-config
39     gettext
40     glib
41     itstool
42     desktop-file-utils
43   ];
45   buildInputs = [
46     glib
47     gtk3
48     libexif
49     libtiff
50     colord
51     colord-gtk
52     libcanberra-gtk3
53     lcms2
54     vte
55     exiv2
56   ];
58   strictDeps = true;
60   passthru = {
61     updateScript = gnome.updateScript {
62       packageName = "gnome-color-manager";
63       freeze = true;
64     };
65   };
67   meta = with lib; {
68     description = "Set of graphical utilities for color management to be used in the GNOME desktop";
69     license = licenses.gpl2Plus;
70     maintainers = teams.gnome.members;
71     platforms = platforms.linux;
72   };