Date: Monday, August 8, 2022 @ 19:49:22 Author: foutrelis Revision: 452430
archrelease: copy trunk to extra-x86_64 Added: xfce4-screenshooter/repos/extra-x86_64/PKGBUILD (from rev 452429, xfce4-screenshooter/trunk/PKGBUILD) Deleted: xfce4-screenshooter/repos/extra-x86_64/PKGBUILD xfce4-screenshooter/repos/extra-x86_64/do-not-quit-after-dismissing-dialog.patch -------------------------------------------+ PKGBUILD | 82 +++++++++++++--------------- do-not-quit-after-dismissing-dialog.patch | 25 -------- 2 files changed, 39 insertions(+), 68 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-08-08 19:49:18 UTC (rev 452429) +++ PKGBUILD 2022-08-08 19:49:22 UTC (rev 452430) @@ -1,43 +0,0 @@ -# Maintainer: Evangelos Foutras <evange...@foutrelis.com> -# Contributor: Tobias Kieslich <tobias (at) archlinux.org> - -pkgname=xfce4-screenshooter -pkgver=1.9.10 -pkgrel=2 -pkgdesc="An application to take screenshots" -arch=('x86_64') -url="https://docs.xfce.org/apps/screenshooter/start" -license=('GPL2') -groups=('xfce4-goodies') -depends=('xfce4-panel' 'libsoup' 'hicolor-icon-theme') -makedepends=('intltool' 'python') -source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2 - do-not-quit-after-dismissing-dialog.patch) -sha256sums=('04b4178527f5b98cfe76ae427e95581067edf262a530639d332f6db9a68292d7' - '1c4fab5550add18449125f570b1d4c83198963bfeae4495f6896360ea917a789') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - # https://gitlab.xfce.org/apps/xfce4-screenshooter/-/issues/71 - patch -Np1 -i ../do-not-quit-after-dismissing-dialog.patch -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --libexecdir=/usr/lib \ - --localstatedir=/var \ - --disable-static \ - --disable-debug - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: xfce4-screenshooter/repos/extra-x86_64/PKGBUILD (from rev 452429, xfce4-screenshooter/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-08-08 19:49:22 UTC (rev 452430) @@ -0,0 +1,39 @@ +# Maintainer: Evangelos Foutras <evange...@foutrelis.com> +# Contributor: Tobias Kieslich <tobias (at) archlinux.org> + +pkgname=xfce4-screenshooter +pkgver=1.9.11 +pkgrel=1 +pkgdesc="An application to take screenshots" +arch=('x86_64') +url="https://docs.xfce.org/apps/screenshooter/start" +license=('GPL2') +groups=('xfce4-goodies') +depends=('xfce4-panel' 'libsoup' 'hicolor-icon-theme') +makedepends=('intltool' 'python') +source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) +sha256sums=('e73d06be594b32f57d56b31482214cd7572c54adc0963f6b66c224c205f3f8b4') + +prepare() { + cd $pkgname-$pkgver +} + +build() { + cd $pkgname-$pkgver + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --disable-static \ + --disable-debug + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et: Deleted: do-not-quit-after-dismissing-dialog.patch =================================================================== --- do-not-quit-after-dismissing-dialog.patch 2022-08-08 19:49:18 UTC (rev 452429) +++ do-not-quit-after-dismissing-dialog.patch 2022-08-08 19:49:22 UTC (rev 452430) @@ -1,25 +0,0 @@ -From 5b9daa4f892c32a4c5d5199acc2b62142d85b382 Mon Sep 17 00:00:00 2001 -From: Andre Miranda <andre...@xfce.org> -Date: Fri, 11 Mar 2022 19:07:48 -0300 -Subject: [PATCH] Do not quit after dismissing dialog if invoked from plugin - (#71) - -Fixes #71 ---- - lib/screenshooter-dialogs.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/lib/screenshooter-dialogs.c b/lib/screenshooter-dialogs.c -index d56f88b..371563a 100644 ---- a/lib/screenshooter-dialogs.c -+++ b/lib/screenshooter-dialogs.c -@@ -630,7 +630,8 @@ cb_dialog_response (GtkWidget *dialog, gint response, ScreenshotData *sd) - else - { - gtk_widget_destroy (dialog); -- gtk_main_quit (); -+ if (!sd->plugin) -+ gtk_main_quit (); - } - } -