From 52201582075c3961036a4f16ab4def2c57668e79 Mon Sep 17 00:00:00 2001 From: r0man1an Date: Fri, 26 Jun 2026 20:14:53 +0200 Subject: [PATCH] xiphos: update 4.4.0 --- .../patches/build-without-uuidgen.patch | 1 - srcpkgs/xiphos/patches/https-by-default.patch | 28 ------------------- srcpkgs/xiphos/template | 10 +++---- 3 files changed, 5 insertions(+), 34 deletions(-) delete mode 100644 srcpkgs/xiphos/patches/https-by-default.patch diff --git a/srcpkgs/xiphos/patches/build-without-uuidgen.patch b/srcpkgs/xiphos/patches/build-without-uuidgen.patch index 8785b62d1a3144..afb7fb5ad6150e 100644 --- a/srcpkgs/xiphos/patches/build-without-uuidgen.patch +++ b/srcpkgs/xiphos/patches/build-without-uuidgen.patch @@ -9,4 +9,3 @@ And installing it by installing `util-linux` breaks the build chroot. - xiphos_find_program (UUIDGEN uuidgen) xiphos_find_program (ZIP zip) endif (EPUB) - diff --git a/srcpkgs/xiphos/patches/https-by-default.patch b/srcpkgs/xiphos/patches/https-by-default.patch deleted file mode 100644 index 3ae079489b2e8f..00000000000000 --- a/srcpkgs/xiphos/patches/https-by-default.patch +++ /dev/null @@ -1,28 +0,0 @@ -commit a6bf0fe8d243bb7637410985dac6dfee42f56ff7 -Author: T.J. Townsend -Date: Sun Oct 9 22:51:53 2022 -0400 - - Fetch modules over HTTPS instead of FTP by default. - -diff --git a/src/backend/module_manager.cc b/src/backend/module_manager.cc -index 1b53a601..b0b3b0e0 100644 ---- a/src/backend/module_manager.cc -+++ b/src/backend/module_manager.cc -@@ -554,13 +554,13 @@ void backend_init_module_mgr_config(void) - - SWConfig config(confPath.c_str()); - -- InstallSource is("FTP"); -+ InstallSource is("HTTPS"); - is.caption = "CrossWire"; -- is.source = "ftp.crosswire.org"; -- is.directory = "/pub/sword/raw"; -+ is.source = "www.crosswire.org"; -+ is.directory = "/ftpmirror/pub/sword/raw"; - - config["General"]["PassiveFTP"] = "true"; -- config["Sources"]["FTPSource"] = is.getConfEnt(); -+ config["Sources"]["HTTPSSource"] = is.getConfEnt(); - config.save(); - - InstallSource is_local("DIR"); diff --git a/srcpkgs/xiphos/template b/srcpkgs/xiphos/template index 2958becaadb89f..bf0aae55a9692d 100644 --- a/srcpkgs/xiphos/template +++ b/srcpkgs/xiphos/template @@ -1,16 +1,16 @@ # Template file for 'xiphos' pkgname=xiphos -version=4.3.2 -revision=2 +version=4.4.0 +revision=1 build_style=cmake -hostmakedepends="appstream-glib dbus-glib-devel desktop-file-utils gettext +hostmakedepends="AppStream appstream-glib dbus-glib-devel desktop-file-utils gettext glib-devel libxml2-python3 pkg-config python3-lxml yelp-tools zip" makedepends="biblesync-devel dbus-glib-devel gtk+3-devel icu-devel libsoup3-devel libwebkit2gtk41-devel libxml2-devel - minizip-devel sword-devel" + minizip-devel speech-dispatcher-devel sword-devel" short_desc="GTK3 Bible tool for reading, study, and research" maintainer="Samuel Allan " license="GPL-2.0-only" homepage="https://xiphos.org/" distfiles="https://github.com/crosswire/xiphos/archive/refs/tags/${version}.tar.gz" -checksum=9d90678657aa1cf34a5101aa56bcdbdfdb586609d8a43004b872ca80988f5f35 +checksum=b54551c1420b1a2129d3b56f7b77bf1d46555ecd90b321a4d3ffa4ffde811537