Hello community, here is the log from the commit of package xorgxrdp for openSUSE:Factory checked in at 2020-09-21 17:21:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xorgxrdp (Old) and /work/SRC/openSUSE:Factory/.xorgxrdp.new.4249 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xorgxrdp" Mon Sep 21 17:21:02 2020 rev:18 rq:835316 version:0.2.14 Changes: -------- --- /work/SRC/openSUSE:Factory/xorgxrdp/xorgxrdp.changes 2020-03-14 09:55:20.331110069 +0100 +++ /work/SRC/openSUSE:Factory/.xorgxrdp.new.4249/xorgxrdp.changes 2020-09-21 17:24:22.215972648 +0200 @@ -1,0 +2,7 @@ +Mon Sep 14 10:23:51 UTC 2020 - Felix Zhang <fzhang.f...@gmail.com> + +- Update to version 0.2.14 + + Reduce input lag by using two different delays #166 + + Do not fail randr resize if size not changed #161 #156 +- Update the upstream maintainer's keyring +------------------------------------------------------------------- Old: ---- xorgxrdp-0.2.13.tar.gz xorgxrdp-0.2.13.tar.gz.asc New: ---- xorgxrdp-0.2.14.tar.gz xorgxrdp-0.2.14.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorgxrdp.spec ++++++ --- /var/tmp/diff_new_pack.eNCIrq/_old 2020-09-21 17:24:26.247975761 +0200 +++ /var/tmp/diff_new_pack.eNCIrq/_new 2020-09-21 17:24:26.251975764 +0200 @@ -1,7 +1,7 @@ # # spec file for package xorgxrdp # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: xorgxrdp -Version: 0.2.13 +Version: 0.2.14 Release: 0 Summary: Xorg drivers for xrdp License: X11 Group: System/X11/Utilities -Url: https://github.com/neutrinolabs/xorgxrdp +URL: https://github.com/neutrinolabs/xorgxrdp Source0: https://github.com/neutrinolabs/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz Source1: https://github.com/neutrinolabs/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz.asc Source2: %{name}.keyring ++++++ xorgxrdp-0.2.13.tar.gz -> xorgxrdp-0.2.14.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/Makefile.in new/xorgxrdp-0.2.14/Makefile.in --- old/xorgxrdp-0.2.13/Makefile.in 2020-03-11 07:51:43.000000000 +0100 +++ new/xorgxrdp-0.2.14/Makefile.in 2020-08-31 04:53:07.000000000 +0200 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.16.1 from Makefile.am. +# Makefile.in generated by automake 1.16.2 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2018 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -144,8 +144,8 @@ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ cscope distdir distdir-am dist dist-all distcheck -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ - $(LISP)config_ac-h.in +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) \ + config_ac-h.in # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. @@ -606,6 +606,10 @@ tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz $(am__post_remove_distdir) +dist-zstd: distdir + tardir=$(distdir) && $(am__tar) | zstd -c $${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst + $(am__post_remove_distdir) + dist-tarZ: distdir @echo WARNING: "Support for distribution archives compressed with" \ "legacy program 'compress' is deprecated." >&2 @@ -648,6 +652,8 @@ eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ + *.tar.zst*) \ + zstd -dc $(distdir).tar.zst | $(am__untar) ;;\ esac chmod -R a-w $(distdir) chmod u+w $(distdir) @@ -825,18 +831,18 @@ am--refresh check check-am clean clean-cscope clean-generic \ clean-libtool cscope cscopelist-am ctags ctags-am dist \ dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \ - dist-xz dist-zip distcheck distclean distclean-generic \ - distclean-hdr distclean-libtool distclean-tags distcleancheck \ - distdir distuninstallcheck dvi dvi-am html html-am info \ - info-am install install-am install-data install-data-am \ - install-dvi install-dvi-am install-exec install-exec-am \ - install-html install-html-am install-info install-info-am \ - install-man install-pdf install-pdf-am install-ps \ - install-ps-am install-strip installcheck installcheck-am \ - installdirs installdirs-am maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \ - uninstall-am + dist-xz dist-zip dist-zstd distcheck distclean \ + distclean-generic distclean-hdr distclean-libtool \ + distclean-tags distcleancheck distdir distuninstallcheck dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs installdirs-am \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags tags-am uninstall uninstall-am .PRECIOUS: Makefile diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/README.md new/xorgxrdp-0.2.14/README.md --- old/xorgxrdp-0.2.13/README.md 2020-03-11 06:31:54.000000000 +0100 +++ new/xorgxrdp-0.2.14/README.md 2020-08-31 04:46:17.000000000 +0200 @@ -1,6 +1,6 @@ [![Build Status](https://travis-ci.org/neutrinolabs/xorgxrdp.svg?branch=devel)](https://travis-ci.org/neutrinolabs/xorgxrdp) -*Current Version:* 0.2.13 +*Current Version:* 0.2.14 # xorgxrdp diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/aclocal.m4 new/xorgxrdp-0.2.14/aclocal.m4 --- old/xorgxrdp-0.2.13/aclocal.m4 2020-03-11 07:51:41.000000000 +0100 +++ new/xorgxrdp-0.2.14/aclocal.m4 2020-08-31 04:52:57.000000000 +0200 @@ -1,6 +1,6 @@ -# generated automatically by aclocal 1.16.1 -*- Autoconf -*- +# generated automatically by aclocal 1.16.2 -*- Autoconf -*- -# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# Copyright (C) 1996-2020 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -364,7 +364,7 @@ [AC_DEFINE([HAVE_][$1], 1, [Enable ]m4_tolower([$1])[ support])]) ])dnl PKG_HAVE_DEFINE_WITH_MODULES -# Copyright (C) 2002-2018 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -379,7 +379,7 @@ [am__api_version='1.16' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.16.1], [], +m4_if([$1], [1.16.2], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -395,14 +395,14 @@ # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.16.1])dnl +[AM_AUTOMAKE_VERSION([1.16.2])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- -# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -454,7 +454,7 @@ # AM_CONDITIONAL -*- Autoconf -*- -# Copyright (C) 1997-2018 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -485,7 +485,7 @@ Usually this means the macro was only invoked conditionally.]]) fi])]) -# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -676,7 +676,7 @@ # Generate code to set up dependency tracking. -*- Autoconf -*- -# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -715,7 +715,9 @@ done if test $am_rc -ne 0; then AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments - for automatic dependency tracking. Try re-running configure with the + for automatic dependency tracking. If GNU make was not used, consider + re-running the configure script with MAKE="gmake" (or whatever is + necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking).]) fi @@ -742,7 +744,7 @@ # Do all the work for Automake. -*- Autoconf -*- -# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# Copyright (C) 1996-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -939,7 +941,7 @@ done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -960,7 +962,7 @@ fi AC_SUBST([install_sh])]) -# Copyright (C) 2003-2018 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -981,7 +983,7 @@ # Check to see how 'make' treats includes. -*- Autoconf -*- -# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1024,7 +1026,7 @@ # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright (C) 1997-2018 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1063,7 +1065,7 @@ # Helper functions for option handling. -*- Autoconf -*- -# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1092,7 +1094,7 @@ AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1139,7 +1141,7 @@ # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) -# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1158,7 +1160,7 @@ # Check to make sure that the build environment is sane. -*- Autoconf -*- -# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# Copyright (C) 1996-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1239,7 +1241,7 @@ rm -f conftest.file ]) -# Copyright (C) 2009-2018 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1299,7 +1301,7 @@ _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1327,7 +1329,7 @@ INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -# Copyright (C) 2006-2018 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1346,7 +1348,7 @@ # Check how to create a tarball. -*- Autoconf -*- -# Copyright (C) 2004-2018 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/compile new/xorgxrdp-0.2.14/compile --- old/xorgxrdp-0.2.13/compile 2020-03-11 07:51:43.000000000 +0100 +++ new/xorgxrdp-0.2.14/compile 2020-08-31 04:53:07.000000000 +0200 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # Written by Tom Tromey <tro...@cygnus.com>. # # This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ MINGW*) file_conv=mingw ;; - CYGWIN*) + CYGWIN* | MSYS*) file_conv=cygwin ;; *) @@ -67,7 +67,7 @@ mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; - cygwin/*) + cygwin/* | msys/*) file=`cygpath -m "$file" || echo "$file"` ;; wine/*) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/configure new/xorgxrdp-0.2.14/configure --- old/xorgxrdp-0.2.13/configure 2020-03-11 07:51:42.000000000 +0100 +++ new/xorgxrdp-0.2.14/configure 2020-08-31 04:52:59.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for xorgxrdp 0.2.13. +# Generated by GNU Autoconf 2.69 for xorgxrdp 0.2.14. # # Report bugs to <xrdp-de...@googlegroups.com>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='xorgxrdp' PACKAGE_TARNAME='xorgxrdp' -PACKAGE_VERSION='0.2.13' -PACKAGE_STRING='xorgxrdp 0.2.13' +PACKAGE_VERSION='0.2.14' +PACKAGE_STRING='xorgxrdp 0.2.14' PACKAGE_BUGREPORT='xrdp-de...@googlegroups.com' PACKAGE_URL='' @@ -1345,7 +1345,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures xorgxrdp 0.2.13 to adapt to many kinds of systems. +\`configure' configures xorgxrdp 0.2.14 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1415,7 +1415,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of xorgxrdp 0.2.13:";; + short | recursive ) echo "Configuration of xorgxrdp 0.2.14:";; esac cat <<\_ACEOF @@ -1544,7 +1544,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -xorgxrdp configure 0.2.13 +xorgxrdp configure 0.2.14 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1822,7 +1822,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by xorgxrdp $as_me 0.2.13, which was +It was created by xorgxrdp $as_me 0.2.14, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2696,7 +2696,7 @@ # Define the identity of the package. PACKAGE='xorgxrdp' - VERSION='0.2.13' + VERSION='0.2.14' cat >>confdefs.h <<_ACEOF @@ -12522,12 +12522,12 @@ pkg_cv_XRDP_CFLAGS="$XRDP_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xrdp >= 0.9.13\""; } >&5 - ($PKG_CONFIG --exists --print-errors "xrdp >= 0.9.13") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xrdp >= 0.9.14\""; } >&5 + ($PKG_CONFIG --exists --print-errors "xrdp >= 0.9.14") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_XRDP_CFLAGS=`$PKG_CONFIG --cflags "xrdp >= 0.9.13" 2>/dev/null` + pkg_cv_XRDP_CFLAGS=`$PKG_CONFIG --cflags "xrdp >= 0.9.14" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -12539,12 +12539,12 @@ pkg_cv_XRDP_LIBS="$XRDP_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xrdp >= 0.9.13\""; } >&5 - ($PKG_CONFIG --exists --print-errors "xrdp >= 0.9.13") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xrdp >= 0.9.14\""; } >&5 + ($PKG_CONFIG --exists --print-errors "xrdp >= 0.9.14") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_XRDP_LIBS=`$PKG_CONFIG --libs "xrdp >= 0.9.13" 2>/dev/null` + pkg_cv_XRDP_LIBS=`$PKG_CONFIG --libs "xrdp >= 0.9.14" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -12565,14 +12565,14 @@ _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then - XRDP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xrdp >= 0.9.13" 2>&1` + XRDP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xrdp >= 0.9.14" 2>&1` else - XRDP_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xrdp >= 0.9.13" 2>&1` + XRDP_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xrdp >= 0.9.14" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$XRDP_PKG_ERRORS" >&5 - as_fn_error $? "Package requirements (xrdp >= 0.9.13) were not met: + as_fn_error $? "Package requirements (xrdp >= 0.9.14) were not met: $XRDP_PKG_ERRORS @@ -13659,7 +13659,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by xorgxrdp $as_me 0.2.13, which was +This file was extended by xorgxrdp $as_me 0.2.14, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -13725,7 +13725,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -xorgxrdp config.status 0.2.13 +xorgxrdp config.status 0.2.14 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" @@ -14826,7 +14826,9 @@ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "Something went wrong bootstrapping makefile fragments - for automatic dependency tracking. Try re-running configure with the + for automatic dependency tracking. If GNU make was not used, consider + re-running the configure script with MAKE=\"gmake\" (or whatever is + necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking). See \`config.log' for more details" "$LINENO" 5; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/configure.ac new/xorgxrdp-0.2.14/configure.ac --- old/xorgxrdp-0.2.13/configure.ac 2020-03-11 07:49:09.000000000 +0100 +++ new/xorgxrdp-0.2.14/configure.ac 2020-08-31 04:45:40.000000000 +0200 @@ -2,7 +2,7 @@ AC_PREREQ(2.65) # package version must be x.y.z -AC_INIT([xorgxrdp], [0.2.13], [xrdp-de...@googlegroups.com]) +AC_INIT([xorgxrdp], [0.2.14], [xrdp-de...@googlegroups.com]) package_version_major=$(echo ${PACKAGE_VERSION}|cut -d. -f1) package_version_minor=$(echo ${PACKAGE_VERSION}|cut -d. -f2) package_version_patchlevel=$(echo ${PACKAGE_VERSION}|cut -d. -f3) @@ -28,7 +28,7 @@ fi if test "x$XRDP_CFLAGS" = "x"; then - PKG_CHECK_MODULES([XRDP], [xrdp >= 0.9.13]) + PKG_CHECK_MODULES([XRDP], [xrdp >= 0.9.14]) XRDP_CFLAGS=`pkg-config xrdp --cflags` fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/depcomp new/xorgxrdp-0.2.14/depcomp --- old/xorgxrdp-0.2.13/depcomp 2020-03-11 07:51:43.000000000 +0100 +++ new/xorgxrdp-0.2.14/depcomp 2020-08-31 04:53:08.000000000 +0200 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/install-sh new/xorgxrdp-0.2.14/install-sh --- old/xorgxrdp-0.2.13/install-sh 2020-03-11 07:51:43.000000000 +0100 +++ new/xorgxrdp-0.2.14/install-sh 2020-08-31 04:53:07.000000000 +0200 @@ -451,7 +451,18 @@ trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 # Copy the file name to the temp name. - (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && + (umask $cp_umask && + { test -z "$stripcmd" || { + # Create $dsttmp read-write so that cp doesn't create it read-only, + # which would cause strip to fail. + if test -z "$doit"; then + : >"$dsttmp" # No need to fork-exec 'touch'. + else + $doit touch "$dsttmp" + fi + } + } && + $doit_exec $cpprog "$src" "$dsttmp") && # and set any options; do chmod last to preserve setuid bits. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/missing new/xorgxrdp-0.2.14/missing --- old/xorgxrdp-0.2.13/missing 2020-03-11 07:51:43.000000000 +0100 +++ new/xorgxrdp-0.2.14/missing 2020-08-31 04:53:07.000000000 +0200 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# Copyright (C) 1996-2020 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard <pin...@iro.umontreal.ca>, 1996. # This program is free software; you can redistribute it and/or modify diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/module/Makefile.in new/xorgxrdp-0.2.14/module/Makefile.in --- old/xorgxrdp-0.2.13/module/Makefile.in 2020-03-11 07:51:43.000000000 +0100 +++ new/xorgxrdp-0.2.14/module/Makefile.in 2020-08-31 04:53:08.000000000 +0200 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.16.1 from Makefile.am. +# Makefile.in generated by automake 1.16.2 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2018 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/module/amd64/Makefile.in new/xorgxrdp-0.2.14/module/amd64/Makefile.in --- old/xorgxrdp-0.2.13/module/amd64/Makefile.in 2020-03-11 07:51:43.000000000 +0100 +++ new/xorgxrdp-0.2.14/module/amd64/Makefile.in 2020-08-31 04:53:08.000000000 +0200 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.16.1 from Makefile.am. +# Makefile.in generated by automake 1.16.2 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2018 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/module/rdpClientCon.c new/xorgxrdp-0.2.14/module/rdpClientCon.c --- old/xorgxrdp-0.2.13/module/rdpClientCon.c 2020-03-11 06:25:27.000000000 +0100 +++ new/xorgxrdp-0.2.14/module/rdpClientCon.c 2020-08-20 07:44:18.000000000 +0200 @@ -103,6 +103,8 @@ rdpClientConDisconnect(rdpPtr dev, rdpClientCon *clientCon); static CARD32 rdpDeferredIdleDisconnectCallback(OsTimerPtr timer, CARD32 now, pointer arg); +static void +rdpScheduleDeferredUpdate(rdpClientCon *clientCon); #if XORG_VERSION_CURRENT < XORG_VERSION_NUMERIC(1, 18, 5, 0, 0) @@ -2424,6 +2426,7 @@ LLOGLN(10, ("rdpDeferredUpdateCallback:")); clientCon = (rdpClientCon *) arg; clientCon->updateScheduled = FALSE; + clientCon->lastUpdateTime = now; if (clientCon->suppress_output) { LLOGLN(10, ("rdpDeferredUpdateCallback: suppress_output set")); @@ -2436,10 +2439,7 @@ LLOGLN(10, ("rdpDeferredUpdateCallback: reschedule rect_id %d " "rect_id_ack %d", clientCon->rect_id, clientCon->rect_id_ack)); - clientCon->updateTimer = TimerSet(clientCon->updateTimer, 0, 40, - rdpDeferredUpdateCallback, - clientCon); - clientCon->updateScheduled = TRUE; + rdpScheduleDeferredUpdate(clientCon); return 0; } else @@ -2532,14 +2532,43 @@ } if (rdpRegionNotEmpty(clientCon->dirtyRegion)) { - clientCon->updateTimer = TimerSet(clientCon->updateTimer, 0, 40, - rdpDeferredUpdateCallback, - clientCon); - clientCon->updateScheduled = TRUE; + rdpScheduleDeferredUpdate(clientCon); } return 0; } + +/******************************************************************************/ +#define MIN_MS_BETWEEN_FRAMES 40 +#define MIN_MS_TO_WAIT_FOR_MORE_UPDATES 4 +static void +rdpScheduleDeferredUpdate(rdpClientCon *clientCon) +{ + uint32_t curTime; + uint32_t msToWait; + uint32_t minNextUpdateTime; + + curTime = (uint32_t) GetTimeInMillis(); + /* use two separate delays in order to limit the update rate and wait a bit + for more changes before sending an update. Always waiting the longer + delay would introduce unnecessarily much latency. */ + msToWait = MIN_MS_TO_WAIT_FOR_MORE_UPDATES; + minNextUpdateTime = clientCon->lastUpdateTime + MIN_MS_BETWEEN_FRAMES; + /* the first check is to gracefully handle the infrequent case of + the time wrapping around */ + if(clientCon->lastUpdateTime < curTime && + minNextUpdateTime > curTime + msToWait) + { + msToWait = minNextUpdateTime - curTime; + } + + clientCon->updateTimer = TimerSet(clientCon->updateTimer, 0, + (CARD32) msToWait, + rdpDeferredUpdateCallback, + clientCon); + clientCon->updateScheduled = TRUE; +} + /******************************************************************************/ int rdpClientConAddDirtyScreenReg(rdpPtr dev, rdpClientCon *clientCon, @@ -2549,9 +2578,7 @@ rdpRegionUnion(clientCon->dirtyRegion, clientCon->dirtyRegion, reg); if (clientCon->updateScheduled == FALSE) { - clientCon->updateTimer = TimerSet(clientCon->updateTimer, 0, 40, - rdpDeferredUpdateCallback, clientCon); - clientCon->updateScheduled = TRUE; + rdpScheduleDeferredUpdate(clientCon); } return 0; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/module/rdpClientCon.h new/xorgxrdp-0.2.14/module/rdpClientCon.h --- old/xorgxrdp-0.2.13/module/rdpClientCon.h 2019-05-30 08:07:51.000000000 +0200 +++ new/xorgxrdp-0.2.14/module/rdpClientCon.h 2020-08-20 07:44:18.000000000 +0200 @@ -105,6 +105,7 @@ int rect_id_ack; OsTimerPtr updateTimer; + CARD32 lastUpdateTime; /* millisecond timestamp */ int updateScheduled; /* boolean */ RegionPtr dirtyRegion; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/module/rdpRandR.c new/xorgxrdp-0.2.14/module/rdpRandR.c --- old/xorgxrdp-0.2.13/module/rdpRandR.c 2020-03-11 06:25:27.000000000 +0100 +++ new/xorgxrdp-0.2.14/module/rdpRandR.c 2020-08-20 07:44:18.000000000 +0200 @@ -129,6 +129,12 @@ dev = rdpGetDevFromScreen(pScreen); if (dev->allow_screen_resize == 0) { + if ((width == pScreen->width) && (height == pScreen->height) && + (mmWidth == pScreen->mmWidth) && (mmHeight == pScreen->mmHeight)) + { + LLOGLN(0, ("rdpRRScreenSetSize: already this size")); + return TRUE; + } LLOGLN(0, ("rdpRRScreenSetSize: not allowing resize")); return FALSE; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/module/x86/Makefile.in new/xorgxrdp-0.2.14/module/x86/Makefile.in --- old/xorgxrdp-0.2.13/module/x86/Makefile.in 2020-03-11 07:51:43.000000000 +0100 +++ new/xorgxrdp-0.2.14/module/x86/Makefile.in 2020-08-31 04:53:08.000000000 +0200 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.16.1 from Makefile.am. +# Makefile.in generated by automake 1.16.2 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2018 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/test-driver new/xorgxrdp-0.2.14/test-driver --- old/xorgxrdp-0.2.13/test-driver 2020-03-11 07:51:43.000000000 +0100 +++ new/xorgxrdp-0.2.14/test-driver 2020-08-31 04:53:08.000000000 +0200 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 2011-2018 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/tests/Makefile.in new/xorgxrdp-0.2.14/tests/Makefile.in --- old/xorgxrdp-0.2.13/tests/Makefile.in 2020-03-11 07:51:43.000000000 +0100 +++ new/xorgxrdp-0.2.14/tests/Makefile.in 2020-08-31 04:53:08.000000000 +0200 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.16.1 from Makefile.am. +# Makefile.in generated by automake 1.16.2 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2018 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/tests/yuv2rgb/Makefile.in new/xorgxrdp-0.2.14/tests/yuv2rgb/Makefile.in --- old/xorgxrdp-0.2.13/tests/yuv2rgb/Makefile.in 2020-03-11 07:51:43.000000000 +0100 +++ new/xorgxrdp-0.2.14/tests/yuv2rgb/Makefile.in 2020-08-31 04:53:08.000000000 +0200 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.16.1 from Makefile.am. +# Makefile.in generated by automake 1.16.2 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2018 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/xrdpdev/Makefile.in new/xorgxrdp-0.2.14/xrdpdev/Makefile.in --- old/xorgxrdp-0.2.13/xrdpdev/Makefile.in 2020-03-11 07:51:43.000000000 +0100 +++ new/xorgxrdp-0.2.14/xrdpdev/Makefile.in 2020-08-31 04:53:08.000000000 +0200 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.16.1 from Makefile.am. +# Makefile.in generated by automake 1.16.2 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2018 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/xrdpkeyb/Makefile.in new/xorgxrdp-0.2.14/xrdpkeyb/Makefile.in --- old/xorgxrdp-0.2.13/xrdpkeyb/Makefile.in 2020-03-11 07:51:43.000000000 +0100 +++ new/xorgxrdp-0.2.14/xrdpkeyb/Makefile.in 2020-08-31 04:53:08.000000000 +0200 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.16.1 from Makefile.am. +# Makefile.in generated by automake 1.16.2 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2018 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xorgxrdp-0.2.13/xrdpmouse/Makefile.in new/xorgxrdp-0.2.14/xrdpmouse/Makefile.in --- old/xorgxrdp-0.2.13/xrdpmouse/Makefile.in 2020-03-11 07:51:43.000000000 +0100 +++ new/xorgxrdp-0.2.14/xrdpmouse/Makefile.in 2020-08-31 04:53:08.000000000 +0200 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.16.1 from Makefile.am. +# Makefile.in generated by automake 1.16.2 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2018 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, ++++++ xorgxrdp.keyring ++++++ --- /var/tmp/diff_new_pack.eNCIrq/_old 2020-09-21 17:24:26.399975878 +0200 +++ /var/tmp/diff_new_pack.eNCIrq/_new 2020-09-21 17:24:26.399975878 +0200 @@ -1,9 +1,4 @@ -pub 4096R/01BF10EB 2017-06-20 [expires: 2019-06-20] -uid [ unknown] Koichiro IWAO <m...@vmeta.jp> -sub 4096R/CCDE08AA 2017-06-20 [expires: 2019-06-20] - -----BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v2 mQINBFlIyz8BEADgClot1kNGKq9+Xe2lUrYGoCrfFINU040grerWZtXHH7kWK2Co Iubx+mTe/IgI7q2MvwujP7bSW5pp7zk0UvbNl64IWQIGTzLyTL2Mc9nFnsCA/tgz @@ -16,42 +11,115 @@ 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 -1Kzc+L0= -=JuE1 +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 +AsS4Zp5tGw== +=Gas0 -----END PGP PUBLIC KEY BLOCK-----