Skip to content

Commit 5086a67

Browse files
committed
version 2.8.0
1 parent b1ae565 commit 5086a67

File tree

6 files changed

+27
-24
lines changed

6 files changed

+27
-24
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
### next
1+
<a name="v2.8.0"></a>
2+
### v2.8.0 - 2023/08/21
23
- `--ascii` - Fix #43
34

45
<a name="v2.7.2"></a>

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "dysk"
3-
version = "2.7.2"
3+
version = "2.8.0"
44
authors = ["dystroy <denys.seguret@gmail.com>"]
55
edition = "2021"
66
keywords = ["linux", "filesystem", "fs", "lfs", "disk"]

compile-all-targets.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ cross_build() {
2828
}
2929

3030
cross_build "Linux GLIBC" "x86_64-unknown-linux-gnu"
31-
cross_build "NetBSD/amd64" "x86_64-unknown-netbsd"
3231
cross_build "MUSL" "x86_64-unknown-linux-musl"
3332
cross_build "ARM 32" "armv7-unknown-linux-gnueabihf"
3433
cross_build "ARM 32 MUSL" "armv7-unknown-linux-musleabi"
3534
cross_build "ARM 64" "aarch64-unknown-linux-gnu"
3635
cross_build "ARM 64 MUSL" "aarch64-unknown-linux-musl"
36+
cross_build "NetBSD/amd64" "x86_64-unknown-netbsd"
3737

3838
# build the (local) linux version
3939
target="x86_64-linux"

website/docs/css/extra.css

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
--accent: #ff875f;
88
/*--accent: #5f875f;*/
99
--dark-accent: #5f875f;
10+
--dark-border: #5f875f59;
1011
--bg: #222;
1112
--sidenav-bg: linear-gradient(#444,#222);
1213
--top-nav-bg: var(--sidenav-bg);
@@ -251,7 +252,8 @@ body .navbar-brand {
251252
background: transparent;
252253
}
253254
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
254-
border-top: 1px solid var(--dark-accent);
255+
border-top: 1px solid var(--dark-border);
256+
color: var(--text);
255257
}
256258
.table-hover > tbody > tr:hover {
257259
background: transparent;
@@ -300,7 +302,7 @@ body .toc-header {
300302
.admonition.note {
301303
color: var(--text);
302304
background: var(--note-bg);
303-
border-color: var(--dark-accent);
305+
border-color: var(--dark-border);
304306
}
305307

306308
td code {
@@ -315,7 +317,6 @@ code.no-wrap {
315317
white-space: normal;
316318
}
317319

318-
319320
body #toc-collapse ul.nav.flex-column.bs-sidenav {
320321
overflow-y: auto;
321322
max-height: 85vh;

website/docs/install.md

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,18 @@ The archives also contain dysk's man page and shell completion scripts.
2828

2929
Direct links:
3030

31-
Target|Files
32-
-|-
33-
Linux | [x86_64-linux](https://dystroy.org/dysk/download/x86_64-linux/dysk)
34-
Linux/musl | [x86_64-unknown-linux-musl](https://dystroy.org/dysk/download/x86_64-unknown-linux-musl/dysk)
31+
32+
Target|Details|Download
33+
-|-|-
34+
x86-64 Linux | Intel/AMD, needs a recent enough linux | [x86_64-linux](https://dystroy.org/dysk/download/x86_64-linux/dysk)
35+
x86-64 Linux old glibc | Intel/AMD, compatible with older glibc | [x86_64-unknown-linux-gnu](https://dystroy.org/dysk/download/x86_64-unknown-linux-gnu/dysk)
36+
x86-64 Linux musl | Intel/AMD, very compatible | [x86_64-unknown-linux-musl](https://dystroy.org/dysk/download/x86_64-unknown-linux-musl/dysk)
37+
ARM32 Linux | | [armv7-unknown-linux-gnueabihf](https://dystroy.org/dysk/download/armv7-unknown-linux-gnueabihf/dysk)
38+
ARM32 Linux musl | | [armv7-unknown-linux-musleabi](https://dystroy.org/dysk/download/armv7-unknown-linux-musleabi/dysk)
39+
ARM64 Linux | | [aarch64-unknown-linux-gnu](https://dystroy.org/dysk/download/aarch64-unknown-linux-gnu/dysk)
40+
ARM64 Linux musl | | [aarch64-unknown-linux-musl](https://dystroy.org/dysk/download/aarch64-unknown-linux-musl/dysk)
41+
x86-64 NetBSD | | [x86_64-unknown-netbsd](https://dystroy.org/dysk/download/x86_64-unknown-netbsd/dysk)
42+
3543

3644
You may download previous releases on [GitHub releases](https://github.com/Canop/dysk/releases).
3745

@@ -43,7 +51,10 @@ You'll need to have the [Rust development environment](https://www.rustup.rs) in
4351

4452
Once it's installed, use cargo to install dysk:
4553

46-
cargo install dysk
54+
cargo install --locked dysk
55+
56+
!!! Note
57+
If there's a compilation error, it most often means either that you're missing some compilation dependency (on ubuntu/debian try `sudo apt install build-essential`) or that you have an old version of the compiler, and you should update it (for example with `rustup update`).
4758

4859
# From source
4960

@@ -52,22 +63,12 @@ You'll need to have the [Rust development environment](https://www.rustup.rs) in
5263
Fetch the [Canop/dysk](https://github.com/Canop/dysk) repository, move to the dysk directory, then run
5364

5465
```bash
55-
cargo install --path .
66+
cargo install --locked --path .
5667
```
5768

58-
!!! Note
59-
If there's a compilation error, it most often means either that you're missing some compilation dependency (on ubuntu/debian try `sudo apt install build-essential`) or that you have an old version of the compiler, and you should update it (for example with `rustup update`).
60-
6169
# Third party repositories
6270

6371
Those packages are maintained by third parties and may be less up to date.
6472

65-
## Arch Linux
66-
67-
**dysk** can be installed from the [extra repository](https://archlinux.org/packages/extra/x86_64/dysk/):
68-
69-
```
70-
pacman -S dysk
71-
```
72-
73+
[![Packaging status](https://repology.org/badge/vertical-allrepos/dysk.svg)](https://repology.org/project/dysk/versions)
7374

0 commit comments

Comments
 (0)