File project.diff of Package transactional-update
--- transactional-update.spec.orig
+++ transactional-update.spec
@@ -34,6 +34,7 @@ Group: System/Base
URL: https://github.com/openSUSE/transactional-update
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
Source1: transactional-update.check
+Patch0: https://github.com/openSUSE/transactional-update/pull/137.patch#./add-container-snap.patch
BuildRequires: acl
BuildRequires: attr
@@ -43,7 +44,7 @@ BuildRequires: automake
BuildRequires: bats
BuildRequires: docbook-xsl-stylesheets
BuildRequires: fdupes
-%if %{?suse_version} <= 1500
+%if 0%{?suse_version} <= 1500
BuildRequires: gcc10-c++
%else
BuildRequires: gcc-c++
@@ -138,7 +139,7 @@ License: GPL-2.0-or-later OR LGPL
Group: System/Libraries
Requires: btrfsprogs
Requires: rsync
-Requires: snapper >= 0.8.10
+Requires: (snapper >= 0.8.10 or container-snap)
%description -n %{libname}
This package contains the libraries required for programs to do
@@ -181,7 +182,7 @@ transactional-update.
%autosetup -p1
%build
-%if %{?suse_version} <= 1500
+%if 0%{?suse_version} <= 1500
export CXX=g++-10
%endif
autoreconf -fiv