Hello community, here is the log from the commit of package apulse for openSUSE:Factory checked in at 2017-03-12 20:04:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/apulse (Old) and /work/SRC/openSUSE:Factory/.apulse.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "apulse" Sun Mar 12 20:04:09 2017 rev:6 rq:477820 version:0.1.8 Changes: -------- --- /work/SRC/openSUSE:Factory/apulse/apulse.changes 2015-12-29 12:59:47.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.apulse.new/apulse.changes 2017-03-12 20:04:13.163894268 +0100 @@ -1,0 +2,13 @@ +Wed Mar 8 19:13:26 UTC 2017 - [email protected] + +- Update to version 0.1.8: + * Make playback in Firefox working, including volume changing + (boo#1028547). + * Reimplement snd_pcm_avail(), which is missing in older versions + of alsa-lib. + * Make reported buffer sizes to be multiple of frame sizes. + * Stop crashing in pa_stream_disconnect() if initialisation has + failed. +- Add apulse-link-math.patch: Link with -lm to fix building. + +------------------------------------------------------------------- Old: ---- apulse-0.1.7.tar.gz New: ---- apulse-0.1.8.tar.gz apulse-link-math.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ apulse.spec ++++++ --- /var/tmp/diff_new_pack.ZDdrW1/_old 2017-03-12 20:04:13.963781082 +0100 +++ /var/tmp/diff_new_pack.ZDdrW1/_new 2017-03-12 20:04:13.963781082 +0100 @@ -1,7 +1,7 @@ # # spec file for package apulse # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define __provides_exclude_from ^%{_libdir}/apulse/.*.so.*$ Name: apulse -Version: 0.1.7 +Version: 0.1.8 Release: 0 Summary: PulseAudio emulation for ALSA License: MIT @@ -26,9 +26,11 @@ Url: https://github.com/i-rinat/apulse Source: https://github.com/i-rinat/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: baselibs.conf +# PATCH-FIX-OPENSUSE apulse-link-math.patch [email protected] -- Link with -lm to fix building. +Patch0: apulse-link-math.patch BuildRequires: cmake BuildRequires: gcc-c++ -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(libpulse) >= 5.0 @@ -37,20 +39,21 @@ %endif %description -PulseAudio emulation intended to be used with Skype. +PulseAudio emulation intended to be used with Mozilla Firefox. %prep %setup -q +%patch0 -p1 %build %cmake \ - -DUSE_BUNDLED_PULSEAUDIO_HEADERS=0 \ + -DUSE_BUNDLED_PULSEAUDIO_HEADERS=OFF \ -DAPULSEPATH=%{_libdir}/%{name}/ -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install %cmake_install -rm -f %{buildroot}%{_libdir}/%{name}/*.so +rm %{buildroot}%{_libdir}/%{name}/*.so %post -p /sbin/ldconfig ++++++ apulse-0.1.7.tar.gz -> apulse-0.1.8.tar.gz ++++++ ++++ 3942 lines of diff (skipped) ++++++ apulse-link-math.patch ++++++ --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -60,8 +60,8 @@ set_target_properties(pulse-simple PROPE set(SYMBOLMAP "-Wl,-version-script=\"${CMAKE_SOURCE_DIR}/src/symbolmap\"") -target_link_libraries(pulse ${SYMBOLMAP} trace-helper ${REQ_LIBRARIES}) -target_link_libraries(pulse-simple ${SYMBOLMAP} trace-helper ${REQ_LIBRARIES}) +target_link_libraries(pulse ${SYMBOLMAP} trace-helper m ${REQ_LIBRARIES}) +target_link_libraries(pulse-simple ${SYMBOLMAP} trace-helper m ${REQ_LIBRARIES}) target_link_libraries(pulsecommon-5.0 ${SYMBOLMAP} trace-helper ${REQ_LIBRARIES}) add_subdirectory(tests)
