You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/content/docs/build-help.mdx
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ import {
21
21
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.
22
22
23
23
```bash
24
-
./qbittorrent-nox-static.sh -h
24
+
./qbt-nox-static.bash -h
25
25
```
26
26
27
27
## Order of preference
@@ -157,7 +157,7 @@ The `--bootstrap-release` and `--bootstrap-multi-arch` options are specific to G
157
157
158
158
Module specific help - flags are used with the modules listed here.
159
159
160
-
Use: all or module-name Usage: ~/qbittorrent-nox-static.sh all -i
160
+
Use: all or module-name Usage: ~/qbt-nox-static.bash all -i
161
161
162
162
all ---------------- optional Recommended method to install all modules
163
163
install ------------ optional Install the ~/qbt-build/completed/qbittorrent-nox binary
@@ -272,7 +272,7 @@ Add your patches there, for example.
272
272
Install all default modules (ICU is skipped) and build `qbittorrent-nox` to the default build directory `qbt-build/compelted`.
273
273
274
274
```bash
275
-
./qbittorrent-nox-static.sh all
275
+
./qbt-nox-static.bash all
276
276
```
277
277
278
278
## Build - modules (optional and mostly for debugging and testing)
@@ -284,7 +284,7 @@ It's best to consider all individual modules listed below as being dependent on
284
284
:::
285
285
286
286
```bash
287
-
./qbittorrent-nox-static.sh module
287
+
./qbt-nox-static.bash module
288
288
```
289
289
290
290
Here are the list of supported modules:
@@ -326,5 +326,5 @@ The `-b` flag accepts both full `/opt` and relative `opt` paths.
Copy file name to clipboardExpand all lines: docs/src/content/docs/glossary/qemu.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ hide_title: true
7
7
8
8
---
9
9
10
-
We use [qemu-user-static](https://packages.ubuntu.com/lunar/qemu-user-static) and [binfmt-support](https://packages.ubuntu.com/lunar/binfmt-support) on the Github `ubuntu-latest` runners, from the [Lunar](https://releases.ubuntu.com/lunar) repo to overcome a bug in older versions.
10
+
We use [qemu-user-static](https://packages.ubuntu.com/noble/qemu-user-static) and [binfmt-support](https://packages.ubuntu.com/noble/binfmt-support) on the Github `ubuntu-latest` runners
11
11
12
12
For example, when cross compiling Qt6 you they want you to have a have a host version built first and then use loads of special cmake settings.
`qbittorrent-nox-static.sh™` was originally a simple, amateurish bash script, to build a static `qbittorrent-nox` binary for `x86_64`. The script has grown and evolved since then and now it's a complicated bash script.
10
+
`qbt-nox-static.bash™` was originally a simple, amateurish bash script, to build a static `qbittorrent-nox` binary for `x86_64`. The script has grown and evolved since then and now it's a complicated bash script.
11
11
12
12
:::note
13
-
`qbt-nox-static.bash™` is `v2.1.1` and `qbittorrent-nox-static.sh™` is `v2.0.16`. The former is a fork of the latter, from this version, with changes specific to the dependency handling, which in turn makes breaking changes to the default behavior of the script. Combined with renaming the script to `.bash` from `.sh` as it is not a POSIX compliant script this would effectively have made `qbittorrent-nox-static.sh` unavailable for use.
13
+
`qbt-nox-static.bash™` is `v2.2.0` and `qbittorrent-nox-static.sh™` is `v2.0.20`. The former is a fork of the latter, from this version, with changes specific to the dependency handling, which in turn makes breaking changes to the default behavior of the script. Combined with renaming the script to `.bash` from `.sh` as it is not a POSIX compliant script this would effectively have made `qbt-nox-static.bash` unavailable for use.
14
14
15
-
So the existence of the two is a transitional change and the `qbittorrent-nox-static.sh` will be deprecated in the future, though any non breaking changes will be backported to the original script.
15
+
So the existence of the two is a transitional change and the `qbt-nox-static.bash` will be deprecated in the future, though any non breaking changes will be backported to the original script.
16
16
:::
17
17
18
18
### What does it do?
@@ -35,7 +35,7 @@ It handles a lot of the nuanced complexity around building various different dep
35
35
`riscv64`
36
36
</Details>
37
37
38
-
⭐ On supported host build platforms the `qbittorrent-nox-static.sh` will perform these three main tasks via simple prompt:
38
+
⭐ On supported host build platforms the `qbt-nox-static.bash` will perform these three main tasks via simple prompt:
Copy file name to clipboardExpand all lines: docs/src/content/docs/patching.mdx
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ The script supports the automatic patching of all modules when building, providi
22
22
Here is an example local directory structure that the script will use to apply patches to libtorrent `v1.2.19` and qBittorrent `release-5.0.3`
23
23
24
24
<FileTree>
25
-
-qbittorrent-nox-static.sh
25
+
-qbt-nox-static.bash
26
26
- qbt-build
27
27
- patches
28
28
- libtorrent/
@@ -40,7 +40,7 @@ Here is an example local directory structure that the script will use to apply p
40
40
Use the help command to get more information
41
41
42
42
```bash
43
-
./qbittorrent-nox-static.sh -h-pr
43
+
./qbt-nox-static.bash -h-pr
44
44
```
45
45
:::
46
46
@@ -83,13 +83,13 @@ When bootstrapping the script will create the required directory structure using
83
83
In this example we will apply a real patch that can be used with this script from this pinned issue: https://github.com/userdocs/qbittorrent-nox-static/issues/149
84
84
85
85
:::note
86
-
We will assume you are in folder with the `qbittorrent-nox-static.sh` script.
86
+
We will assume you are in folder with the `qbt-nox-static.bash` script.
87
87
:::
88
88
89
89
Step 1: Boot strap the patches directory
90
90
91
91
```bash
92
-
qbittorrent-nox-static.sh -bs-p
92
+
qbt-nox-static.bash -bs-p
93
93
```
94
94
95
95
Step 2: Clone the qBittorrent repo targeting the specific tag we want to patch - `--branch release-5.0.3`
@@ -134,7 +134,7 @@ Some modules like libtorrent and qbittorrent have multiple tags that can be used
0 commit comments