Package Details: vapoursynth-plugin-vship-amd-git 3.0.0.13.g1ed2fb3-2

Git Clone URL: https://aur.archlinux.org/vapoursynth-plugin-vship-amd-git.git (read-only, click to copy)
Package Base: vapoursynth-plugin-vship-amd-git
Description: Plugin for Vapoursynth: vship for amd gpus (GIT version)
Upstream URL: https://github.com/Line-fr/Vship
Licenses: MIT
Conflicts: libvship, vapoursynth-plugin-vship
Provides: libvship, vapoursynth-plugin-vship
Submitter: CreamSodass
Maintainer: CreamSodass
Last Packager: CreamSodass
Votes: 2
Popularity: 1.01
First Submitted: 2025-06-15 16:03 (UTC)
Last Updated: 2025-11-26 23:21 (UTC)

Required by (3)

Sources (1)

Latest Comments

dillard commented on 2026-04-10 02:33 (UTC) (edited on 2026-04-10 02:33 (UTC) by dillard)

The project has moved to codeberg, here is an updated pkgbuild:

_plug=vship
pkgname=vapoursynth-plugin-vship-amd-git
pkgrel=1
pkgver=5.0.0.15.g2a35ba3
pkgdesc="Plugin for Vapoursynth: vship for amd gpus (GIT version)"
arch=('x86_64')
url='https://codeberg.org/Line-fr/Vship'
license=('MIT')
depends=('hip-runtime-amd')
makedepends=('git' 'make')
optdepends=('vapoursynth: vapoursynth plugin usage')
provides=("vapoursynth-plugin-vship" "libvship")
conflicts=("vapoursynth-plugin-vship" "libvship")
source=("vship::git+https://codeberg.org/Line-fr/Vship.git")
sha256sums=('SKIP')

pkgver() {
  cd "${srcdir}/vship"
  # Generate pkgver like: v3.0.0.0.g7cd1d4f
  git describe --tags --long | sed 's/^v//;s/-/./g'
}

build() {
  cd "vship"
  export PATH="/opt/rocm/bin:/opt/rocm/lib/llvm/bin:${PATH}"
  export HIP_PATH=/opt/rocm

  make buildall
}

package(){
  cd "vship"
  make PREFIX="/usr" DESTDIR="${pkgdir}" install
}

Decator_TheONLY commented on 2025-10-29 14:10 (UTC)

To fix the compilation issues, I had to set ROCM_PATH=/opt/rocm and HSA_OVERRIDE_GFX_VERSION=10.3.0. I'm not sure the latter is necessary, but I saw it on a ROCm install guide for Arch: https://gist.github.com/augustin-laurent/d29f026cdb53a4dff50a400c129d3ea7. I don't think it's an issue with this package.

jholmer commented on 2025-07-22 04:54 (UTC)

There seems to be a build error with this package, even after adding /opt/rocm/bin to my PATH.

In file included from src/butter/../util/torgbs.hpp:6:
src/butter/../util/../util/preprocessor.hpp:69:13: fatal error: 'hip/hip_runtime.h' file not found
   69 |     #include<hip/hip_runtime.h>
      |             ^~~~~~~~~~~~~~~~~~~
1 error generated when compiling for gfx1030.
failed to execute:/opt/rocm/lib/llvm/bin/clang++  --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 --offload-arch=gfx1103 --offload-arch=gfx1030 --offload-arch=gfx1031 --offload-arch=gfx1032 --offload-arch=gfx906 --offload-arch=gfx801 --offload-arch=gfx802 --offload-arch=gfx803 -O3 --driver-mode=g++ -O3 --hip-link  -x hip src/vapoursynthPlugin.cpp -std=c++17 -I /home/soichiro/.cache/paru/clone/vapoursynth-plugin-vship-amd-git/src/vship-amd/include -Wno-unused-result -Wno-ignored-attributes -shared -fPIC -o "/home/soichiro/.cache/paru/clone/vapoursynth-plugin-vship-amd-git/src/vship-amd/vship.so"

I'm assuming the build script is not adding /opt/rocm/include to the list of include paths. The file it's looking for specifically is present at /opt/rocm/include/hip/hip_runtime.h. This is from the hip-runtime-amd dependency.