[arch-commits] Commit in flameshot/trunk (PKGBUILD)
Date: Monday, July 4, 2022 @ 07:58:59 Author: alerque Revision: 1243876 upgpkg: flameshot 12.1.0-1 Modified: flameshot/trunk/PKGBUILD --+ PKGBUILD | 19 --- 1 file changed, 8 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-04 06:43:14 UTC (rev 1243875) +++ PKGBUILD2022-07-04 07:58:59 UTC (rev 1243876) @@ -1,9 +1,10 @@ # Maintainer: Jiachen YANG +# Maintainer: Caleb Maclennan # Contributor: xyzzy <628...@gmail.com> pkgname=flameshot -pkgver=11.0.0 -pkgrel=5 +pkgver=12.1.0 +pkgrel=1 pkgdesc="Powerful yet simple to use screenshot software" arch=('x86_64') url="https://github.com/flameshot-org/flameshot; @@ -15,20 +16,16 @@ 'grim: for wlroots wayland support' 'xdg-desktop-portal: for wayland support, you will need the implementation for your wayland desktop environment' ) -source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz" -"flameshot-wayland-clipboard.patch") -sha256sums=('4cd158719031e97c97ecb6db1c14dd8ded44bf531c062bce496fc63be18bc2cf' -'0ce23f5fe38a11a57c102865ff62d11547fc5b8c0f9551ef6effd3d905f99235') +source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('c82c05d554e7a6d810aca8417ca12b21e4f74864455ab4ac94602668f85ac22a') prepare() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np1 -i $srcdir/flameshot-wayland-clipboard.patch + mkdir -p build } build() { - cd "${srcdir}/${pkgname}-${pkgver}" - mkdir build - cd build + cd "${srcdir}/${pkgname}-${pkgver}/build" cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DUSE_WAYLAND_CLIPBOARD=1 make } @@ -36,7 +33,7 @@ package() { cd "${srcdir}/${pkgname}-${pkgver}/build" make DESTDIR="${pkgdir}" install - + # zsh _flameshot completion is provided by zsh-completions so exclude from packaging rm -rf ${pkgdir}/usr/share/zsh/ }
[arch-commits] Commit in flameshot/trunk (PKGBUILD)
Date: Saturday, April 23, 2022 @ 13:27:30 Author: arojas Revision: 1187607 4B1DE545A801D4549BFD3FEF90CB3D62C13D4796 key removal Modified: flameshot/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-23 12:21:25 UTC (rev 1187606) +++ PKGBUILD2022-04-23 13:27:30 UTC (rev 1187607) @@ -3,7 +3,7 @@ pkgname=flameshot pkgver=11.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="Powerful yet simple to use screenshot software" arch=('x86_64') url="https://github.com/flameshot-org/flameshot;
[arch-commits] Commit in flameshot/trunk (PKGBUILD)
Date: Friday, February 4, 2022 @ 16:52:44 Author: farseerfc Revision: 1125780 upgpkg: flameshot 11.0.0-4 kguiaddons is hard depends Modified: flameshot/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-04 16:42:47 UTC (rev 1125779) +++ PKGBUILD2022-02-04 16:52:44 UTC (rev 1125780) @@ -3,13 +3,13 @@ pkgname=flameshot pkgver=11.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="Powerful yet simple to use screenshot software" arch=('x86_64') url="https://github.com/flameshot-org/flameshot; license=('GPL') -depends=('qt5-svg' 'hicolor-icon-theme') -makedepends=('make' 'qt5-tools' 'cmake' 'kguiaddons') +depends=('qt5-svg' 'hicolor-icon-theme' 'kguiaddons') +makedepends=('make' 'qt5-tools' 'cmake') optdepends=( 'gnome-shell-extension-appindicator: for system tray icon if you are using Gnome' 'grim: for wlroots wayland support'
[arch-commits] Commit in flameshot/trunk (PKGBUILD flameshot-wayland-clipboard.patch)
Date: Friday, February 4, 2022 @ 16:42:07 Author: farseerfc Revision: 1125778 upgpkg: flameshot 11.0.0-3 wayland clipboard take 2 Added: flameshot/trunk/flameshot-wayland-clipboard.patch Modified: flameshot/trunk/PKGBUILD ---+ PKGBUILD |9 +- flameshot-wayland-clipboard.patch | 154 2 files changed, 160 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-04 16:40:41 UTC (rev 1125777) +++ PKGBUILD2022-02-04 16:42:07 UTC (rev 1125778) @@ -3,7 +3,7 @@ pkgname=flameshot pkgver=11.0.0 -pkgrel=2 +pkgrel=3 pkgdesc="Powerful yet simple to use screenshot software" arch=('x86_64') url="https://github.com/flameshot-org/flameshot; @@ -15,11 +15,14 @@ 'grim: for wlroots wayland support' 'xdg-desktop-portal: for wayland support, you will need the implementation for your wayland desktop environment' ) -source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha256sums=('SKIP') +source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz" +"flameshot-wayland-clipboard.patch") +sha256sums=('4cd158719031e97c97ecb6db1c14dd8ded44bf531c062bce496fc63be18bc2cf' +'0ce23f5fe38a11a57c102865ff62d11547fc5b8c0f9551ef6effd3d905f99235') prepare() { cd "${srcdir}/${pkgname}-${pkgver}" + patch -Np1 -i $srcdir/flameshot-wayland-clipboard.patch } build() { Added: flameshot-wayland-clipboard.patch === --- flameshot-wayland-clipboard.patch (rev 0) +++ flameshot-wayland-clipboard.patch 2022-02-04 16:42:07 UTC (rev 1125778) @@ -0,0 +1,154 @@ +From 27961143dd8d73cb9a5cfda8f79f7890e20bf4f5 Mon Sep 17 00:00:00 2001 +From: Jeremy Borgman +Date: Wed, 19 Jan 2022 05:16:36 -0600 +Subject: [PATCH] working on wayland clipboard + +--- + .github/workflows/Linux-pack.yml | 1 + + CMakeLists.txt| 2 ++ + packaging/flatpak/org.flameshot.Flameshot.yml | 5 ++-- + snapcraft.yaml| 2 ++ + src/CMakeLists.txt| 10 +++ + src/utils/screenshotsaver.cpp | 26 +++ + 6 files changed, 39 insertions(+), 7 deletions(-) + +diff --git a/.github/workflows/Linux-pack.yml b/.github/workflows/Linux-pack.yml +index da5ab0d00..9e714965d 100644 +--- a/.github/workflows/Linux-pack.yml b/.github/workflows/Linux-pack.yml +@@ -484,6 +484,7 @@ jobs: + fcitx-frontend-qt5 \ + openssl \ + ca-certificates ++ + - name: Get go-appimage tool + # Will not use linuxdeployqt anymore, because it suopprts currently still-supported mainstream distribution, + # which is glibc 2.23. For more information, please see https://github.com/probonopd/linuxdeployqt/issues/340. +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 66fd0581e..ec6479a7e 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -67,6 +67,7 @@ option(USE_MONOCHROME_ICON "Build using monochrome icon as default" OFF) + option(GENERATE_TS "Regenerate translation source files" OFF) + option(USE_EXTERNAL_SINGLEAPPLICATION "Use external QtSingleApplication library" OFF) + option(USE_LAUNCHER_ABSOLUTE_PATH "Use absolute path for the desktop launcher" ON) ++option(USE_WAYLAND_CLIPBOARD "USE KF Gui Wayland Clipboard" OFF) + + include(cmake/StandardProjectSettings.cmake) + +@@ -108,6 +109,7 @@ option(BUILD_STATIC_LIBS ON) + option(BUILD_SHARED_LIBS OFF) + add_subdirectory(external/Qt-Color-Widgets EXCLUDE_FROM_ALL) + ++ + if (APPLE) + add_subdirectory(external/QHotkey) + endif() +diff --git a/packaging/flatpak/org.flameshot.Flameshot.yml b/packaging/flatpak/org.flameshot.Flameshot.yml +index 183a241b5..31a3d8af5 100644 +--- a/packaging/flatpak/org.flameshot.Flameshot.yml b/packaging/flatpak/org.flameshot.Flameshot.yml +@@ -26,8 +26,9 @@ modules: + - name: flameshot + buildsystem: cmake-ninja + config-opts: +- - -DCMAKE_BUILD_TYPE=Release ++ - -DCMAKE_BUILD_TYPE=Release ++ - -DUSE_WAYLAND_CLIPBOARD=1 + sources: + - type: git + url: https://github.com/flameshot-org/flameshot.git +-branch: master +\ No newline at end of file ++branch: master +diff --git a/snapcraft.yaml b/snapcraft.yaml +index 6714d9f3d..8da86f9a9 100644 +--- a/snapcraft.yaml b/snapcraft.yaml +@@ -46,6 +46,8 @@ parts: + - kde-frameworks-5-qt-5-15-core20 + source: https://github.com/flameshot-org/flameshot.git + plugin: cmake ++cmake-parameters: ++ - -DUSE_WAYLAND_CLIPBOARD=1 + source-type: git + override-pull: | + snapcraftctl pull +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 4ae982cb7..4adc66a90 100644 +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -10,6 +10,10 @@
[arch-commits] Commit in flameshot/trunk (PKGBUILD)
Date: Friday, February 4, 2022 @ 15:10:19 Author: farseerfc Revision: 1125667 upgpkg: flameshot 11.0.0-2: flameshot 11.0.0-2 enable wayland clipboard Modified: flameshot/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-04 15:10:01 UTC (rev 1125666) +++ PKGBUILD2022-02-04 15:10:19 UTC (rev 1125667) @@ -3,13 +3,13 @@ pkgname=flameshot pkgver=11.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Powerful yet simple to use screenshot software" arch=('x86_64') url="https://github.com/flameshot-org/flameshot; license=('GPL') depends=('qt5-svg' 'hicolor-icon-theme') -makedepends=('make' 'qt5-tools' 'cmake' 'git') +makedepends=('make' 'qt5-tools' 'cmake' 'kguiaddons') optdepends=( 'gnome-shell-extension-appindicator: for system tray icon if you are using Gnome' 'grim: for wlroots wayland support' @@ -26,7 +26,7 @@ cd "${srcdir}/${pkgname}-${pkgver}" mkdir build cd build - cmake .. -DCMAKE_INSTALL_PREFIX=/usr + cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DUSE_WAYLAND_CLIPBOARD=1 make }
[arch-commits] Commit in flameshot/trunk (PKGBUILD)
Date: Thursday, February 3, 2022 @ 02:00:41 Author: farseerfc Revision: 1123885 upgpkg: flameshot 11.0.0-1 Modified: flameshot/trunk/PKGBUILD --+ PKGBUILD |8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-03 01:59:44 UTC (rev 1123884) +++ PKGBUILD2022-02-03 02:00:41 UTC (rev 1123885) @@ -2,8 +2,8 @@ # Contributor: xyzzy <628...@gmail.com> pkgname=flameshot -pkgver=0.10.2 -pkgrel=2 +pkgver=11.0.0 +pkgrel=1 pkgdesc="Powerful yet simple to use screenshot software" arch=('x86_64') url="https://github.com/flameshot-org/flameshot; @@ -15,9 +15,7 @@ 'grim: for wlroots wayland support' 'xdg-desktop-portal: for wayland support, you will need the implementation for your wayland desktop environment' ) -# fixed to the commit in v0.10.2 branch instead of tagged release, see: https://github.com/flameshot-org/flameshot/issues/2119#issuecomment-980037011 -source=("${pkgname}-${pkgver}::git+https://github.com/flameshot-org/flameshot.git#commit=cda5a0f148ade1536d390ed988091848ecf62d13;) -#source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") sha256sums=('SKIP') prepare() {
[arch-commits] Commit in flameshot/trunk (PKGBUILD)
Date: Saturday, January 1, 2022 @ 01:46:00 Author: farseerfc Revision: 1091373 upgpkg: flameshot 0.10.2-2 Modified: flameshot/trunk/PKGBUILD --+ PKGBUILD |8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-01-01 01:43:13 UTC (rev 1091372) +++ PKGBUILD2022-01-01 01:46:00 UTC (rev 1091373) @@ -3,7 +3,7 @@ pkgname=flameshot pkgver=0.10.2 -pkgrel=1 +pkgrel=2 pkgdesc="Powerful yet simple to use screenshot software" arch=('x86_64') url="https://github.com/flameshot-org/flameshot; @@ -10,7 +10,11 @@ license=('GPL') depends=('qt5-svg' 'hicolor-icon-theme') makedepends=('make' 'qt5-tools' 'cmake' 'git') -optdepends=('gnome-shell-extension-appindicator: for system tray icon if you are using Gnome') +optdepends=( +'gnome-shell-extension-appindicator: for system tray icon if you are using Gnome' +'grim: for wlroots wayland support' +'xdg-desktop-portal: for wayland support, you will need the implementation for your wayland desktop environment' +) # fixed to the commit in v0.10.2 branch instead of tagged release, see: https://github.com/flameshot-org/flameshot/issues/2119#issuecomment-980037011 source=("${pkgname}-${pkgver}::git+https://github.com/flameshot-org/flameshot.git#commit=cda5a0f148ade1536d390ed988091848ecf62d13;) #source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
[arch-commits] Commit in flameshot/trunk (PKGBUILD)
Date: Friday, November 26, 2021 @ 15:07:55 Author: farseerfc Revision: 1054860 upgpkg: flameshot 0.10.2-1 Modified: flameshot/trunk/PKGBUILD --+ PKGBUILD | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-26 13:11:15 UTC (rev 1054859) +++ PKGBUILD2021-11-26 15:07:55 UTC (rev 1054860) @@ -2,7 +2,7 @@ # Contributor: xyzzy <628...@gmail.com> pkgname=flameshot -pkgver=0.10.1 +pkgver=0.10.2 pkgrel=1 pkgdesc="Powerful yet simple to use screenshot software" arch=('x86_64') @@ -9,10 +9,12 @@ url="https://github.com/flameshot-org/flameshot; license=('GPL') depends=('qt5-svg' 'hicolor-icon-theme') -makedepends=('make' 'qt5-tools' 'cmake') +makedepends=('make' 'qt5-tools' 'cmake' 'git') optdepends=('gnome-shell-extension-appindicator: for system tray icon if you are using Gnome') -source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha256sums=('c2d760345d78dd5d2488c6bea54cb10870b09772179f33594a33c8f62ccdeeb9') +# fixed to the commit in v0.10.2 branch instead of tagged release, see: https://github.com/flameshot-org/flameshot/issues/2119#issuecomment-980037011 +source=("${pkgname}-${pkgver}::git+https://github.com/flameshot-org/flameshot.git#commit=cda5a0f148ade1536d390ed988091848ecf62d13;) +#source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('SKIP') prepare() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in flameshot/trunk (PKGBUILD)
Date: Tuesday, July 27, 2021 @ 07:29:32 Author: farseerfc Revision: 986596 upgpkg: flameshot 0.10.1-1 Modified: flameshot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-07-27 07:27:48 UTC (rev 986595) +++ PKGBUILD2021-07-27 07:29:32 UTC (rev 986596) @@ -2,7 +2,7 @@ # Contributor: xyzzy <628...@gmail.com> pkgname=flameshot -pkgver=0.10.0 +pkgver=0.10.1 pkgrel=1 pkgdesc="Powerful yet simple to use screenshot software" arch=('x86_64') @@ -12,7 +12,7 @@ makedepends=('make' 'qt5-tools' 'cmake') optdepends=('gnome-shell-extension-appindicator: for system tray icon if you are using Gnome') source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha256sums=('44e53c5dcefddb05bd6fa1af667df287f44baa1746468bfab5f76318c0bb3f83') +sha256sums=('c2d760345d78dd5d2488c6bea54cb10870b09772179f33594a33c8f62ccdeeb9') prepare() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in flameshot/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 06:27:44 Author: farseerfc Revision: 978576 upgpkg: flameshot 0.10.0-1 Modified: flameshot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 06:11:09 UTC (rev 978575) +++ PKGBUILD2021-07-19 06:27:44 UTC (rev 978576) @@ -2,7 +2,7 @@ # Contributor: xyzzy <628...@gmail.com> pkgname=flameshot -pkgver=0.9.0 +pkgver=0.10.0 pkgrel=1 pkgdesc="Powerful yet simple to use screenshot software" arch=('x86_64') @@ -12,7 +12,7 @@ makedepends=('make' 'qt5-tools' 'cmake') optdepends=('gnome-shell-extension-appindicator: for system tray icon if you are using Gnome') source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha256sums=('67e0b578ef8a68228e758cb59395bb7404b5c176e9dbc3ca2d83a63f154a6f22') +sha256sums=('44e53c5dcefddb05bd6fa1af667df287f44baa1746468bfab5f76318c0bb3f83') prepare() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in flameshot/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 14:29:33 Author: farseerfc Revision: 915260 add optdepends for next build Modified: flameshot/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2021-04-09 12:58:03 UTC (rev 915259) +++ PKGBUILD2021-04-09 14:29:33 UTC (rev 915260) @@ -10,6 +10,7 @@ license=('GPL') depends=('qt5-svg' 'hicolor-icon-theme') makedepends=('make' 'qt5-tools' 'cmake') +optdepends=('gnome-shell-extension-appindicator: for system tray icon if you are using Gnome') source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") sha256sums=('67e0b578ef8a68228e758cb59395bb7404b5c176e9dbc3ca2d83a63f154a6f22')
[arch-commits] Commit in flameshot/trunk (PKGBUILD)
Date: Monday, March 1, 2021 @ 00:41:13 Author: farseerfc Revision: 876309 upgpkg: flameshot 0.9.0-1: flameshot 0.9.0 Modified: flameshot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-03-01 00:08:20 UTC (rev 876308) +++ PKGBUILD2021-03-01 00:41:13 UTC (rev 876309) @@ -2,7 +2,7 @@ # Contributor: xyzzy <628...@gmail.com> pkgname=flameshot -pkgver=0.8.5 +pkgver=0.9.0 pkgrel=1 pkgdesc="Powerful yet simple to use screenshot software" arch=('x86_64') @@ -11,7 +11,7 @@ depends=('qt5-svg' 'hicolor-icon-theme') makedepends=('make' 'qt5-tools' 'cmake') source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha256sums=('f820c1f8cd464988cfcfc1af1fbcea2a3d0e5c4fb32accc3f54d93a8b5e1e890') +sha256sums=('67e0b578ef8a68228e758cb59395bb7404b5c176e9dbc3ca2d83a63f154a6f22') prepare() { cd "${srcdir}/${pkgname}-${pkgver}"