Hello community, here is the log from the commit of package libArcus for openSUSE:Factory checked in at 2020-11-23 15:47:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libArcus (Old) and /work/SRC/openSUSE:Factory/.libArcus.new.5913 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libArcus" Mon Nov 23 15:47:40 2020 rev:13 rq:849978 version:4.8.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libArcus/libArcus.changes 2020-11-11 20:47:54.723732626 +0100 +++ /work/SRC/openSUSE:Factory/.libArcus.new.5913/libArcus.changes 2020-11-23 18:48:33.753249866 +0100 @@ -1,0 +2,9 @@ +Sat Nov 21 00:38:15 UTC 2020 - Stefan BrĂ¼ns <stefan.bru...@rwth-aachen.de> + +- Depend on python3-sip < 5, as libArcus build is incompatible with + SIP 5 and upstream currently has no intention to update, see + gh#Ultimaker/libSavitar#26. +- Move the python bindings to a separate package which can be used + as a dependency elsewhere. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libArcus.spec ++++++ --- /var/tmp/diff_new_pack.sI7H7I/_old 2020-11-23 18:48:34.357250494 +0100 +++ /var/tmp/diff_new_pack.sI7H7I/_new 2020-11-23 18:48:34.361250498 +0100 @@ -33,7 +33,7 @@ BuildRequires: cmake >= 3.6 BuildRequires: gcc-c++ BuildRequires: protobuf-devel >= 3.0.0 -BuildRequires: python3-sip-devel +BuildRequires: python3-sip-devel < 5 %description Communication library between internal components for Ultimaker software @@ -41,6 +41,8 @@ %package -n %name%{sover} Summary: 3D printer control software Group: System/Libraries +# The forked libArcus-lulzbot uses the same SONAME ... +Provides: libArcus-Ultimaker %description -n %name%{sover} Communication library between internal components for Ultimaker software @@ -50,12 +52,20 @@ Group: Development/Libraries/C and C++ Requires: libArcus%{sover} = %{version} Requires: protobuf-devel >= 3.0.0 -Requires: python3-sip-devel +Requires: python3-sip-devel < 5 %description devel The %{name}-devel package includes the header files, libraries and development tools necessary for compiling and linking programs which use %{name}. +%package -n python3-Arcus +Summary: Python bindings for libArcus +Group: Development/Languages/Python +Requires: libArcus-Ultimaker + +%description -n python3-Arcus +Python bindings for the Arcus communication library. + %prep %setup -n %{name}-%{sversion} %patch0 -p1 @@ -82,7 +92,10 @@ %files -n %name%{sover} %license LICENSE %doc README.md -%{python3_sitearch}/Arcus.so %{_libdir}/libArcus.so.* +%files -n python3-Arcus +%license LICENSE +%{python3_sitearch}/Arcus.so + %changelog _______________________________________________ openSUSE Commits mailing list -- commit@lists.opensuse.org To unsubscribe, email commit-le...@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/commit@lists.opensuse.org