Hello community,
here is the log from the commit of package hypre for openSUSE:Factory checked in at 2019-09-07 11:48:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hypre (Old)
and /work/SRC/openSUSE:Factory/.hypre.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hypre"
Sat Sep 7 11:48:27 2019 rev:3 rq:727780 version:2.17.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/hypre/hypre.changes 2019-07-05 13:48:41.445450773 +0200
+++ /work/SRC/openSUSE:Factory/.hypre.new.7948/hypre.changes 2019-09-07 11:48:41.110314456 +0200
@@ -1,0 +2,21 @@
+Mon Sep 2 13:45:12 UTC 2019 - Ana Guerrero Lopez
+
+- Documentation is only available online now. Remove the -doc package.
+
+-------------------------------------------------------------------
+Thu Aug 29 16:11:53 UTC 2019 - Ana Guerrero Lopez
+
+- New version 2.17.0
+ * Changed open source license to dual MIT/Apache-2.0
+ * Removed FEI_mv/ml subdirectory and several FEI header files
+ * Various bug fixes.
+ * Added new '--enable-mixedint' configure option.
+ * Various GPU optimizations
+ * Changed documentation to use Sphinx and Doxygen.
+- Update License field to reflect the new dual licensing.
+- Update source, there is a new GitHub group for hypre.
+- Refresh patches:
+ * hypre_Makefile_examples.patch
+ * hypre_CMakeLists.patch
+
+-------------------------------------------------------------------
Old:
----
hypre-2.15.1.tar.gz
New:
----
hypre-2.17.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ hypre.spec ++++++
--- /var/tmp/diff_new_pack.vuC38z/_old 2019-09-07 11:48:42.134314311 +0200
+++ /var/tmp/diff_new_pack.vuC38z/_new 2019-09-07 11:48:42.134314311 +0200
@@ -17,8 +17,8 @@
%global flavor @BUILD_FLAVOR@%{?nil}
-%define ver 2.15.1
-%define _ver 2_15_1
+%define ver 2.17.0
+%define _ver 2_17_0
%define somver 0
%define sover %{somver}.2.6
@@ -45,7 +45,6 @@
%undefine suffix
%undefine mpi_family
%bcond_with hpc
-%bcond_without install_doc
%endif
%if "%{flavor}" == "openmpi"
@@ -165,10 +164,10 @@
Version: %{ver}
Release: 0
Summary: Scalable algorithms for solving linear systems of equations
-License: LGPL-2.1-only
+License: Apache-2.0 OR MIT
Group: Productivity/Scientific/Math
Url: https://www.llnl.gov/casc/hypre/
-Source: https://github.com/LLNL/hypre/archive/v%{version}.tar.gz#/hypre-%{version}.tar.gz
+Source: https://github.com/hypre-space/hypre/archive/v%{version}.tar.gz#/hypre-%{version}.tar.gz
Patch0: hypre_Makefile_examples.patch
Patch1: hypre_CMakeLists.patch
@@ -405,8 +404,8 @@
%{?hpc_dirs}
%{hpc_pkgconfig_file}
%endif
-%license COPYING.LESSER COPYRIGHT
-%doc CHANGELOG README
+%license COPYRIGHT LICENSE-APACHE LICENSE-MIT NOTICE
+%doc CHANGELOG README.md INSTALL.md
%{my_incdir}%{?!with_hpc:/%{pname}}
%{my_libdir}/*.so
%endif # build_all
++++++ hypre-2.15.1.tar.gz -> hypre-2.17.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/hypre/hypre-2.15.1.tar.gz /work/SRC/openSUSE:Factory/.hypre.new.7948/hypre-2.17.0.tar.gz differ: char 13, line 1
++++++ hypre_CMakeLists.patch ++++++
--- /var/tmp/diff_new_pack.vuC38z/_old 2019-09-07 11:48:42.198314302 +0200
+++ /var/tmp/diff_new_pack.vuC38z/_new 2019-09-07 11:48:42.198314302 +0200
@@ -1,17 +1,15 @@
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 2f766f7..1b339e7 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -3,6 +3,8 @@ project (hypre)
+--- hypre-2.17.0.orig/src/CMakeLists.txt
++++ hypre-2.17.0/src/CMakeLists.txt
+@@ -8,6 +8,8 @@ project (hypre)
# The version number.
- set (HYPRE_VERSION 2.15.1)
+ set (HYPRE_VERSION 2.17.0)
+set (HYPRE_MAJOR 0)
+set (HYPRE_MINOR 0.2.6)
- set (HYPRE_DATE 2018/10/19)
+ set (HYPRE_DATE 2019/06/10)
set (HYPRE_TIME 00:00:00)
set (HYPRE_BUGS hypre-support@llnl.gov)
-@@ -775,19 +777,6 @@ else ()
+@@ -783,19 +785,6 @@ else ()
set (BUILD_SHARED_LIBS OFF CACHE INTERNAL "" FORCE)
endif ()
@@ -31,7 +29,7 @@
# Set OpenMP compile flags
if (HYPRE_USING_OPENMP)
find_package (OpenMP)
-@@ -832,9 +821,25 @@ if (HYPRE_USING_FEI)
+@@ -840,9 +829,25 @@ if (HYPRE_USING_FEI)
endif ()
add_library (HYPRE ${HYPRE_SOURCES} ${FEI_LIBS})
++++++ hypre_Makefile_examples.patch ++++++
--- /var/tmp/diff_new_pack.vuC38z/_old 2019-09-07 11:48:42.206314301 +0200
+++ /var/tmp/diff_new_pack.vuC38z/_new 2019-09-07 11:48:42.206314301 +0200
@@ -1,6 +1,6 @@
---- src/examples/Makefile.orig 2019-02-13 14:10:08.298666931 +0100
-+++ src/examples/Makefile 2019-02-13 14:10:26.674630317 +0100
-@@ -27,7 +28,7 @@
+--- src/examples/Makefile.orig
++++ src/examples/Makefile
+@@ -32,7 +32,7 @@ F90FLAGS = $(FFLAGS) $(IF90FLAGS)
LINKOPTS = $(COPTS)