Add alternative to shasum that doesn't require perl dep such as using sha256sum

Offen
#110 1 Kommentar 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

@ardier16 arbeitet bereits daran.

Seit 14.8.2026.

Bewertung

Dieses Issue wurde noch nicht bewertet.

Beschreibung

documentation enhancement
Description

shasum is used in:
https://github.com/Blockstream/green_android/blob/c644e2b751b5a543b69bca4d3fcb27b6922054d8/README.md#L67
https://github.com/Blockstream/green_android/blob/cfa2ecff9ea53dc58ccfb83614961f84f4b4add2/app/fetch_gdk_binaries.sh#L21
https://github.com/Blockstream/green_android/blob/cfa2ecff9ea53dc58ccfb83614961f84f4b4add2/app/fetch_gdk_binaries.sh#L38

in alpine the shasum come from perl-utils package, in debian from perl package.
both distros have sha256sum as part of coreutils package that is installed by default (in debian:sid-slim / alpine:edge) thus better to use it instead if available and not require the shasum command that depend on perl installation.

Expected behaviour

it's possible to run the app/fetch_gdk_binaries.sh script without installing perl, sha256sum usage is used instead if installed, and it's also described in README file.

Vorherrschende Sprache
Kotlin
Sterne
276
Forks
111
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus Blockstream/green_android

Alle Issues in Blockstream/green_android

Ähnliche Issues

Weitere Issues zu Kotlin

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.