|
ryan |
8ece700 |
Name: mlpack
|
|
|
6e22c5d |
Version: 3.3.2
|
|
|
6e22c5d |
Release: 1%{?dist}
|
|
ryan |
8ece700 |
Summary: Scalable, fast C++ machine learning library
|
|
ryan |
8ece700 |
|
|
|
2c3713c |
License: BSD
|
|
ryan |
8ece700 |
URL: http://www.mlpack.org
|
|
|
d4abe11 |
Source0: http://www.mlpack.org/files/%{name}-%{version}.tar.gz
|
|
|
d4abe11 |
Source1: http://www.mlpack.org/files/stb_image.h
|
|
|
d4abe11 |
Source2: http://www.mlpack.org/files/stb_image_write.h
|
|
ryan |
8ece700 |
|
|
Ryan Curtin |
6d573a3 |
# By default the mlpack Doxyfile excludes all files in the directory pattern
|
|
Ryan Curtin |
6d573a3 |
# */build/*. Well, on Koji, that's everything. So we need to not exclude
|
|
Ryan Curtin |
6d573a3 |
# that.
|
|
|
9df162e |
Patch0: no_exclude_build.patch
|
|
Ryan Curtin |
0e6e4af |
|
|
|
9318f12 |
# Fix OpenMP build.
|
|
|
2c3713c |
#Patch1: omp.patch
|
|
|
33969b8 |
|
|
|
df78f14 |
# Make sure CXXFLAGS get set for Python binding builds.
|
|
|
df78f14 |
Patch1: python_cxxflags.patch
|
|
|
df78f14 |
|
|
|
09df24c |
BuildRequires: gcc-c++
|
|
Ryan Curtin |
9da317a |
# Use cmake28 package on RHEL.
|
|
|
09df24c |
%if 0%{?rhel} && 0%{?rhel} <= 7
|
|
Ryan Curtin |
06ddc7f |
BuildRequires: cmake28 >= 2.8.5
|
|
Ryan Curtin |
9da317a |
%else
|
|
Ryan Curtin |
06ddc7f |
BuildRequires: cmake >= 2.8.5
|
|
Ryan Curtin |
9da317a |
%endif
|
|
Ryan Curtin |
9da317a |
|
|
|
2c3713c |
BuildRequires: armadillo-devel >= 8.400.0
|
|
|
2c3713c |
BuildRequires: ensmallen-devel >= 2.10.0
|
|
Ryan Curtin |
12f0e5e |
BuildRequires: boost-devel, boost-program-options, boost-math, boost-serialization >= 1.49
|
|
Ryan Curtin |
281e51a |
BuildRequires: pkg-config
|
|
Ryan Curtin |
ecdfad9 |
|
|
ryan |
8ece700 |
# For generating man pages (CMake configuration takes care of this assuming
|
|
ryan |
8ece700 |
# txt2man is installed). It is possible that we could just add all the man
|
|
ryan |
8ece700 |
# pages, generated offline, as a patch to this SRPM, but txt2man seems to exist
|
|
ryan |
8ece700 |
# in repos.
|
|
ryan |
8ece700 |
BuildRequires: txt2man
|
|
ryan |
8ece700 |
# For generation of Doxygen HTML documentation.
|
|
ryan |
8ece700 |
BuildRequires: doxygen
|
|
Ryan Curtin |
e9629c0 |
BuildRequires: graphviz
|
|
ryan |
8ece700 |
|
|
|
9318f12 |
# Required for building Python bindings.
|
|
|
8ee364a |
BuildRequires: python3, python3-Cython, python3-setuptools, python3-numpy,
|
|
|
72cee2f |
BuildRequires: python3-pandas, python3-pytest-runner
|
|
|
9318f12 |
BuildRequires: python-rpm-macros
|
|
|
9318f12 |
|
|
|
4f0e15b |
# something doesn't like size_t being unsigned long on s390
|
|
|
4f0e15b |
ExcludeArch: s390
|
|
|
4f0e15b |
|
|
ryan |
8ece700 |
%description
|
|
ryan |
8ece700 |
mlpack is a C++ machine learning library with emphasis on scalability, speed,
|
|
ryan |
8ece700 |
and ease-of-use. Its aim is to make machine learning possible for novice users
|
|
ryan |
8ece700 |
by means of a simple, consistent API, while simultaneously exploiting C++
|
|
ryan |
8ece700 |
language features to provide maximum performance and maximum flexibility for
|
|
ryan |
8ece700 |
expert users. mlpack outperforms competing machine learning libraries by large
|
|
ryan |
8ece700 |
margins.
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
# Executables.
|
|
ryan |
8ece700 |
%package bin
|
|
ryan |
8ece700 |
Summary: Command-line executables for mlpack (machine learning library)
|
|
ryan |
8ece700 |
Requires: %{name}%{_isa} = %{version}-%{release}
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
%description bin
|
|
ryan |
8ece700 |
mlpack is a C++ machine learning library with emphasis on scalability, speed,
|
|
ryan |
8ece700 |
and ease-of-use. Its aim is to make machine learning possible for novice users
|
|
ryan |
8ece700 |
by means of a simple, consistent API, while simultaneously exploiting C++
|
|
ryan |
8ece700 |
language features to provide maximum performance and maximum flexibility for
|
|
ryan |
8ece700 |
expert users. mlpack outperforms competing machine learning libraries by large
|
|
ryan |
8ece700 |
margins. This package provides the command-line executables which run mlpack
|
|
ryan |
8ece700 |
methods and related documentation.
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
# Development headers.
|
|
ryan |
8ece700 |
%package devel
|
|
ryan |
8ece700 |
Summary: Development headers for mlpack (C++ machine learning library)
|
|
ryan |
8ece700 |
Requires: %{name} = %{version}-%{release}
|
|
|
2c3713c |
Requires: armadillo-devel >= 8.400.0
|
|
|
2c3713c |
Requires: ensmallen-devel >= 2.10.0
|
|
ryan |
8ece700 |
Requires: boost-devel, boost-program-options, boost-math
|
|
ryan |
8ece700 |
Requires: libxml2-devel
|
|
ryan |
8ece700 |
Requires: lapack-devel
|
|
Ryan Curtin |
281e51a |
Requires: pkg-config
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
%description devel
|
|
ryan |
8ece700 |
mlpack is a C++ machine learning library with emphasis on scalability, speed,
|
|
ryan |
8ece700 |
and ease-of-use. Its aim is to make machine learning possible for novice users
|
|
ryan |
8ece700 |
by means of a simple, consistent API, while simultaneously exploiting C++
|
|
ryan |
8ece700 |
language features to provide maximum performance and maximum flexibility for
|
|
ryan |
8ece700 |
expert users. mlpack outperforms competing machine learning libraries by large
|
|
ryan |
8ece700 |
margins. This package provides the headers to compile applications against
|
|
ryan |
8ece700 |
mlpack.
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
%package doc
|
|
ryan |
8ece700 |
Summary: Doxygen documentation for mlpack (C++ machine learning library)
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
%description doc
|
|
ryan |
8ece700 |
mlpack is a C++ machine learning library with emphasis on scalability, speed,
|
|
ryan |
8ece700 |
and ease-of-use. Its aim is to make machine learning possible for novice users
|
|
ryan |
8ece700 |
by means of a simple, consistent API, while simultaneously exploiting C++
|
|
ryan |
8ece700 |
language features to provide maximum performance and maximum flexibility for
|
|
ryan |
8ece700 |
expert users. mlpack outperforms competing machine learning libraries by large
|
|
ryan |
8ece700 |
margins. This package provides the Doxygen-generated documentation for mlpack.
|
|
ryan |
8ece700 |
|
|
|
9318f12 |
%package python3
|
|
|
9318f12 |
Summary: Python 3 bindings for mlpack (C++ machine learning library)
|
|
|
9318f12 |
Requires: python3
|
|
|
9318f12 |
Requires: python3-numpy
|
|
|
9318f12 |
Requires: python3-pandas
|
|
|
9318f12 |
Requires: python3-Cython
|
|
|
9318f12 |
|
|
|
9318f12 |
%description python3
|
|
|
9318f12 |
mlpack is a C++ machine learning library with emphasis on scalability, speed,
|
|
|
9318f12 |
and ease-of-use. Its aim is to make machine learning possible for novice users
|
|
|
9318f12 |
by means of a simple, consistent API, while simultaneously exploiting C++
|
|
|
9318f12 |
language features to provide maximum performance and maximum flexibility for
|
|
|
9318f12 |
expert users. mlpack outperforms competing machine learning libraries by large
|
|
|
9318f12 |
margins. This package provides the Python bindings for mlpack.
|
|
|
9318f12 |
|
|
|
9318f12 |
|
|
Ryan Curtin |
d81350b |
# For the F20 unversioned documentation change. This evaluates to
|
|
|
9318f12 |
# %%{_pkgdocdir} if on F20 and %%{_docdir}/%%{name}-%%{version} otherwise.
|
|
Ryan Curtin |
d81350b |
%global our_docdir %{?_pkgdocdir}%{!?_pkgdocdir:%{_docdir}/%{name}-%{version}}
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
%prep
|
|
|
25cb0b3 |
%autosetup -p1
|
|
ryan |
8ece700 |
|
|
|
c00679a |
mkdir stb/;
|
|
|
c00679a |
cp %SOURCE1 stb/;
|
|
|
c00679a |
cp %SOURCE2 stb/;
|
|
|
c00679a |
|
|
ryan |
8ece700 |
%build
|
|
|
09df24c |
%if 0%{?rhel} && 0%{?rhel} <= 7
|
|
Ryan Curtin |
364c68c |
# On RHEL6, the Boost CMake scripts fail for some reason. I don't have the
|
|
Ryan Curtin |
364c68c |
# time (or patience) to investigate, but if we force CMake to find Boost "the
|
|
Ryan Curtin |
364c68c |
# hard way" by specifying Boost_NO_BOOST_CMAKE=1, it works.
|
|
|
c00679a |
%{cmake28} -D Boost_NO_BOOST_CMAKE=1 -D CMAKE_INSTALL_LIBDIR=%{_libdir} -D DEBUG=OFF -D PROFILE=OFF -D BUILD_TESTS=OFF -D PYTHON_EXECUTABLE=$(which python3) -D STB_IMAGE_INCLUDE_DIR=stb/ .
|
|
Ryan Curtin |
9da317a |
%else
|
|
|
c00679a |
%{cmake} -D CMAKE_INSTALL_LIBDIR=%{_libdir} -D DEBUG=OFF -D PROFILE=OFF -D BUILD_TESTS=OFF -D PYTHON_EXECUTABLE=$(which python3) -D STB_IMAGE_INCLUDE_DIR=stb/ .
|
|
Ryan Curtin |
9da317a |
%endif
|
|
Ryan Curtin |
9da317a |
|
|
|
ab23ae6 |
# Try and reduce RAM usage.
|
|
|
f48b268 |
%ifarch armv7hl
|
|
|
556ceb6 |
cmake -D CMAKE_C_FLAGS="`echo %{optflags} | sed 's/-pipe//g' | sed 's/$/ --param ggc-min-heapsize=32768 --param ggc-min-expand=1/'`" -D CMAKE_CXX_FLAGS="`echo %{optflags} | sed 's/-pipe//g' | sed 's/$/ --param ggc-min-heapsize=32768 --param ggc-min-expand=1/'`" .
|
|
|
f48b268 |
%endif
|
|
|
ab23ae6 |
|
|
|
3c74acf |
# Don't use %make because it could use too much RAM with multiple cores on Koji...
|
|
|
3c74acf |
make
|
|
ryan |
8ece700 |
# Build documentation ('doc' is not in the list of default targets).
|
|
ryan |
8ece700 |
make doc
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
%install
|
|
|
9318f12 |
make DESTDIR=$RPM_BUILD_ROOT install
|
|
ryan |
8ece700 |
|
|
|
c00679a |
cp stb/stb_image.h $RPM_BUILD_ROOT/%{_includedir}/;
|
|
|
c00679a |
cp stb/stb_image_write.h $RPM_BUILD_ROOT/%{_includedir}/;
|
|
|
c00679a |
|
|
Ryan Curtin |
bb1af75 |
# Put the license file and documentation in place.
|
|
Ryan Curtin |
bb1af75 |
if [ "%{our_docdir}" != "%{_docdir}/mlpack" ]; then
|
|
Ryan Curtin |
bb1af75 |
mv $RPM_BUILD_ROOT/%{_docdir}/mlpack $RPM_BUILD_ROOT/%{our_docdir}
|
|
Ryan Curtin |
bb1af75 |
fi
|
|
Ryan Curtin |
d81350b |
mkdir -p $RPM_BUILD_ROOT/%{our_docdir}
|
|
Ryan Curtin |
d81350b |
cp LICENSE.txt $RPM_BUILD_ROOT/%{our_docdir}
|
|
Ryan Curtin |
d81350b |
|
|
|
ba0fa62 |
%ldconfig_scriptlets
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
%files
|
|
|
9318f12 |
%{_libdir}/libmlpack.so.3
|
|
|
8cc98f1 |
%{_libdir}/libmlpack.so.3.3
|
|
Ryan Curtin |
d81350b |
%{our_docdir}/LICENSE.txt
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
%files bin
|
|
Ryan Curtin |
12f0e5e |
%{_bindir}/mlpack_adaboost
|
|
Ryan Curtin |
b309397 |
%{_bindir}/mlpack_approx_kfn
|
|
Ryan Curtin |
f3c2c1c |
%{_bindir}/mlpack_cf
|
|
Ryan Curtin |
b309397 |
%{_bindir}/mlpack_dbscan
|
|
Ryan Curtin |
0f82523 |
%{_bindir}/mlpack_decision_stump
|
|
Ryan Curtin |
b309397 |
%{_bindir}/mlpack_decision_tree
|
|
Ryan Curtin |
934dbba |
%{_bindir}/mlpack_det
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_emst
|
|
Ryan Curtin |
d78a35f |
%{_bindir}/mlpack_fastmks
|
|
Ryan Curtin |
12f0e5e |
%{_bindir}/mlpack_gmm_generate
|
|
Ryan Curtin |
12f0e5e |
%{_bindir}/mlpack_gmm_probability
|
|
Ryan Curtin |
12f0e5e |
%{_bindir}/mlpack_gmm_train
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_hmm_generate
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_hmm_loglik
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_hmm_train
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_hmm_viterbi
|
|
Ryan Curtin |
12f0e5e |
%{_bindir}/mlpack_hoeffding_tree
|
|
|
8cc98f1 |
%{_bindir}/mlpack_image_converter
|
|
|
bcab985 |
%{_bindir}/mlpack_kde
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_kernel_pca
|
|
Ryan Curtin |
b309397 |
%{_bindir}/mlpack_kfn
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_kmeans
|
|
Ryan Curtin |
b309397 |
%{_bindir}/mlpack_knn
|
|
Ryan Curtin |
b309397 |
%{_bindir}/mlpack_krann
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_lars
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_linear_regression
|
|
|
80fa77d |
%{_bindir}/mlpack_linear_svm
|
|
|
bcab985 |
%{_bindir}/mlpack_lmnn
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_local_coordinate_coding
|
|
Ryan Curtin |
db8ea05 |
%{_bindir}/mlpack_logistic_regression
|
|
Ryan Curtin |
d78a35f |
%{_bindir}/mlpack_lsh
|
|
Ryan Curtin |
12f0e5e |
%{_bindir}/mlpack_mean_shift
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_nbc
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_nca
|
|
Ryan Curtin |
934dbba |
%{_bindir}/mlpack_nmf
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_pca
|
|
Ryan Curtin |
0f82523 |
%{_bindir}/mlpack_perceptron
|
|
Ryan Curtin |
b309397 |
%{_bindir}/mlpack_preprocess_binarize
|
|
Ryan Curtin |
b309397 |
%{_bindir}/mlpack_preprocess_describe
|
|
Ryan Curtin |
b309397 |
%{_bindir}/mlpack_preprocess_imputer
|
|
|
2c3713c |
%{_bindir}/mlpack_preprocess_scale
|
|
Ryan Curtin |
b309397 |
%{_bindir}/mlpack_preprocess_split
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_radical
|
|
|
9318f12 |
%{_bindir}/mlpack_random_forest
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_range_search
|
|
Ryan Curtin |
12f0e5e |
%{_bindir}/mlpack_softmax_regression
|
|
ryan |
8ece700 |
%{_bindir}/mlpack_sparse_coding
|
|
|
efd38fe |
%{_mandir}/mlpack_adaboost.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_approx_kfn.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_cf.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_dbscan.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_decision_stump.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_decision_tree.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_det.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_emst.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_fastmks.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_gmm_generate.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_gmm_probability.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_gmm_train.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_hmm_generate.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_hmm_loglik.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_hmm_train.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_hmm_viterbi.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_hoeffding_tree.1*
|
|
|
8cc98f1 |
%{_mandir}/mlpack_image_converter.1*
|
|
|
bcab985 |
%{_mandir}/mlpack_kde.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_kernel_pca.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_kfn.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_kmeans.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_knn.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_krann.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_lars.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_linear_regression.1*
|
|
|
80fa77d |
%{_mandir}/mlpack_linear_svm.1*
|
|
|
bcab985 |
%{_mandir}/mlpack_lmnn.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_local_coordinate_coding.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_logistic_regression.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_lsh.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_mean_shift.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_nbc.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_nca.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_nmf.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_pca.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_perceptron.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_preprocess_binarize.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_preprocess_describe.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_preprocess_imputer.1*
|
|
|
2c3713c |
%{_mandir}/mlpack_preprocess_scale.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_preprocess_split.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_radical.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_random_forest.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_range_search.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_softmax_regression.1*
|
|
|
efd38fe |
%{_mandir}/mlpack_sparse_coding.1*
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
%files devel
|
|
ryan |
8ece700 |
%{_libdir}/libmlpack.so
|
|
ryan |
8ece700 |
%{_includedir}/mlpack/
|
|
Ryan Curtin |
281e51a |
%{_libdir}/pkgconfig/mlpack.pc
|
|
|
c00679a |
%{_includedir}/stb_image.h
|
|
|
c00679a |
%{_includedir}/stb_image_write.h
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
%files doc
|
|
Ryan Curtin |
d81350b |
%{our_docdir}
|
|
ryan |
8ece700 |
|
|
|
9318f12 |
%files python3
|
|
|
c1ee503 |
%{python3_sitearch}/mlpack/
|
|
|
c1ee503 |
%{python3_sitearch}/mlpack-*.egg-info
|
|
|
9318f12 |
|
|
ryan |
8ece700 |
%changelog
|
|
|
6e22c5d |
* Sun Jun 21 2020 Ryan Curtin <ryan@ratml.org> - 3.3.2-1
|
|
|
6e22c5d |
- Update to latest stable version.
|
|
|
6e22c5d |
|
|
|
3bff0ff |
* Fri May 29 2020 Jonathan Wakely <jwakely@redhat.com> - 3.3.0-3
|
|
|
3bff0ff |
- Rebuilt for Boost 1.73
|
|
|
3bff0ff |
|
|
|
bf313dc |
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 3.3.0-2
|
|
|
bf313dc |
- Rebuilt for Python 3.9
|
|
|
bf313dc |
|
|
|
8cc98f1 |
* Wed Apr 08 2020 Ryan Curtin <ryan@ratml.org> - 3.3.0-1
|
|
|
8cc98f1 |
- Update to latest stable version.
|
|
|
8cc98f1 |
|
|
|
f7959aa |
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.2-2
|
|
|
f7959aa |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
f7959aa |
|
|
|
80fa77d |
* Wed Nov 27 2019 Ryan Curtin <ryan@ratml.org> - 3.2.2-1
|
|
|
80fa77d |
- Update to latest stable version.
|
|
|
80fa77d |
|
|
|
efec33b |
* Tue Nov 05 2019 Ryan Curtin <ryan@ratml.org> - 3.2.1-1
|
|
|
efec33b |
- Update to latest stable version.
|
|
|
efec33b |
|
|
|
2c3713c |
* Thu Sep 26 2019 Ryan Curtin <ryan@ratml.org> - 3.2.0-1
|
|
|
2c3713c |
- Update to latest stable version.
|
|
|
2c3713c |
|
|
|
97fd5c7 |
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 3.1.1-2
|
|
|
97fd5c7 |
- Rebuilt for Python 3.8
|
|
|
97fd5c7 |
|
|
|
3c97de6 |
* Fri Aug 02 2019 Ryan Curtin <ryan@ratml.org> - 3.1.1-1
|
|
|
3c97de6 |
- Update to latest stable version.
|
|
|
3c97de6 |
|
|
|
e856c09 |
* Thu Jul 25 2019 Ryan Curtin <ryan@ratml.org> - 3.1.0-3
|
|
|
e856c09 |
- Add ensmallen dependency correctly.
|
|
|
e856c09 |
|
|
|
0bb16f8 |
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-2
|
|
|
0bb16f8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
0bb16f8 |
|
|
|
6dc7580 |
* Sat Apr 27 2019 Ryan Curtin <ryan@ratml.org> - 3.1.0-1
|
|
|
6dc7580 |
- Update to latest stable version.
|
|
|
6dc7580 |
|
|
|
f2cb058 |
* Sun Mar 10 2019 Ryan Curtin <ryan@ratml.org> - 3.0.4-3
|
|
|
f2cb058 |
- Remove Python2 packages.
|
|
|
f2cb058 |
|
|
|
9318f12 |
* Thu Feb 07 2019 Ryan Curtin <ryan@ratml.org> - 3.0.4-2
|
|
|
9318f12 |
- Add Python packages.
|
|
|
9318f12 |
- A few simple fixes.
|
|
|
9318f12 |
|
|
|
9318f12 |
* Thu Feb 07 2019 Tomas Popela <tpopela@redhat.com> - 3.0.4-1
|
|
|
9318f12 |
- Update to 3.0.4
|
|
|
9318f12 |
|
|
|
6910575 |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.5-10
|
|
|
6910575 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
6910575 |
|
|
|
588aa7c |
* Fri Jan 25 2019 Jonathan Wakely <jwakely@redhat.com> - 2.2.5-9
|
|
|
588aa7c |
- Rebuilt for Boost 1.69
|
|
|
588aa7c |
|
|
|
50fc916 |
* Fri Aug 17 2018 José Abílio Matos <jamatos@fc.up.pt> - 2.2.5-8
|
|
|
50fc916 |
- rebuild for armadillo soname bump
|
|
|
50fc916 |
|
|
|
5a2b478 |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.5-7
|
|
|
5a2b478 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
5a2b478 |
|
|
|
d209d40 |
* Wed Mar 07 2018 Adam Williamson <awilliam@redhat.com> - 2.2.5-6
|
|
|
d209d40 |
- Rebuild to fix GCC 8 mis-compilation
|
|
|
d209d40 |
See https://da.gd/YJVwk ("GCC 8 ABI change on x86_64")
|
|
|
d209d40 |
|
|
|
0201430 |
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.2.5-5
|
|
|
0201430 |
- Escape macros in %%changelog
|
|
|
0201430 |
|
|
|
783e765 |
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.5-4
|
|
|
783e765 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
783e765 |
|
|
|
bd3b74f |
* Tue Jan 23 2018 Jonathan Wakely <jwakely@redhat.com> - 2.2.5-3
|
|
|
bd3b74f |
- Rebuilt for Boost 1.66
|
|
|
bd3b74f |
|
|
Ryan Curtin |
208903b |
* Fri Dec 01 2017 Ryan Curtin <ryan@ratml.org> - 2.2.5-2
|
|
Ryan Curtin |
208903b |
- Rebuild for Armadillo soname bump.
|
|
Ryan Curtin |
208903b |
|
|
Ryan Curtin |
51cac2f |
* Wed Sep 13 2017 Ryan Curtin <ryan@ratml.org> - 2.2.5-1
|
|
Ryan Curtin |
51cac2f |
- Update to latest stable version.
|
|
Ryan Curtin |
281e51a |
- Add pkg-config dependency.
|
|
Ryan Curtin |
51cac2f |
|
|
|
34d9cbd |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-8
|
|
|
34d9cbd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
34d9cbd |
|
|
|
f48dcd5 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-7
|
|
|
f48dcd5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
f48dcd5 |
|
|
|
ec32d67 |
* Wed Jul 19 2017 Jonathan Wakely <jwakely@redhat.com> - 2.0.1-6
|
|
|
ec32d67 |
- Rebuilt for s390x binutils bug
|
|
|
ec32d67 |
|
|
|
854ce1f |
* Mon Jul 03 2017 Jonathan Wakely <jwakely@redhat.com> - 2.0.1-5
|
|
|
854ce1f |
- Rebuilt for Boost 1.64
|
|
|
854ce1f |
|
|
|
eea81b1 |
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.1-4
|
|
|
eea81b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
|
|
|
eea81b1 |
|
|
|
4de03a3 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-3
|
|
|
4de03a3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
4de03a3 |
|
|
|
c168873 |
* Thu Jun 30 2016 José Matos <jamatos@fedoraproject.org> - 2.0.1-2
|
|
|
c168873 |
- Rebuild for armadillo 7.x and remove BR SuperLU as armadillo takes care of that
|
|
|
c168873 |
|
|
Ryan Curtin |
12f0e5e |
* Thu Feb 11 2016 Ryan Curtin <ryan@ratml.org> - 2.0.1-1
|
|
Ryan Curtin |
12f0e5e |
- Update to latest stable version.
|
|
Ryan Curtin |
0e6e4af |
- Add doxygen.patch for bug with newer Doxygen versions.
|
|
Ryan Curtin |
12f0e5e |
|
|
|
bb7b925 |
* Thu Feb 11 2016 José Matos <jamatos@fedoraproject.org> - 1.0.11-11
|
|
|
b0893dc |
- rebuild for armadillo 6
|
|
|
b0893dc |
|
|
|
3a81a97 |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.11-10
|
|
|
3a81a97 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
3a81a97 |
|
|
|
1fa532c |
* Fri Jan 15 2016 Jonathan Wakely <jwakely@redhat.com> - 1.0.11-9
|
|
|
1fa532c |
- Rebuilt for Boost 1.60
|
|
|
1fa532c |
|
|
|
14950b2 |
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 1.0.11-8
|
|
|
14950b2 |
- Rebuilt for Boost 1.59
|
|
|
14950b2 |
|
|
|
6e17ce5 |
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.11-7
|
|
|
6e17ce5 |
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
|
|
|
6e17ce5 |
|
|
|
c3bf5df |
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 1.0.11-6
|
|
|
c3bf5df |
- rebuild for Boost 1.58
|
|
|
c3bf5df |
|
|
|
390301c |
* Fri Jul 3 2015 José Matos <jamatos@fedoraproject.org> - 1.0.11-5
|
|
|
390301c |
- Rebuild for armadillo 5(.xxx.y)
|
|
|
390301c |
|
|
|
e6d9523 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.11-4
|
|
|
e6d9523 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
e6d9523 |
|
|
|
4def781 |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.0.11-3
|
|
|
4def781 |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
4def781 |
|
|
Petr Machata |
27873a4 |
* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 1.0.11-2
|
|
Petr Machata |
27873a4 |
- Rebuild for boost 1.57.0
|
|
Petr Machata |
27873a4 |
|
|
Ryan Curtin |
71e30e9 |
* Thu Dec 11 2014 Ryan Curtin <ryan@ratml.org> - 1.0.11-1
|
|
Ryan Curtin |
71e30e9 |
- Update to latest stable release.
|
|
Ryan Curtin |
71e30e9 |
|
|
Ryan Curtin |
64f4e95 |
* Fri Aug 29 2014 Ryan Curtin <ryan@ratml.org> - 1.0.10-1
|
|
Ryan Curtin |
64f4e95 |
- Update to latest stable release.
|
|
Ryan Curtin |
64f4e95 |
|
|
|
05298d0 |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.9-2
|
|
|
05298d0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
05298d0 |
|
|
Ryan Curtin |
0f82523 |
* Mon Jul 28 2014 Ryan Curtin <ryan@ratml.org> - 1.0.9-1
|
|
Ryan Curtin |
0f82523 |
- Update to latest stable release.
|
|
Ryan Curtin |
0f82523 |
|
|
|
a4be289 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.8-4
|
|
|
a4be289 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
a4be289 |
|
|
Petr Machata |
01b2b46 |
* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 1.0.8-3
|
|
Petr Machata |
01b2b46 |
- Rebuild for boost 1.55.0
|
|
Petr Machata |
01b2b46 |
|
|
|
eb31da3 |
* Wed Mar 19 2014 José Matos <jamatos@fedoraproject.org> - 1.0.8-2
|
|
|
eb31da3 |
- Rebuild for Armadillo 4.1 on Fedora 19, 20 and rawhide.
|
|
|
eb31da3 |
|
|
Ryan Curtin |
db8ea05 |
* Fri Jan 10 2014 Ryan Curtin <gth671b@mail.gatech.edu> - 1.0.8-1
|
|
Ryan Curtin |
db8ea05 |
- Update to latest stable release.
|
|
Ryan Curtin |
db8ea05 |
- Rebuild for Armadillo 4.0 on rawhide.
|
|
Ryan Curtin |
db8ea05 |
|
|
Ryan Curtin |
f3c2c1c |
* Sun Nov 03 2013 Ryan Curtin <gth671b@mail.gatech.edu> - 1.0.7-1
|
|
Ryan Curtin |
f3c2c1c |
- Update to latest stable release.
|
|
Ryan Curtin |
f3c2c1c |
|
|
Ryan Curtin |
6d573a3 |
* Tue Aug 06 2013 Ryan Curtin <gth671b@mail.gatech.edu> - 1.0.6-6
|
|
Ryan Curtin |
6d573a3 |
- Add no_exclude_build.patch so that Koji builds don't exclude all the code from Doxygen.
|
|
Ryan Curtin |
6d573a3 |
|
|
Ryan Curtin |
bd082ad |
* Tue Aug 06 2013 Ryan Curtin <gth671b@mail.gatech.edu> - 1.0.6-5
|
|
Ryan Curtin |
bd082ad |
- Require graphviz (dot) for generation of Doxygen graphs.
|
|
Ryan Curtin |
bd082ad |
|
|
Ryan Curtin |
d81350b |
* Tue Aug 06 2013 Ryan Curtin <gth671b@mail.gatech.edu> - 1.0.6-4
|
|
|
0201430 |
- Use %%{our_docdir} for F20 change to unversioned documentation directory names.
|
|
Ryan Curtin |
d81350b |
- Do not package HTML documentation in main package.
|
|
Ryan Curtin |
d81350b |
|
|
|
4315b84 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.6-3
|
|
|
4315b84 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
4315b84 |
|
|
Petr Machata |
6421cbd |
* Sat Jul 27 2013 pmachata@redhat.com - 1.0.6-2
|
|
Petr Machata |
6421cbd |
- Rebuild for boost 1.54.0
|
|
Petr Machata |
6421cbd |
|
|
Ryan Curtin |
d78a35f |
* Thu Jun 13 2013 Ryan Curtin <gth671b@mail.gatech.edu> - 1.0.6-1
|
|
Ryan Curtin |
d78a35f |
- Update to latest stable release.
|
|
Ryan Curtin |
d78a35f |
|
|
Ryan Curtin |
d78a35f |
* Sat May 25 2013 Ryan Curtin <gth671b@mail.gatech.edu> - 1.0.5-1
|
|
Ryan Curtin |
d78a35f |
- Update to latest stable release.
|
|
Ryan Curtin |
d78a35f |
- Add new executables that version 1.0.5 provides.
|
|
Ryan Curtin |
d78a35f |
|
|
|
20f0c7d |
* Sun Feb 10 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 1.0.4-3
|
|
|
20f0c7d |
- Rebuild for Boost-1.53.0
|
|
|
20f0c7d |
|
|
|
6688235 |
* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 1.0.4-2
|
|
|
6688235 |
- Rebuild for Boost-1.53.0
|
|
|
6688235 |
|
|
Ryan Curtin |
06ddc7f |
* Fri Feb 08 2013 Ryan Curtin <gth671b@mail.gatech.edu> - 1.0.4-1
|
|
Ryan Curtin |
06ddc7f |
- Update to latest stable release.
|
|
Ryan Curtin |
06ddc7f |
- Update dependencies to new minimum requirements.
|
|
Ryan Curtin |
06ddc7f |
|
|
Ryan Curtin |
9da317a |
* Wed Jan 02 2013 Ryan Curtin <gth671b@mail.gatech.edu> - 1.0.3-4
|
|
Ryan Curtin |
9da317a |
- Use cmake28 in RHEL packages.
|
|
Ryan Curtin |
9da317a |
|
|
|
4f0e15b |
* Wed Jan 02 2013 Dan Horák <dan[at]danny.cz> - 1.0.3-3
|
|
|
4f0e15b |
- Exclude s390, something doesn't like size_t being unsigned long
|
|
|
4f0e15b |
|
|
Ryan Curtin |
a32c7ba |
* Tue Jan 01 2013 Ryan Curtin <gth671b@mail.gatech.edu> - 1.0.3-2
|
|
Ryan Curtin |
a32c7ba |
- Add u64_s64.patch.
|
|
Ryan Curtin |
a32c7ba |
- Fix bogus dates in changelog.
|
|
Ryan Curtin |
934dbba |
- Add new executables and man pages to files list.
|
|
Ryan Curtin |
a32c7ba |
|
|
ryan |
2847c02 |
* Tue Jan 01 2013 Ryan Curtin <gth671b@mail.gatech.edu> - 1.0.3-1
|
|
ryan |
2847c02 |
- Update to version 1.0.3.
|
|
ryan |
2847c02 |
- Remove now-unnecessary packages.
|
|
ryan |
2847c02 |
|
|
Ryan Curtin |
a32c7ba |
* Wed Sep 26 2012 Ryan Curtin <gth671b@mail.gatech.edu> - 1.0.1-5
|
|
ryan |
8ece700 |
- Simplify LICENSE.txt installation.
|
|
ryan |
8ece700 |
- Install doxygen documentation.
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
* Sun Sep 16 2012 Ryan Curtin <gth671b@mail.gatech.edu> - 1.0.1-4
|
|
ryan |
8ece700 |
- Distribute LICENSE.txt.
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
* Sun Jul 29 2012 Ryan Curtin <gth671b@mail.gatech.edu> - 1.0.1-3
|
|
ryan |
8ece700 |
- Fix group names for packages.
|
|
ryan |
8ece700 |
- Comment patches more verbosely.
|
|
ryan |
8ece700 |
- Rename exectuables to mlpack_* to avoid possible naming conflicts.
|
|
ryan |
8ece700 |
|
|
Ryan Curtin |
a32c7ba |
* Sat Jul 21 2012 Sterling Lewis Peet <sterling.peet@gatech.edu> - 1.0.1-2
|
|
ryan |
8ece700 |
- Include GetKernelMatrix patch so that mlpack builds using fedora flags.
|
|
ryan |
8ece700 |
|
|
ryan |
8ece700 |
* Thu Mar 08 2012 Ryan Curtin <gth671b@mail.gatech.edu> - 1.0.1-1
|
|
ryan |
8ece700 |
- Initial packaging of mlpack.
|