projects/aports·blob master · refs

50 lines · 983 B

1# Contributor: Guy Godfroy <[email protected]>
2# Maintainer: Guy Godfroy <[email protected]>
3pkgname=decoder
4pkgver=0.10.0
5pkgrel=0
6pkgdesc="Scan and generate QR codes"
7url="https://welcome.gnome.org/app/Decoder/"
8arch="all"
9license="GPL-3.0-or-later"
10makedepends="
11 cairo-dev
12 cargo
13 desktop-file-utils
14 glib-dev
15 gdk-pixbuf-dev
16 gst-plugins-bad-dev
17 gst-plugins-base-dev
18 gstreamer-dev
19 gtk4.0-dev
20 libadwaita-dev
21 meson
22 openssl-dev
23 pango-dev
24 zbar-dev
25 "
26depends="
27 gst-plugin-pipewire
28 gst-plugins-bad
29 pipewire
30 "
31subpackages="$pkgname-lang"
32source="https://gitlab.gnome.org/World/decoder/-/archive/$pkgver/decoder-$pkgver.tar.gz"
33options="net"
34
35build() {
36 abuild-meson . output
37 meson compile -C output
38}
39
40check() {
41 cargo test
42}
43
44package() {
45 DESTDIR="$pkgdir" meson install --no-rebuild -C output
46}
47
48sha512sums="
4995feb997984f90c9925b112ff83a5867e977cb91a72c20bf9ec75d645ad06c034a6aba26491d31eb212b4189ed54b66c88558012606c33d5a3a949a408a9f0a4 decoder-0.10.0.tar.gz
50"