Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package voro++ for openSUSE:Factory checked in at 2025-03-25 22:10:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/voro++ (Old) and /work/SRC/openSUSE:Factory/.voro++.new.2696 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "voro++" Tue Mar 25 22:10:48 2025 rev:3 rq:1255713 version:0.4.6 Changes: -------- --- /work/SRC/openSUSE:Factory/voro++/voro++.changes 2024-02-21 17:56:43.131959601 +0100 +++ /work/SRC/openSUSE:Factory/.voro++.new.2696/voro++.changes 2025-03-25 22:19:16.639677809 +0100 @@ -1,0 +2,7 @@ +Fri Mar 21 23:12:24 UTC 2025 - Shawn Dunn <sfal...@opensuse.org> + +- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4 +- Add %check section +- Remove Group: definitions, no longer used + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ voro++.spec ++++++ --- /var/tmp/diff_new_pack.xbeMu9/_old 2025-03-25 22:19:17.075695860 +0100 +++ /var/tmp/diff_new_pack.xbeMu9/_new 2025-03-25 22:19:17.079696026 +0100 @@ -1,6 +1,7 @@ # # spec file for package voro++ # +# Copyright (c) 2025 SUSE LLC # Copyright (c) 2014-2017 Christoph Junghans # # All modifications and additions to the file contributed by third parties @@ -11,15 +12,15 @@ # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# -# Please submit bugfixes or comments via http://bugs.opensuse.org/ + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # + Name: voro++ Version: 0.4.6 Release: 0 Summary: Voronoi tessellation library -Group: Productivity/Scientific/Math License: BSD-3-Clause URL: http://math.lbl.gov/voro++/ Source0: http://math.lbl.gov/voro++/download/dir/%{name}-%{version}.tar.gz @@ -28,8 +29,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: cmake >= 3.5 BuildRequires: gcc-c++ -BuildRequires: cmake %description Voro++ is a software library for carrying out three-dimensional computations @@ -41,7 +42,6 @@ %package -n libvoro++0 Summary: Voronoi tessellation library -Group: System/Libraries %description -n libvoro++0 Voro++ is a software library for carrying out three-dimensional computations @@ -55,7 +55,6 @@ %package devel Summary: Development headers and libraries for voro++ -Group: Development/Libraries/C and C++ Requires: libvoro++0 = %{version}-%{release} %description devel @@ -78,12 +77,16 @@ -DCMAKE_CXX_FLAGS_RELEASE:STRING="%{optflags}" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=1 \ - -DLIB=%{_lib} .. + -DLIB=%{_lib} \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 .. make %{?_smp_mflags} %install %cmake_install +%check +%ctest + %post -n libvoro++0 -p /sbin/ldconfig %postun -n libvoro++0 -p /sbin/ldconfig