Compare commits
No commits in common. "86d3615928b3f71ca99d84645cc224ae84df69e5" and "5fcb208d0b4dcd5c37ab694001871c971b22ac2f" have entirely different histories.
86d3615928
...
5fcb208d0b
3 changed files with 737 additions and 780 deletions
42
readme.md
42
readme.md
|
@ -150,31 +150,31 @@ Handle project workflows in a unified way:
|
||||||
|
|
||||||
#### Latest
|
#### Latest
|
||||||
|
|
||||||
| os | https | up ca | python | graphviz | plantuml | shellcheck | shunit | shfmt | gource | ffmpeg |
|
| os | https | updt-ca | python | graphviz | plantuml | shellcheck | shunit | shfmt |
|
||||||
|:----------------|---|---|------------:|------:|-----------:|------:|------:|-----:|-----:|-------:|
|
|:----------------|---|---|------------:|------:|-----------:|------:|------:|-----:|
|
||||||
| Arch 20240818 | ☑ | ☑ | 3.12 | 12.0 | 1.2023.13 | 0.10 | 2.1.8 | 3.8 | 0.54 | 7.0.2 |
|
| Arch 20240818 | ☑ | ☑ | 3.12 | 12.0 | 1.2023.13 | 0.10 | 2.1.8 | 3.8 |
|
||||||
| Alpine 3.20 | ☑ | ☐ | 3.12 | 9.0 | 1.2024.4 | 0.10 | 2.1.8 | 3.8 | 0.54 | 6.1.1 |
|
| Alpine 3.20 | ☑ | ☐ | 3.12 | 9.0 | 1.2024.4 | 0.10 | 2.1.8 | 3.8 |
|
||||||
| Fedora 40 | ☑ | ☑ | 3.12 → 3.13 | 9.0 | 1.2024.6 | 0.9 | 2.1.6 | 3.7 | 0.55 | 6.1.2 |
|
| Fedora 40 | ☑ | ☑ | 3.12 → 3.13 | 9.0 | 1.2024.6 | 0.9 | 2.1.6 | 3.7 |
|
||||||
| Debian Bookworm | ☐ | ☐ | 3.11 | 2.42 | 1.2020.2 | 0.9 | 2.1.8 | 3.6 | 0.54 | 5.1.6 |
|
| Debian Bookworm | ☐ | ☐ | 3.11 | 2.42 | 1.2020.2 | 0.9 | 2.1.8 | 3.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 |
|
| OpenSUSE 15.6 | ☐ | ☑ | 3.6 → 3.12 | 2.48 | 1.2020.9 | 0.8 | 2.1.6 | 3.5 |
|
||||||
| Ubuntu Noble | ☐ | ☐ | 3.12 | u2.42 | u1.2020.2 | u0.9 | 2.1.8 | u3.8 | 0.54 | 6.1.1 |
|
| Ubuntu Noble | ☐ | ☐ | 3.12 | u2.42 | u1.2020.2 | u0.9 | 2.1.8 | u3.8 |
|
||||||
| Alma / Rocky 9 | ☑ | ☑ | 3.9 → 3.12 | 2.44 | e1.2024.6 | e0.8 | | | | e5.1.4 |
|
| Alma / Rocky 9 | ☑ | ☑ | 3.9 → 3.12 | 2.44 | e1.2024.6 | e0.8 | | |
|
||||||
|
|
||||||
#### Previous
|
#### Previous
|
||||||
|
|
||||||
| os | https | up ca | python | graphviz | plantuml | shellcheck | shunit | shfmt | gource | ffmpeg |
|
| os | https | updt-ca | python | graphviz | plantuml | shellcheck | shunit | shfmt |
|
||||||
|:----------------|---|---|------------:|------:|-----------:|------:|------:|-----:|-----:|-------:|
|
|:----------------|---|---|------------:|------:|-----------:|------:|------:|-----:|
|
||||||
| Alpine 3.19 | ☑ | ☐ | 3.11 | 9.0 | 1.2023.12 | 0.9 | 2.1.8 | 3.7 | 0.54 | 6.1.1 |
|
| Alpine 3.19 | ☑ | ☐ | 3.11 | 9.0 | 1.2023.12 | 0.9 | 2.1.8 | 3.7 |
|
||||||
| Fedora 39 | ☑ | ☑ | 3.12 → 3.13 | 8.1 | 1.2024.6 | 0.9 | 2.1.6 | 3.5 | 0.55 | 6.1.1 |
|
| Fedora 39 | ☑ | ☑ | 3.12 → 3.13 | 8.1 | 1.2024.6 | 0.9 | 2.1.6 | 3.5 |
|
||||||
| OpenSUSE 15.5 | ☐ | ☑ | 3.6 → 3.11 | 2.48 | 1.2020.9 | 0.8 | 2.1.6 | 3.5 | 0.54 | 4.4.4 |
|
| OpenSUSE 15.5 | ☐ | ☑ | 3.6 → 3.11 | 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 | | | | |
|
| Alma / Rocky 8 | ☑ | ☑ | 3.6 → 3.12 | 2.40 | e1.2024.6 | e0.6 | | |
|
||||||
|
|
||||||
#### Older Python
|
#### Older Python
|
||||||
|
|
||||||
| os | https | up ca | python | graphviz | plantuml | shellcheck | shunit | shfmt | gource | ffmpeg |
|
| os | https | updt-ca | python | graphviz | plantuml | shellcheck | shunit | shfmt |
|
||||||
|:----------------|---|---|------------:|------:|-----------:|------:|------:|-----:|-----:|-------:|
|
|:----------------|---|---|------------:|------:|-----------:|------:|------:|-----:|
|
||||||
| Ubuntu Jammy | ☐ | ☐ | 3.10 | u2.42 | u1.2020.2 | u0.8 | 2.1.6 | u3.4 | 0.51 | 4.4.2 |
|
| Ubuntu Jammy | ☐ | ☐ | 3.10 | u2.42 | u1.2020.2 | u0.8 | 2.1.6 | u3.4 |
|
||||||
| Debian Bullseye | ☐ | ☐ | 3.9 | 2.42 | 1.2020.2 | 0.7 | 2.1.6 | | 0.51 | 4.3.7 |
|
| Debian Bullseye | ☐ | ☐ | 3.9 | 2.42 | 1.2020.2 | 0.7 | 2.1.6 | |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
@ -224,7 +224,6 @@ Handle project workflows in a unified way:
|
||||||
#### Shell
|
#### Shell
|
||||||
|
|
||||||
* comment
|
* comment
|
||||||
* git/pypi fallback for rwx/spcd
|
|
||||||
* handle errors
|
* handle errors
|
||||||
* packages
|
* packages
|
||||||
* configure
|
* configure
|
||||||
|
@ -241,7 +240,6 @@ Handle project workflows in a unified way:
|
||||||
* locales
|
* locales
|
||||||
* persist
|
* persist
|
||||||
* test
|
* test
|
||||||
* workspace variable
|
|
||||||
|
|
||||||
#### Shell → Python
|
#### Shell → Python
|
||||||
|
|
||||||
|
@ -284,9 +282,7 @@ Handle project workflows in a unified way:
|
||||||
### Task stack
|
### Task stack
|
||||||
|
|
||||||
* automate versions fetching
|
* automate versions fetching
|
||||||
* gource, xvfb, xauth
|
|
||||||
* handle openh264 repositories
|
* handle openh264 repositories
|
||||||
* rpm fusion
|
|
||||||
* tex
|
* tex
|
||||||
* translate to french
|
* translate to french
|
||||||
* try to support nix
|
* try to support nix
|
||||||
|
|
15
spcd.sh
15
spcd.sh
|
@ -1,20 +1,17 @@
|
||||||
#! /usr/bin/env sh
|
#! /usr/bin/env sh
|
||||||
|
|
||||||
gource \
|
gource \
|
||||||
--auto-skip-seconds 0.25 \
|
--auto-skip-seconds 1 \
|
||||||
--date-format "%Y / %m / %d ⋅ %H : %M : %S" \
|
--date-format "%Y / %m / %d ⋅ %H : %M : %S" \
|
||||||
--disable-input \
|
--disable-progress \
|
||||||
--font-scale 2.5 \
|
-f \
|
||||||
--frameless \
|
|
||||||
--hide mouse,usernames \
|
--hide mouse,usernames \
|
||||||
--highlight-dirs \
|
--highlight-dirs \
|
||||||
--key \
|
--key \
|
||||||
--multi-sampling \
|
|
||||||
--output-framerate 60 \
|
--output-framerate 60 \
|
||||||
|
--seconds-per-day 2.0 \
|
||||||
--output-ppm-stream - \
|
--output-ppm-stream - \
|
||||||
--seconds-per-day 0.6 \
|
| \
|
||||||
--stop-at-end \
|
|
||||||
--viewport "1920x1080" |
|
|
||||||
ffmpeg \
|
ffmpeg \
|
||||||
-codec:v ppm \
|
-codec:v ppm \
|
||||||
-format image2pipe \
|
-format image2pipe \
|
||||||
|
@ -22,7 +19,7 @@ gource \
|
||||||
-i - \
|
-i - \
|
||||||
-codec:v libx264 \
|
-codec:v libx264 \
|
||||||
-preset veryslow \
|
-preset veryslow \
|
||||||
-qp 28 \
|
-qp 23 \
|
||||||
-movflags \
|
-movflags \
|
||||||
+faststart \
|
+faststart \
|
||||||
-pix_fmt yuv420p \
|
-pix_fmt yuv420p \
|
||||||
|
|
1416
spcd/bootstrap.sh
1416
spcd/bootstrap.sh
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue