diff --git a/0000-doctest-failure.patch b/0000-doctest-failure.patch new file mode 100644 index 0000000..42fd976 --- /dev/null +++ b/0000-doctest-failure.patch @@ -0,0 +1,21 @@ +--- liquidctl-1.6.1/liquidctl/util.py 2021-04-06 07:41:28.000000000 +0200 ++++ liquidctl-1.6.1/liquidctl/util.py 2021-06-13 13:32:53.933063349 +0200 +@@ -20,16 +20,16 @@ + class Hue2Accessory(Enum): + """Mapping of HUE 2 accessory IDs and names. + + >>> Hue2Accessory(4) +- ++ Hue2Accessory.HUE2_LED_STRIP_300 + >>> str(Hue2Accessory(4)) + 'HUE 2 LED Strip 300 mm' + + Unknown IDs are automatically translated to equivalent pseudo-names. + + >>> Hue2Accessory(59) +- ++ Hue2Accessory.UNKNOWN_59 + >>> Hue2Accessory(59).value == Hue2Accessory(59).value + True + >>> Hue2Accessory(59) != Hue2Accessory(58) + True diff --git a/liquidctl.spec b/liquidctl.spec index 098dba9..60c4c5c 100644 --- a/liquidctl.spec +++ b/liquidctl.spec @@ -3,11 +3,13 @@ Summary: Tool for controlling liquid coolers, case fans and RGB LED strips License: GPLv3+ Version: 1.6.1 -Release: 2%{?dist} +Release: 3%{?dist} URL: https://github.com/jonasmalacofilho/liquidctl Source0: %{URL}/archive/v%{version}/%{name}-v%{version}.tar.gz +Patch0: 0000-doctest-failure.patch + BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-docopt @@ -82,6 +84,7 @@ Devices with experimental support: %{supported_devices_experimental} %prep %setup -q -n %{name}-%{version} +%patch0 -p1 %build @@ -121,6 +124,9 @@ XDG_RUNTIME_DIR=$(pwd)/test-run-dir pytest-3 %changelog +* Wed Jun 16 2021 Artur Frenszek-Iwicki - 1.6.1-3 +- Add a patch to fix test failures (fixes rhbz#1948499) + * Fri Jun 04 2021 Python Maint - 1.6.1-2 - Rebuilt for Python 3.10