summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColdSideOfYourPillow <ColdSideOfYourPillow@noreply.codeberg.org>2025-12-08 15:50:38 +0400
committerGiacomo Leidi <therewasa@fishinthecalculator.me>2026-01-25 17:54:35 +0100
commitb8c85402030c8fdc7669c600bfbbecdbcfc79871 (patch)
tree4d04a3f8b55eee0ea382bbbd6d456cde67920c6c
parent854243adcd6c73373a3670e9a31f34965ff3d48b (diff)
gnu: Add mpv-uosc.
* gnu/packages/video.scm (mpv-uosc): New variable. Merges: https://codeberg.org/guix/guix/pulls/2496 Change-Id: I867a488759599627c41d514ccc2ca4f5d156e209 Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
-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")