File nodejs-signal-ringrtc.changes of Package nodejs-signal-ringrtc

-------------------------------------------------------------------
Wed Jan  4 18:20:20 UTC 2023 - Bruno Pitrus <brunopitrus@hotmail.com>
- Correct wrong cpu tuning for rust code on ix86
- Add backported shim_headers-fix-ninja.patch

-------------------------------------------------------------------
Thu Dec 15 18:04:38 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- Update to version 2.22.0 for Signal 6.1.0
  * Group Calls: Only allow ringing if you are the call creator
  * Electron: Add callId to the call ended notification function
  * Improve display of stats in logs
- Take the actual list of required ldlibs for libwebrtc.a instead of guessing.

-------------------------------------------------------------------
Fri Dec  2 17:26:25 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- Correct optflags not being applied when gcc is called on assembler files
  * add gcc-asmflags.patch

-------------------------------------------------------------------
Thu Dec  1 19:04:58 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream release 2.21.5
  * Group Calls: Improve ring handling
  * Group Calls: Update group membership upon unknown media keys
  * Improve display of stats in logs

-------------------------------------------------------------------
Wed Nov 23 18:43:10 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- Use system abseil also on Leap as it's fixed now.

-------------------------------------------------------------------
Thu Nov  3 21:39:33 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream release 2.21.2
  * Electron: Update dependencies (neon mainly)
  * Reference signalapp/webrtc@5005b
  * Cherry-pick commits to fix network monitor issues

-------------------------------------------------------------------
Mon Oct 24 20:38:35 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- Adjust CFLAGS:
  * remove upstream's tinkering with optimize level
  * remove upstream's warning suppression
  * generate -fpic -fno-semantic-interposition code from GCC.
- On 15.3, use bundled libvpx instead of backported libvpx.so.7 from multimedia:libs
  as its symbols conflict with libvpx.so.4 loaded by libavcodec.
  * add system-nasm.patch
  * add nasm-generate-debuginfo.patch

-------------------------------------------------------------------
Fri Oct 14 03:33:04 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- Fix armv6hl build

-------------------------------------------------------------------
Thu Oct  6 16:45:26 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream release 2.21.1
  * Group Calls: Expose `isHigherResolutionPending` to apps

-------------------------------------------------------------------
Thu Sep  8 19:18:43 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream release 2.21.0
  * Update to WebRTC 5005 (m102)
  * Add logging for audio device timing
  * Allow clients to specify the active speaker's height
- Remove usrsctp.gn, upstream no longer uses this dependency
- Add multi_channel_content_detector-missing-unique_ptr.patch
- Use recommended %build_rustflags for Rust compilation
- Move app to %_libexecdir to allow making language packs noarch
- Slightly cleanup webrtc tarball

-------------------------------------------------------------------
Wed Aug 24 20:58:12 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream release 2.20.14
  * no user-visible changes

-------------------------------------------------------------------
Wed Aug 10 15:47:51 UTC 2022 - thod_@gmx.de

- Update to 2.20.13
  * https://github.com/signalapp/ringrtc/releases/tag/v2.20.13

-------------------------------------------------------------------
Mon Aug  8 11:46:11 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- Do not require Neon on ARM7

-------------------------------------------------------------------
Thu Aug  4 08:50:57 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream version 2.20.12
  * Group Calls: Prefer recently received group call rings
  * Reduce binary size by dropping unicode support from the regex crate
  * Enforce that errors are handled on background tokio runtimes

-------------------------------------------------------------------
Mon Aug  1 13:32:13 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- Use system libyuv also on Tumbleweed
- Fix ix86 build (experimental, unsupported)

-------------------------------------------------------------------
Sun Jul 17 12:41:48 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- Update to version 2.20.11
  * Add support for TURN over TLS
- LEGAL: Do not compile any code in prepare vendor script
- LEGAL: Use system protobuf compiler instead of non-free vendored binary
- Do not require SSE3 (signal-webrtc-disable-compiler-configs.patch)
  Both openSUSE and Fedora still support the original Opteron, and
  package maintainers should not unilaterally require more.
- Rename package to signal-libringrtc (we've haven't been shipping a usable node module for a while)
  and install the library into its final end-user destination.
- Merge signal-webrtc into this package because static libraries are problematic
  * Update to 4896f
  * absl_{algorithm,base,cleanup,container,flags,functional,hash,memory,meta\
    ,numeric,random,status,strings,synchronization,time,types}.gn
  * crc32c.gn
  * libyuv.gn
  * usrsctp.gn
  * abseil-remove-unused-targets.patch
  * replace_gn_files.patch
  * signal-webrtc-disable-compiler-configs.patch
  * signal-webrtc-disable-h264.patch
- Use GCC11 on Leap for C/C++
- Compile C/C++ code with LTO where it's the default.
- Fix non-x64 build

-------------------------------------------------------------------
Thu Jul  7 17:32:51 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- Use signal-webrtc's list of dependencies instead of hardcoding them

-------------------------------------------------------------------
Fri Jul  1 12:00:21 UTC 2022 - thod_@gmx.de

- Update to version 2.20.10
  * https://github.com/signalapp/ringrtc/releases/tag/v2.20.10
  * https://github.com/signalapp/ringrtc/releases/tag/v2.20.9

-------------------------------------------------------------------
Sat Jun 18 18:00:21 UTC 2022 - thod_@gmx.de

- Update to version 2.20.8
  * https://github.com/signalapp/ringrtc/releases/tag/v2.20.8
  * https://github.com/signalapp/ringrtc/releases/tag/v2.20.7

-------------------------------------------------------------------
Thu Jun  9 10:41:01 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
- Remove libuv link. Electron already exports symbols from a statically linked libuv as part of its ABI.
- compile with correct cflags instead of using patchelf, otherwise brp-strip balks out.

-------------------------------------------------------------------
Sat Jun  4 08:39:21 UTC 2022 - thod_@gmx.de

- Update to version 2.20.6
  * https://github.com/signalapp/ringrtc/releases/tag/v2.20.6

-------------------------------------------------------------------
Thu May  5 13:39:20 UTC 2022 - Andreas Schneider <asn@cryptomilk.org>

- Update to version 2.20.2
  * https://github.com/signalapp/ringrtc/releases/tag/v2.20.2

-------------------------------------------------------------------
Tue Apr 26 14:34:12 UTC 2022 - Andreas Schneider <asn@cryptomilk.org>

- Update to version 2.20.1
  * https://github.com/signalapp/ringrtc/releases/tag/v2.20.1

-------------------------------------------------------------------
Mon Apr 11 20:02:07 UTC 2022 - thod_@gmx.de

- Update to version 2.20.0
  * https://github.com/signalapp/ringrtc/releases/tag/v2.20.0

-------------------------------------------------------------------
Thu Mar 22 13:19:40 UTC 2022 - thod_@gmx.de

- Update to version 2.19.2
  * https://github.com/signalapp/ringrtc/releases/tag/v2.19.2

-------------------------------------------------------------------
Thu Feb  3 09:09:40 UTC 2022 - Andreas Schneider <asn@cryptomilk.org>

- Update to version 2.17.2
  * https://github.com/signalapp/ringrtc/releases/tag/v2.17.2

-------------------------------------------------------------------
Thu Jan 27 14:54:51 UTC 2022 - Andreas Schneider <asn@cryptomilk.org>

- Improve building the rust parts
- Remove uneeded electron deps

-------------------------------------------------------------------
Fri Jan 21 07:13:34 UTC 2022 - Andreas Schneider <asn@cryptomilk.org>

- Update to version 2.16.1
  * https://github.com/signalapp/ringrtc/releases/tag/v2.16.1

-------------------------------------------------------------------
Tue Dec 21 08:26:12 UTC 2021 - thod_@gmx.de

- Require nodejs 16.13.1

-------------------------------------------------------------------
Mon Dec 20 18:06:12 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

- Require nodejs 16.5.0

-------------------------------------------------------------------
Wed Dec 15 07:39:29 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

* Update to version 2.15.0
  * https://github.com/signalapp/ringrtc/releases/tag/v2.15.0

-------------------------------------------------------------------
Thu Oct 28 13:52:06 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

* Update to version 2.13.6
  * https://github.com/signalapp/ringrtc/releases/tag/v2.13.6
  * https://github.com/signalapp/ringrtc/releases/tag/v2.13.5

-------------------------------------------------------------------
Fri Oct 15 05:58:48 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

* Update to version 2.13.4
  * https://github.com/signalapp/ringrtc/releases/tag/v2.13.4
  * https://github.com/signalapp/ringrtc/releases/tag/v2.13.3

-------------------------------------------------------------------
Wed Oct  6 14:24:06 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

- Update to version 2.13.2
  * https://github.com/signalapp/ringrtc/releases/tag/v2.13.2

-------------------------------------------------------------------
Tue Sep 28 12:22:17 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

- Update to version 2.13.1
  * https://github.com/signalapp/ringrtc/releases/tag/v2.13.1

-------------------------------------------------------------------
Fri Aug 27 06:43:53 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

- Update to version 2.11.1
  * https://github.com/signalapp/ringrtc/releases/tag/v2.11.1

-------------------------------------------------------------------
Mon Aug  2 14:48:22 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

- Update to version 2.10.7
  * https://github.com/signalapp/ringrtc/releases/tag/v2.10.7

-------------------------------------------------------------------
Wed Jul 14 14:13:18 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

- Update to version 2.10.6
  * https://github.com/signalapp/ringrtc/releases/tag/v2.10.6

-------------------------------------------------------------------
Mon Jun 21 12:20:03 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

- Use nodejs-electron package

-------------------------------------------------------------------
Wed Jun 16 15:05:41 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

- Update to version 2.10.5
  * https://github.com/signalapp/ringrtc/releases/tag/v2.10.5

-------------------------------------------------------------------
Wed Jun  9 08:12:53 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

- Update to version 2.10.4
  * https://github.com/signalapp/ringrtc/releases/tag/v2.10.4
  * https://github.com/signalapp/ringrtc/releases/tag/v2.10.3
  * https://github.com/signalapp/ringrtc/releases/tag/v2.10.2
  * https://github.com/signalapp/ringrtc/releases/tag/v2.10.1
  * https://github.com/signalapp/ringrtc/releases/tag/v2.10.0

-------------------------------------------------------------------
Wed May 12 08:51:20 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

- Update to version 2.9.7
  * https://github.com/signalapp/ringrtc/releases/tag/v2.9.7
  * https://github.com/signalapp/ringrtc/releases/tag/v2.9.6
  * https://github.com/signalapp/ringrtc/releases/tag/v2.9.5

-------------------------------------------------------------------
Tue Apr  6 07:00:38 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

- Bump required nodejs version

-------------------------------------------------------------------
Wed Mar 17 06:27:42 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

- Update to version 2.9.4
  * Add statistics to monitor connection information
  * Reference signalapp/webrtc@4183l
  * Adjust logging and build issues
  * Add very low bandwidth support for audio
  * Remove SCTP
  * Electron: Update neon to use n-api runtime

-------------------------------------------------------------------
Thu Jan 14 06:42:04 UTC 2021 - Andreas Schneider <asn@cryptomilk.org>

- Update to version 2.8.9
  * Fix issue where camera was not released

-------------------------------------------------------------------
Mon Dec 14 09:09:18 UTC 2020 - Andreas Schneider <asn@cryptomilk.org>

- Update to version 2.8.8
  * Group Calling: Fix issue with video resolution requests
  * Add Group Calling feature
  * Reference signalapp/webrtc@4183i
  * Update Rust dependencies
  * Update builds and documentation

-------------------------------------------------------------------
Wed Nov 25 08:00:46 UTC 2020 - Andreas Schneider <asn@cryptomilk.org>

- Update nodejs version and vendor files

-------------------------------------------------------------------
Mon Nov  9 09:33:11 UTC 2020 - Andreas Schneider <asn@cryptomilk.org>

- Link against missing shared libraries

-------------------------------------------------------------------
Sun Nov  8 19:36:15 UTC 2020 - Andreas Schneider <asn@cryptomilk.org>

- Added signal-ringrtc-fix-webrtc-linking.patch

-------------------------------------------------------------------
Sun Oct  4 05:58:19 UTC 2020 - Andreas Schneider <asn@cryptomilk.org>

- Initial package
openSUSE Build Service is sponsored by