From e918ffef4e77b1a884806c6bd0bf190531c0f00e Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Fri, 16 Sep 2022 18:55:36 +0200 Subject: pkgs/profpatsch/show-qr-code: fix encoding with newlines The Qr-code was done with a strange format that only allowed ASCII. --- pkgs/profpatsch/show-qr-code/default.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/profpatsch/show-qr-code/default.nix b/pkgs/profpatsch/show-qr-code/default.nix index 229d5ada..bf4b19f2 100644 --- a/pkgs/profpatsch/show-qr-code/default.nix +++ b/pkgs/profpatsch/show-qr-code/default.nix @@ -4,7 +4,14 @@ let script = writeScriptBin "show-qr-code" '' #!/bin/sh TMP=$(mktemp) trap 'rm "$TMP"' EXIT - ${qrencode}/bin/qrencode -s 8 -o "$TMP" -t PNG + + if [ "$1" = "" ]; then + # read from stdin + ${qrencode}/bin/qrencode -s 8 --8bit -o "$TMP" -t PNG + else + # read from first arg + ${qrencode}/bin/qrencode -s 8 -o "$TMP" -t PNG "$1" + fi export DIALOG=' -- cgit 1.4.1