The package rpms/workrave.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/workrave.git/commit/?id=2106956ef....
Change:
+ExcludeArch: %{ix86}
Thanks.
Full change:
============
commit f7bf24be1bb99d500d10fd6eb2e3427cd7d87cfc
Author: Yaakov Selkowitz <yselkowi(a)redhat.com>
Date: Sun Dec 17 18:51:32 2023 -0500
1.10.52
Resolves: rhbz#2254906
diff --git a/.gitignore b/.gitignore
index 04b6aa2..86fe057 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,4 @@ workrave-1.9.1.tar.gz
/workrave-v1_10_49.tar.gz
/workrave-v1_10_50.tar.gz
/workrave-v1_10_51_1.tar.gz
+/workrave-v1_10_52.tar.gz
diff --git a/578180d0982dd8f0dbe72574ae4758e6903691bb.patch
b/578180d0982dd8f0dbe72574ae4758e6903691bb.patch
deleted file mode 100644
index 91aa3a2..0000000
--- a/578180d0982dd8f0dbe72574ae4758e6903691bb.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 578180d0982dd8f0dbe72574ae4758e6903691bb Mon Sep 17 00:00:00 2001
-From: Rob Caelers <rob.caelers(a)gmail.com>
-Date: Wed, 24 Aug 2022 19:31:37 +0200
-Subject: [PATCH] Support GNOME Shell 43
-
-# Conflicts:
-# frontend/applets/gnome-shell/src/metadata.json.in
----
- frontend/applets/gnome-shell/src/metadata.json.in | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/frontend/applets/gnome-shell/src/metadata.json.in
b/frontend/applets/gnome-shell/src/metadata.json.in
-index 7070a1987..7f55d7a76 100644
---- a/frontend/applets/gnome-shell/src/metadata.json.in
-+++ b/frontend/applets/gnome-shell/src/metadata.json.in
-@@ -26,6 +26,7 @@
- "40",
- "41",
- "42",
-+ "43",
- "@shell_current@" ],
- "localedir": "@LOCALEDIR@",
- "url": "@url@"
diff --git a/sources b/sources
index 517fb40..3527af4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (workrave-v1_10_51_1.tar.gz) =
0c46ce08ca6234d2bf25d1959692afdc86c769746cba37077062ffed6d044eb55cfff9c162106f9d7021438d744eaf0ea3a5c92cacdb79bb65ce1b629022b1ac
+SHA512 (workrave-v1_10_52.tar.gz) =
4e64e4ef3bbf11e397af6c8086265ab4a628d05648e3662651d25079299e3016bd97c186fc069621121ab889ee22a1c58793fe81fc7fe4b6e4e1ebc7575993e8
diff --git a/workrave.spec b/workrave.spec
index 5737020..1680cbe 100644
--- a/workrave.spec
+++ b/workrave.spec
@@ -1,10 +1,11 @@
%bcond gnome 1
+%bcond gnome45 %[0%{?fedora} >= 39 || 0%{?rhel} >= 10]
%bcond gnome_flashback 1
%bcond mate 1
%bcond xfce 1
Name: workrave
-Version: 1.10.51.1
+Version: 1.10.52
Release: %autorelease
Summary: Program that assists in the recovery and prevention of RSI
# Based on older packages by Dag Wieers <dag(a)wieers.com> and Steve Ratcliffe
@@ -144,6 +145,9 @@ fi
%else
--disable-gnome3 \
%endif
+%if %{with gnome45}
+ --enable-gnome45 \
+%endif
%if %{with mate}
--enable-mate \
%else
commit 52f0458408e17f765dec2b24f9d2a0e85bb2e2ca
Author: Yaakov Selkowitz <yselkowi(a)redhat.com>
Date: Fri Oct 20 15:17:59 2023 -0400
Drop 2to3 usage
This script was already ported to Python 3 since 1.10.32:
https://github.com/rcaelers/workrave/commit/83f7682da3797ad1fa0caf1f94e90...
diff --git a/workrave.spec b/workrave.spec
index ee7d1da..5737020 100644
--- a/workrave.spec
+++ b/workrave.spec
@@ -127,9 +127,8 @@ touch ChangeLog
sed -i -e '/^DISTRIBUTION_HOME/s/\/$//' frontend/gtkmm/src/Makefile.*
-# upstream is python2
-2to3 --write --nobackups libs/dbus/bin/dbusgen.py
-%{__python3} %{_rpmconfigdir}/redhat/pathfix.py -pni %{__python3}
libs/dbus/bin/dbusgen.py
+# use versioned python command
+%py3_shebang_fix libs/dbus/bin/dbusgen.py
sed -i 's/AC_CHECK_PROG(PYTHON, python, python)/AC_CHECK_PROG(PYTHON, python3,
python3)/' configure.ac
%build
commit 2106956ef5a9ab2e55a8d75e24caf1a9de4e13b5
Author: Yaakov Selkowitz <yselkowi(a)redhat.com>
Date: Sun Sep 10 23:24:37 2023 -0400
https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
diff --git a/workrave.spec b/workrave.spec
index 50c603e..ee7d1da 100644
--- a/workrave.spec
+++ b/workrave.spec
@@ -64,6 +64,9 @@ Recommends: gstreamer1-plugins-base
Recommends: gstreamer1-plugins-good
Obsoletes: %{name}-devel < %{version}-%{release}
+#
https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
+ExcludeArch: %{ix86}
+
%global _description Workrave is a program that assists in the recovery and prevention
of\
Repetitive Strain Injury (RSI). The program frequently alerts you to\
take micro-pauses, rest breaks and restricts you to your daily limit.