File tg-owt.changes of Package tg-owt

-------------------------------------------------------------------
Sat Apr 08 12:35:35 UTC 2023 - mike.chikov@gmail.com

- Update to version 0.0.1~git.d85b53d:
  * Fix libabsl packaged scope

-------------------------------------------------------------------
Sun Mar 26 06:32:01 UTC 2023 - mike.chikov@gmail.com

- Update to version 0.0.1~git.1a18da2:
  * Fix libabsl/crc32c packaged scope
  * Patch: get both screens and windows when requesting screen capture on Wayland

-------------------------------------------------------------------
Tue Jan 03 07:11:35 UTC 2023 - mike.chikov@gmail.com

- Update to version 0.0.1~git.1eab2d7:
  * Update CMAKE_CXX_STANDARD absl hint comment
  * Patch: Use video(4) <sys/videoio.h> on OpenBSD
  * CMake: Fix build without PipeWire
  * Patch: Use public/system h264 includes
  * libsrtp: Merge upstream LibreSSL fix
  * Patch: Allow building with external crc32c
  * CMake: Allow building with external crc32c
  * change min osx deploy version to 10.12
  * CMake: TG_OWT_SPECIAL_TARGET => !TG_OWT_PACKAGED_BUILD.
  * Build: Update libyuv revision.
  * Build: Use abseil-cpp as a submodule.
  * CMake: Fix build on M108 for Windows.
  * Patch: Fix build with GCC.
  * Patch: Fix matched_filter_avx2 build with MSVC.
  * Patch: Fix full_screen_win_application_handler build with MSVC.
  * Patch: Fix build with external Opus.
  * Patch: Export InitPipewireStubs interface.
  * Patch: Don't try loading libdrm using stubs.
  * Patch: Load libdrm dynamically using dlopen.
  * Patch: Load libgbm dynamically using dlopen.
  * Patch: Add missing eglext.h include
  * Patch: Remove epoxy dependency
  * Patch: Fix DCHECK violation in video capture on Windows.
  * Patch: Collapse FreeBSD and OpenBSD cases into one
  * Patch: Define PlatformThread{Id,Ref} on OpenBSD.
  * Patch: Fix endianness detection on OpenBSD.
  * Patch: Fixed build on GCC 12 by adding missing includes.
  * Patch: video_capture: Use correct V4L2 header on OpenBSD
  * Patch: Don't include <asm/ioctl.h>.
  * Patch: Use pthread_getthreadid_np() on FreeBSD.
  * Patch: Re-enable H264 with MSVC build.
  * Patch: Fix build with target macOS 10.12.
  * Patch: Fix assertion violation in macOS capturer.
  * Patch: Fix XGetWindowProperty usage on 64 bit systems.
  * Patch: Add 'guid' selection for AudioDeviceMac.
  * Patch: Remove hack for MacBook-s all-to-one-speaker.
  * Patch: Use protobuf to generate missing sources and headers.
  * Patch: system/arch.h: improve arch detection via gcc defines
  * Patch: Fix build on FreeBSD.
  * Patch: Implement thread ID and set thread name on FreeBSD.
  * Patch: Use sysconf(3) to get number of core on FreeBSD.
  * Patch: This file doesn't need definition of IP header.
  * Patch: Use proper endian header on FreeBSD.
  * Patch: Don't use dlsym with XRandr
  * Patch: Fix build after bad branch merge in upstream.
  * Patch: Fix assertion violation while debugging.
  * Patch: Fix a possible assertion violation in Windows desktop capturer.
  * Patch: Get metal device properly.
  * Patch: Fix build on Linux.
  * Patch: Fix comparator invariant.
  * Patch: Fix build with external FFmpeg.
  * Update: Copy updated source files (M108+H265).

-------------------------------------------------------------------
Sat Sep 17 12:34:28 UTC 2022 - mike.chikov@gmail.com

- Update to version 0.0.1~git.621f3da5:
  * Allow disabling X11 desktop capturing independently.

-------------------------------------------------------------------
Mon Aug 15 17:33:23 UTC 2022 - mike.chikov@gmail.com

- Update to version 0.0.1~git.a5fbc912:
  * Use cmake_dependent_option to better declare variables that relate on other variables

-------------------------------------------------------------------
Mon May 09 07:20:00 UTC 2022 - mike.chikov@gmail.com

- Update to version 0.0.1~git.10d5f4bf:
  * Fix build without pipewire
  * Get rid of usrsctp leftovers
  * Patch: Export InitPipewireStubs interface.
  * CMake: Fix path for pipewire stubs.
  * Patch: Don't try loading libdrm using stubs.
  * Patch: Load libdrm dynamically using dlopen.
  * Patch: Load libgbm dynamically using dlopen.
  * CMake: Use system pipewire for dlopen codepath
  * Patch: Add missing eglext.h include
  * Patch: Remove epoxy dependency
  * CMake: Remove epoxy from configuration.
  * CMake: Fix build on M101 for Windows.
  * Build: Add crc32c submodule.
  * Patch: Fix DCHECK violation in video capture on Windows.
  * Patch: Collapse FreeBSD and OpenBSD cases into one
  * rtc_base: define PlatformThread{Id,Ref} on OpenBSD
  * rtc_base: fix endianness detection on OpenBSD
  * Patch: Fixed build on GCC 12 by adding missing includes.
  * Patch: video_capture: Use correct V4L2 header on OpenBSD
  * Patch: Don't include <asm/ioctl.h>.
  * Patch: Use pthread_getthreadid_np() on FreeBSD.
  * Patch: Re-enable H264 with MSVC build.
  * Patch: Fix build with target macOS 10.12.
  * Patch: Fix assertion violation in macOS capturer.
  * Patch: Fix XGetWindowProperty usage on 64 bit systems.
  * Patch: Allow using packaged third_party.
  * Patch: Add 'guid' selection for AudioDeviceMac.
  * Patch: Remove hack for MacBook-s all-to-one-speaker.
  * Patch: Use protobuf to generate missing sources and headers.
  * Patch: system/arch.h: improve arch detection via gcc defines
  * Patch, C++20: Use absl::result_of_t instead of std::result_of.
  * Patch, C++20: Fix UnitBase::operator-comparisons warnings.
  * Patch, C++20: Fix InternalAPMConfig::operator== warnings.
  * Patch: Fix build on FreeBSD.
  * Patch: Implement thread ID and set thread name on FreeBSD.
  * Patch: Use sysconf(3) to get number of core on FreeBSD.
  * Patch: This file doesn't need definition of IP header.
  * Patch: Use proper endian header on FreeBSD.
  * Patch: Don't use dlsym with XRandr
  * Patch: Fix build on non-ARM and non-x86
  * Patch: Fix build after bad branch merge in upstream.
  * Patch: Fix assertion violation while debugging.
  * Patch: Fix a possible assertion violation in Windows desktop capturer.
  * Patch: Get metal device properly.
  * Patch, C++20: Fix uniform initialization for WaveHeader[Pcm|IeeFloat]
  * Patch: Fix build on Linux.
  * Patch: Fix comparator invariant.
  * Patch, C++20: Fix UTF-8 string literals in macOS build.
  * Patch: Fix build with external FFmpeg.
  * Update: Copy updated source files (M101+H265).

-------------------------------------------------------------------
Sun Apr 17 12:02:58 UTC 2022 - dead_mozay@opensuse.org

- Update to version 0.0.1~git.63a934db:
  * Add missing eglext.h include
  * Remove epoxy dependency
  * Fix DCHECK violation in video capture on Windows.

-------------------------------------------------------------------
Sat Mar 12 06:26:00 UTC 2022 - dead_mozay@opensuse.org

- Update to version 0.0.1~git.a264028e:
  * Use SYSTEM flag for include directories of external libraries
  * Fix loading libdrm before first use.
  * Fix TG_OWT_USE_PIPEWIRE

-------------------------------------------------------------------
Fri Feb  4 15:55:15 UTC 2022 - Dead Mozay <dead_mozay@opensuse.org>

- Fix build Leap 15.4. 

-------------------------------------------------------------------
Wed Feb 02 06:11:12 UTC 2022 - dead_mozay@opensuse.org

- Update to version 0.0.1~git.25c8637f:
  * Fix missing includes without TG_OWT_DLOPEN_PIPEWIRE
  * Patch: Don't try loading libdrm using stubs.
  * Patch: Load libdrm dynamically using dlopen.
  * Patch: Load libgbm dynamically using dlopen.
  * CMake: Link libdrm for pipewire stubs.
  * CMake: Fix build on M98 for Windows.
  * Patch: Re-enable H264 with MSVC build.
  * CMake: Fix build on M98 for macOS.
  * Patch: Fix build with target macOS 10.12.
  * Patch: Fix assertion violation in macOS capturer.
  * Patch: Fix XGetWindowProperty usage on 64 bit systems.
  * Patch: Allow using packaged third_party.
  * Patch: Add 'guid' selection for AudioDeviceMac.
  * Patch: Remove hack for MacBook-s all-to-one-speaker.
  * Patch: Use protobuf to generate missing sources and headers.
  * Patch: system/arch.h: improve arch detection via gcc defines
  * Patch, C++20: Use absl::result_of_t instead of std::result_of.
  * Patch, C++20: Fix UnitBase::operator-comparisons warnings.
  * Patch, C++20: Fix InternalAPMConfig::operator== warnings.
  * Patch: Fix build on FreeBSD.
  * Patch: Implement thread ID and set thread name on FreeBSD.
  * Patch: Use sysconf(3) to get number of core on FreeBSD.
  * Patch: This file doesn't need definition of IP header.
  * Patch: Use proper endian header on FreeBSD.
  * Patch: Don't use dlsym with XRandr
  * Patch: Fix build on non-ARM and non-x86
  * Patch: Fix build after bad branch merge in upstream.
  * Patch: Fix assertion violation while debugging.
  * Patch: Fix a possible assertion violation in Windows desktop capturer.
  * Patch: Fix build on Linux.
  * Patch: Get metal device properly.
  * Patch, C++20: Fix uniform initialization for WaveHeader[Pcm|IeeFloat]
  * Patch: Fix build on Linux.
  * Patch: Fix comparator invariant.
  * Patch, C++20: Fix UTF-8 string literals in macOS build.
  * Patch: Fix build with external FFmpeg.
  * Update: Copy usrsctp from 0.9.5.0 tag.
  * Update: Copy updated source files (M98+H265).

-------------------------------------------------------------------
Tue Feb 01 06:30:47 UTC 2022 - dead_mozay@opensuse.org

- Update to version 0.0.1~git.6372a084:
  * libvpx: Improve packaged detection.
  * Don't export libvpx parts.
  * Consume TG_OWT_LIBVPX_INCLUDE_PATH.
  * Remove libvpx submodule.

-------------------------------------------------------------------
Thu Dec 30 14:28:30 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.0.1~git.6708e0d3:
  * Disable TG_OWT_BUILD_AUDIO_BACKENDS by default
  * Disable BUILD_SHARED_LIBS by default
  * Revert "Add possibility to link ffmpeg statically in packaged mode"
  * Add missing absl parts to the link
  * Patch: Workaround VS 2022 compiler bug.
  * Patch: Fix assertion violation in macOS capturer.
  * Patch: Fix XGetWindowProperty usage on 64 bit systems.
  * Patch: Allow using packaged third_party.
  * Patch: Add 'guid' selection for AudioDeviceMac.
  * Patch: Remove hack for MacBook-s all-to-one-speaker.
  * Patch: Use protobuf to generate missing sources and headers.
  * Patch: Fixed build under GCC 10+.
  * Patch: system/arch.h: improve arch detection via gcc defines
  * CMake, C++20: Disable enum-as-arithmetic warning in MSVC.
  * Patch, C++20: Use absl::result_of_t instead of std::result_of.
  * Use gitlab submodules while googlesource.com is down.
  * Patch, C++20: Fix UnitBase::operator-comparisons warnings.
  * Patch, C++20: Fix UTF-8 string literals in macOS build.
  * Patch, C++20: Fix InternalAPMConfig::operator== warnings.
  * CMake: Build with C++20.
  * Patch: Fix warnings in build for macOS.
  * CMake: Add WEBRTC_HAVE_USRSCTP definition.
  * Patch: Fix build on FreeBSD.
  * Patch: Implement thread ID and set thread name on FreeBSD.
  * Patch: Use sysconf(3) to get number of core on FreeBSD.
  * Patch: This file doesn't need definition of IP header.
  * Patch: Use proper endian header on FreeBSD.
  * Patch: Don't use dlsym with XRandr
  * Patch: Fix build on non-ARM and non-x86
  * Patch: Fix build after bad branch merge in upstream.
  * Patch: Fix assertion violation while debugging.
  * Patch: Fix a possible assertion violation in Windows desktop capturer.
  * Patch: Fix build on Linux.
  * Patch: Allow pipewire capturer to fallback.
  * Patch: Get metal device properly.
  * Patch: Fix build without DISABLE_H265 on macOS.
  * Patch, C++20: Fix uniform initialization for WaveHeader[Pcm|IeeFloat]
  * Patch: Fix build on Linux.
  * Patch: Fix build with target macOS 10.12.
  * Patch: Fix comparator invariant.
  * Patch: Fix build with external FFmpeg.
  * CMake: Fix build script for Windows.
  * Update: Copy updated source files (83-sdk).

-------------------------------------------------------------------
Wed Nov 03 16:43:03 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.0.1~git.d578c76:
  * - SIOCGSTAMP is a Linux, not POSIX, feature - MSG_NOSIGNAL is POSIX feature (but doesn't work on MAC) - IP_MTU_DISCOVER is a Linux, not POSIX, feature
  * This file doesn't need definition of IP header.
  * Use task queue implementation based on stdlib

-------------------------------------------------------------------
Tue Sep 21 02:44:54 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.0.1~git.575fb17:
  * Fix linking of tdesktop in certain setups using full path libraries for vpx, event, usrsctp and openh264.

-------------------------------------------------------------------
Sun Jun 27 12:32:14 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.0.1~git.91d836dc:
  * Don't use dlsym with XRandr
  * Patch: Embed cursor in PipeWire desktop capturer.
  * Fix minimum OS X version to 10.11 in CMake.
  * Add some more build definitions.
  * Fix build on non-ARM and non-x86
  * Export WEBRTC_USE_PIPEWIRE define via cmake
  * Fix build after bad branch merge in upstream.
  * Patch: Fix assertion violation while debugging.
  * Fix a possible assertion violation in Windows desktop capturer.
  * get metal device properly.
  * Fix unresolved convolve8 symbols on 32-bit ARM with NEON SIMD.
  * Try to fix build on Linux.
  * Fix WebRTC audio backend on macOS.
  * Fix build without DISABLE_H265 on macOS.
  * Fix assertion violation in macOS capturer.
  * Allow pipewire capturer to fallback.
  * Fix XGetWindowProperty usage on 64 bit systems.
  * Allow several XErrorTrap-s.
  * Allow using packaged third_party.
  * Increast kFirstDynamicPayloadTypeUpperRange.
  * Add 'guid' selection for AudioDeviceMac.
  * Remove hack for MacBook-s all-to-one-speaker.
  * Use protobuf to generate missing sources and headers.
  * Fixed build under GCC 10+.
  * system/arch.h: improve arch detection via gcc defines
  * Fix uniform initialization for WaveHeader[Pcm|IeeFloat] in C++20 mode
  * Patch: Fix build on Linux.
  * Patch: Fix build with target macOS 10.12.
  * Patch: Fix comparator invariant.
  * Patch: Fix build with external FFmpeg.
  * Update: Copy updated source files (M91).
  * fix blocking main thread in metal renderer [test]
  * Build WebRTC audio backends by default.
  * Patch: Fix assertion violation while debugging.
  * Fix build without DISABLE_H265 on macOS.
  * Update: Add missing source files to CMake.
  * Fix assertion violation in macOS capturer.
  * Allow pipewire capturer to fallback.
  * Fix XGetWindowProperty usage on 64 bit systems.
  * Allow several XErrorTrap-s.
  * Allow using packaged third_party.
  * Increast kFirstDynamicPayloadTypeUpperRange.
  * Add 'guid' selection for AudioDeviceMac.
  * Remove hack for MacBook-s all-to-one-speaker.
  * Use protobuf to generate missing sources and headers.
  * Fixed build under GCC 10+.
  * system/arch.h: improve arch detection via gcc defines
  * Fix uniform initialization for WaveHeader[Pcm|IeeFloat] in C++20 mode
  * Patch: Fix build on Linux.
  * Patch: Fix build with target macOS 10.12.
  * Patch: Fix comparator invariant.
  * Update: remove non-existent files from CMake.
  * Fix build after bad branch merge in upstream.
  * Patch: Fix build with external FFmpeg.
  * Update: Copy updated source files (M90).
  * Fix assertion violation in macOS capturer.
  * Fix glib linking
  * Separate pipewire dlopen
  * Allow pipewire capturer to fallback.
  * Define 'WEBRTC_USE_PIPEWIRE'.
  * Fix XGetWindowProperty usage on 64 bit systems.
  * Allow several XErrorTrap-s.
  * Link with glib on Linux.
  * Link with same X libraries as upstream does.
  * Revert '2ec7f3a9d2 - Remove unneeded Xtst dependency'.
  * Build with configured pipewire from third_party.
  * Add pipewire 0.3 stubs generation.
  * Allow using packaged third_party

-------------------------------------------------------------------
Tue Apr 27 02:38:36 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.0.1~git.18cb4cd:
  * Fix build on non-Apple systems.
  * added proper definitions for libusrsctp
  * Add desktop capturer sources for Windows.
  * Disable main thread wrapping into rtc::Thread.
  * Generate GAS-compatible 32-bit ARM ASM files for libvpx on Linux.
  * Use -fPIC when BUILD_SHARED_LIBS is enabled
  * Remove unneeded Xtst dependency
  * Don't build internal audio backends

-------------------------------------------------------------------
Fri Mar 19 14:20:52 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.0.1~git.7f96571:
  * Pass all packets to the obverver.

-------------------------------------------------------------------
Wed Feb 24 04:53:11 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.0.1~git.a198773:
  * Export proto target when TG_OWT_USE_PROTOBUF is set
  * Fixed packaged build as a shared library.
  * - applied patch from peter latest changes
  * Set WEBRTC_ARCH_ARM* to allow some ARM optimizations
  * Fix build for ARM.
  * - fixed build for x86_64
  * Add HAVE_SCTP definition.
  * - remove comment
  * - fixed metal renderer
  * desktop capturer + arm
  * - added support for macos arm
  * Fix build on macOS.
  * Enumerate all devices in ADM2 Windows audio backend.
  * Stop audio input/output on error.
  * Allow playout start when the app already plays sound.
  * Add frequencies up to 192kHz to Windows audio device.
  * Add 'guid' selection for AudioDeviceMac.
  * Remove hack for MacBook-s all-to-one-speaker.
  * Pass through missing audio ssrcs.
  * Pass through missing ssrc errors.
  * Use protobuf to generate missing sources and headers.
  * Fixed build under GCC 10+.
  * system/arch.h: improve arch detection via gcc defines
  * Fix uniform initialization for WaveHeader[Pcm|IeeFloat] in C++20 mode
  * Patch: Fix build on Linux.
  * Patch: Fix build with target macOS 10.12.
  * Patch: Fix comparator invariant.
  * Remove non-existent files from cmake config.
  * Fix build after bad branch merge in upstream.
  * Patch: Fix build with external FFmpeg.
  * Copy updated source files.
  * Enumerate all devices in ADM2 Windows audio backend.
  * Stop audio input/output on error.
  * Allow playout start when the app already plays sound.
  * Build kWindowsCoreAudio2 audio backend.
  * Add frequencies up to 192kHz to Windows audio device.

-------------------------------------------------------------------
Thu Dec 24 06:04:09 UTC 2020 - dead_mozay@opensuse.org

- Update to version 0.0.1~git.6eaebec:
  * Add 'guid' selection for AudioDeviceMac.
  * Remove hack for MacBook-s all-to-one-speaker.
  * Add missing autoreleasepools.
  * Pass through missing audio ssrcs.
  * Pass through missing ssrc errors.
  * Use libyuv and libvpx as submodules.
  * Added missing sources to the build.
  * Allow to build as a shared library.
  * Fixed regression caused by previous PR.
  * Added missing sources and headers to build.

-------------------------------------------------------------------
Thu Dec 24 05:55:42 UTC 2020 - Dead Mozay <dead_mozay@opensuse.org>

- Initial package 
openSUSE Build Service is sponsored by