File tree Expand file tree Collapse file tree 1 file changed +16
-7
lines changed Expand file tree Collapse file tree 1 file changed +16
-7
lines changed Original file line number Diff line number Diff line change 11{
22 lib ,
3- python3Packages ,
4- fetchFromGitLab ,
53 appstream ,
64 blueprint-compiler ,
75 desktop-file-utils ,
6+ fetchFromGitLab ,
87 glib ,
98 gobject-introspection ,
109 gst_all_1 ,
10+ gtk4 ,
1111 libadwaita ,
1212 meson ,
1313 ninja ,
14+ nix-update-script ,
1415 pkg-config ,
16+ python3Packages ,
1517 wrapGAppsHook4 ,
1618} :
1719
1820python3Packages . buildPythonApplication rec {
1921 pname = "showtime" ;
20- version = "46.3 " ;
22+ version = "47.0 " ;
2123 pyproject = false ;
2224
2325 src = fetchFromGitLab {
26+ domain = "gitlab.gnome.org" ;
2427 group = "GNOME" ;
2528 owner = "Incubator" ;
2629 repo = "showtime" ;
2730 rev = "refs/tags/${ version } " ;
28- hash = "sha256-0qT62VoodRcrxYNTtZk+KqxzhflxFU/HPtj2u0wRSH0=" ;
29- domain = "gitlab.gnome.org" ;
31+ hash = "sha256-Bnz+LFyvwSjkrbePmoVZZqy2pNLqiyJTsZsSuUyDy+E=" ;
3032 } ;
3133
34+ strictDeps = true ;
35+
3236 nativeBuildInputs = [
3337 appstream
3438 blueprint-compiler
3539 desktop-file-utils
36- glib # for `glib-compile-schemas`
40+ glib # For `glib-compile-schemas`
3741 gobject-introspection
42+ gtk4 # For `gtk-update-icon-cache`
3843 meson
3944 ninja
4045 pkg-config
4146 wrapGAppsHook4
4247 ] ;
4348
4449 buildInputs = [
45- gst_all_1 . gstreamer
4650 gst_all_1 . gst-plugins-bad
4751 gst_all_1 . gst-plugins-base
4852 gst_all_1 . gst-plugins-good
4953 gst_all_1 . gst-plugins-rs
5054 gst_all_1 . gst-plugins-ugly
55+ gst_all_1 . gstreamer
5156 libadwaita
5257 ] ;
5358
@@ -58,6 +63,10 @@ python3Packages.buildPythonApplication rec {
5863
5964 pythonImportsCheck = [ "showtime" ] ;
6065
66+ passthru = {
67+ updateScript = nix-update-script { } ;
68+ } ;
69+
6170 meta = {
6271 description = "Watch without distraction" ;
6372 homepage = "https://apps.gnome.org/Showtime" ;
You can’t perform that action at this time.
0 commit comments