public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Benson Muite <fed500@fedoraproject.org>
To: git-commits@fedoraproject.org
Subject: [rpms/novelwriter] rawhide: Update tp 26.1.1 bz#2395099
Date: Mon, 29 Jun 2026 08:58:03 GMT [thread overview]
Message-ID: <178272348389.1.16526026203532148500.rpms-novelwriter-d4eb9c08d534@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/novelwriter
Branch : rawhide
Commit : d4eb9c08d5341488582586b165cd22d5d841d3f6
Author : Benson Muite <fed500@fedoraproject.org>
Date : 2026-06-29T11:57:47+03:00
Stats : +12/-33 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/novelwriter/c/d4eb9c08d5341488582586b165cd22d5d841d3f6?branch=rawhide
Log:
Update tp 26.1.1 bz#2395099
---
diff --git a/.gitignore b/.gitignore
index 9f0a5ea..4ad3b43 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/novelwriter-2.7.tar.gz
/novelwriter-2.7.1.tar.gz
/novelwriter-2.7.4.tar.gz
+/novelwriter-26.1.1.tar.gz
diff --git a/novelwriter.spec b/novelwriter.spec
index 985a2d2..7698ccb 100644
--- a/novelwriter.spec
+++ b/novelwriter.spec
@@ -1,5 +1,5 @@
Name: novelwriter
-Version: 2.7.4
+Version: 26.1.1
Release: %autorelease
Summary: Plain text editor designed for writing novels
@@ -10,15 +10,17 @@ Source: https://github.com/vkbo/novelwriter/archive/v%{version}/novelwri
BuildArch: noarch
BuildRequires: adobe-source-sans-pro-fonts
+BuildRequires: enchant2-devel
+BuildRequires: google-noto-sans-fonts
BuildRequires: hunspell-en
BuildRequires: hunspell-en-GB
BuildRequires: hunspell-en-US
-BuildRequires: enchant2-devel
BuildRequires: hunspell-devel
BuildRequires: python3-enchant
BuildRequires: python3-zlib-ng
BuildRequires: qt6-qttools-devel
BuildRequires: qt6-qtsvg-devel
+
BuildRequires: python3-devel
BuildRequires: libappstream-glib
@@ -39,6 +41,9 @@ BuildRequires: texinfo
Requires: hicolor-icon-theme
# Bundles svg material design icons
Provides: bundled(material-design-icons)
+# Recommends
+Recommends: adobe-source-sans-pro-fonts
+Recommends: google-noto-sans-fonts
%description
novelWriter is a plain text editor designed for writing novels assembled from
@@ -63,9 +68,6 @@ Documentation for novelWriter in docbook format.
%prep
%autosetup -n novelWriter-%{version} -p1
-# https://github.com/vkbo/novelWriter/issues/2276
-sed -i 's/self.spellLanguage = "en"/self.spellLanguage = "en_US"/g' novelwriter/config.py
-sed -i 's/spellcheck = en/spellcheck = en_US/g' tests/reference/baseConfig_novelwriter.conf
# Use Fedora specific variant for qt6
sed -i 's/"lrelease"/"lrelease-qt6"/g' utils/assets.py
@@ -89,8 +91,7 @@ popd
%install
%pyproject_install
-# Do not include this for now as .qm language files are not automatically marked
-#pyproject_save_files novelwriter
+%pyproject_save_files -L novelwriter
desktop-file-install --dir=%{buildroot}%{_datadir}/applications setup/data/novelwriter.desktop
mkdir -p %{buildroot}%{_metainfodir}/
@@ -108,35 +109,12 @@ done
%find_lang nw --with-qt
%check
-QT_QPA_PLATFORM=offscreen %pytest
+QT_QPA_PLATFORM=offscreen %pytest -k 'not (test_theme and testGuiTheme_LoadDecorations)'
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/novelwriter.appdata.xml
-# Include once qm files get marked as language files
-#files -n novelwriter -f %%{pyproject_files} -f nw.lang
-%files -n novelwriter -f nw.lang
-%license LICENSE.md
+%files -n novelwriter -f %{pyproject_files} -f nw.lang
%doc README.md
%{_bindir}/novelwriter
-%{python3_sitelib}/novelwriter-%{version}.dist-info/
-%dir %{python3_sitelib}/novelwriter
-%dir %{python3_sitelib}/novelwriter/assets
-%dir %{python3_sitelib}/novelwriter/assets/i18n
-%{python3_sitelib}/novelwriter/assets/i18n/*.json
-%{python3_sitelib}/novelwriter/assets/icons/
-%{python3_sitelib}/novelwriter/assets/images/
-%{python3_sitelib}/novelwriter/assets/sample.zip
-%{python3_sitelib}/novelwriter/assets/syntax/
-%{python3_sitelib}/novelwriter/assets/text/
-%{python3_sitelib}/novelwriter/assets/themes/
-%pycached %{python3_sitelib}/novelwriter/*.py
-%dir %{python3_sitelib}/novelwriter/__pycache__
-%{python3_sitelib}/novelwriter/core/
-%{python3_sitelib}/novelwriter/dialogs/
-%{python3_sitelib}/novelwriter/extensions/
-%{python3_sitelib}/novelwriter/formats/
-%{python3_sitelib}/novelwriter/gui/
-%{python3_sitelib}/novelwriter/text/
-%{python3_sitelib}/novelwriter/tools/
%{_datadir}/applications/novelwriter.desktop
%{_metainfodir}/novelwriter.appdata.xml
%{_datadir}/icons/hicolor/*/apps/*.png
diff --git a/sources b/sources
index 78deb24..cfbaaa9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (novelwriter-2.7.4.tar.gz) = f2051a635bdca4e453548298dc3d485f488e99f50f2d6fe36e2559faf73139938d7ac3839919636f166e380526cd00c02278c90ed097ecc0761ce4661b6a9b80
+SHA512 (novelwriter-26.1.1.tar.gz) = d7f3c8075fb10713648e22ce0c58cf442fcf6989182317d4fb8f67c1350b2ae3bce7e7a2bd1c06a10a6fe30ee60dc7d4247e8b233d1059f5fdf471fedabf2e42
reply other threads:[~2026-06-29 8:58 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178272348389.1.16526026203532148500.rpms-novelwriter-d4eb9c08d534@fedoraproject.org \
--to=fed500@fedoraproject.org \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox