Update to 3.3.1

This commit is contained in:
Sandro Mani 2019-07-28 23:48:54 +02:00
parent ce16c3cdc8
commit cb9e18a6f0
4 changed files with 7 additions and 32 deletions

1
.gitignore vendored
View File

@ -16,3 +16,4 @@
/gimagereader-3.2.3.tar.xz
/gimagereader-3.2.99.tar.xz
/gimagereader-3.3.0.tar.xz
/gimagereader-3.3.1.tar.xz

View File

@ -1,26 +0,0 @@
From 7a98248b0ce16c07b50587add3f9cef2d6883726 Mon Sep 17 00:00:00 2001
From: Sandro Mani <manisandro@gmail.com>
Date: Mon, 1 Jul 2019 18:15:36 +0200
Subject: [PATCH] [Gtk] Catch case where download_url is null
---
gtk/src/TessdataManager.cc | 3 +++
1 file changed, 3 insertions(+)
diff --git a/gtk/src/TessdataManager.cc b/gtk/src/TessdataManager.cc
index 48ff2d8..204817c 100644
--- a/gtk/src/TessdataManager.cc
+++ b/gtk/src/TessdataManager.cc
@@ -160,6 +160,9 @@ bool TessdataManager::fetchLanguageList(Glib::ustring& messages) {
JsonNode* value = static_cast<JsonNode*>(l->data);
JsonObject* treeObj = json_node_get_object(value);
Glib::ustring fileName = json_object_get_string_member(treeObj, "name");
+ if(!json_object_get_string_member(treeObj, "download_url")) {
+ continue;
+ }
Glib::ustring url = json_object_get_string_member(treeObj, "download_url");
Glib::ustring subdir;
// If filename starts with upper case letter, it is a script
--
2.22.0

View File

@ -1,15 +1,12 @@
Name: gimagereader
Version: 3.3.0
Release: 5%{?dist}
Version: 3.3.1
Release: 1%{?dist}
Summary: A front-end to tesseract-ocr
License: GPLv3+
URL: https://github.com/manisandro/gimagereader
Source0: https://github.com/manisandro/gimagereader/releases/download/v%{version}/%{name}-%{version}.tar.xz
# Backport patch to fix crash when opening language manager
Patch0: 0001-Gtk-Catch-case-where-download_url-is-null.patch
BuildRequires: desktop-file-utils
BuildRequires: djvulibre-devel
BuildRequires: cmake
@ -146,6 +143,9 @@ cd build_qt
%{_datadir}/applications/%{name}-qt5.desktop
%changelog
* Sun Jul 28 2019 Sandro Mani <manisandro@gmail.com> - 3.3.1-1
- Update to 3.3.1
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

View File

@ -1 +1 @@
SHA512 (gimagereader-3.3.0.tar.xz) = 8727c70d1dd3a1aab67fad013c0b49cfda96cff3c8ff61cf04b0b57c053a1660078f35229af1f5fd7c49edc06b04b12616ac31ef14a08120dcb63d4798e78131
SHA512 (gimagereader-3.3.1.tar.xz) = 2ae90efae95bad3d1d24c8111013c1a797026fc868169396fb7e07a0c7a3e7cdc457640f26fab7812100cc7d4122116437e11fe4b5c38f10b057042edfe275bd