Compare commits

...
Sign in to create a new pull request.

12 commits

Author SHA1 Message Date
Greg Hellings
50f7ee004a Upstream release 4.4.0 with TTS functions and editors again 2026-08-02 13:29:47 -04:00
Fedora Release Engineering
b2c156865a Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:15:57 +00:00
František Zatloukal
502bebbec1 Rebuilt for icu 78.3 2026-06-08 15:16:03 +02:00
Fedora Release Engineering
ecc03bc7fc Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:42:58 +00:00
František Zatloukal
1afb7b9136 Rebuilt for icu 77.1 2025-08-06 09:58:50 +02:00
Aaron Rainbolt
785ac3de1d Switch to webkitgtk4.1 2025-08-02 14:53:25 -05:00
Fedora Release Engineering
c38986cfc0 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:53:02 +00:00
Aaron Rainbolt
35a58a999b New upstream version 4.3.2 2025-06-02 14:57:27 -05:00
Greg Hellings
deb62dd07c Upstream release 4.3.1 2025-03-23 05:47:10 +00:00
Aaron Rainbolt
fd1f65c24b Strip out editor component to resolve FTBFS 2025-01-29 17:48:23 -06:00
Fedora Release Engineering
1f906c5313 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 15:55:15 +00:00
8b3405ad16 Rebuild for ICU 76 2024-12-08 23:04:17 +00:00
5 changed files with 52 additions and 33 deletions

3
.gitignore vendored
View file

@ -19,3 +19,6 @@ xiphos-3.1.3.tar.gz
/4.0.7.tar.gz
/4.1.0.tar.gz
/xiphos-4.2.1.tar.xz
/xiphos-4.3.1.tar.xz
/xiphos-4.3.2.tar.xz
/xiphos-4.4.0.tar.xz

View file

@ -1,8 +0,0 @@
--- cmake/config.h.cmake.in-orig 2021-04-15 19:28:57.468140150 +0300
+++ cmake/config.h.cmake.in 2021-04-15 20:45:57.816551253 +0300
@@ -65,3 +65,5 @@
#endif
+
+#define GLIB_VERSION_MIN_REQUIRED (GLIB_VERSION_2_26)

View file

@ -1,13 +0,0 @@
diff --git a/src/gtk/utilities.c b/src/gtk/utilities.c
index 7dc1a49..708de8d 100644
--- a/src/gtk/utilities.c
+++ b/src/gtk/utilities.c
@@ -38,7 +38,7 @@
#include <gdk-pixbuf/gdk-pixbuf.h>
#include <gtk/gtk.h>
-#include <zip.h>
+#include <minizip/zip.h>
#include <zlib.h>
#include "gui/utilities.h"

View file

@ -1 +1 @@
SHA512 (xiphos-4.2.1.tar.xz) = 624bd2e931c15e1665724918e756706f048e824dc13c2f1d5a05c32a93697137e75012564a14b7d2d0aa90c6a109c52ead51901e657d35a457ccf5f42204a0fe
SHA512 (xiphos-4.4.0.tar.xz) = d5647c90a75897a03ef06219bb2773199bd44b83a79a0be74a378d57f8169c8919a989f43475c71e84e5cb1dfc23029f68ed6d51d7cd5f1837f737ea7e59ff49

View file

@ -1,15 +1,14 @@
%undefine __cmake_in_source_build
Name: xiphos
Version: 4.2.1
Release: 25%{?dist}
Version: 4.4.0
Release: 1%{?dist}
Summary: Bible study and research tool
# Automatically converted from old format: GPLv2+ - review is highly recommended.
License: GPL-2.0-or-later
URL: http://xiphos.org/
Source0: https://github.com/crosswire/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
Patch0: glib_version.patch
Patch1: minizip.patch
BuildRequires: appstream
BuildRequires: biblesync-devel >= 2.0.1-3
BuildRequires: cmake
BuildRequires: desktop-file-utils
@ -19,16 +18,16 @@ BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: gettext
BuildRequires: gtk3-devel
BuildRequires: gtkhtml3-devel
BuildRequires: intltool
BuildRequires: itstool
BuildRequires: libappstream-glib
BuildRequires: libuuid-devel
BuildRequires: minizip-ng-compat-devel
BuildRequires: rarian-compat
BuildRequires: speech-dispatcher-devel
BuildRequires: sword-devel >= 1.8
BuildRequires: util-linux
BuildRequires: webkit2gtk3-devel
BuildRequires: webkit2gtk4.1-devel
BuildRequires: yelp-tools
BuildRequires: libzip-devel
Requires: yelp
@ -49,8 +48,6 @@ Project and elsewhere.
%prep
%setup -q
rm -rf src/biblesync
%patch -P0 -p0
%patch -P1 -p1
%build
export CFLAGS="$CFLAGS -fPIC"
@ -63,8 +60,8 @@ export CXXFLAGS
export CFLAGS
LDFLAGS='%{?__global_ldflags}' \
%cmake -DGTKHTML:BOOL=ON \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
%cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DGTKTVEDITOR=ON \
%{nil}
%cmake_build
@ -88,7 +85,7 @@ rm -frv %{buildroot}%{_docdir}/%{name}
%license COPYING
%{_bindir}/xiphos
%{_bindir}/xiphos-nav
%{_datadir}/appdata/xiphos.appdata.xml
%{_datadir}/metainfo/xiphos.appdata.xml
%{_datadir}/applications/xiphos.desktop
%{_datadir}/icons/hicolor/scalable/apps/xiphos.svg
%{_datadir}/xiphos/
@ -100,6 +97,46 @@ rm -frv %{buildroot}%{_docdir}/%{name}
%{_mandir}/man1/%{name}-nav.1.gz
%changelog
* Sun Aug 02 2026 Greg Hellings <greg.hellings@gmail.com> - 4.4.0-1
- New upstream release 4.4.0
- Introduction of speech services for TTS
- Restoration of editor through GTK-native technologies
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.3.2-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Mon Jun 08 2026 František Zatloukal <fzatlouk@redhat.com> - 4.3.2-6
- Rebuilt for icu 78.3
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.3.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Wed Aug 06 2025 František Zatloukal <fzatlouk@redhat.com> - 4.3.2-4
- Rebuilt for icu 77.1
* Sat Aug 2 2025 Aaron Rainbolt <arraybolt3@fedoraproject.org> - 4.3.2-3
- Switch to webkitgtk4.1 since webkitgtk4.0 has been retired (rhbz#2385989)
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.3.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Mon Jun 02 2025 Aaron Rainbolt <arraybolt3@gmail.com> - 4.3.2-1
- New upstream version 4.3.2
* Sun Mar 23 2025 Greg Hellings <greg.hellings@gmail.com> - 4.3.1-1
- New upstream version 4.3.1 which already has editor fixed
- Updated dependencies
- Removed all patches
* Wed Jan 29 2025 Aaron Rainbolt <arraybolt3@gmail.com> - 4.2.1-28
- Strip out editor component to resolve FTBFS
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.1-27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sun Dec 08 2024 Pete Walter <pwalter@fedoraproject.org> - 4.2.1-26
- Rebuild for ICU 76
* Fri Jul 26 2024 Miroslav Suchý <msuchy@redhat.com> - 4.2.1-25
- convert license to SPDX