summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCanop <cano.petrole@gmail.com>2023-08-22 07:57:38 +0200
committerCanop <cano.petrole@gmail.com>2023-08-22 07:57:38 +0200
commit5086a677523dde41da6965e75e30bc3e1c0f0c8f (patch)
treebeb241edd3e06ee3ee72ec7504858fd934db56cd
parentb1ae5656c3bc968d4d66f017d531d6fe2edec536 (diff)
version 2.8.0v2.8.0
-rw-r--r--CHANGELOG.md3
-rw-r--r--Cargo.lock2
-rw-r--r--Cargo.toml2
-rwxr-xr-xcompile-all-targets.sh2
-rw-r--r--website/docs/css/extra.css7
-rw-r--r--website/docs/install.md35
6 files changed, 27 insertions, 24 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 429e6ae..d66577d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,5 @@
-### next
+<a name="v2.8.0"></a>
+### v2.8.0 - 2023/08/21
- `--ascii` - Fix #43
<a name="v2.7.2"></a>
diff --git a/Cargo.lock b/Cargo.lock
index 14f30f6..253fa24 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -283,7 +283,7 @@ checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10"
[[package]]
name = "dysk"
-version = "2.7.2"
+version = "2.8.0"
dependencies = [
"clap",
"clap_complete",
diff --git a/Cargo.toml b/Cargo.toml
index d71a9f8..527bb89 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "dysk"
-version = "2.7.2"
+version = "2.8.0"
authors = ["dystroy <denys.seguret@gmail.com>"]
edition = "2021"
keywords = ["linux", "filesystem", "fs", "lfs", "disk"]
diff --git a/compile-all-targets.sh b/compile-all-targets.sh
index 599ddf7..36de16a 100755
--- a/compile-all-targets.sh
+++ b/compile-all-targets.sh
@@ -28,12 +28,12 @@ cross_build() {
}
cross_build "Linux GLIBC" "x86_64-unknown-linux-gnu"
-cross_build "NetBSD/amd64" "x86_64-unknown-netbsd"
cross_build "MUSL" "x86_64-unknown-linux-musl"
cross_build "ARM 32" "armv7-unknown-linux-gnueabihf"
cross_build "ARM 32 MUSL" "armv7-unknown-linux-musleabi"
cross_build "ARM 64" "aarch64-unknown-linux-gnu"
cross_build "ARM 64 MUSL" "aarch64-unknown-linux-musl"
+cross_build "NetBSD/amd64" "x86_64-unknown-netbsd"
# build the (local) linux version
target="x86_64-linux"
diff --git a/website/docs/css/extra.css b/website/docs/css/extra.css
index 4f1500c..eab6b35 100644
--- a/website/docs/css/extra.css
+++ b/website/docs/css/extra.css
@@ -7,6 +7,7 @@
--accent: #ff875f;
/*--accent: #5f875f;*/
--dark-accent: #5f875f;
+ --dark-border: #5f875f59;
--bg: #222;
--sidenav-bg: linear-gradient(#444,#222);
--top-nav-bg: var(--sidenav-bg);
@@ -251,7 +252,8 @@ body .navbar-brand {
background: transparent;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
- border-top: 1px solid var(--dark-accent);
+ border-top: 1px solid var(--dark-border);
+ color: var(--text);
}
.table-hover > tbody > tr:hover {
background: transparent;
@@ -300,7 +302,7 @@ body .toc-header {
.admonition.note {
color: var(--text);
background: var(--note-bg);
- border-color: var(--dark-accent);
+ border-color: var(--dark-border);
}
td code {
@@ -315,7 +317,6 @@ code.no-wrap {
white-space: normal;
}
-
body #toc-collapse ul.nav.flex-column.bs-sidenav {
overflow-y: auto;
max-height: 85vh;
diff --git a/website/docs/install.md b/website/docs/install.md
index deb2dcf..bfd9f90 100644
--- a/website/docs/install.md
+++ b/website/docs/install.md
@@ -28,10 +28,18 @@ The archives also contain dysk's man page and shell completion scripts.
Direct links:
-Target|Files
--|-
-Linux | [x86_64-linux](https://dystroy.org/dysk/download/x86_64-linux/dysk)
-Linux/musl | [x86_64-unknown-linux-musl](https://dystroy.org/dysk/download/x86_64-unknown-linux-musl/dysk)
+
+Target|Details|Download
+-|-|-
+x86-64 Linux | Intel/AMD, needs a recent enough linux | [x86_64-linux](https://dystroy.org/dysk/download/x86_64-linux/dysk)
+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)
+x86-64 Linux musl | Intel/AMD, very compatible | [x86_64-unknown-linux-musl](https://dystroy.org/dysk/download/x86_64-unknown-linux-musl/dysk)
+ARM32 Linux | | [armv7-unknown-linux-gnueabihf](https://dystroy.org/dysk/download/armv7-unknown-linux-gnueabihf/dysk)
+ARM32 Linux musl | | [armv7-unknown-linux-musleabi](https://dystroy.org/dysk/download/armv7-unknown-linux-musleabi/dysk)
+ARM64 Linux | | [aarch64-unknown-linux-gnu](https://dystroy.org/dysk/download/aarch64-unknown-linux-gnu/dysk)
+ARM64 Linux musl | | [aarch64-unknown-linux-musl](https://dystroy.org/dysk/download/aarch64-unknown-linux-musl/dysk)
+x86-64 NetBSD | | [x86_64-unknown-netbsd](https://dystroy.org/dysk/download/x86_64-unknown-netbsd/dysk)
+
You may download previous releases on [GitHub releases](https://github.com/Canop/dysk/releases).
@@ -43,7 +51,10 @@ You'll need to have the [Rust development environment](https://www.rustup.rs) in
Once it's installed, use cargo to install dysk:
- cargo install dysk
+ cargo install --locked dysk
+
+!!! Note
+ 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`).
# From source
@@ -52,22 +63,12 @@ You'll need to have the [Rust development environment](https://www.rustup.rs) in
Fetch the [Canop/dysk](https://github.com/Canop/dysk) repository, move to the dysk directory, then run
```bash
-cargo install --path .
+cargo install --locked --path .
```
-!!! Note
- 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`).
-
# Third party repositories
Those packages are maintained by third parties and may be less up to date.
-## Arch Linux
-
-**dysk** can be installed from the [extra repository](https://archlinux.org/packages/extra/x86_64/dysk/):
-
-```
-pacman -S dysk
-```
-
+[![Packaging status](https://repology.org/badge/vertical-allrepos/dysk.svg)](https://repology.org/project/dysk/versions)