Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sympol for openSUSE:Factory checked in at 2022-04-21 15:42:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sympol (Old) and /work/SRC/openSUSE:Factory/.sympol.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sympol" Thu Apr 21 15:42:50 2022 rev:4 rq:971348 version:0.1.9 Changes: -------- --- /work/SRC/openSUSE:Factory/sympol/sympol.changes 2021-06-23 17:38:14.260471943 +0200 +++ /work/SRC/openSUSE:Factory/.sympol.new.1538/sympol.changes 2022-04-21 15:49:05.336343814 +0200 @@ -1,0 +2,7 @@ +Thu Apr 21 08:46:14 UTC 2022 - Jan Engelhardt <jeng...@inai.de> + +- Switch to tremlin's branch of sympol +- Update to release 0.1.9 + * gcc6 build fixes + +------------------------------------------------------------------- Old: ---- sympol-0.1.8.tar.gz New: ---- v0.1.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sympol.spec ++++++ --- /var/tmp/diff_new_pack.6ewNav/_old 2022-04-21 15:49:05.760344267 +0200 +++ /var/tmp/diff_new_pack.6ewNav/_new 2022-04-21 15:49:05.764344270 +0200 @@ -1,7 +1,7 @@ # # spec file for package sympol # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,20 +18,22 @@ Name: sympol %define lname libsympol0_1 -Version: 0.1.8 +Version: 0.1.9 Release: 0 Summary: Tool to work with symmetric polyhedra License: GPL-2.0-or-later Group: Productivity/Scientific/Math URL: http://www.math.uni-rostock.de/~rehn/software/sympol.html -Source: http://www.math.uni-rostock.de/~rehn/software/%name-%version.tar.gz +#Git-Clone: https://github.com/tremlin/SymPol +Source: https://github.com/tremlin/SymPol/archive/refs/tags/v%version.tar.gz Patch1: unbundle.diff Patch2: cddlib.diff Patch3: bliss-0.77.diff BuildRequires: bliss-devel BuildRequires: c++_compiler BuildRequires: cmake >= 2.6 +BuildRequires: gmp-devel BuildRequires: libboost_headers-devel >= 1.34.1 BuildRequires: libboost_program_options-devel >= 1.34.1 BuildRequires: libboost_test-devel >= 1.34.1 @@ -39,7 +41,6 @@ BuildRequires: permlib-devel >= 0.2.8 BuildRequires: pkgconfig(cddlib) >= 0.94f BuildRequires: pkgconfig(eigen3) >= 3.0 -BuildRequires: pkgconfig(gmpxx) %description SymPol is a C++ tool to work with symmetric polyhedra. It helps to @@ -68,7 +69,7 @@ This package contains the header files for using the sympol library. %prep -%autosetup -p1 +%autosetup -p1 -n SymPol-%version rm -Rf external/cdd* external/lrs* external/permlib %build ++++++ unbundle.diff ++++++ --- /var/tmp/diff_new_pack.6ewNav/_old 2022-04-21 15:49:05.796344305 +0200 +++ /var/tmp/diff_new_pack.6ewNav/_new 2022-04-21 15:49:05.800344309 +0200 @@ -6,15 +6,14 @@ CMakeLists.txt | 6 ++---- sympol/CMakeLists.txt | 6 +++--- sympol/raycomputationlrs.cpp | 3 --- - sympol/symmetrycomputation.cpp | 2 +- sympol/symmetrygroupconstruction/graphconstructionbliss.cpp | 1 + sympol/sympol.cpp | 2 +- - 6 files changed, 8 insertions(+), 12 deletions(-) + 5 files changed, 7 insertions(+), 11 deletions(-) -Index: sympol-0.1.8/CMakeLists.txt +Index: SymPol-0.1.9/CMakeLists.txt =================================================================== ---- sympol-0.1.8.orig/CMakeLists.txt -+++ sympol-0.1.8/CMakeLists.txt +--- SymPol-0.1.9.orig/CMakeLists.txt ++++ SymPol-0.1.9/CMakeLists.txt @@ -15,15 +15,13 @@ IF( NOT CMAKE_BUILD_TYPE ) ENDIF( NOT CMAKE_BUILD_TYPE ) @@ -33,10 +32,10 @@ add_subdirectory(test) exec_program( ${CMAKE_COMMAND} ARGS -E copy_directory ${PROJECT_SOURCE_DIR}/data ${PROJECT_BINARY_DIR}/data ) -Index: sympol-0.1.8/sympol/CMakeLists.txt +Index: SymPol-0.1.9/sympol/CMakeLists.txt =================================================================== ---- sympol-0.1.8.orig/sympol/CMakeLists.txt -+++ sympol-0.1.8/sympol/CMakeLists.txt +--- SymPol-0.1.9.orig/sympol/CMakeLists.txt ++++ SymPol-0.1.9/sympol/CMakeLists.txt @@ -38,10 +38,10 @@ SET (Boost_USE_MULTITHREADED TRUE) find_package(Boost 1.34.1 COMPONENTS program_options REQUIRED) include_directories(${Boost_INCLUDE_DIRS}) @@ -59,10 +58,10 @@ target_link_libraries(sympol ${TARGET_LIBS}) target_link_libraries(sympolbin sympol) -Index: sympol-0.1.8/sympol/raycomputationlrs.cpp +Index: SymPol-0.1.9/sympol/raycomputationlrs.cpp =================================================================== ---- sympol-0.1.8.orig/sympol/raycomputationlrs.cpp -+++ sympol-0.1.8/sympol/raycomputationlrs.cpp +--- SymPol-0.1.9.orig/sympol/raycomputationlrs.cpp ++++ SymPol-0.1.9/sympol/raycomputationlrs.cpp @@ -65,9 +65,6 @@ bool RayComputationLRS::finish() { if (!RayComputationLRS::ms_bInitialized) { return true; @@ -73,23 +72,10 @@ if (RayComputationLRS::ms_fIn != NULL) { if (std::fclose(RayComputationLRS::ms_fIn)) { return false; -Index: sympol-0.1.8/sympol/symmetrycomputation.cpp +Index: SymPol-0.1.9/sympol/symmetrygroupconstruction/graphconstructionbliss.cpp =================================================================== ---- sympol-0.1.8.orig/sympol/symmetrycomputation.cpp -+++ sympol-0.1.8/sympol/symmetrycomputation.cpp -@@ -84,7 +84,7 @@ bool SymmetryComputation::equivalentFace - backtrackSearch.construct(setF1.begin(), setF1.end(), setF2.begin(), setF2.end()); - boost::shared_ptr<PERM> repr = backtrackSearch.searchCosetRepresentative(); - -- return repr; -+ return repr.get(); - } - - -Index: sympol-0.1.8/sympol/symmetrygroupconstruction/graphconstructionbliss.cpp -=================================================================== ---- sympol-0.1.8.orig/sympol/symmetrygroupconstruction/graphconstructionbliss.cpp -+++ sympol-0.1.8/sympol/symmetrygroupconstruction/graphconstructionbliss.cpp +--- SymPol-0.1.9.orig/sympol/symmetrygroupconstruction/graphconstructionbliss.cpp ++++ SymPol-0.1.9/sympol/symmetrygroupconstruction/graphconstructionbliss.cpp @@ -7,6 +7,7 @@ #if HAVE_BLISS @@ -98,10 +84,10 @@ #include <bliss/graph.hh> using namespace sympol; -Index: sympol-0.1.8/sympol/sympol.cpp +Index: SymPol-0.1.9/sympol/sympol.cpp =================================================================== ---- sympol-0.1.8.orig/sympol/sympol.cpp -+++ sympol-0.1.8/sympol/sympol.cpp +--- SymPol-0.1.9.orig/sympol/sympol.cpp ++++ SymPol-0.1.9/sympol/sympol.cpp @@ -89,7 +89,7 @@ uint correct_id(uint id, uint apexIndex)