Hello community,

here is the log from the commit of package ghc-fgl for openSUSE:Factory checked 
in at 2015-08-23 15:43:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-fgl (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-fgl.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-fgl"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-fgl/ghc-fgl.changes  2015-05-11 
19:48:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-fgl.new/ghc-fgl.changes     2015-08-23 
17:38:55.000000000 +0200
@@ -1,0 +2,40 @@
+Fri Aug  7 07:09:38 UTC 2015 - mimi...@gmail.com
+
+- update to 5.5.2.1
+* Only create `NFData` instances for GHC >= 7.4.1.
+* Documentation, clean-up and refactoring of various parts of the
+  library.
+    - As part of this, various types now have instances for classes
+      like `Show`, `Eq`, `Ord`, `NFData`, etc. where applicable.
+    - In particular, the various options for use with depth-first
+      search and shortest path queries was documented by David
+      Luposchainsky.
+* Addition of a proper test-suite.  So far it covers the
+  `Data.Graph.Inductive.Graph` module and all
+  `Data.Graph.Inductive.Query.*` modules except for `Monad`.
+* Arbitrary instances for the two graph types are now available in the
+  new `fgl-arbitrary` sub-package.
+* Now depends solely on the `transformers` library rather than `mtl`.
+* Potentially breaking changes:
+    These changes are those where the behaviour was un-specified or
+    didn't match the documentation.
+    - `nodeRange` and `nodeRangeM` for the various graph data
+      structures erroneously returned `(0,0)` for empty graphs (making
+      them indistinguishable from graphs containing the single node
+      `0`).  They now match the default implementation of throwing an
+      error.
+    - The behaviour of `delLEdge` when dealing with multiple edges was
+      unspecified; it now deletes only a single edge and the new
+      function `delAllLEdge` deletes all edges matching the one
+      provided.
+    - Creating sub-graphs by `Node`- and `Context`-filtering as well
+      as induced by a set of `Node`s.
+    - Graph condensation (i.e. graph of
+      strongly-connected-components).
+    - Various edge- and neighbor-based helper functions.
+* The graph types now have `Generic` instances thanks to Piotr
+  Mlodawski.
+* The `OrdGr` wrapper by Trevor Cook allows performing `Ord`-based
+  comparisons on graphs.
+
+-------------------------------------------------------------------

Old:
----
  fgl-5.5.1.0.tar.gz

New:
----
  fgl-5.5.2.1.tar.gz

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

Other differences:
------------------
++++++ ghc-fgl.spec ++++++
--- /var/tmp/diff_new_pack.WXQZBS/_old  2015-08-23 17:38:56.000000000 +0200
+++ /var/tmp/diff_new_pack.WXQZBS/_new  2015-08-23 17:38:56.000000000 +0200
@@ -20,7 +20,7 @@
 %global pkg_name fgl
 
 Name:           ghc-fgl
-Version:        5.5.1.0
+Version:        5.5.2.1
 Release:        0
 Summary:        Martin Erwig's Functional Graph Library
 License:        BSD-3-Clause

++++++ fgl-5.5.1.0.tar.gz -> fgl-5.5.2.1.tar.gz ++++++
++++ 4903 lines of diff (skipped)


Reply via email to