diff options
Diffstat (limited to 'community/zbar/APKBUILD')
-rw-r--r-- | community/zbar/APKBUILD | 40 |
1 files changed, 28 insertions, 12 deletions
diff --git a/community/zbar/APKBUILD b/community/zbar/APKBUILD index 2a991568be7..2768b107fab 100644 --- a/community/zbar/APKBUILD +++ b/community/zbar/APKBUILD @@ -1,16 +1,18 @@ # Contributor: Leo <thinkabit.ukim@gmail.com> +# Contributor: Antoni Aloy <aaloytorrens@gmail.com> # Contributor: Diego Queiroz <diego.queiroz@gmail.com> # Maintainer: Diego Queiroz <diego.queiroz@gmail.com> pkgname=zbar -pkgver=0.23 -pkgrel=2 +pkgver=0.23.93 +pkgrel=1 pkgdesc="Port of ZBAR BAR CODE READER" -url="http://zbar.sourceforge.net/" +url="https://zbar.sourceforge.net/" arch="all" license="LGPL-2.0-or-later" depends="py3-gobject3" -makedepends="imagemagick-dev gtk+-dev qt5-qtx11extras-dev lcms2-dev - automake autoconf libtool xmlto docbook-xsl libxv-dev python3-dev" +makedepends="imagemagick-dev gtk+3.0-dev qt5-qtx11extras-dev lcms2-dev + automake autoconf libtool xmlto docbook-xsl libxv-dev python3-dev + gettext-dev gobject-introspection-dev" subpackages=" $pkgname-dev $pkgname-doc @@ -19,9 +21,12 @@ subpackages=" lib${pkgname}gtk:gtklibs py3-${pkgname}:py " -source=" - $pkgname-$pkgver.tar.gz::https://github.com/mchehab/zbar/archive/$pkgver.tar.gz - " +source="$pkgname-$pkgver.tar.gz::https://github.com/mchehab/zbar/archive/$pkgver.tar.gz" + +# secfixes: +# 0.23.93-r0: +# - CVE-2023-40889 +# - CVE-2023-40890 prepare() { default_prepare @@ -29,8 +34,17 @@ prepare() { } build() { - ./configure --prefix=/usr --disable-video --with-python=python3 - make + LDFLAGS="$LDFLAGS -lintl" \ + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --disable-video \ + --with-python=python3 \ + --with-gtk=gtk3 \ + --with-gir \ + --with-dbusconfdir=/usr/share + make MOC=/usr/bin/moc } package() { @@ -54,7 +68,7 @@ qtlibs() { gtklibs() { depends="" - pkgdesc="$pkgdesc (Gtk+2 library)" + pkgdesc="$pkgdesc (Gtk+3 library)" mkdir -p "$subpkgdir"/usr/lib mv "$pkgdir"/usr/lib/libzbargtk.so.* "$subpkgdir"/usr/lib } @@ -66,4 +80,6 @@ py() { mv "$pkgdir"/usr/lib/python3* "$subpkgdir"/usr/lib } -sha512sums="bc2667a2a5a5f2e9fd3f39e57bf1d7f860b20a0b5faffc38791d222a6ff0414aff880295ce5ccb92acce7250503f2a7f48ac12651cf82cfb1933b302da26e393 zbar-0.23.tar.gz" +sha512sums=" +2dd607afbb1e52346bfb740f916c8616112d14153f071f82458b7c653f647b332290a5089543abebfe1c7679eae98b349a84777185d61cfb9ff275bfecc6e08f zbar-0.23.93.tar.gz +" |