geeqie: update to 2.2.

This commit is contained in:
icp 2024-01-26 13:10:17 +05:30 committed by classabbyamp
parent 6c60e0a049
commit 9f5e29c87c
3 changed files with 3 additions and 39 deletions

View File

@ -1,14 +0,0 @@
diff --git a/src/exiv2.cc b/src/exiv2.cc
index a8ff73da..c26ba206 100644
--- a/src/exiv2.cc
+++ b/src/exiv2.cc
@@ -1223,7 +1223,8 @@ guchar *exif_get_preview(ExifData *exif, guint *data_len, gint requested_width,
#if EXIV2_TEST_VERSION(0,28,0)
*data_len = buf.size();
- auto b = buf.data();
+ Exiv2::byte* b = new Exiv2::byte[*data_len];
+ std::copy(buf.cbegin(), buf.cend(), b);
buf.reset();
return b;
#else

View File

@ -1,22 +0,0 @@
From 01d8762d45a2f3871cfd09176edbccdbe73a6767 Mon Sep 17 00:00:00 2001
From: Thomas Klausner <wiz@gatalith.at>
Date: Sat, 17 Jun 2023 18:47:28 +0200
Subject: [PATCH] Add missing header for setlocale().
---
src/misc.cc | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/misc.cc b/src/misc.cc
index 9942605c..a2ad3eb6 100644
--- a/src/misc.cc
+++ b/src/misc.cc
@@ -18,6 +18,8 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
+#include <locale.h>
+
#include "main.h"
#include "misc.h"

View File

@ -1,7 +1,7 @@
# Template file for 'geeqie'
pkgname=geeqie
version=2.1
revision=3
version=2.2
revision=1
build_style=meson
hostmakedepends="pkg-config gettext xxd gdk-pixbuf-devel glib-devel"
makedepends="gtk+3-devel glib-devel lcms2-devel exiv2-devel libheif-devel
@ -13,4 +13,4 @@ license="GPL-2.0-or-later"
homepage="https://www.geeqie.org"
changelog="https://raw.githubusercontent.com/BestImageViewer/geeqie/master/NEWS"
distfiles="https://github.com/BestImageViewer/geeqie/archive/refs/tags/v${version}.tar.gz"
checksum=61edff10540bcee01af7ff0dbc3658c99c2e27854a7dc2915b44624ec39b8744
checksum=f1b04622f9730eaff588f2751e34b75869453f1e3ab8e3b48cb70813312816ce