Accepting request 949104 from GNOME:Apps

OBS-URL: https://build.opensuse.org/request/show/949104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geeqie?expand=0&rev=25
This commit is contained in:
Dominique Leuenberger 2022-01-26 20:26:46 +00:00 committed by Git OBS Bridge
commit 761da9854b
8 changed files with 81 additions and 59 deletions

View File

@ -1,35 +0,0 @@
From f34ea0700048c27319a2256408171adda32a7580 Mon Sep 17 00:00:00 2001
From: Colin Clark <colin.clark@cclark.uk>
Date: Sat, 9 Jan 2021 11:35:41 +0000
Subject: [PATCH] Fix #829: segfault with clutter-gtk
https://github.com/BestImageViewer/geeqie/issues/829
This fix might cause other problems which might be cured by calling:
LIBGL_ALWAYS_INDIRECT=1 geeqie
or, worst case:
geeqie --disable-clutter
---
src/main.c | 5 -----
1 file changed, 5 deletions(-)
diff --git a/src/main.c b/src/main.c
index f497240d..4af654fe 100644
--- a/src/main.c
+++ b/src/main.c
@@ -904,11 +904,6 @@ gint main(gint argc, gchar *argv[])
#ifdef HAVE_GTHREAD
#if !GLIB_CHECK_VERSION(2,32,0)
g_thread_init(NULL);
-#endif
-#ifdef HAVE_CLUTTER
-/* FIXME: see below */
- putenv("LIBGL_ALWAYS_INDIRECT=1");
- XInitThreads();
#endif
gdk_threads_init();
gdk_threads_enter();
--
2.29.2

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:48f8a4474454d182353100e43878754b76227f3b8f30cfc258afc9d90a4e1920
size 1693488

View File

@ -1,15 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Comment: Charset: ISO-8859-1
iQGzBAABCgAdFiEEMWF28vh4/UMJJLQEpnwKsYAZ9qwFAl/H5kAACgkQpnwKsYAZ
9qy9XQv+Ise0ujt6hkkKVTTiyZ63QUbptDL0onv3I3iXnT1xy/nIl4HYjhbaXVog
WEJiebHb6am0togMB4LJKiOS/N7vRMm8ngMFXf9h/A5jHO9BuxmfhHhpdUKca+I8
St3WvbAe1Y0pzPMuZpJHgMiIT3xxfxa9xU74VE2VuF8EYKB80UXADU+XJpTIvzxz
h1TeXSiXhcqVV+NQ2OryHhJnPp60AnHSIR5bADD3OaWRnj+B7XJMo87kpX8Vgokz
kJsZUh5zFUosBwDaxwubgAtOcNbjoIzf9Pj76Xm1zghderngJ47FL8dkOXJxqZMN
Z3nWYcOX31+oN7RGOaGpNZ3AZvAhyVp4ezhu7/H9Krjw265dgqVcSEGgRrHNKpZp
NsPoZozaPqzDxpl/Cwu1skAWSWQO0HSMg/QDEeU7LYFXLfsKGmojYY0FADzMGtUg
wDEvwG95IPBiBdS5wv+2IPLq601mhVANDRCtwWzrIqzAgDuP/Qhc/6GmAkm4EKec
0ceTHr72
=MjXb
-----END PGP SIGNATURE-----

3
geeqie-1.7.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:186c10fae05dd81783f5218432e777cae2e9579ce884e65afa0884c357192269
size 1949240

14
geeqie-1.7.2.tar.xz.asc Normal file
View File

@ -0,0 +1,14 @@
-----BEGIN PGP SIGNATURE-----
iQGzBAABCgAdFiEEbkwNz+Qwh3wNIhH5zJeZcGS7HpcFAmHv9WsACgkQzJeZcGS7
HpdRSAwAnvoGl5X+9lTquaOuuzLiUqy8O44E4/lAcYVxD4KLtifBLNpobdCrhL6p
yKws3iwgzn4qQ5853tR4+Q4aDut64XMr5vgzJXw6p/6f5z9RIi2kLnhfJY3VqnPg
SOy9k6CUkfQjSr7ICzVMdH4BBhRBEWsJw00xM1vJqH6ueodWv86VaV1bOO4N3ooZ
CnWj0JXNqcIDmfO9Ek0U9N237y93Wwj+6jGVHZ2nyaV/PBQqPFfUfGu/4MlHB6V+
CinHiBEdCqRhDiKTx1bVNkT4r9tzcooMd1/ifSDW8bi1/RT2YwgFqbIw1sEIQMqQ
zsyc4lJbxfMOHFOdiI3I92XWp6uSdvVaYfaHVx1EBSiwvCfntJgjThSQngisobQz
0OzS3Sd7L3QcLbC3x2tFypxWPoxYKOXXq3lYsg0CnyFprK7PxRTludqrOaVN/F5m
R/EVrWHriIakJ46RMX12q/XLo6Yr6RdKMfR1w0n12AsVoKwcv3Lv5unpGlLkui6g
OddBZK8n
=UoUl
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,22 @@
-------------------------------------------------------------------
Mon Jan 17 17:29:51 UTC 2022 - Marcel Kuehlhorn <tux93@opensuse.org>
- Update to version 1.7.2
+ Copy image to clipboard option
+ Multi-threaded find duplicates
+ Generate sRGB thumbnails for images with embedded color profile
+ External image decoder option
+ Support jpeg xl format
+ Automated cache maintenance
+ Support archive (e.g. zip) files
+ Use system theme background color
+ Many small improvements
+ Many bug fixes
+ Updated language support
- Remove 0001-Fix-829-segfault-with-clutter-gtk.patch, merged upstream
- Append new developer GPG key to keyring
https://www.freelists.org/post/geeqie/Huge-targz-and-missing-asc,3
-------------------------------------------------------------------
Sat Jan 9 12:09:05 UTC 2021 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

View File

@ -1230,3 +1230,44 @@ MwrLNCivFjb078JVwr3uBzlZdynbqXJ6c+6w+V8Z4nQFedP3YKhnBxAtHKiHo+In
cpazV1FkzbD275PMKmPvpQ==
=OYMq
-----END PGP PUBLIC KEY BLOCK-----
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
WVnFQ31mRGQprjzRTFYj4SvPJpOCzDBEgNo1
=kemU
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -1,7 +1,7 @@
#
# spec file for package geeqie
#
# Copyright (c) 2021 SUSE LLC
# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,17 +17,15 @@
Name: geeqie
Version: 1.6
Version: 1.7.2
Release: 0
Summary: Lightweight Gtk+ based image viewer
License: GPL-2.0-or-later
Group: Productivity/Graphics/Viewers
URL: http://www.geeqie.org
Source0: %{url}/%{name}-%{version}.tar.xz
Source1: %{url}/%{name}-%{version}.tar.xz.asc
Source0: https://github.com/BestImageViewer/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.xz
Source1: https://github.com/BestImageViewer/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.xz.asc
Source2: geeqie.keyring
# PATCH-FIX-UPSTREAM 0001-Fix-829-segfault-with-clutter-gtk.patch
Patch0: 0001-Fix-829-segfault-with-clutter-gtk.patch
BuildRequires: c++_compiler
BuildRequires: fdupes