Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package droidcam for openSUSE:Factory checked in at 2022-05-23 15:51:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/droidcam (Old) and /work/SRC/openSUSE:Factory/.droidcam.new.2254 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "droidcam" Mon May 23 15:51:53 2022 rev:4 rq:978618 version:1.8.2 Changes: -------- --- /work/SRC/openSUSE:Factory/droidcam/droidcam.changes 2021-02-09 21:17:03.482827956 +0100 +++ /work/SRC/openSUSE:Factory/.droidcam.new.2254/droidcam.changes 2022-05-23 15:51:59.634660419 +0200 @@ -1,0 +2,30 @@ +Mon May 16 20:35:05 UTC 2022 - Grover Chou <groverch...@opensuse.org> + +- Update to version 1.8.2 + * Bugfix: Prevent UI alerts when connection is stopped abruptly. #210 +- Update to version 1.8.1 + * Added -vflip/-hflip options to droidcam-cli +- Update to version 1.8.0 + * Fix for iOS USB connections dropping instantly (via #184) + * Code updates (via #184) + * Binaries now go into /usr/local/bin instead of /usr/bin, which is + more "correct" for non-packaged software + * Add battery-level check and label + * Add flag that allows other programs (eg. ffmpeg) to use the v4l2-dc + device +- Update to version 1.7.3 + * Bring back app-indicator by popular demand (#159). +- Update to version 1.7.2 + * GUI client saves + restores horizontal and vertical flip changes + * GUI client: Exposure lock and white-balance controls + * Update keyboard accelerators, hopefully fix the numpad plus/minus + shortcuts for all keyboards + * CLI client: -nocontrols flag to facilitate "headless mode" (#143) +- Update to version 1.7.1 + * Dropped 'appindicator' (systray icon) support as this library is + deprecated and no longer works (at least on Debian). +- Updated patches: + * 0001-Use-icon-installed-to-theme-directory.patch + * 0003-Hack-backwards-compatibility-for-TurboJPEG-2.0.0.patch + +------------------------------------------------------------------- Old: ---- droidcam-1.7.tar.gz New: ---- droidcam-1.8.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ droidcam.spec ++++++ --- /var/tmp/diff_new_pack.P1XHCB/_old 2022-05-23 15:52:00.190660943 +0200 +++ /var/tmp/diff_new_pack.P1XHCB/_new 2022-05-23 15:52:00.190660943 +0200 @@ -1,7 +1,7 @@ # # spec file for package droidcam # -# 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: droidcam -Version: 1.7 +Version: 1.8.2 Release: 0 Summary: Program to turn a mobile device into a webcam License: GPL-2.0-or-later @@ -71,8 +71,8 @@ %build export USBMUXDLIBS="`pkg-config --silence-errors --libs libusbmuxd-2.0 || pkg-config --silence-errors --libs libusbmuxd`" # CC is used for CXXFLAGS -%make_build JPEG="-lturbojpeg" USBMUXD=${USBMUXDLIBS} CC="%{optflags} -std=c++11" droidcam-cli -%make_build JPEG="-lturbojpeg" USBMUXD=${USBMUXDLIBS} CC="%{optflags} -std=c++11" droidcam +%make_build JPEG="-lturbojpeg" USBMUXD=${USBMUXDLIBS} CFLAGS="%{optflags}" droidcam-cli +%make_build JPEG="-lturbojpeg" USBMUXD=${USBMUXDLIBS} CFLAGS="%{optflags}" droidcam %install install -D -m 755 -t %{buildroot}%{_bindir} droidcam-cli ++++++ 0001-Use-icon-installed-to-theme-directory.patch ++++++ --- /var/tmp/diff_new_pack.P1XHCB/_old 2022-05-23 15:52:00.214660966 +0200 +++ /var/tmp/diff_new_pack.P1XHCB/_new 2022-05-23 15:52:00.218660970 +0200 @@ -1,18 +1,9 @@ -From c9323dc0116fe2795fcd5915fda87ccc2aaace7c Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Stefan=20Br=C3=BCns?= <stefan.bru...@rwth-aachen.de> -Date: Tue, 6 Oct 2020 21:38:55 +0200 -Subject: [PATCH] Use icon installed to theme directory - ---- - src/droidcam.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - diff --git a/src/droidcam.c b/src/droidcam.c -index a9116a3..29764b6 100644 +index cad1ee4..7a6ff4c 100644 --- a/src/droidcam.c +++ b/src/droidcam.c -@@ -37,7 +37,7 @@ struct settings g_settings = {0}; - +@@ -43,7 +43,7 @@ struct settings g_settings = {0}; + extern const char *thread_cmd_val_str; extern char snd_device[32]; extern char v4l2_device[32]; -const char *APP_ICON_FILE = "/opt/droidcam-icon.png"; @@ -20,16 +11,16 @@ void * AudioThreadProc(void * args); void * VideoThreadProc(void * args); -@@ -330,7 +330,7 @@ static gboolean accel_callback(GtkAccelGroup *group, GObject *obj, guint keyval - } - +@@ -416,7 +416,7 @@ ERROR: + // Example discussion: https://github.com/dino/dino/issues/98 + #if 1 static void add_indicator(GtkWidget *window) { - AppIndicator *indicator = app_indicator_new("droidcam", APP_ICON_FILE, APP_INDICATOR_CATEGORY_APPLICATION_STATUS); + AppIndicator *indicator = app_indicator_new("droidcam", APP_ICON_NAME, APP_INDICATOR_CATEGORY_APPLICATION_STATUS); GtkWidget *menu = gtk_menu_new(); GtkWidget *name_menu_item = gtk_menu_item_new_with_label("Droidcam"); GtkWidget *show_menu_item = gtk_menu_item_new_with_label("Show"); -@@ -377,7 +377,7 @@ int main(int argc, char *argv[]) +@@ -464,7 +464,7 @@ int main(int argc, char *argv[]) gtk_window_set_resizable(GTK_WINDOW(window), FALSE); gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_NONE); gtk_container_set_border_width(GTK_CONTAINER(window), 4); @@ -38,7 +29,4 @@ // keyboard shortcuts gtk_accel = gtk_accel_group_new (); --- -2.28.0 - ++++++ 0003-Hack-backwards-compatibility-for-TurboJPEG-2.0.0.patch ++++++ --- /var/tmp/diff_new_pack.P1XHCB/_old 2022-05-23 15:52:00.238660989 +0200 +++ /var/tmp/diff_new_pack.P1XHCB/_new 2022-05-23 15:52:00.254661004 +0200 @@ -1,19 +1,10 @@ -From 0f32243499c2c38b746605b8031ea01a731e8514 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Stefan=20Br=C3=BCns?= <stefan.bru...@rwth-aachen.de> -Date: Sat, 11 Jul 2020 07:30:28 +0200 -Subject: [PATCH 3/3] Hack backwards compatibility for TurboJPEG < 2.0.0 - ---- - src/decoder.c | 6 ++++++ - 1 file changed, 6 insertions(+) - diff --git a/src/decoder.c b/src/decoder.c -index 69496b0..ad48f92 100644 +index 5c72ceb..a408d72 100644 --- a/src/decoder.c +++ b/src/decoder.c -@@ -25,6 +25,15 @@ extern "C" { - #include "libswscale/swscale.h" - #include "speex/speex.h" +@@ -31,6 +31,15 @@ extern "C" + } + #endif +#include "jconfig.h" +#if LIBJPEG_TURBO_VERSION_NUMBER < 2000000 @@ -27,7 +18,4 @@ struct spx_decoder_s { snd_pcm_t *snd_handle; void *state; --- -2.27.0 - ++++++ droidcam-1.7.tar.gz -> droidcam-1.8.2.tar.gz ++++++ ++++ 2361 lines of diff (skipped)