diff options
| author | ColdSideOfYourPillow <ColdSideOfYourPillow@noreply.codeberg.org> | 2025-12-08 15:50:38 +0400 |
|---|---|---|
| committer | Giacomo Leidi <therewasa@fishinthecalculator.me> | 2026-01-25 17:54:35 +0100 |
| commit | b8c85402030c8fdc7669c600bfbbecdbcfc79871 (patch) | |
| tree | 4d04a3f8b55eee0ea382bbbd6d456cde67920c6c | |
| parent | 854243adcd6c73373a3670e9a31f34965ff3d48b (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.scm | 30 |
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.") | |||
| 2849 | used alongside a @acronym{UI, User Interface} script that calls it.") | 2849 | used 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 | ||
| 2877 | based on cursor proximity and offers configurable controls, thumbnails, and | ||
| 2878 | tools for selecting subtitles, audio, and video tracks, and downloading | ||
| 2879 | subtitles. 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") |
