Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cadabra2 for openSUSE:Factory 
checked in at 2022-12-14 14:11:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cadabra2 (Old)
 and      /work/SRC/openSUSE:Factory/.cadabra2.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cadabra2"

Wed Dec 14 14:11:37 2022 rev:22 rq:1042820 version:2.4.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/cadabra2/cadabra2.changes        2022-10-14 
15:43:20.095998115 +0200
+++ /work/SRC/openSUSE:Factory/.cadabra2.new.1835/cadabra2.changes      
2022-12-14 14:12:03.427820031 +0100
@@ -1,0 +2,21 @@
+Wed Dec  7 08:00:00 UTC 2022 - Atri Bhattacharya <[email protected]>
+
+- Update to version 2.4.3.2:
+  * Add missing canonicalisation of rationals when simplifying
+    powers.
+
+-------------------------------------------------------------------
+Tue Dec  6 12:54:33 UTC 2022 - Atri Bhattacharya <[email protected]>
+
+- Update to version 2.4.2.4:
+  * Minor update to fix issues with Python 3.11.
+- Changes from version 2.4.2.0:
+  * Added package cdb.graphics.plot for easy plotting.
+  * Added package cdb.sympy.calculus for use of SymPy calculus
+    functions on Cadabra expressions.
+  * Expanded nevaluate to numerically evaluate more expressions.
+  * Various small bug fixes and enhancements.
+- For %check, set working dir as HOME to allow tests that try to
+  write config files to home dir to work without perm issues.
+
+-------------------------------------------------------------------

Old:
----
  cadabra2-2.4.0.2.tar.gz

New:
----
  cadabra2-2.4.3.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cadabra2.spec ++++++
--- /var/tmp/diff_new_pack.Z8gpxq/_old  2022-12-14 14:12:04.763826904 +0100
+++ /var/tmp/diff_new_pack.Z8gpxq/_new  2022-12-14 14:12:04.767826924 +0100
@@ -18,7 +18,7 @@
 
 %bcond_without tests
 Name:           cadabra2
-Version:        2.4.0.2
+Version:        2.4.3.2
 Release:        0
 Summary:        A computer algebra system for solving problems in field theory
 License:        GPL-3.0-or-later
@@ -178,10 +178,10 @@
 %check
 export PATH=${PATH}:%{buildroot}%{_bindir}
 export PYTHONDONTWRITEBYTECODE=1
-# Exclude tests that try to write config files to home dir; %%ctest does not 
accept additional options, go the manual way
-pushd %__builddir
-ctest %{?_smp_mflags} -E "packages|manip|modules|meld"
-popd
+# Set HOME to current dir to allow tests that try to
+# write config files to home dir to run without perm issues
+export HOME=`pwd`
+%ctest
 %endif
 
 %files

++++++ cadabra2-2.4.0.2.tar.gz -> cadabra2-2.4.3.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/cadabra2/cadabra2-2.4.0.2.tar.gz 
/work/SRC/openSUSE:Factory/.cadabra2.new.1835/cadabra2-2.4.3.2.tar.gz differ: 
char 13, line 1

++++++ cadabra2-link-python.patch ++++++
--- /var/tmp/diff_new_pack.Z8gpxq/_old  2022-12-14 14:12:04.831827253 +0100
+++ /var/tmp/diff_new_pack.Z8gpxq/_new  2022-12-14 14:12:04.831827253 +0100
@@ -1,7 +1,7 @@
-Index: cadabra2-2.3.9.3/core/CMakeLists.txt
+Index: cadabra2-2.4.3.2/core/CMakeLists.txt
 ===================================================================
---- cadabra2-2.3.9.3.orig/core/CMakeLists.txt
-+++ cadabra2-2.3.9.3/core/CMakeLists.txt
+--- cadabra2-2.4.3.2.orig/core/CMakeLists.txt
++++ cadabra2-2.4.3.2/core/CMakeLists.txt
 @@ -284,7 +284,7 @@ target_link_libraries(cadabra2 PRIVATE
     ${GMPXX_LIBRARIES}
     ${GMP_LIBRARIES}   
@@ -11,14 +11,15 @@
  #  ${GLIBMM3_LIBRARIES}    
     )
  
-Index: cadabra2-2.3.9.3/core/packages/CMakeLists.txt
+Index: cadabra2-2.4.3.2/core/packages/CMakeLists.txt
 ===================================================================
---- cadabra2-2.3.9.3.orig/core/packages/CMakeLists.txt
-+++ cadabra2-2.3.9.3/core/packages/CMakeLists.txt
-@@ -62,7 +62,7 @@ foreach(PACKAGE ${COMPILED_PACKAGES})
-   pybind11_add_module(${PNAME} SHARED ${SOURCE_PACKAGEDIR}/${PACKAGE})
+--- cadabra2-2.4.3.2.orig/core/packages/CMakeLists.txt
++++ cadabra2-2.4.3.2/core/packages/CMakeLists.txt
+@@ -66,8 +66,7 @@ foreach(PACKAGE ${COMPILED_PACKAGES})
    set_target_properties(${PNAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY 
"${CMAKE_CURRENT_BINARY_DIR}/cdb/${PINSTALL}")
    set_target_properties(${PNAME} PROPERTIES LIBRARY_OUTPUT_DIRECTORY 
"${CMAKE_CURRENT_BINARY_DIR}/cdb/${PINSTALL}")
+   set_target_properties(${PNAME} PROPERTIES SUFFIX ".${PYTHON_MOD_SUFFIX}")
+-
 -  target_link_libraries(${PNAME} PUBLIC cadabra2 ${GMPXX_LIBRARIES})
 +  target_link_libraries(${PNAME} PUBLIC cadabra2 ${PYTHON_LIBRARIES} 
${GMPXX_LIBRARIES} ${GMP_LIBRARIES})
    target_include_directories(${PNAME} PUBLIC ${CADABRA_CORE_DIR})

Reply via email to