diff options
Diffstat (limited to 'testing/flameshot/APKBUILD')
-rw-r--r-- | testing/flameshot/APKBUILD | 45 |
1 files changed, 25 insertions, 20 deletions
diff --git a/testing/flameshot/APKBUILD b/testing/flameshot/APKBUILD index aa408c33606..ed84e55378d 100644 --- a/testing/flameshot/APKBUILD +++ b/testing/flameshot/APKBUILD @@ -1,43 +1,48 @@ # Contributor: Leo <thinkabit.ukim@gmail.com> # Maintainer: pkgname=flameshot -pkgver=0.10.2 -pkgrel=0 +pkgver=12.1.0 +pkgrel=3 pkgdesc="Featureful screenshot app" options="!check" # No test suite -url="https://github.com/lupoDharkael/flameshot" -arch="all" +url="https://github.com/flameshot-org/flameshot" +arch="all !armhf" # kguiaddons license="GPL-3.0-or-later" depends="qt5-qtsvg" -makedepends="cmake qt5-qtsvg-dev qt5-qttools-dev" -subpackages="$pkgname-lang $pkgname-bash-completion $pkgname-zsh-completion $pkgname-doc" -source="$pkgname-$pkgver.tar.gz::https://github.com/lupoDharkael/flameshot/archive/v$pkgver.tar.gz +makedepends=" + cmake + kguiaddons5-dev + qt5-qtsvg-dev + qt5-qttools-dev + samurai " +subpackages=" + $pkgname-lang + $pkgname-bash-completion + $pkgname-fish-completion + $pkgname-zsh-completion + $pkgname-doc + " +source="$pkgname-$pkgver.tar.gz::https://github.com/flameshot-org/flameshot/archive/v$pkgver.tar.gz" langdir="/usr/share/flameshot/translations" -# XXX: Temporarily allow textrels on riscv64. -[ "$CARCH" = "riscv64" ] && options="$options textrels" - build() { if [ "$CBUILD" != "$CHOST" ]; then CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" fi - cmake -B build \ + cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=None \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ + -DUSE_WAYLAND_CLIPBOARD=ON \ + -DENABLE_CACHE=OFF \ $CMAKE_CROSSOPTS - make -C build -} - -check() { - make -C build test + cmake --build build } package() { - make -C build DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build } sha512sums=" -b0eb1decd87dab1d4a375708448dd4c6f85c101d33814b76edbb328150d0e9ee7a588be698fddcb24e70e39cd4331f9aa2ff082525ff6975d52303a6d9c1ab12 flameshot-0.10.2.tar.gz +159bf3a8ff406b3881dcc77fc48d9e7cc0d595bd47ee2363396d7efc95f69160cf25ccf99cd1b2c2b527baeadf91c209784a7bca23ed5f17caacc385e161c83c flameshot-12.1.0.tar.gz " |