@ -1,5 +1,5 @@
Name: perl-MCE
Name: perl-MCE
Version: 1.824
Version: 1.826
Release: 1%{?dist}
Release: 1%{?dist}
Summary: Many-core Engine for Perl providing parallel processing capabilities
Summary: Many-core Engine for Perl providing parallel processing capabilities
License: GPL+ or Artistic
License: GPL+ or Artistic
@ -25,6 +25,7 @@ BuildRequires: perl(Fcntl)
BuildRequires: perl(File::Path)
BuildRequires: perl(File::Path)
BuildRequires: perl(IO::Handle)
BuildRequires: perl(IO::Handle)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Sereal) >= 3.015
BuildRequires: perl(Socket)
BuildRequires: perl(Socket)
BuildRequires: perl(Storable) >= 2.04
BuildRequires: perl(Storable) >= 2.04
BuildRequires: perl(strict)
BuildRequires: perl(strict)
@ -42,15 +43,10 @@ BuildRequires: perl(Test::More) >= 0.88
# Dependencies
# Dependencies
Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
Requires: perl(IO::Handle)
Requires: perl(IO::Handle)
Requires: perl(Sereal) >= 3.015
Requires: perl(Storable) >= 2.04
Requires: perl(Storable) >= 2.04
Requires: perl(threads::shared)
Requires: perl(threads::shared)
# MCE prefers to use Sereal if available
%if 0%{?fedora} > 23 || 0%{?rhel} > 6
BuildRequires: perl(Sereal) >= 3.015
Requires: perl(Sereal) >= 3.015
%endif
%description
%description
Many-core Engine (MCE) for Perl helps enable a new level of performance by
Many-core Engine (MCE) for Perl helps enable a new level of performance by
maximizing all available cores. MCE spawns a pool of workers and therefore
maximizing all available cores. MCE spawns a pool of workers and therefore
@ -155,6 +151,12 @@ make test
%{_bindir}/mce_zfgrep
%{_bindir}/mce_zfgrep
%changelog
%changelog
* Mon Apr 3 2017 Paul Howarth <paul@city-fan.org> - 1.826-1
- Update to 1.826
- Performance improvements in MCE::Queue
- Is now safe running MCE with the Wx GUI toolkit (wxWidgets)
- BR:/R: perl(Sereal) unconditionally
* Sat Apr 1 2017 Paul Howarth <paul@city-fan.org> - 1.824-1
* Sat Apr 1 2017 Paul Howarth <paul@city-fan.org> - 1.824-1
- Update to 1.824
- Update to 1.824
- Check for EINTR during sysread and syswrite
- Check for EINTR during sysread and syswrite