evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / gn / gnote / package.nix
blob935645a05f2dc70ffcc45001d458e54b02651f4c
1 { lib
2 , stdenv
3 , fetchurl
4 , desktop-file-utils
5 , gettext
6 , gtkmm4
7 , itstool
8 , libadwaita
9 , libsecret
10 , libuuid
11 , libxml2
12 , libxslt
13 , meson
14 , ninja
15 , pkg-config
16 , wrapGAppsHook4
17 , gnome
20 stdenv.mkDerivation rec {
21   pname = "gnote";
22   version = "47.0";
24   src = fetchurl {
25     url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
26     hash = "sha256-vrNcreIMYOQxVRbyCsfr7p37wrgPAHy+2LxaUlIuRC4=";
27   };
29   buildInputs = [
30     gtkmm4
31     libadwaita
32     libsecret
33     libuuid
34     libxml2
35     libxslt
36   ];
38   nativeBuildInputs = [
39     desktop-file-utils
40     gettext
41     itstool
42     meson
43     ninja
44     pkg-config
45     wrapGAppsHook4
46   ];
48   passthru = {
49     updateScript = gnome.updateScript {
50       packageName = pname;
51     };
52   };
54   meta = with lib; {
55     homepage = "https://gitlab.gnome.org/GNOME/gnote";
56     description = "Note taking application";
57     mainProgram = "gnote";
58     maintainers = with maintainers; [ jfvillablanca ];
59     license = licenses.gpl3Only;
60     platforms = platforms.linux;
61   };