blob: ee59ee72cee4079d48bd4d93fe429d9b304cb3ed (
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
|
# Installation
## From the AUR
This is the recommended option. It will also install a systemd service running
in its own user.
```sh
git clone https://aur.archlinux.org/jellything-git.git
cd jellything-git
makepkg -si
```
## From source
Requirements:
- rustup
- esbuild
- nasm
- meson
- ninja
- cmake
- dav1d
- ffmpeg (only if you use transcoding)
Jellything was only tested on `x86_64-unknown-linux-gnu` and
`aarch64-unknown-linux-gnu`. Others _might_ work.
```sh
git clone --recursive https://codeberg.org/metamuffin/jellything.git
cd jellything
cargo build --release
# Global installation
cp target/release/{jellything,jellytool} /usr/local/bin
# User installation
cp target/release/{jellything,jellytool} ~/.local/bin
```
|