Package Details: vapoursynth-plugin-mlrt-trt-runtime-git 609.cfe4933-1

Git Clone URL: (read-only, click to copy)
Package Base: vapoursynth-plugin-mlrt-trt-runtime-git
Description: Plugin for VapourSynth: mlrt (TensorRT runtime: recommended for Nvidia GPUs >=8GB VRAM)
Upstream URL:
Licenses: LGPL
Conflicts: vapoursynth-plugin-mlrt-ncnn-runtime-git, vapoursynth-plugin-mlrt-ort-runtime-git, vapoursynth-plugin-mlrt-ov-runtime-git
Provides: vapoursynth-plugin-mlrt
Submitter: jholmer
Maintainer: jholmer
Last Packager: jholmer
Votes: 0
Popularity: 0.000000
First Submitted: 2024-06-15 01:42 (UTC)
Last Updated: 2024-07-08 20:36 (UTC)

Required by (0)

Sources (2)

Latest Comments

jholmer commented on 2024-07-08 20:36 (UTC)

Thanks, I've updated the pkgbuild with the suggestions

spacemann commented on 2024-07-03 20:18 (UTC)

I noticed that this doesn't pull the models artifact from the latest release of the github repo for the project, and there's a v15 release now. The v15 version of the models artifact is the same size as the v14 models artifact, so it likely doesn't really matter, but I figured it might be good to update this PKGBUILD so that it automatically seeks out the newest models artifact (since this is a -git AUR repo).

Anyway, here's a patch for the PKGBUILD that does this:

diff --git a/PKGBUILD b/PKGBUILD
index 3cd80b4..c589089 100644
@@ -2,21 +2,30 @@

 pkgdesc="Plugin for VapourSynth: ${_plug} (TensorRT runtime: recommended for Nvidia GPUs >=8GB VRAM)"
 depends=('vapoursynth' 'cuda' 'tensorrt')
-makedepends=('git' 'ninja' 'cmake')
+makedepends=('git' 'ninja' 'cmake' 'jq')
+# Function to fetch the latest release version
+get_latest_release_version() {
+  curl --silent "" | jq -r .tag_name
+# Fetch the latest release version
-  models-v14.7z::
-sha256sums=('SKIP' '19dd9e312b5a6961d76527871d13ef2767bab4dce955ded41f107fb179acb1e0')
+  "models-${latest_release}.7z::${latest_release}/models.${latest_release}.7z")
+sha256sums=('SKIP' 'SKIP')

 pkgver() {
   cd "${_plug}"
@@ -56,3 +65,4 @@ package() {
   install -Dm644 "${_plug}/" "${pkgdir}/usr/share/doc/vapoursynth/tools/${_plug}/"
   install -Dm644 "${_plug}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"