summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOrahcio Felício de Sousa <orahcio@gmail.com>2026-07-14 20:43:09 -0300
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-08-06 22:04:41 +0100
commit7d406d0632d90bc1e0f3ad4ddca0f4a2c28b6f09 (patch)
treebf39c08a3c00b0aca5c0c2c25ca0d16202bfc14d
parent07d7f7f218dfa55e7d33311396dd5dc4b301d289 (diff)
gnu: Add go-rsc-io-qr.
* gnu/packages/aidc.scm (go-rsc-io-qr): New variable. Relates-to: guix/guix!9629 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
-rw-r--r--gnu/packages/aidc.scm33
1 files changed, 33 insertions, 0 deletions
diff --git a/gnu/packages/aidc.scm b/gnu/packages/aidc.scm
index 3e779bb7ef1..7affc917c82 100644
--- a/gnu/packages/aidc.scm
+++ b/gnu/packages/aidc.scm
@@ -10,6 +10,7 @@
10;;; Copyright © 2024 Nicolas Graves <ngraves@ngraves.fr> 10;;; Copyright © 2024 Nicolas Graves <ngraves@ngraves.fr>
11;;; Copyright © 2024, 2025 Janneke Nieuwenhuizen <janneke@gnu.org> 11;;; Copyright © 2024, 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
12;;; Copyright © 2025 Maxim Cournoyer <maxim@guixotic.coop> 12;;; Copyright © 2025 Maxim Cournoyer <maxim@guixotic.coop>
13;;; Copyright © 2026 Orahcio Felício de Sousa <orahcio@gmail.com>
13;;; 14;;;
14;;; This file is part of GNU Guix. 15;;; This file is part of GNU Guix.
15;;; 16;;;
@@ -55,6 +56,7 @@
55 #:use-module (guix build-system pyproject) 56 #:use-module (guix build-system pyproject)
56 #:use-module (guix build-system qt) 57 #:use-module (guix build-system qt)
57 #:use-module (guix build-system gnu) 58 #:use-module (guix build-system gnu)
59 #:use-module (guix build-system go)
58 #:use-module (guix build-system glib-or-gtk)) 60 #:use-module (guix build-system glib-or-gtk))
59 61
60(define-public python-pyzbar 62(define-public python-pyzbar
@@ -274,6 +276,37 @@ characters, and is highly robust.")
274 (license license:lgpl2.1+) 276 (license license:lgpl2.1+)
275 (home-page "https://fukuchi.org/works/qrencode"))) 277 (home-page "https://fukuchi.org/works/qrencode")))
276 278
279(define-public go-rsc-io-qr
280 (package
281 (name "go-rsc-io-qr")
282 ;; 0.2.0 (2018-06-05); the latest changes are from <2022-04-17>.
283 (properties '((commit . "b6857d426aa506d5bf7efb8f73928d72bcf4e73d")
284 (revision . "0")))
285 (version (git-version "0.2.0"
286 (assoc-ref properties 'revision)
287 (assoc-ref properties 'commit)))
288 (source
289 (origin
290 (method git-fetch)
291 (uri (git-reference
292 (url "https://github.com/rsc/qr")
293 (commit (assoc-ref properties 'commit))))
294 (file-name (git-file-name name version))
295 (sha256
296 (base32 "180njqm6q1yilfknagi862321gq6b9hi27wp8s6v7qxwb5hd5ps1"))))
297 (build-system go-build-system)
298 (arguments
299 (list
300 #:import-path "rsc.io/qr"
301 ;; See: <https://github.com/rsc/qr/issues/5>.
302 #:test-flags #~(list "-skip" "TestVersion")))
303 (propagated-inputs
304 (list qrencode))
305 (home-page "https://github.com/rsc/qr")
306 (synopsis "Basic QR encoder")
307 (description "Package @code{qr} encodes QR codes.")
308 (license license:bsd-3)))
309
277(define-public libdmtx 310(define-public libdmtx
278 (package 311 (package
279 (name "libdmtx") 312 (name "libdmtx")