1 Summary: Parsing gigabytes of JSON per second
7 #Source0Download: https://github.com/simdjson/simdjson/releases
8 Source0: https://github.com/simdjson/simdjson/archive/v%{version}/%{name}-%{version}.tar.gz
9 # Source0-md5: 364a45a51526cad04d074ccd144b35fb
10 URL: https://simdjson.org
11 BuildRequires: cmake >= 3.9
12 BuildRequires: libstdc++-devel >= 6:5
13 ExclusiveArch: %{x8664} aarch64
14 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17 JSON documents are everywhere on the Internet. Servers spend a lot of
18 time parsing these documents. simdjson aims to accelerate the parsing
19 of JSON per se using commonly available SIMD instructions as much as
20 possible while doing full validation (including character encoding).
23 Summary: Header files for simdjson library
24 Group: Development/Libraries
25 Requires: %{name} = %{version}-%{release}
28 Header files for simdjson library.
38 rm -rf $RPM_BUILD_ROOT
40 DESTDIR=$RPM_BUILD_ROOT
43 rm -rf $RPM_BUILD_ROOT
45 %post -p /sbin/ldconfig
46 %postun -p /sbin/ldconfig
49 %defattr(644,root,root,755)
50 %doc AUTHORS CONTRIBUTING.md CONTRIBUTORS HACKING.md README.md RELEASES.md
51 %attr(755,root,root) %{_libdir}/libsimdjson.so.*.*.*
52 %attr(755,root,root) %ghost %{_libdir}/libsimdjson.so.1
55 %defattr(644,root,root,755)
56 %attr(755,root,root) %{_libdir}/libsimdjson.so
57 %{_libdir}/cmake/simdjson
58 %{_includedir}/simdjson.h
59 %{_includedir}/simdjson