Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package votca-csg for openSUSE:Factory checked in at 2021-07-22 22:43:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/votca-csg (Old) and /work/SRC/openSUSE:Factory/.votca-csg.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "votca-csg" Thu Jul 22 22:43:34 2021 rev:24 rq:907763 version:2021.1 Changes: -------- --- /work/SRC/openSUSE:Factory/votca-csg/votca-csg.changes 2021-03-17 20:19:27.951277410 +0100 +++ /work/SRC/openSUSE:Factory/.votca-csg.new.1899/votca-csg.changes 2021-07-22 22:44:30.291110310 +0200 @@ -1,0 +2,9 @@ +Sun Jul 18 14:05:45 UTC 2021 - Christoph Junghans <jungh...@votca.org> + +- Update to 2021.1 + - format code with clang-12 and drop gmx2020 builds + ([gh#votca/csg#691]) + - fix pos scaling (ang2nm) in lammps data reader + ([gh#votca/csg#697]) + +------------------------------------------------------------------- Old: ---- votca-csg-2021.tar.gz votca-csg-tutorials-2021.tar.gz New: ---- votca-csg-2021.1.tar.gz votca-csg-tutorials-2021.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ votca-csg.spec ++++++ --- /var/tmp/diff_new_pack.gJXcMN/_old 2021-07-22 22:44:30.919109492 +0200 +++ /var/tmp/diff_new_pack.gJXcMN/_new 2021-07-22 22:44:30.923109487 +0200 @@ -18,7 +18,7 @@ Name: votca-csg -Version: 2021 +Version: 2021.1 Release: 0 %define uversion %version %define sover 2021 @@ -31,7 +31,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: cmake >= 2.8.4 +BuildRequires: cmake >= 3.12 BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gromacs-devel ++++++ votca-csg-2021.tar.gz -> votca-csg-2021.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/csg-2021/CHANGELOG.rst new/csg-2021.1/CHANGELOG.rst --- old/csg-2021/CHANGELOG.rst 2021-03-13 02:24:22.000000000 +0100 +++ new/csg-2021.1/CHANGELOG.rst 2021-07-18 02:25:37.000000000 +0200 @@ -1,6 +1,12 @@ For more detailed information about the changes see the history of the `repository <https://github.com/votca/csg/commits/master>`__. +Version 2021.1 (released 18.07.21) +================================== + +- format code with clang-12 and drop gmx2020 builds (#691) +- fix pos scaling (ang2nm) in lammps data reader (#697) + Version 2021 (released 13.03.21) ================================ @@ -9,7 +15,7 @@ - namespace bind2nd to fix build on FreeBSD (#668) - replace std::bind2nd by a lambda (#673) -Version 2021-rc.1 (released 13.03.21) +Version 2021-rc.1 (released 15.01.21) ===================================== - remove topology item (#486) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/csg-2021/CMakeLists.txt new/csg-2021.1/CMakeLists.txt --- old/csg-2021/CMakeLists.txt 2021-03-13 02:24:22.000000000 +0100 +++ new/csg-2021.1/CMakeLists.txt 2021-07-18 02:25:37.000000000 +0200 @@ -2,7 +2,7 @@ project(votca-csg LANGUAGES CXX) -set(PROJECT_VERSION "2021") +set(PROJECT_VERSION "2021.1") string(REGEX REPLACE "[-.].*$" "" SOVERSION "${PROJECT_VERSION}") if (NOT ${SOVERSION} MATCHES "^[0-9]+$") message(FATAL_ERROR "Could not determine SOVERSION (${SOVERSION}) from ${PROJECT_VERSION}") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/csg-2021/src/csgapps/orientcorr/orientcorr.cc new/csg-2021.1/src/csgapps/orientcorr/orientcorr.cc --- old/csg-2021/src/csgapps/orientcorr/orientcorr.cc 2021-03-13 02:24:22.000000000 +0100 +++ new/csg-2021.1/src/csgapps/orientcorr/orientcorr.cc 2021-07-18 02:25:37.000000000 +0200 @@ -115,10 +115,12 @@ "cutoff for the neighbor search")( "nbins", boost::program_options::value<votca::Index>(&_nbins)->default_value(40), - "number of bins for the grid")( - "nbmethod", - boost::program_options::value<string>(&_nbmethod)->default_value("grid"), - "neighbor search algorithm (simple or grid)"); + "number of bins for the grid")("nbmethod", + boost::program_options::value<string>( + &_nbmethod) + ->default_value("grid"), + "neighbor search algorithm (simple or " + "grid)"); } NBList *OrientCorrApp::CreateNBSearch() { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/csg-2021/src/csgapps/traj_force/traj_force.cc new/csg-2021.1/src/csgapps/traj_force/traj_force.cc --- old/csg-2021/src/csgapps/traj_force/traj_force.cc 2021-03-13 02:24:22.000000000 +0100 +++ new/csg-2021.1/src/csgapps/traj_force/traj_force.cc 2021-07-18 02:25:37.000000000 +0200 @@ -37,9 +37,14 @@ boost::program_options::value<double>(&_scale)->default_value(-1.0), " scaling factor for trajectory forces")( "trj-force", boost::program_options::value<string>(), - " atomistic reference trajectory containing forces to add/subtract")( - "out", boost::program_options::value<string>(), - " output trajectory file with resultant forces"); + " atomistic reference " + "trajectory containing forces " + "to add/subtract")("out", boost::program_options::value<string>(), + " output " + "trajectory " + "file with " + "resultant " + "forces"); } bool TrajForce::EvaluateOptions() { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/csg-2021/src/libcsg/csgapplication.cc new/csg-2021.1/src/libcsg/csgapplication.cc --- old/csg-2021/src/libcsg/csgapplication.cc 2021-03-13 02:24:22.000000000 +0100 +++ new/csg-2021.1/src/libcsg/csgapplication.cc 2021-07-18 02:25:37.000000000 +0200 @@ -47,8 +47,10 @@ "cg", boost::program_options::value<std::string>(), " coarse graining mapping and bond definitions (xml-file)")( "map-ignore", boost::program_options::value<std::string>(), - " list of molecules to ignore separated by ;")( - "no-map", " disable mapping and act on original trajectory"); + " list of molecules to ignore separated by ;")("no-map", + " disable mapping " + "and act on original " + "trajectory"); } else { AddProgramOptions("Mapping options")( "cg", boost::program_options::value<std::string>(), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/csg-2021/src/libcsg/modules/io/lammpsdatareader.cc new/csg-2021.1/src/libcsg/modules/io/lammpsdatareader.cc --- old/csg-2021/src/libcsg/modules/io/lammpsdatareader.cc 2021-03-13 02:24:22.000000000 +0100 +++ new/csg-2021.1/src/libcsg/modules/io/lammpsdatareader.cc 2021-07-18 02:25:37.000000000 +0200 @@ -496,7 +496,7 @@ } Eigen::Vector3d xyz_pos(x, y, z); - b->setPos(xyz_pos); + b->setPos(xyz_pos * tools::conv::ang2nm); } if (top.BeadCount() != numberOf_["atoms"]) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/csg-2021/src/tests/test_lammpsdatareader.cc new/csg-2021.1/src/tests/test_lammpsdatareader.cc --- old/csg-2021/src/tests/test_lammpsdatareader.cc 2021-03-13 02:24:22.000000000 +0100 +++ new/csg-2021.1/src/tests/test_lammpsdatareader.cc 2021-07-18 02:25:37.000000000 +0200 @@ -61,12 +61,12 @@ lammpsDataReader->ReadTopology(lammpsdatafilename, top); BOOST_CHECK_EQUAL(top.BeadCount(), 100); - Eigen::Vector3d first_bead_correct_pos(62.806, 52.5127, 49.8873); + Eigen::Vector3d first_bead_correct_pos(6.2806, 5.25127, 4.98873); Bead *firstBead = top.getBead(0); auto first_bead_pos = firstBead->getPos(); BOOST_CHECK(first_bead_correct_pos.isApprox(first_bead_pos, 1e-3)); - Eigen::Vector3d last_bead_correct_pos(102.78495, 78.0388, 59.9629); + Eigen::Vector3d last_bead_correct_pos(10.278495, 7.80388, 5.99629); Bead *lastBead = top.getBead(99); auto last_bead_pos = lastBead->getPos(); BOOST_CHECK(last_bead_correct_pos.isApprox(last_bead_pos, 1e-3)); @@ -120,7 +120,7 @@ BOOST_CHECK_EQUAL(top.BeadCount(), 100); - Eigen::Vector3d first_bead_correct_pos(65.7991, 51.04235, 58.480193); + Eigen::Vector3d first_bead_correct_pos(6.57991, 5.104235, 5.8480193); Bead *firstBead = top.getBead(0); auto first_bead_pos = firstBead->getPos(); @@ -128,7 +128,7 @@ cout << first_bead_pos << endl; BOOST_CHECK(first_bead_correct_pos.isApprox(first_bead_pos, 1e-3)); - Eigen::Vector3d last_bead_correct_pos(108.431, 83.94695, 68.5254); + Eigen::Vector3d last_bead_correct_pos(10.8431, 8.394695, 6.85254); Bead *lastBead = top.getBead(99); auto last_bead_pos = lastBead->getPos(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/csg-2021/src/tools/csg_map.cc new/csg-2021.1/src/tools/csg_map.cc --- old/csg-2021/src/tools/csg_map.cc 2021-03-13 02:24:22.000000000 +0100 +++ new/csg-2021.1/src/tools/csg_map.cc 2021-07-18 02:25:37.000000000 +0200 @@ -55,11 +55,19 @@ CsgApplication::Initialize(); AddProgramOptions()("out", boost::program_options::value<string>(), " output file for coarse-grained trajectory")( - "vel", " Write mapped velocities (if available)")( - "force", " Write mapped forces (if available)")( - "hybrid", - " Create hybrid trajectory containing both atomistic and " - "coarse-grained"); + "vel", + " Write mapped velocities (if available)")("force", + " Write mapped forces (if " + "available)")("hybrid", + " Create " + "hybrid " + "trajectory " + "containing " + "both " + "atomistic " + "and " + "coarse-" + "grained"); } bool EvaluateOptions() override { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/csg-2021/src/tools/csg_stat.cc new/csg-2021.1/src/tools/csg_stat.cc --- old/csg-2021/src/tools/csg_stat.cc 2021-03-13 02:24:22.000000000 +0100 +++ new/csg-2021.1/src/tools/csg_stat.cc 2021-07-18 02:25:37.000000000 +0200 @@ -71,13 +71,26 @@ AddProgramOptions("Specific options")("options", boost::program_options::value<string>(), " options file for coarse graining")( - "do-imc", " write out additional Inverse Monte Carlo data")( - "block-length", boost::program_options::value<votca::Index>(), - " write blocks of this length, the averages are cleared after every " - "write")("ext", - boost::program_options::value<string>(&_extension) - ->default_value("dist.new"), - "Extension of the output"); + "do-imc", + " write out additional Inverse Monte Carlo data")("block-length", + boost::program_options:: + value<votca:: + Index>(), + " write blocks of " + "this length, the " + "averages are cleared " + "after every " + "write")("ext", + boost::program_options::value< + string>( + &_extension) + ->default_value( + "dist" + ".ne" + "w"), + "Extension " + "of the " + "output"); } bool CsgStatApp::EvaluateOptions() { ++++++ votca-csg-tutorials-2021.tar.gz -> votca-csg-tutorials-2021.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/csg-tutorials-2021/CMakeLists.txt new/csg-tutorials-2021.1/CMakeLists.txt --- old/csg-tutorials-2021/CMakeLists.txt 2021-03-13 02:24:23.000000000 +0100 +++ new/csg-tutorials-2021.1/CMakeLists.txt 2021-07-18 02:25:38.000000000 +0200 @@ -2,7 +2,7 @@ project(csg-tutorials LANGUAGES NONE) -set(PROJECT_VERSION "2021") +set(PROJECT_VERSION "2021.1") # Cmake modules/macros are in a subdirectory to keep this file cleaner set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/CMakeModules)