Overview

Request 867508 accepted

Update version.
Remove libopenh264-6
I did found that cmake looks for libdrm, so I use pkgconfig(drm) as per previous comment


Dominique Leuenberger's avatar

34+BuildRequires: libdrm2

This sounds very suspect - you BuildRequire a library, no header information, to build? And expect the ABI of a specific version?


andy great's avatar

I received a report that I need to include it, but I will check it again.


Dominique Leuenberger's avatar

games:tools/replay-sorcery/ReplaySorcery> grep drm . -r

0 hits - so this code has no clue about libdrm and never tries to load it.

neither the BuildRequires nor the recommends on libdrm2 seems justified


Jan Engelhardt's avatar
reviewer source maintainer

Judging from the source code / CMakeLists.txt, one would rather want pkgconfig(libdrm).


Dominique Leuenberger's avatar

42+Recommends: libopenh264-6

This is also debatable - generally, you should never ever have to recommend a library in a specific ABI


Jan Engelhardt's avatar
reviewer source maintainer

A possible explanation is that ffmpeg may use dlopen; however, AFAIK, this is only ever done for the fdk-aac gunk and nothing else.

Furthermore, I don't see openh264 enabled in (pm's) ffmpeg, so replay-sorcery could not even make use of it. Which shouldn't be a problem, since there are indications that r-s can ask ffmpeg to use libx264 or libx265.

Lastly, openh264 libx264 and libx265 seem to be hardcoded. This would make this package seemingly useless on a bare openSUSE if it can't even produce webm/vp9/mkv.

Request History
andy great's avatar

andythe_great created request

Update version.
Remove libopenh264-6
I did found that cmake looks for libdrm, so I use pkgconfig(drm) as per previous comment


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:109"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:109"


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:109 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:109 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:109 got accepted.

openSUSE Build Service is sponsored by