summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 0d508782adfc3f9824a408e6790bcf4a50f374bb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# Maintainer: Josh Holmer <jholmer.in@gmail.com>

pkgname=vapoursynth-plugin-mlrt-ext-models-rife
pkgver=4.26
pkgrel=2
pkgdesc="Plugin for VapourSynth: mlrt (external models for RIFE v4.11 and newer)"
arch=('any')
url='https://github.com/AmusementClub/vs-mlrt'
license=('MIT')
depends=('vapoursynth' 'vapoursynth-plugin-mlrt')
source=(
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.11.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.12.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.13.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.14.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.15.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.17.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.18.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.19.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.20.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.21.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.22.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.23.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.24.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.25.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.26.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.12_lite.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.13_lite.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.14_lite.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.15_lite.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.16_lite.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.17_lite.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.22_lite.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.25_lite.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.25_heavy.7z"
  "https://github.com/AmusementClub/vs-mlrt/releases/download/external-models/rife_v4.26_heavy.7z"
)
sha256sums=(
  "af4211cdf82d65c361635920c11286028ee2dad8bc17799d20253ccc5ecf3ada"
  "99659f73b1c56ba1730c223791a9e3931a3299608c3a8e83578acaea1e56a7af"
  "3c640ae34129fedf83f79c225884d942f8393c56839b8dca6984ce577adaef69"
  "6d2a52c44db66b98a2e6316b7f7712e4ba08c73aef4caa3f1342d58217ef6fb1"
  "48ac04c6a64b2771827f50d3d6f09d791bac0aaeeda01a492e3feb1621a435ce"
  "fe17f45eecc1a422eab5f3ed68206127cefcc6c3a8bc2dae7dd6cc4596f859ea"
  "66c22b9a2fa059a73c68c2747d256f23a4dbdf37f669bb950e8e9501137f144f"
  "0f3af9396d73ba1ea229f62f0f2693bb880e1a237f8ff1286206ac5a1348b52a"
  "1f0bb602e653622a6fc9b5a65782b0f3c31732009758cf3d939ec080631dc08d"
  "9a1b650ec6ab2226f2f25b5f195129703fdb4bfe088215ad7ed4bb8038ff42d3"
  "6714fb672972512306350704f83fe85420abd21350669ecbaebe140320df5705"
  "d64fd4b261125d3e2e8d129ef22303fc522044d072c0ccc1e01111f9d36e0551"
  "5d5135dcbdaaf51f324a8729ce9f648a6fc17e61fb6a257eb45f505e3a91e90f"
  "172fe975c1775134bb87108e4ec6d1a89e861cc5d3be2ac23bf08afe5ed626b8"
  "dfdabd84a2a3db773f87604b8cc255e94a6a72f13550d910ccd3b4ee2606cd4f"
  "b6af67595428b69dd932c26288ceaf46fc5178e60917d7e8db7dad799f03d87b"
  "6b5e88e3d26f1768086bb273cda69a3ef6f630fb3bf7c227ad9888824a3aa2ed"
  "2488670b14329b27d7ac20f3afc9f025e3a7ae39550522fe6b07076c44019629"
  "9c894bccb7dbd5bd0ff9d99616360285628230de81374181b97a69124f73d1a9"
  "7e8a2b84c3479e0d1ae51354e7fa227f76b9cb93ecdee153ee1e9621ca8bc9ef"
  "e51078ce9715d9442aedc3f5e37e54869030cdd6e902ee3d4c2ce04aabcbb40c"
  "e7c3872fd217663911f0b89a5940bdc314f5a061fd5fa8639fd1674d31d2f1cf"
  "7d53e29fff5e67345b19f4ce97dfd1e34b490eedc752df2236904fda1a13842c"
  "d51b92bf4f1408d1e2e243c44cb8ca1fc885fdff42a4a01f03b23b5f54917592"
  "1e472e3f0309902440c2c9a6cb006ff44307248ace58c30a0ce87834c3670776"
)

package() {
  # We have to use the v1 packages, the v2 packages don't currently work with vs-mlrt
  cd "rife"

  for i in $(ls *.onnx); do install -Dm644 "${i}" "${pkgdir}/usr/lib/vapoursynth/models/rife/${i}"; done
}