From 2d34b06cb42554f812e415f72ce0e0be15c6510e Mon Sep 17 00:00:00 2001 From: Michael Taboada Date: Wed, 20 Nov 2024 14:30:51 -0800 Subject: [PATCH] fenrir: update to 2025.04.14. Closes: #55078 [via git-merge-pr] --- srcpkgs/fenrir/files/fenrir/run | 3 ++- srcpkgs/fenrir/template | 15 +++++++++------ 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/srcpkgs/fenrir/files/fenrir/run b/srcpkgs/fenrir/files/fenrir/run index 5b154831047..e9bbe98c4c5 100644 --- a/srcpkgs/fenrir/files/fenrir/run +++ b/srcpkgs/fenrir/files/fenrir/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf -exec fenrir ${OPTS} +exec fenrir -f ${OPTS} diff --git a/srcpkgs/fenrir/template b/srcpkgs/fenrir/template index 78cf7be05e3..6f2df9e3da0 100644 --- a/srcpkgs/fenrir/template +++ b/srcpkgs/fenrir/template @@ -1,19 +1,22 @@ # Template file for 'fenrir' pkgname=fenrir -version=1.9.8 -revision=3 +version=2025.04.14 +revision=1 build_style=python3-module hostmakedepends="python3 python3-setuptools" depends="python3-evdev python3-daemonize python3-dbus python3-pyudev - python3-pexpect python3-pyte python3-xdg" + python3-pexpect python3-pyte python3-setuptools python3-pyperclip + python3-rapidfuzz python3-enchant" checkdepends="python3-pip ${depends}" short_desc="User space console screen reader written in python3" maintainer="Michael Taboada " license="LGPL-3.0-only" -homepage="https://github.com/chrys87/fenrir" -distfiles="https://github.com/chrys87/fenrir/archive/refs/tags/${version}.tar.gz" -checksum=08732583eb15eb2b6003f259dfb62e75959106271e28f9d24144830e743527b1 +homepage="https://git.stormux.org/storm/fenrir" +distfiles="https://git.stormux.org/storm/fenrir/archive/${version}.tar.gz" +checksum=1dba05b02708b5edbf2b5e21fdeea93862bdd23ac4f15d2c377aa7f9d7204646 +conf_files="/etc/fenrirscreenreader/settings/*.conf" post_install() { vsv fenrir + vcopy config/settings/settings.conf etc/fenrirscreenreader/settings/settings.conf }