diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2019-06-16 12:09:43 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-06-16 12:09:43 +0200 |
commit | ca51fbb3d6def9d9a10e63b02803107c148c1054 (patch) | |
tree | 1bb047c59d7822bfe09ee8fb94542ed3b9886e56 | |
parent | 856d601b64f35b5a1cb1cf3f713b6d95c85f39de (diff) | |
parent | 28070039aea7972f19c2264c1d8406e6a754165f (diff) | |
download | nixpkgs-ca51fbb3d6def9d9a10e63b02803107c148c1054.tar nixpkgs-ca51fbb3d6def9d9a10e63b02803107c148c1054.tar.gz nixpkgs-ca51fbb3d6def9d9a10e63b02803107c148c1054.tar.bz2 nixpkgs-ca51fbb3d6def9d9a10e63b02803107c148c1054.tar.lz nixpkgs-ca51fbb3d6def9d9a10e63b02803107c148c1054.tar.xz nixpkgs-ca51fbb3d6def9d9a10e63b02803107c148c1054.tar.zst nixpkgs-ca51fbb3d6def9d9a10e63b02803107c148c1054.zip |
Merge pull request #63179 from lightbulbjim/gnome-mpv-update
gnome-mpv: 0.13 -> 0.16
-rw-r--r-- | pkgs/applications/video/gnome-mpv/appdata-validate.patch | 11 | ||||
-rw-r--r-- | pkgs/applications/video/gnome-mpv/default.nix | 19 |
2 files changed, 21 insertions, 9 deletions
diff --git a/pkgs/applications/video/gnome-mpv/appdata-validate.patch b/pkgs/applications/video/gnome-mpv/appdata-validate.patch new file mode 100644 index 00000000000..45721d2b72e --- /dev/null +++ b/pkgs/applications/video/gnome-mpv/appdata-validate.patch @@ -0,0 +1,11 @@ +--- a/data/meson.build ++++ b/data/meson.build +@@ -43,7 +43,7 @@ configure_file( + + appstream_util = find_program('appstream-util', required: false) + if appstream_util.found() +- test('Validate appstream file', appstream_util, args: ['validate', appdata]) ++ test('Validate appstream file', appstream_util, args: ['validate', '--nonet', appdata]) + endif + + desktop_file_validate = find_program('desktop-file-validate', required: false) diff --git a/pkgs/applications/video/gnome-mpv/default.nix b/pkgs/applications/video/gnome-mpv/default.nix index 75a299d46c7..e734922b1c7 100644 --- a/pkgs/applications/video/gnome-mpv/default.nix +++ b/pkgs/applications/video/gnome-mpv/default.nix @@ -4,21 +4,22 @@ }: stdenv.mkDerivation rec { - name = "gnome-mpv-${version}"; - version = "0.13"; + pname = "gnome-mpv"; + version = "0.16"; src = fetchFromGitHub { - owner = "gnome-mpv"; - repo = "gnome-mpv"; - rev = "0d73b33d60050fd32bf8fae77d831548970a0b69"; # upstream forgot to update appdata - # rev = "v${version}"; - sha256 = "1cjhw3kz163iwj2japhnv354i1lr112xyyfkxw82cwy2554cfim4"; + owner = "celluloid-player"; + repo = "celluloid"; + rev = "v${version}"; + sha256 = "1fj5mr1dwd07jpnigk7z85xdm6yaf7spbvf60aj3mz12m05b1b2w"; }; nativeBuildInputs = [ meson ninja python3 appstream-glib gettext pkgconfig desktop-file-utils wrapGAppsHook ]; buildInputs = [ epoxy glib gtk3 mpv ]; - enableParallelBuilding = true; + patches = [ + ./appdata-validate.patch + ]; postPatch = '' patchShebangs meson_post_install.py @@ -35,7 +36,7 @@ stdenv.mkDerivation rec { allowing access to mpv's powerful playback capabilities through an easy-to-use user interface. ''; - homepage = https://github.com/gnome-mpv/gnome-mpv; + homepage = "https://github.com/celluloid-player/celluloid"; license = licenses.gpl3Plus; platforms = platforms.linux; }; |