Package Details: vapoursynth-plugin-zsmooth 0.19.0-2

Git Clone URL: https://aur.archlinux.org/vapoursynth-plugin-zsmooth.git (read-only, click to copy)
Package Base: vapoursynth-plugin-zsmooth
Description: Plugin for VapourSynth: zsmooth
Upstream URL: https://github.com/adworacz/zsmooth
Licenses: MIT
Submitter: jholmer
Maintainer: jholmer
Last Packager: jholmer
Votes: 0
Popularity: 0.000000
First Submitted: 2025-06-15 03:01 (UTC)
Last Updated: 2026-07-14 15:48 (UTC)

Latest Comments

juliusk commented on 2026-07-14 15:07 (UTC)

With the latest vapoursynth versions the location of the plugins have changed. You have to change where the lib is installed. This works:

build() {
    cd "${_plug}-${pkgver}"
    zig build -Doptimize=ReleaseFast
}

package() {
    cd "${_plug}-${pkgver}"

    # Determine the dynamic plugin directory of the installed VapourSynth package
    PLUGINDIR=$(python3 -c "import vapoursynth; print(vapoursynth.get_plugin_dir())")

    # Install the compiled plugin library
    install -Dm755 zig-out/lib/libzsmooth.so "${pkgdir}${PLUGINDIR}/libzsmooth.so"

    # Install documentation & licensing
    install -Dm644 README.md "${pkgdir}/usr/share/doc/vapoursynth/plugins/${_plug}/README.md"
    install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}

jholmer commented on 2026-06-16 02:48 (UTC)

I'll note that for the future, though it seems like zsmooth 0.16 is compatible with zig 0.16 so it can use the official zig package again

vitaliikuzhdin commented on 2026-06-15 17:33 (UTC) (edited on 2026-06-15 17:33 (UTC) by vitaliikuzhdin)

Please change the make dependency from zig0.15-bin to zig0.15 and use zig-0.15 in the PKGBUILD instead of /opt/zig0.15/zig as this location might change.

jholmer commented on 2025-09-06 00:27 (UTC)

There was no zig package in the official repos when this was created. I'll update it now that one exists.

micwoj92 commented on 2025-09-04 00:13 (UTC)

WHy is this using zig-bin and not zig?