Skip to content

Commit e5cd892

Browse files
committed
docs
1 parent 441c18d commit e5cd892

File tree

7 files changed

+80
-74
lines changed

7 files changed

+80
-74
lines changed

docs/package-lock.json

Lines changed: 51 additions & 51 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
"astro": "astro"
1111
},
1212
"dependencies": {
13-
"@astrojs/starlight": "^0.31.0",
13+
"@astrojs/starlight": "^0.31.1",
1414
"@expressive-code/plugin-collapsible-sections": "^0.40.0",
15-
"astro": "^5.1.7",
15+
"astro": "^5.1.8",
1616
"expressive-code": "^0.40.0",
1717
"gray-matter": "^4.0.3",
1818
"sharp": "^0.32.5",

docs/src/content/docs/build-help.mdx

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@ description: Build Help
44
---
55

66
import {
7-
Advanced,
8-
Charts,
9-
Details,
10-
Modal,
11-
Steps,
12-
Tabs,
13-
TabItem,
14-
Card,
15-
CardGrid,
16-
LinkCard,
17-
Aside,
18-
Icon,
7+
Advanced,
8+
Charts,
9+
Details,
10+
Modal,
11+
Steps,
12+
Tabs,
13+
TabItem,
14+
Card,
15+
CardGrid,
16+
LinkCard,
17+
Aside,
18+
Icon,
1919
} from "/src/components/global.jsx";
2020

2121
Once the script has successfully configured the platform you can execute the help switch to see how it works and what options you have available to you.
@@ -261,7 +261,7 @@ Here are the list of supported modules:
261261
glibc (Debian based only)
262262
zlib (default)
263263
iconv (default)
264-
icu (default)
264+
icu (optional)
265265
openssl (default)
266266
boost (default)
267267
double_conversion (default for Qt6 on a modern OS - Bullseye / Jammy)

docs/src/content/docs/introduction.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ It handles a lot of the nuanced complexity around building various different dep
2424

2525
`mips` `mipsel` `mips64` `mips64el`
2626

27-
`riscv64`
27+
`riscv64` `loongarch64`
2828
</Details>
2929

3030

3131
⭐ On supported host build platforms the `qbittorrent-nox-static.sh` will perform these three main tasks via simple prompt:
3232

3333
<Steps>
3434

35-
1. Update the system and install the core build dependencies, based on activated options - Requires root privileges if any dependencies are missing.
35+
1. Update the system and install the core build dependencies, based on activated options - Requires `root` or `sudo` privileges if any dependencies are missing.
3636

3737
2. Download all dependencies locally and build `qbittorrent-nox` with no special privileges required.
3838

docs/src/content/docs/prerequisites.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ import { Advanced, Charts, Details, Modal, Steps, Tabs, TabItem, Card, CardGrid,
99

1010
<Steps>
1111

12-
1. Use Docker to avoid conflicts with the host system, especially with Qt. Docker is the recommended method.
12+
1. Use Docker - to avoid conflicts with the host system, especially with Qt. Docker is the recommended method.
1313

14-
2. Use a supported distribution and version to build. You do not need to build on an older host to use these binaries there.
14+
2. Use Alpine - It is the main supported system and Debian is a testing and fallback. You do not need to build on an older host to use these binaries there.
1515

16-
3. `sudo` - `root` is not required to run the script, but it is required to install the core dependencies.
16+
3. `sudo` - `root` is not required to run the script, but it is required to install the core dependencies if they are missing.
1717

18-
4. Using additional flags and switches can add dependencies, like `-c` for cmake.
18+
4. Using additional flags and switches can add dependencies, like `-c` for cmake and `-cd` for cache dependencies.
1919

2020
5. Executing the script with no arguments will only install the dependencies and configure the build environment.
2121

docs/src/content/docs/script-installation.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ If you cannot or don't want to use docker, you can use the [Github Actions](/qbi
2222

2323
Some notes on the dockers method:
2424

25-
- The script itself install thes necessary dependencies so there is no docker file needed.
25+
- The script installs the necessary dependencies so there is no docker file needed.
2626
- We use a subdirectory `qbt`, not your `$HOME` directory, to avoid `.bashrc` and `.profile` conflicts.
2727
- A subdirectory is automatically created, named `qbt` by the use of `-v $HOME/qbt:/root`
2828
- The default path will be `HOME/qbt` outside the docker container and `/root/qbt` inside it.
29-
- We use `-e "LANG=en_GB.UTF-8"` with Debian based images to avoid some errors.
29+
- We use `-e "LANG=C.UTF-8"` with Debian based images to avoid some errors.
3030

3131
:::tip[env file]
3232
There are multiple ways to pass an env file when using Docker.

docs/src/content/docs/script-usage.mdx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,9 @@ Same as previous command but using `env` settings
5050
```bash
5151
qbt_libtorrent_tag="v1.2.19" qbt_skip_icu="yes" qbt_optimise_strip="yes" qbt_optimize="yes" ./qbittorrent-nox-static.sh all
5252
```
53+
54+
For an older version of qBittorrent, you can specify the version using `-qt` and the libtorrent version using `-lt`
55+
56+
```bash
57+
./qbittorrent-nox-static.sh all -q -qt release-4.1.9.1 -lt libtorrent-1_1_14 -bt boost-1.76.0
58+
```

0 commit comments

Comments
 (0)