lol

Merge pull request #176262 from symphorien/gtg-update

gtg: 0.5 -> 0.6

authored by

Guillaume Girol and committed by
GitHub
f471bc27 78dd40fe

+9 -11
+9 -11
pkgs/applications/office/gtg/default.nix
··· 7 7 , gtk3 8 8 , wrapGAppsHook 9 9 , glib 10 + , gtksourceview4 10 11 , itstool 11 12 , gettext 12 13 , pango 13 14 , gdk-pixbuf 15 + , libsecret 14 16 , gobject-introspection 15 17 , xvfb-run 16 18 }: 17 19 18 20 python3Packages.buildPythonApplication rec { 19 21 pname = "gtg"; 20 - version = "0.5"; 22 + version = "0.6"; 21 23 22 24 src = fetchFromGitHub { 23 25 owner = "getting-things-gnome"; 24 26 repo = "gtg"; 25 27 rev = "v${version}"; 26 - sha256 = "0b2slm7kjq6q8c7v4m7aqc8m1ynjxn3bl7445srpv1xc0dilq403"; 28 + sha256 = "sha256-O8qBD92P2g8QrBdMXa6j0Ozk+W80Ny5yk0KNTy7ekfE="; 27 29 }; 28 30 29 - patches = [ 30 - # fix build with meson 0.60 (https://github.com/getting-things-gnome/gtg/pull/729) 31 - (fetchpatch { 32 - url = "https://github.com/getting-things-gnome/gtg/commit/1809d10663ae3d8f69c04138b66f9b4e66ee14f6.patch"; 33 - sha256 = "sha256-bYr5PAsuvcSqTf0vaJj2APtuBrwHdhXJxtXoAb7CfGk="; 34 - }) 35 - ]; 36 - 37 31 nativeBuildInputs = [ 38 32 meson 39 33 ninja ··· 46 40 buildInputs = [ 47 41 glib 48 42 gtk3 43 + gtksourceview4 49 44 pango 50 45 gdk-pixbuf 46 + libsecret 51 47 ]; 52 48 53 49 propagatedBuildInputs = with python3Packages; [ ··· 56 52 lxml 57 53 gst-python 58 54 liblarch 55 + caldav 59 56 ]; 60 57 61 58 checkInputs = with python3Packages; [ 62 59 nose 63 60 mock 64 61 xvfb-run 62 + pytest 65 63 ]; 66 64 67 65 preBuild = '' ··· 71 69 format = "other"; 72 70 strictDeps = false; # gobject-introspection does not run with strictDeps (https://github.com/NixOS/nixpkgs/issues/56943) 73 71 74 - checkPhase = "xvfb-run python3 ../run-tests"; 72 + checkPhase = "xvfb-run pytest ../tests/"; 75 73 76 74 meta = with lib; { 77 75 description = " A personal tasks and TODO-list items organizer";