d090011
Name:           xeus
5f3108c
Version:        0.24.4
a0ee3c5
Release:        1%{?dist}
d090011
Summary:        C++ implementation of the Jupyter kernel protocol
d090011
d090011
License:        BSD
977ba7c
URL:            https://github.com/jupyter-xeus/xeus
977ba7c
Source0:        https://github.com/jupyter-xeus/xeus/archive/%{version}/%{name}-%{version}.tar.gz
d090011
6906c1f
# xtl is broken on some arches.
6906c1f
# https://bugzilla.redhat.com/show_bug.cgi?id=1745840
6906c1f
# https://bugzilla.redhat.com/show_bug.cgi?id=1745841
6906c1f
ExcludeArch: armv7hl ppc64le
6906c1f
d090011
BuildRequires:  cmake >= 3.8
d090011
BuildRequires:  cmake(cppzmq) >= 4.3.0
d090011
BuildRequires:  cmake(nlohmann_json) >= 3.2.0
d090011
BuildRequires:  cmake(xtl) >= 0.5
d090011
BuildRequires:  doxygen
d090011
BuildRequires:  gcc-c++
d090011
BuildRequires:  gtest-devel
d090011
BuildRequires:  libuuid-devel
d090011
BuildRequires:  openssl-devel >= 1.0.1
d090011
BuildRequires:  pkgconfig(libzmq) >= 4.2.5
d090011
BuildRequires:  python3dist(breathe)
d090011
BuildRequires:  python3dist(jupyter-kernel-test)
d090011
BuildRequires:  python3dist(pytest)
d090011
BuildRequires:  python3dist(sphinx)
d090011
BuildRequires:  python3dist(sphinx-rtd-theme)
d090011
d090011
%description
d090011
xeus is a library meant to facilitate the implementation of kernels for
d090011
Jupyter. It takes the burden of implementing the Jupyter Kernel protocol so
d090011
developers can focus on implementing the interpreter part of the kernel.
d090011
d090011
d090011
%package devel
d090011
Summary:        %{summary}
d090011
Requires:       %{name}%{?_isa} = %{version}-%{release}
d090011
d090011
%description devel
d090011
Development files for %{name} library.
d090011
d090011
d090011
%prep
d090011
%autosetup -p1
d090011
d090011
d090011
%build
d090011
mkdir build && cd build
ff34109
%cmake -DXEUS_BUILD_STATIC_LIBS=OFF -DXEUS_DISABLE_ARCH_NATIVE=ON ..
d090011
%make_build
d090011
d090011
make -C ../docs SPHINXBUILD=sphinx-build-3 html BUILDDIR=${PWD}
d090011
rm html/.buildinfo
d090011
d090011
d090011
%install
d090011
%make_install -C build
d090011
d090011
d090011
%check
d090011
cd build
d090011
ctest -V
d090011
d090011
d090011
%files
d090011
%doc README.md build/html
d090011
%license LICENSE
d090011
%{_libdir}/libxeus.so.1*
d090011
d090011
%files devel
d090011
%{_includedir}/xeus/
d090011
%{_libdir}/cmake/xeus/
d090011
%{_libdir}/libxeus.so
d090011
d090011
d090011
%changelog
5f3108c
* Mon Nov 09 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.24.4-1
5f3108c
- Update to latest version (#1896206)
5f3108c
4651740
* Sun Nov 08 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.24.3-1
4651740
- Update to latest version (#1895579)
4651740
f6e1398
* Tue Oct 06 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.24.2-1
f6e1398
- Update to latest version (#1884918)
f6e1398
c599a12
* Fri Jun 26 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.24.1-1
c599a12
- Update to latest version
c599a12
ac5311d
* Sat Jun 13 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.24.0-1
ac5311d
- Update to latest version
ac5311d
3937d79
* Mon May 18 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.23.14-1
3937d79
- Update to latest version
3937d79
977ba7c
* Wed Mar 25 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.23.9-1
977ba7c
- Update to latest version
977ba7c
ff34109
* Sat Mar 14 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.23.8-1
ff34109
- Update to latest version
ff34109
852ad70
* Tue Mar 03 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.23.6-1
852ad70
- Update to latest version
852ad70
a0ee3c5
* Fri Feb 14 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.23.5-1
a0ee3c5
- Update to latest version
a0ee3c5
259e245
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.23.3-2
259e245
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
259e245
c46db4e
* Thu Jan 09 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.23.3-1
c46db4e
- Update to latest version
c46db4e
d1354d1
* Tue Sep 24 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.23.2-2
d1354d1
- rebuilt
d1354d1
43ab3d7
* Mon Sep 23 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.23.2-1
43ab3d7
- Update to latest version
43ab3d7
d090011
* Sat Sep 07 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.23.1-1
d090011
- Initial package release