summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnu/packages/video.scm30
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index b4d8d9f5518..20cbfc4090f 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -2849,6 +2849,36 @@ projects while introducing many more.")
2849used alongside a @acronym{UI, User Interface} script that calls it.") 2849used alongside a @acronym{UI, User Interface} script that calls it.")
2850 (license license:mpl2.0)))) 2850 (license license:mpl2.0))))
2851 2851
2852(define-public mpv-uosc
2853 (package
2854 (name "mpv-uosc")
2855 (version "5.12.0")
2856 (source
2857 (origin
2858 (method git-fetch)
2859 (uri (git-reference
2860 (url "https://github.com/tomasklaen/uosc")
2861 (commit version)))
2862 (file-name (git-file-name name version))
2863 (sha256
2864 (base32 "0pn9a8jp9v7pf6vpifqy9nwr7ac862cb1p1vgm6wy84nxxgklaxx"))))
2865 (build-system copy-build-system)
2866 (arguments
2867 (list
2868 #:install-plan
2869 #~'(("src/uosc" "share/mpv/scripts/")
2870 ("src/fonts" "share/mpv/"))))
2871 (propagated-inputs
2872 (list mpv-thumbfast))
2873 (home-page "https://github.com/tomasklaen/uosc")
2874 (synopsis "Feature-rich minimalist proximity-based UI for mpv player")
2875 (description
2876 "uosc is a minimalist interface for mpv. It hides and shows elements
2877based on cursor proximity and offers configurable controls, thumbnails, and
2878tools for selecting subtitles, audio, and video tracks, and downloading
2879subtitles. Menus are searchable and support mouse scroll wheel.")
2880 (license license:gpl3+)))
2881
2852(define-public smplayer 2882(define-public smplayer
2853 (package 2883 (package
2854 (name "smplayer") 2884 (name "smplayer")