aboutsummaryrefslogtreecommitdiffstats
path: root/testing/flameshot/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/flameshot/APKBUILD')
-rw-r--r--testing/flameshot/APKBUILD45
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
"