Package Details: mpv-uosc 5.6.2-1

Git Clone URL: https://aur.archlinux.org/mpv-uosc.git (read-only, click to copy)
Package Base: mpv-uosc
Description: Feature-rich minimalist proximity-based UI for MPV player.
Upstream URL: https://github.com/tomasklaen/uosc
Keywords: mpv ui uosc
Licenses: LGPL-2.1-or-later
Submitter: ZhangHua
Maintainer: ZhangHua
Last Packager: ZhangHua
Votes: 3
Popularity: 0.001615
First Submitted: 2023-05-11 11:31 (UTC)
Last Updated: 2024-11-12 00:35 (UTC)

Dependencies (4)

Required by (1)

Sources (1)

Pinned Comments

ZhangHua commented on 2023-11-09 13:34 (UTC)

@insatiable_kin You need to create link or copy files in /usr/share/mpv to $HOME/.config/mpv to let mpv load it automatically. Or you have to call mpv with argument --script=/usr/share/mpv/scripts/uosc to load this script.

Latest Comments

1 2 Next › Last »

ZhangHua commented on 2024-11-11 13:42 (UTC)

@dreieck I have changed PKGBUILD to download depends in prepare()

But this is indeed no need to trigger everyone to rebuild, so I did not bump pkgrel.

dreieck commented on 2024-11-11 12:36 (UTC)

This PKGBUILD downloads stuff during build().

Please move the go specific download steps inti prepare() so that build() can run offline.

==> Starting build()...
go: downloading github.com/atotto/clipboard v0.1.4
[...]

Regards and thanks for the package!

jetm commented on 2024-08-02 15:48 (UTC) (edited on 2024-08-02 15:49 (UTC) by jetm)

Instead of copying the files, using symlinks works. It's required to create three symlinks for /usr/share/mpv/fonts, /usr/share/mpv/script-opts, and /usr/share/mpv/scripts/uosc. Like this:

$HOME/.config/mpv
├── fonts -> /usr/share/mpv/fonts
│   ├── uosc_icons.otf
│   └── uosc_textures.ttf
├── mpv.conf
├── script-opts -> /usr/share/mpv/script-opts
│   └── uosc.conf
└── scripts
    └── uosc -> /usr/share/mpv/scripts/uosc

ZhangHua commented on 2024-04-08 07:31 (UTC)

@omeringen See pinned comment for more info. Doing not enable by default is not a mistake. Because I think we should enable it by system admin or user, just like systemd service.

omeringen commented on 2024-04-07 18:07 (UTC) (edited on 2024-04-08 05:06 (UTC) by omeringen)

MPV doesn't load script. uosc-git AUR package doesn't need manual intervention to load the script. Something wrong here i guess because install dirs on PKGBUILD's between this and git package are so different.

ZhangHua commented on 2024-02-12 06:29 (UTC)

@Aftermath I have changed the license to LGPL-2.1-or-later, thanks for your advising!

Aftermath commented on 2024-02-11 10:50 (UTC)

Thanks for maintaining this package. uosc is under LGPL-2.1-or-later licence!

Areen commented on 2024-01-20 09:07 (UTC) (edited on 2024-01-20 09:10 (UTC) by Areen)

i got this error

[uosc]

[uosc] stack traceback:

[uosc] /home/randy/.config/mpv/scripts/uosc.lua:433: in function 'update_margins'

[uosc] /home/randy/.config/mpv/scripts/uosc_shared/lib/utils.lua:567: in function 'cb'

[uosc] mp.defaults:363: in function 'process_timers'

[uosc] mp.defaults:532: in function 'dispatch_events'

[uosc] mp.defaults:505: in function mp.defaults:504

[uosc] [C]: in ?

[uosc] [C]: in ?

[uosc] Lua error: /home/randy/.config/mpv/scripts/uosc.lua:433: attempt to call field 'shared_script_property_set' (a nil value)

ZhangHua commented on 2023-11-09 13:34 (UTC)

@insatiable_kin You need to create link or copy files in /usr/share/mpv to $HOME/.config/mpv to let mpv load it automatically. Or you have to call mpv with argument --script=/usr/share/mpv/scripts/uosc to load this script.