Overview

Request 519215 accepted

- Add gst-ugly-fix-caps-and-memory-leaks.patch:
+ x264enc: fix caps leak (bgo#784982).
+ mpg123audiodec: fix caps leak (bgo#784982).
+ dvdreadsrc: Fix string memory leak (bgo#785388).
- Run spec-cleaner, modernize spec, add pkgconfig BuildRequires,
update make and makeinstall macros.
- Replace glib2-devel, gstreamer-devel and
gstreamer-plugins-base-devel with pkgconfig(glib-2.0),
pkgconfig(gmodule-no-export-2.0), pkgconfig(gstreamer-1.0) and
pkgconfig(gstreamer-plugins-base-1.0) BuildRequires, align with
what configure looks for.
- Drop conditional valgrind-devel BuildRequires, this type of
debugging is probably not done by users of binary packages.
- Move libmp3lame-devel and pkgconfig(twolame) BuildRequires from
conditional BUILD_ORIG section to normal build, these
dependencies are now available in openSUSE.
- Drop conditional ENABLE_MPG123 and ENABLE_A52DEC defines and
hence pkgconfig(libmpg123) and liba52-devel BuildRequires from
BUILDORIG/orig-addon. libmpg123 and a52dec are now available in
all supported versions of openSUSE.
- Drop obsolete automake BuildRequires, we do not carry any
patches.

Request History
Bjørn Lie's avatar

Zaitor created request

- Add gst-ugly-fix-caps-and-memory-leaks.patch:
+ x264enc: fix caps leak (bgo#784982).
+ mpg123audiodec: fix caps leak (bgo#784982).
+ dvdreadsrc: Fix string memory leak (bgo#785388).
- Run spec-cleaner, modernize spec, add pkgconfig BuildRequires,
update make and makeinstall macros.
- Replace glib2-devel, gstreamer-devel and
gstreamer-plugins-base-devel with pkgconfig(glib-2.0),
pkgconfig(gmodule-no-export-2.0), pkgconfig(gstreamer-1.0) and
pkgconfig(gstreamer-plugins-base-1.0) BuildRequires, align with
what configure looks for.
- Drop conditional valgrind-devel BuildRequires, this type of
debugging is probably not done by users of binary packages.
- Move libmp3lame-devel and pkgconfig(twolame) BuildRequires from
conditional BUILD_ORIG section to normal build, these
dependencies are now available in openSUSE.
- Drop conditional ENABLE_MPG123 and ENABLE_A52DEC defines and
hence pkgconfig(libmpg123) and liba52-devel BuildRequires from
BUILDORIG/orig-addon. libmpg123 and a52dec are now available in
all supported versions of openSUSE.
- Drop obsolete automake BuildRequires, we do not carry any
patches.


Bjørn Lie's avatar

Zaitor added dimstar as a reviewer

Please review


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar approved review


Bjørn Lie's avatar

Zaitor accepted request

xinfwd

openSUSE Build Service is sponsored by