From ba636d5fc720783f1908027f4d6a75fe95be67b0 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Fri, 8 Nov 2024 10:27:30 +0100 Subject: [PATCH 1/6] ffmpeg --- readme.md | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/readme.md b/readme.md index 35ee7b4..059c6ee 100644 --- a/readme.md +++ b/readme.md @@ -137,31 +137,31 @@ Handle project workflows in a unified way: #### Latest -| os | https | up ca | python | graphviz | plantuml | shellcheck | shunit | shfmt | gource | ffmpeg | -|:----------------|---|---|------------:|------:|-----------:|------:|------:|-----:|-----:|-------:| -| Arch 20240818 | ☑ | ☑ | 3.12 | 12.0 | 1.2023.13 | 0.10 | 2.1.8 | 3.8 | 0.54 | 7.0.2 | -| Alpine 3.20 | ☑ | ☐ | 3.12 | 9.0 | 1.2024.4 | 0.10 | 2.1.8 | 3.8 | 0.54 | 6.1.1 | -| Fedora 40 | ☑ | ☑ | 3.12 → 3.13 | 9.0 | 1.2024.6 | 0.9 | 2.1.6 | 3.7 | 0.55 | 6.1.2 | -| Debian Bookworm | ☐ | ☐ | 3.11 | 2.42 | 1.2020.2 | 0.9 | 2.1.8 | 3.6 | 0.54 | 5.1.6 | -| OpenSUSE 15.6 | ☐ | ☑ | 3.6 → 3.12 | 2.48 | 1.2020.9 | 0.8 | 2.1.6 | 3.5 | 0.54 | 4.4.4 | -| Ubuntu Noble | ☐ | ☐ | 3.12 | u2.42 | u1.2020.2 | u0.9 | 2.1.8 | u3.8 | 0.54 | 6.1.1 | -| Alma / Rocky 9 | ☑ | ☑ | 3.9 → 3.12 | 2.44 | e1.2024.6 | e0.8 | | | | e5.1.4 | +| os | https | up ca | python | ffmpeg | graphviz | plantuml | shellcheck | shunit | shfmt | gource | +|:----------------|---|---|------------:|-------:|------:|-----------:|------:|------:|-----:|-----:| +| Arch 20240818 | ☑ | ☑ | 3.12 | 7.0.2 | 12.0 | 1.2023.13 | 0.10 | 2.1.8 | 3.8 | 0.54 | +| Alpine 3.20 | ☑ | ☐ | 3.12 | 6.1.1 | 9.0 | 1.2024.4 | 0.10 | 2.1.8 | 3.8 | 0.54 | +| Fedora 40 | ☑ | ☑ | 3.12 → 3.13 | 6.1.2 | 9.0 | 1.2024.6 | 0.9 | 2.1.6 | 3.7 | 0.55 | +| Debian Bookworm | ☐ | ☐ | 3.11 | 5.1.6 | 2.42 | 1.2020.2 | 0.9 | 2.1.8 | 3.6 | 0.54 | +| OpenSUSE 15.6 | ☐ | ☑ | 3.6 → 3.12 | 4.4.4 | 2.48 | 1.2020.9 | 0.8 | 2.1.6 | 3.5 | 0.54 | +| Ubuntu Noble | ☐ | ☐ | 3.12 | 6.1.1 | u2.42 | u1.2020.2 | u0.9 | 2.1.8 | u3.8 | 0.54 | +| Alma / Rocky 9 | ☑ | ☑ | 3.9 → 3.12 | e5.1.4 | 2.44 | e1.2024.6 | e0.8 | | | | #### Previous -| os | https | up ca | python | graphviz | plantuml | shellcheck | shunit | shfmt | gource | ffmpeg | -|:----------------|---|---|------------:|------:|-----------:|------:|------:|-----:|-----:|-------:| -| Alpine 3.19 | ☑ | ☐ | 3.11 | 9.0 | 1.2023.12 | 0.9 | 2.1.8 | 3.7 | 0.54 | 6.1.1 | -| Fedora 39 | ☑ | ☑ | 3.12 → 3.13 | 8.1 | 1.2024.6 | 0.9 | 2.1.6 | 3.5 | 0.55 | 6.1.1 | -| OpenSUSE 15.5 | ☐ | ☑ | 3.6 → 3.11 | 2.48 | 1.2020.9 | 0.8 | 2.1.6 | 3.5 | 0.54 | 4.4.4 | -| Alma / Rocky 8 | ☑ | ☑ | 3.6 → 3.12 | 2.40 | e1.2024.6 | e0.6 | | | | | +| os | https | up ca | python | ffmpeg | graphviz | plantuml | shellcheck | shunit | shfmt | gource | +|:----------------|---|---|------------:|-------:|------:|-----------:|------:|------:|-----:|-----:| +| Alpine 3.19 | ☑ | ☐ | 3.11 | 6.1.1 | 9.0 | 1.2023.12 | 0.9 | 2.1.8 | 3.7 | 0.54 | +| Fedora 39 | ☑ | ☑ | 3.12 → 3.13 | 6.1.1 | 8.1 | 1.2024.6 | 0.9 | 2.1.6 | 3.5 | 0.55 | +| OpenSUSE 15.5 | ☐ | ☑ | 3.6 → 3.11 | 4.4.4 | 2.48 | 1.2020.9 | 0.8 | 2.1.6 | 3.5 | 0.54 | +| Alma / Rocky 8 | ☑ | ☑ | 3.6 → 3.12 | | 2.40 | e1.2024.6 | e0.6 | | | | #### Older Python -| os | https | up ca | python | graphviz | plantuml | shellcheck | shunit | shfmt | gource | ffmpeg | -|:----------------|---|---|------------:|------:|-----------:|------:|------:|-----:|-----:|-------:| -| Ubuntu Jammy | ☐ | ☐ | 3.10 | u2.42 | u1.2020.2 | u0.8 | 2.1.6 | u3.4 | 0.51 | 4.4.2 | -| Debian Bullseye | ☐ | ☐ | 3.9 | 2.42 | 1.2020.2 | 0.7 | 2.1.6 | | 0.51 | 4.3.7 | +| os | https | up ca | python | ffmpeg | graphviz | plantuml | shellcheck | shunit | shfmt | gource | +|:----------------|---|---|------------:|-------:|------:|-----------:|------:|------:|-----:|-----:| +| Ubuntu Jammy | ☐ | ☐ | 3.10 | 4.4.2 | u2.42 | u1.2020.2 | u0.8 | 2.1.6 | u3.4 | 0.51 | +| Debian Bullseye | ☐ | ☐ | 3.9 | 4.3.7 | 2.42 | 1.2020.2 | 0.7 | 2.1.6 | | 0.51 | --- From ca175d805a30f42386e5572805d531cf1231a22d Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Fri, 8 Nov 2024 10:33:20 +0100 Subject: [PATCH 2/6] gource --- readme.md | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/readme.md b/readme.md index 059c6ee..f043b8c 100644 --- a/readme.md +++ b/readme.md @@ -137,31 +137,31 @@ Handle project workflows in a unified way: #### Latest -| os | https | up ca | python | ffmpeg | graphviz | plantuml | shellcheck | shunit | shfmt | gource | -|:----------------|---|---|------------:|-------:|------:|-----------:|------:|------:|-----:|-----:| -| Arch 20240818 | ☑ | ☑ | 3.12 | 7.0.2 | 12.0 | 1.2023.13 | 0.10 | 2.1.8 | 3.8 | 0.54 | -| Alpine 3.20 | ☑ | ☐ | 3.12 | 6.1.1 | 9.0 | 1.2024.4 | 0.10 | 2.1.8 | 3.8 | 0.54 | -| Fedora 40 | ☑ | ☑ | 3.12 → 3.13 | 6.1.2 | 9.0 | 1.2024.6 | 0.9 | 2.1.6 | 3.7 | 0.55 | -| Debian Bookworm | ☐ | ☐ | 3.11 | 5.1.6 | 2.42 | 1.2020.2 | 0.9 | 2.1.8 | 3.6 | 0.54 | -| OpenSUSE 15.6 | ☐ | ☑ | 3.6 → 3.12 | 4.4.4 | 2.48 | 1.2020.9 | 0.8 | 2.1.6 | 3.5 | 0.54 | -| Ubuntu Noble | ☐ | ☐ | 3.12 | 6.1.1 | u2.42 | u1.2020.2 | u0.9 | 2.1.8 | u3.8 | 0.54 | -| Alma / Rocky 9 | ☑ | ☑ | 3.9 → 3.12 | e5.1.4 | 2.44 | e1.2024.6 | e0.8 | | | | +| os | https | up ca | python | ffmpeg | gource | graphviz | plantuml | shellcheck | shunit | shfmt | +|:----------------|---|---|------------:|-------:|-----:|------:|-----------:|------:|------:|-----:| +| Arch 20240818 | ☑ | ☑ | 3.12 | 7.0.2 | 0.54 | 12.0 | 1.2023.13 | 0.10 | 2.1.8 | 3.8 | +| Alpine 3.20 | ☑ | ☐ | 3.12 | 6.1.1 | 0.54 | 9.0 | 1.2024.4 | 0.10 | 2.1.8 | 3.8 | +| Fedora 40 | ☑ | ☑ | 3.12 → 3.13 | 6.1.2 | 0.55 | 9.0 | 1.2024.6 | 0.9 | 2.1.6 | 3.7 | +| Debian Bookworm | ☐ | ☐ | 3.11 | 5.1.6 | 0.54 | 2.42 | 1.2020.2 | 0.9 | 2.1.8 | 3.6 | +| OpenSUSE 15.6 | ☐ | ☑ | 3.6 → 3.12 | 4.4.4 | 0.54 | 2.48 | 1.2020.9 | 0.8 | 2.1.6 | 3.5 | +| Ubuntu Noble | ☐ | ☐ | 3.12 | 6.1.1 | 0.54 | u2.42 | u1.2020.2 | u0.9 | 2.1.8 | u3.8 | +| Alma / Rocky 9 | ☑ | ☑ | 3.9 → 3.12 | e5.1.4 | | 2.44 | e1.2024.6 | e0.8 | | | #### Previous -| os | https | up ca | python | ffmpeg | graphviz | plantuml | shellcheck | shunit | shfmt | gource | -|:----------------|---|---|------------:|-------:|------:|-----------:|------:|------:|-----:|-----:| -| Alpine 3.19 | ☑ | ☐ | 3.11 | 6.1.1 | 9.0 | 1.2023.12 | 0.9 | 2.1.8 | 3.7 | 0.54 | -| Fedora 39 | ☑ | ☑ | 3.12 → 3.13 | 6.1.1 | 8.1 | 1.2024.6 | 0.9 | 2.1.6 | 3.5 | 0.55 | -| OpenSUSE 15.5 | ☐ | ☑ | 3.6 → 3.11 | 4.4.4 | 2.48 | 1.2020.9 | 0.8 | 2.1.6 | 3.5 | 0.54 | -| Alma / Rocky 8 | ☑ | ☑ | 3.6 → 3.12 | | 2.40 | e1.2024.6 | e0.6 | | | | +| os | https | up ca | python | ffmpeg | gource | graphviz | plantuml | shellcheck | shunit | shfmt | +|:----------------|---|---|------------:|-------:|-----:|------:|-----------:|------:|------:|-----:| +| Alpine 3.19 | ☑ | ☐ | 3.11 | 6.1.1 | 0.54 | 9.0 | 1.2023.12 | 0.9 | 2.1.8 | 3.7 | +| Fedora 39 | ☑ | ☑ | 3.12 → 3.13 | 6.1.1 | 0.55 | 8.1 | 1.2024.6 | 0.9 | 2.1.6 | 3.5 | +| OpenSUSE 15.5 | ☐ | ☑ | 3.6 → 3.11 | 4.4.4 | 0.54 | 2.48 | 1.2020.9 | 0.8 | 2.1.6 | 3.5 | +| Alma / Rocky 8 | ☑ | ☑ | 3.6 → 3.12 | | | 2.40 | e1.2024.6 | e0.6 | | | #### Older Python -| os | https | up ca | python | ffmpeg | graphviz | plantuml | shellcheck | shunit | shfmt | gource | -|:----------------|---|---|------------:|-------:|------:|-----------:|------:|------:|-----:|-----:| -| Ubuntu Jammy | ☐ | ☐ | 3.10 | 4.4.2 | u2.42 | u1.2020.2 | u0.8 | 2.1.6 | u3.4 | 0.51 | -| Debian Bullseye | ☐ | ☐ | 3.9 | 4.3.7 | 2.42 | 1.2020.2 | 0.7 | 2.1.6 | | 0.51 | +| os | https | up ca | python | ffmpeg | gource | graphviz | plantuml | shellcheck | shunit | shfmt | +|:----------------|---|---|------------:|-------:|-----:|------:|-----------:|------:|------:|-----:| +| Ubuntu Jammy | ☐ | ☐ | 3.10 | 4.4.2 | 0.51 | u2.42 | u1.2020.2 | u0.8 | 2.1.6 | u3.4 | +| Debian Bullseye | ☐ | ☐ | 3.9 | 4.3.7 | 0.51 | 2.42 | 1.2020.2 | 0.7 | 2.1.6 | | --- From 64ec49dbc7fee0003620da1f5420fda2482afd3d Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Fri, 8 Nov 2024 10:40:29 +0100 Subject: [PATCH 3/6] shfmt --- readme.md | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/readme.md b/readme.md index f043b8c..f0504a3 100644 --- a/readme.md +++ b/readme.md @@ -137,31 +137,31 @@ Handle project workflows in a unified way: #### Latest -| os | https | up ca | python | ffmpeg | gource | graphviz | plantuml | shellcheck | shunit | shfmt | -|:----------------|---|---|------------:|-------:|-----:|------:|-----------:|------:|------:|-----:| -| Arch 20240818 | ☑ | ☑ | 3.12 | 7.0.2 | 0.54 | 12.0 | 1.2023.13 | 0.10 | 2.1.8 | 3.8 | -| Alpine 3.20 | ☑ | ☐ | 3.12 | 6.1.1 | 0.54 | 9.0 | 1.2024.4 | 0.10 | 2.1.8 | 3.8 | -| Fedora 40 | ☑ | ☑ | 3.12 → 3.13 | 6.1.2 | 0.55 | 9.0 | 1.2024.6 | 0.9 | 2.1.6 | 3.7 | -| Debian Bookworm | ☐ | ☐ | 3.11 | 5.1.6 | 0.54 | 2.42 | 1.2020.2 | 0.9 | 2.1.8 | 3.6 | -| OpenSUSE 15.6 | ☐ | ☑ | 3.6 → 3.12 | 4.4.4 | 0.54 | 2.48 | 1.2020.9 | 0.8 | 2.1.6 | 3.5 | -| Ubuntu Noble | ☐ | ☐ | 3.12 | 6.1.1 | 0.54 | u2.42 | u1.2020.2 | u0.9 | 2.1.8 | u3.8 | -| Alma / Rocky 9 | ☑ | ☑ | 3.9 → 3.12 | e5.1.4 | | 2.44 | e1.2024.6 | e0.8 | | | +| os | https | up ca | python | ffmpeg | gource | graphviz | plantuml | shellcheck | shfmt | shunit | +|:----------------|---|---|------------:|-------:|-----:|------:|-----------:|------:|-----:|------:| +| Arch 20240818 | ☑ | ☑ | 3.12 | 7.0.2 | 0.54 | 12.0 | 1.2023.13 | 0.10 | 3.8 | 2.1.8 | +| Alpine 3.20 | ☑ | ☐ | 3.12 | 6.1.1 | 0.54 | 9.0 | 1.2024.4 | 0.10 | 3.8 | 2.1.8 | +| Fedora 40 | ☑ | ☑ | 3.12 → 3.13 | 6.1.2 | 0.55 | 9.0 | 1.2024.6 | 0.9 | 3.7 | 2.1.6 | +| Debian Bookworm | ☐ | ☐ | 3.11 | 5.1.6 | 0.54 | 2.42 | 1.2020.2 | 0.9 | 3.6 | 2.1.8 | +| OpenSUSE 15.6 | ☐ | ☑ | 3.6 → 3.12 | 4.4.4 | 0.54 | 2.48 | 1.2020.9 | 0.8 | 3.5 | 2.1.6 | +| Ubuntu Noble | ☐ | ☐ | 3.12 | 6.1.1 | 0.54 | u2.42 | u1.2020.2 | u0.9 | u3.8 | 2.1.8 | +| Alma / Rocky 9 | ☑ | ☑ | 3.9 → 3.12 | e5.1.4 | | 2.44 | e1.2024.6 | e0.8 | | | #### Previous -| os | https | up ca | python | ffmpeg | gource | graphviz | plantuml | shellcheck | shunit | shfmt | -|:----------------|---|---|------------:|-------:|-----:|------:|-----------:|------:|------:|-----:| -| Alpine 3.19 | ☑ | ☐ | 3.11 | 6.1.1 | 0.54 | 9.0 | 1.2023.12 | 0.9 | 2.1.8 | 3.7 | -| Fedora 39 | ☑ | ☑ | 3.12 → 3.13 | 6.1.1 | 0.55 | 8.1 | 1.2024.6 | 0.9 | 2.1.6 | 3.5 | -| OpenSUSE 15.5 | ☐ | ☑ | 3.6 → 3.11 | 4.4.4 | 0.54 | 2.48 | 1.2020.9 | 0.8 | 2.1.6 | 3.5 | -| Alma / Rocky 8 | ☑ | ☑ | 3.6 → 3.12 | | | 2.40 | e1.2024.6 | e0.6 | | | +| os | https | up ca | python | ffmpeg | gource | graphviz | plantuml | shellcheck | shfmt | shunit | +|:----------------|---|---|------------:|-------:|-----:|------:|-----------:|------:|-----:|------:| +| Alpine 3.19 | ☑ | ☐ | 3.11 | 6.1.1 | 0.54 | 9.0 | 1.2023.12 | 0.9 | 3.7 | 2.1.8 | +| Fedora 39 | ☑ | ☑ | 3.12 → 3.13 | 6.1.1 | 0.55 | 8.1 | 1.2024.6 | 0.9 | 3.5 | 2.1.6 | +| OpenSUSE 15.5 | ☐ | ☑ | 3.6 → 3.11 | 4.4.4 | 0.54 | 2.48 | 1.2020.9 | 0.8 | 3.5 | 2.1.6 | +| Alma / Rocky 8 | ☑ | ☑ | 3.6 → 3.12 | | | 2.40 | e1.2024.6 | e0.6 | | | #### Older Python -| os | https | up ca | python | ffmpeg | gource | graphviz | plantuml | shellcheck | shunit | shfmt | -|:----------------|---|---|------------:|-------:|-----:|------:|-----------:|------:|------:|-----:| -| Ubuntu Jammy | ☐ | ☐ | 3.10 | 4.4.2 | 0.51 | u2.42 | u1.2020.2 | u0.8 | 2.1.6 | u3.4 | -| Debian Bullseye | ☐ | ☐ | 3.9 | 4.3.7 | 0.51 | 2.42 | 1.2020.2 | 0.7 | 2.1.6 | | +| os | https | up ca | python | ffmpeg | gource | graphviz | plantuml | shellcheck | shfmt | shunit | +|:----------------|---|---|------------:|-------:|-----:|------:|-----------:|------:|-----:|------:| +| Ubuntu Jammy | ☐ | ☐ | 3.10 | 4.4.2 | 0.51 | u2.42 | u1.2020.2 | u0.8 | u3.4 | 2.1.6 | +| Debian Bullseye | ☐ | ☐ | 3.9 | 4.3.7 | 0.51 | 2.42 | 1.2020.2 | 0.7 | | 2.1.6 | --- From eae12292c353e431ebdbab354082be111fd95a21 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Tue, 12 Nov 2024 12:53:06 +0100 Subject: [PATCH 4/6] readme/guix --- readme.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index f0504a3..4254943 100644 --- a/readme.md +++ b/readme.md @@ -277,5 +277,7 @@ Handle project workflows in a unified way: * rpm fusion * tex * translate to french -* try to support nix +* try to support + * guix + * nix * uv From dcbb88b423fc22dbc99170e4580ce100243b305a Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Fri, 29 Nov 2024 16:19:27 +0100 Subject: [PATCH 5/6] =?UTF-8?q?=E2=88=92shebang?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- spcd/bootstrap.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/spcd/bootstrap.sh b/spcd/bootstrap.sh index b9b1702..a4f05d2 100644 --- a/spcd/bootstrap.sh +++ b/spcd/bootstrap.sh @@ -1,5 +1,3 @@ -#! /usr/bin/env sh - # ╭───────────────╮ # │ __ = internal │ # ╰───────────────╯ From 128c2ef986a998162f550c6252fbf48811c87220 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Sat, 22 Feb 2025 23:17:22 +0100 Subject: [PATCH 6/6] qrencode --- spcd/bootstrap.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spcd/bootstrap.sh b/spcd/bootstrap.sh index a4f05d2..f64e855 100644 --- a/spcd/bootstrap.sh +++ b/spcd/bootstrap.sh @@ -815,6 +815,9 @@ spcd_f_pkg() { # plantuml spcd_step "PlantUML" spcd_f_pm_pkg_install "plantuml" + # qrencode + spcd_step "QRencode" + spcd_f_pm_pkg_install "qrencode" # rsync spcd_step "Rsync" spcd_f_pm_pkg_install "rsync"