git.iko.soy/typeable/nixpkgs
on master help sign in
celluloid: 0.21 -> 0.22
commit8bc63f2ff8eb88aeedf47ca471bf0275cc249cf7 authorMartino Fontana <tinozzo123@tutanota.com> dateTue 4 Jan 2022, 11:11 (5 years ago) parent0432195
1 file changed+10−8
pkgs/applications/video/celluloid/default.nix+10−8
pkgs/applications/video/celluloid/default.nix+10−8
@@ -4,48 +4,50 @@
44, appstream-glib
55, desktop-file-utils
66, libepoxy
7−, gettext
87, glib
9−, gtk3
8+, gtk4
9+, wayland
1010, meson
1111, mpv
1212, ninja
1313, nix-update-script
1414, pkg-config
1515, python3
16−, wrapGAppsHook
16+, wrapGAppsHook4
1717}:
1818
1919stdenv.mkDerivation rec {
2020 pname = "celluloid";
21− version = "0.21";
21+ version = "0.22";
2222
2323 src = fetchFromGitHub {
2424 owner = "celluloid-player";
2525 repo = "celluloid";
2626 rev = "v${version}";
27− hash = "sha256-1Jeg1uqWxURGKR/Xg4j4roZ9Pg5MR7geyttdzlOU+rA=";
27+ hash = "sha256-QGN8YLtyb9YVNDK2ZDQwHJVg6UTIQssfNK9lQqxMNKQ=";
2828 };
2929
3030 nativeBuildInputs = [
3131 appstream-glib
3232 desktop-file-utils
33− gettext
3433 meson
3534 ninja
3635 pkg-config
3736 python3
38− wrapGAppsHook
37+ wrapGAppsHook4
3938 ];
4039 buildInputs = [
4140 libepoxy
4241 glib
43− gtk3
42+ gtk4
43+ wayland
4444 mpv
4545 ];
4646
4747 postPatch = ''
4848 patchShebangs meson-post-install.py src/generate-authors.py
49+ # Remove this for next release
50+ substituteInPlace meson-post-install.py --replace "gtk-update-icon-cache" "gtk4-update-icon-cache"
4951 '';
5052
5153 doCheck = true;