diff --git a/.gitignore b/.gitignore index 112bfd0..f42e482 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /librealsense-2.28.0.tar.gz /librealsense-2.28.1.tar.gz /librealsense-2.29.0.tar.gz +/librealsense-2.30.0.tar.gz diff --git a/librealsense.remove-cflags.patch b/librealsense.remove-cflags.patch index c3a98a8..0954e6a 100644 --- a/librealsense.remove-cflags.patch +++ b/librealsense.remove-cflags.patch @@ -1,21 +1,21 @@ diff --git a/CMake/unix_config.cmake b/CMake/unix_config.cmake -index 2cb54c7b8..bdccbede8 100644 +index 7642c8c34..c73694ab4 100644 --- a/CMake/unix_config.cmake +++ b/CMake/unix_config.cmake @@ -1,23 +1,10 @@ message(STATUS "Setting Unix configurations") macro(os_set_flags) -- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC -pedantic -g -D_BSD_SOURCE") +- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC -pedantic -g -D_DEFAULT_SOURCE") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -pedantic -g -Wno-missing-field-initializers") -+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC -D_BSD_SOURCE") ++ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC -D_DEFAULT_SOURCE") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -Wno-missing-field-initializers") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security") - execute_process(COMMAND ${CMAKE_C_COMPILER} -dumpmachine OUTPUT_VARIABLE MACHINE) - if(${MACHINE} MATCHES "arm-linux-gnueabihf") -- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mfpu=neon -mfloat-abi=hard -ftree-vectorize") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mfpu=neon -mfloat-abi=hard -ftree-vectorize") +- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mfpu=neon -mfloat-abi=hard -ftree-vectorize -latomic") +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mfpu=neon -mfloat-abi=hard -ftree-vectorize -latomic") - elseif(${MACHINE} MATCHES "aarch64-linux-gnu") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mstrict-align -ftree-vectorize") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mstrict-align -ftree-vectorize") diff --git a/librealsense.spec b/librealsense.spec index 75319f7..88e6ac2 100644 --- a/librealsense.spec +++ b/librealsense.spec @@ -1,5 +1,5 @@ Name: librealsense -Version: 2.29.0 +Version: 2.30.0 Release: 1%{?dist} Summary: Cross-platform camera capture for Intel RealSense @@ -37,6 +37,7 @@ developing applications that use %{name}. %package doc +BuildArch: noarch Summary: Documentation for %{name} %description doc @@ -89,8 +90,8 @@ find %{buildroot} -name "*.a" -delete %files %license LICENSE %doc readme.md -%{_libdir}/librealsense2-gl.so.2.29* -%{_libdir}/librealsense2.so.2.29* +%{_libdir}/librealsense2-gl.so.2.30* +%{_libdir}/librealsense2.so.2.30* %{_datadir}/realsense %{_libdir}/cmake/realsense2 %{_bindir}/realsense-viewer @@ -143,6 +144,10 @@ find %{buildroot} -name "*.a" -delete %changelog +* Wed Nov 06 2019 Till Hofmann - 2.30.0-1 +- Update to 2.30.0 +- Make doc sub-package noarch + * Sat Sep 28 2019 Till Hofmann - 2.29.0-1 - Update to 2.29.0 diff --git a/sources b/sources index 7af3f8e..cfc8ee4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (librealsense-2.29.0.tar.gz) = b91c3e56d712d72c4c5793e1e3be1a22a09996eefaa6b285a52cd18d5e56ed7ab947592f84febf5877531e69991dfca000a44d66049dd51e98d3575dd466b0c7 +SHA512 (librealsense-2.30.0.tar.gz) = b40ee0b51a4dfe8ed4470a513ba0a4f7d08083a46c85a8747f5316f47a50001448b1b762daa3c24278b10342802292df00cf417509374cad309c1af0910ba3a9