From 304896566c4fb8a4e771f05798f6ca398c02f6ed80bfc323a764896f1ed656ab Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Mon, 7 Nov 2022 22:55:08 +0000 Subject: [PATCH] - Update to 0.5.4: * This fixes stalling during h264 encoding. The FFmpeg devs seem to think that it's normal to change the default behaviour of their code, so this needs to be fixed here instead. - Update to 0.5.3: * Revert "h264-encoder: Add 30 bit color depth formats" * server: Fix encoding selection for sw frames - Update to 0.5.2: * stream: Remove stray ampersand in tls handshake failure code path * resampler: Use transformed width as destination stride - Update to 0.5.1: * meson: Use partial_dependency() for libdrm cflags * test: meson: Add missing libdrm_inc dependency * server: add missing header after f20ffb5e1efe - Update to 0.5.0: * H.264 Encoding * UNIX Sockets * New framebuffer submission API * Automatic buffer transforms * Client side cursor rendering * Now accepts DMA-BUFs * Presentation time stamps * New internal encoder abstraction layer OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/neatvnc?expand=0&rev=11 --- neatvnc.changes | 43 +++++++++++++++++++++++++++++++++++++++++++ neatvnc.spec | 8 ++++++-- v0.4.0.tar.gz | 3 --- v0.5.4.tar.gz | 3 +++ 4 files changed, 52 insertions(+), 5 deletions(-) delete mode 100644 v0.4.0.tar.gz create mode 100644 v0.5.4.tar.gz diff --git a/neatvnc.changes b/neatvnc.changes index b6d10bf..b7968e9 100644 --- a/neatvnc.changes +++ b/neatvnc.changes @@ -1,3 +1,46 @@ +------------------------------------------------------------------- +Mon Nov 7 22:50:04 UTC 2022 - Michael Vetter + +- Update to 0.5.4: + * This fixes stalling during h264 encoding. The FFmpeg devs + seem to think that it's normal to change the default behaviour + of their code, so this needs to be fixed here instead. + +------------------------------------------------------------------- +Mon Nov 7 22:49:49 UTC 2022 - Michael Vetter + +- Update to 0.5.3: + * Revert "h264-encoder: Add 30 bit color depth formats" + * server: Fix encoding selection for sw frames + +------------------------------------------------------------------- +Mon Nov 7 22:49:33 UTC 2022 - Michael Vetter + +- Update to 0.5.2: + * stream: Remove stray ampersand in tls handshake failure code path + * resampler: Use transformed width as destination stride + +------------------------------------------------------------------- +Mon Nov 7 22:49:16 UTC 2022 - Michael Vetter + +- Update to 0.5.1: + * meson: Use partial_dependency() for libdrm cflags + * test: meson: Add missing libdrm_inc dependency + * server: add missing header after f20ffb5e1efe + +------------------------------------------------------------------- +Mon Nov 7 22:48:50 UTC 2022 - Michael Vetter + +- Update to 0.5.0: + * H.264 Encoding + * UNIX Sockets + * New framebuffer submission API + * Automatic buffer transforms + * Client side cursor rendering + * Now accepts DMA-BUFs + * Presentation time stamps + * New internal encoder abstraction layer + ------------------------------------------------------------------- Sun Feb 28 20:42:39 UTC 2021 - Dirk Müller diff --git a/neatvnc.spec b/neatvnc.spec index 25b9e9b..ba0883c 100644 --- a/neatvnc.spec +++ b/neatvnc.spec @@ -1,7 +1,7 @@ # # spec file for package neatvnc # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: neatvnc -Version: 0.4.0 +Version: 0.5.4 Release: 0 Summary: A VNC server library License: ISC @@ -25,7 +25,11 @@ Group: System/GUI/Other URL: https://github.com/any1/neatvnc Source0: https://github.com/any1/neatvnc/archive/v%{version}.tar.gz BuildRequires: aml-devel +BuildRequires: cmake +BuildRequires: ffmpeg-4-libavcodec-devel +BuildRequires: ffmpeg-4-libavfilter-devel BuildRequires: libdrm-devel +BuildRequires: libgbm-devel BuildRequires: libgnutls-devel BuildRequires: libjpeg8-devel BuildRequires: libpixman-1-0-devel diff --git a/v0.4.0.tar.gz b/v0.4.0.tar.gz deleted file mode 100644 index 7e8ab3a..0000000 --- a/v0.4.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8a833d488f579e4acf7abb1c7832f8e571bddd6da054e71ed9be3b8396955a81 -size 555438 diff --git a/v0.5.4.tar.gz b/v0.5.4.tar.gz new file mode 100644 index 0000000..c9c6e68 --- /dev/null +++ b/v0.5.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90f9521a6f37ee5455579a35b59333ec9d4e5a45b9b61316c2bf6342cdb8bf48 +size 577635