Accepting request 645194 from home:dimstar:Factory
- Add pkgconfig(zlib) BuildRequires: until openssl 1.1.1, zlib was pulled in into our buildroot, avoiding srt having to care for it explicitly. Since this is changed now, we have to worry for our dependency on our own. The dep comes from: CMakeLists.txt:set (SSL_REQUIRED_MODULES "openssl libcrypto zlib") without this, we end up with a -devel package without the relevant pkgconfig(foo) buildrequires (as pkg-config can't parse a .pc file without the Requires: satisfied) This will solve the ffmpeg-4 failure curently seen in Staging:C (openssl 1.1.1 upgrade) OBS-URL: https://build.opensuse.org/request/show/645194 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/srt?expand=0&rev=11
This commit is contained in:
parent
247277e4c7
commit
31e38985bb
@ -1,3 +1,12 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 29 09:10:45 UTC 2018 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Add pkgconfig(zlib) BuildRequires: until openssl 1.1.1, zlib was
|
||||
pulled in into our buildroot, avoiding srt having to care for it
|
||||
explicitly. Since this is changed now, we have to worry for our
|
||||
dependency on our own. The dep comes from:
|
||||
CMakeLists.txt:set (SSL_REQUIRED_MODULES "openssl libcrypto zlib")
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 8 16:56:55 UTC 2018 - jengelh@inai.de
|
||||
|
||||
|
9
srt.spec
9
srt.spec
@ -12,12 +12,11 @@
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
%define sover 1
|
||||
|
||||
Name: srt
|
||||
Version: 1.3.1
|
||||
Release: 0
|
||||
@ -29,13 +28,13 @@ Source0: https://github.com/Haivision/%{name}/archive/v%{version}.tar.gz#
|
||||
Source99: baselibs.conf
|
||||
# PATCH-FIX-UPSTREAM srt-no-rpath.patch -- Fix build, patch from archlinux
|
||||
Patch0: srt-no-rpath.patch
|
||||
|
||||
BuildRequires: cmake
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: tcl
|
||||
BuildRequires: pkgconfig(openssl)
|
||||
BuildRequires: pkgconfig(zlib)
|
||||
|
||||
%description
|
||||
SRT is a video transport protocol and technology stack
|
||||
@ -53,8 +52,8 @@ Transport (SRT).
|
||||
%package devel
|
||||
Summary: Development files for the Secure Reliable Transport (SRT) library
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: %{name} == %{version}
|
||||
Requires: libsrt%{sover} == %{version}
|
||||
Requires: %{name} = %{version}
|
||||
Requires: libsrt%{sover} = %{version}
|
||||
|
||||
%description devel
|
||||
This package contains all necessary include files and libraries
|
||||
|
Loading…
Reference in New Issue
Block a user