Hello community, here is the log from the commit of package hyperscan for openSUSE:Factory checked in at 2019-02-14 14:35:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hyperscan (Old) and /work/SRC/openSUSE:Factory/.hyperscan.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hyperscan" Thu Feb 14 14:35:29 2019 rev:4 rq:674670 version:5.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/hyperscan/hyperscan.changes 2018-09-25 15:44:23.457164351 +0200 +++ /work/SRC/openSUSE:Factory/.hyperscan.new.28833/hyperscan.changes 2019-02-14 14:35:44.599587724 +0100 @@ -1,0 +2,22 @@ +Thu Jan 31 11:26:05 UTC 2019 - mar...@gmx.de + +- Update to version 5.1.0 + * Improve DFA state compression by wide-state optimization to + reduce bytecode size. + * Create specific interpreter runtime handling to boost the + performance of pure literal matching. + * Optimize original presentation of interpreter (the "Rose" + engine ) to increase overall performance. + * Bugfix for logical combinations: fix error reporting + combination's match in case of sub-expression has EOD match + under streaming mode. + * Bugfix for logical combinations: fix miss reporting + combination's match under vacuous input. + * Fix compile error with Boost 1.68.0. + * avoid pcre error for hscollider with installed PCRE package. + * Update version of PCRE used by testing tools as a syntax and + semantic reference to PCRE 8.41 or above. +- Remove patch: + * hyperscan-build.patch (fixed upstream) + +------------------------------------------------------------------- Old: ---- hyperscan-5.0.0.tar.gz hyperscan-build.patch New: ---- hyperscan-5.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hyperscan.spec ++++++ --- /var/tmp/diff_new_pack.RPMh35/_old 2019-02-14 14:35:46.987586646 +0100 +++ /var/tmp/diff_new_pack.RPMh35/_new 2019-02-14 14:35:46.991586644 +0100 @@ -1,7 +1,7 @@ # # spec file for package hyperscan # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define sover 5 Name: hyperscan -Version: 5.0.0 +Version: 5.1.0 Release: 0 Summary: Regular expression matching library License: BSD-3-Clause @@ -26,7 +26,6 @@ URL: https://www.hyperscan.io/ #Git-Clone: https://github.com/intel/hyperscan.git Source: https://github.com/intel/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -Patch0: hyperscan-build.patch BuildRequires: boost-devel >= 1.57 BuildRequires: cmake BuildRequires: gcc-c++ >= 4.9 @@ -88,7 +87,6 @@ %prep %setup -q -%patch0 -p1 %build %cmake \ ++++++ hyperscan-5.0.0.tar.gz -> hyperscan-5.1.0.tar.gz ++++++ ++++ 8013 lines of diff (skipped)