Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libwebrtc-audio-processing-2-1-2.1-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: libwebrtc-audio-processing-2-1 Distribution: openSUSE Tumbleweed
Version: 2.1 Vendor: openSUSE
Release: 1.1 Build date: Fri Jan 31 11:21:07 2025
Group: System/Libraries Build host: reproducible
Size: 859872 Source RPM: webrtc-audio-processing-2.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/
Summary: Real-Time Communication Library for Web Browsers
WebRTC is an open source project that enables web browsers with Real-Time
Communications (RTC) capabilities via simple Javascript APIs. The WebRTC
components have been optimized to best serve this purpose.

WebRTC implements the W3C's proposal for video conferencing on the web.

Provides

Requires

License

BSD-3-Clause

Changelog

* Fri Jan 31 2025 Antonio Larrosa <alarrosa@suse.com>
  - Update to version 2.1:
    * Build-system fixups to install more headers
    * add a missing absl dependency
    * forward port some missing patches to fix Windows builds.
  - Update to version 2.0:
    * Bump to code from WebRTC M131 version.
    * Minor (breaking) API changes upstream
    * Various improvements to the AEC implementation
    * Transient suppression is removed
    * ExperimentalAgc and ExperimentalNs are removed
    * iSAC and the webrtc-audio-coding library were removed
    * abseil-cpp dependency bumped to 20240722
    * NEON runtime detection dropped following upstream
    * Fixes for building on i686 and MIPS
    * Support for BSDs is added
    * Other build-system cleanups
    * Patches to upstream are now also tracked in patches/
  - Do not generate libwebrtc-audio-coding-* subpackages
    since the library was removed by upstream.
  - Drop patches that aren't needed anymore:
    * big_endian_support.patch
    * big_endian_support_2.patch
    * fix-i586.patch
    * reduce-meson-dep.patch
    * webrtc-ppc64.patch
    * webrtc-s390x.patch
  - Rebase patch to fix build with the new sources:
    * fix-build.patch
* Tue Feb 20 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Mon Oct 30 2023 Antonio Larrosa <alarrosa@suse.com>
  - ExcludeArch s390, s390x and ppc64 since big endian support is
    not implemented.
* Wed Sep 20 2023 Antonio Larrosa <alarrosa@suse.com>
  - Remove the tar.xz file. Having the obscpio file is enough
* Wed Sep 20 2023 Antonio Larrosa <alarrosa@suse.com>
  - Use also dashes instead of underscores in the manual Requires
* Wed Sep 20 2023 Antonio Larrosa <alarrosa@suse.com>
  - Rename the generated library package names to add a dash between
    the name and soname (libwebrtc*-1-3 instead of libwebrtc*1-3)
  - Rename the generated packages to use dashes instead of underscores
  - Change baselibs.conf accordingly
  - Add patch to reduce the required meson version so the package
    builds in Leap 15.4/15.5:
    * reduce-meson-dep.patch
* Fri Sep 08 2023 alarrosa@suse.com
  - Update to version 1.3:
    * build: Bump version to 1.3
    * meson: Fix generation of pkgconfig files
    * build: Bump version to 1.2
    * meson: Update minimum version based on what abseil wrap needs
    * build: Expose absl as a dependency of webrtc-audio-processing
    * meson: Update to latest wrap, install required absl headers
    * doc: Update tarball generation process
    * file_utils.h: Fix build with gcc-13
    * meson: Fixes for MSVC build
    * meson: Ensure that abseil is built with c++17 too
    * More changes not listed by upstream. Check
      the following link to see them:
      https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/commits/v1.3
  - Add patch that fixes some compiler "control reaches end of
    non-void function" errors:
    * fix-build.patch
  - Add patch that fixes i586 build:
    * fix-i586.patch
  - Disable patches until they're rebased to the current codebase:
    * big_endian_support.patch
    * big_endian_support_2.patch
  - Rebased patches:
    * webrtc-ppc64.patch
    * webrtc-s390x.patch
* Mon Aug 17 2020 Dirk Mueller <dmueller@suse.com>
  - update to 0.3.1:
    * doc: file invalid reference to pulseaudio mailing list
    * various build system fixes
  - spec-cleaner run
* Fri Aug 02 2019 Martin Liška <mliska@suse.cz>
  - Use FAT LTO objects in order to provide proper static library.
* Thu Jan 12 2017 olaf@aepfle.de
  - Add baselibs.conf for gstreamer-plugins-bad-32bit

Files

/usr/lib64/libwebrtc-audio-processing-2.so.1
/usr/share/doc/packages/libwebrtc-audio-processing-2-1
/usr/share/doc/packages/libwebrtc-audio-processing-2-1/AUTHORS
/usr/share/doc/packages/libwebrtc-audio-processing-2-1/NEWS
/usr/share/doc/packages/libwebrtc-audio-processing-2-1/README.md
/usr/share/doc/packages/libwebrtc-audio-processing-2-1/UPDATING.md
/usr/share/licenses/libwebrtc-audio-processing-2-1
/usr/share/licenses/libwebrtc-audio-processing-2-1/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Feb 12 01:41:14 2025