From aded9ba9829f113cdd7e8655cd3d090758421c1e Mon Sep 17 00:00:00 2001 From: dogknowsnx Date: Sat, 15 Aug 2026 10:49:17 +0200 Subject: [PATCH 1/2] New package: uosc-ziggy-5.13.0 --- srcpkgs/uosc-ziggy/template | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 srcpkgs/uosc-ziggy/template diff --git a/srcpkgs/uosc-ziggy/template b/srcpkgs/uosc-ziggy/template new file mode 100644 index 00000000000000..fa2f9de4c68b85 --- /dev/null +++ b/srcpkgs/uosc-ziggy/template @@ -0,0 +1,25 @@ +# Template file for 'uosc-ziggy' +pkgname=uosc-ziggy +version=5.13.0 +revision=1 +build_style=go +go_mod_mode=off +go_import_path="github.com/tomasklaen/uosc" +go_package="./src/ziggy" +depends="uosc" +short_desc="Uosc's utility binary" +maintainer="dogknowsnx " +license="LGPL-2.1-or-later" +homepage="https://github.com/tomasklaen/uosc" +changelog="https://github.com/tomasklaen/uosc/releases" +distfiles="https://github.com/tomasklaen/uosc/archive/refs/tags/${version}.tar.gz" +checksum=18fb38bd7d3ff3ca03f394b4d57daaa5a3f68051dcc31fdbfff3fbc874468913 + +nopie_files="/usr/bin/ziggy" +ignore_elf_files="/usr/share/mpv/scripts/uosc/bin/ziggy-linux" + +post_install() { + vmkdir usr/share/mpv/scripts/uosc/bin + mv ${DESTDIR}/usr/bin/ziggy \ + ${DESTDIR}/usr/share/mpv/scripts/uosc/bin/ziggy-linux +} From 8cf9f05de0f2292e371765bd79a2f0f36f959926 Mon Sep 17 00:00:00 2001 From: dogknowsnx Date: Sat, 15 Aug 2026 11:35:04 +0200 Subject: [PATCH 2/2] uosc: update README.voidlinux --- srcpkgs/uosc/files/README.voidlinux | 4 ++++ srcpkgs/uosc/template | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/srcpkgs/uosc/files/README.voidlinux b/srcpkgs/uosc/files/README.voidlinux index 82b1e97c0f1463..26af539d57336b 100644 --- a/srcpkgs/uosc/files/README.voidlinux +++ b/srcpkgs/uosc/files/README.voidlinux @@ -3,3 +3,7 @@ Enable the 'uosc' UI for 'mpv' by issuing: $ mkdir -p ~/.config/mpv/scripts $ ln -s /usr/share/mpv/fonts ~/.config/mpv/ $ ln -s /usr/share/mpv/scripts/uosc ~/.config/mpv/scripts/ + +The optional utility binary is provided by 'uosc-ziggy': + + # xbps-install -S uosc-ziggy diff --git a/srcpkgs/uosc/template b/srcpkgs/uosc/template index e271047d3c354e..005e5611347372 100644 --- a/srcpkgs/uosc/template +++ b/srcpkgs/uosc/template @@ -1,7 +1,7 @@ # Template file for 'uosc' pkgname=uosc version=5.13.0 -revision=1 +revision=2 conf_files="/etc/mpv/script-opts/uosc.conf" depends="mpv" short_desc="Feature-rich minimalist proximity-based UI for MPV player"