commit libXtst for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package libXtst for openSUSE:Factory checked 
in at 2020-08-28 23:44:58

Comparing /work/SRC/openSUSE:Factory/libXtst (Old)
 and  /work/SRC/openSUSE:Factory/.libXtst.new.3399 (New)


Package is "libXtst"

Fri Aug 28 23:44:58 2020 rev:11 rq:828734 version:1.2.3

Changes:

--- /work/SRC/openSUSE:Factory/libXtst/libXtst.changes  2016-11-05 
21:22:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.libXtst.new.3399/libXtst.changes
2020-08-28 23:45:04.219498248 +0200
@@ -1,0 +2,6 @@
+Mon Aug 10 10:32:26 UTC 2020 - Ismail Dönmez 
+
+- Add a Provides: libXtst = %{version} to the library subpackage
+  to make pre-packaged electron apps happy.
+
+---



Other differences:
--
++ libXtst.spec ++
--- /var/tmp/diff_new_pack.MizvCF/_old  2020-08-28 23:45:04.775497892 +0200
+++ /var/tmp/diff_new_pack.MizvCF/_new  2020-08-28 23:45:04.775497892 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libXtst
 #
-# Copyright (c) 2016 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
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -23,7 +23,7 @@
 Summary:Xlib-based client API for the XTEST and RECORD extensions
 License:MIT
 Group:  Development/Libraries/C and C++
-Url:http://xorg.freedesktop.org/
+URL:http://xorg.freedesktop.org/
 
 #Git-Clone:git://anongit.freedesktop.org/xorg/lib/libXtst
 #Git-Web:  http://cgit.freedesktop.org/xorg/lib/libXtst/
@@ -53,6 +53,8 @@
 %package -n %lname
 Summary:Xlib-based client API for the XTEST and RECORD extensions
 Group:  System/Libraries
+# Make electron apps happy
+Provides:   libXtst = %{version}
 
 %description -n %lname
 The XTEST extension is a minimal set of client and server extensions




commit libXtst for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package libXtst for openSUSE:Factory checked 
in at 2016-11-05 21:22:11

Comparing /work/SRC/openSUSE:Factory/libXtst (Old)
 and  /work/SRC/openSUSE:Factory/.libXtst.new (New)


Package is "libXtst"

Changes:

--- /work/SRC/openSUSE:Factory/libXtst/libXtst.changes  2013-06-05 
11:57:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.libXtst.new/libXtst.changes 2016-11-05 
21:22:12.0 +0100
@@ -1,0 +2,12 @@
+Wed Nov  2 10:38:17 UTC 2016 - sndir...@suse.com
+
+- tagged baselibs.conf as source in specfile
+
+---
+Sat Oct 29 00:00:07 UTC 2016 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.2.3:
+  + Remove fallback for _XEatDataWords, require libX11 1.6 for it
+  + Out of boundary access and endless loop in libXtst
+
+---

Old:

  libXtst-1.2.2.tar.bz2

New:

  libXtst-1.2.3.tar.bz2



Other differences:
--
++ libXtst.spec ++
--- /var/tmp/diff_new_pack.T6wVZ9/_old  2016-11-05 21:22:13.0 +0100
+++ /var/tmp/diff_new_pack.T6wVZ9/_new  2016-11-05 21:22:13.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libXtst
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   libXtst
 %define lname  libXtst6
-Version:1.2.2
+Version:1.2.3
 Release:0
 Summary:Xlib-based client API for the XTEST and RECORD extensions
 License:MIT
@@ -28,7 +28,7 @@
 #Git-Clone:git://anongit.freedesktop.org/xorg/lib/libXtst
 #Git-Web:  http://cgit.freedesktop.org/xorg/lib/libXtst/
 Source: 
http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
-
+Source1:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #git#BuildRequires:autoconf >= 2.60, automake, libtool
 BuildRequires:  fdupes

++ libXtst-1.2.2.tar.bz2 -> libXtst-1.2.3.tar.bz2 ++
 16603 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXtst-1.2.2/ChangeLog new/libXtst-1.2.3/ChangeLog
--- old/libXtst-1.2.2/ChangeLog 2013-05-31 04:10:37.0 +0200
+++ new/libXtst-1.2.3/ChangeLog 2016-10-04 22:24:10.0 +0200
@@ -1,3 +1,47 @@
+commit 9f5621a410f18149d4c76b02daa7f1a98b4a2c16
+Author: Matthieu Herrb 
+Date:   Tue Oct 4 21:28:17 2016 +0200
+
+libXtst 1.2.3
+
+Signed-off-by: Matthieu Herrb 
+
+commit 9556ad67af3129ec4a7a4f4b54a0d59701beeae3
+Author: Tobias Stoeckmann 
+Date:   Sun Sep 25 21:37:01 2016 +0200
+
+Out of boundary access and endless loop in libXtst
+
+A lack of range checks in libXtst allows out of boundary accesses.
+The checks have to be done in-place here, because it cannot be done
+without in-depth knowledge of the read data.
+
+If XRecordStartOfData, XRecordEndOfData, or XRecordClientDied
+without a client sequence have attached data, an endless loop would
+occur. The do-while-loop continues until the current index reaches
+the end. But in these cases, the current index would not be
+incremented, leading to an endless processing.
+
+Signed-off-by: Tobias Stoeckmann 
+Reviewed-by: Matthieu Herrb 
+
+commit 48d2656fa1dd98e9d88b31211fa4f09f813e7b30
+Author: Michael Joost 
+Date:   Mon Nov 18 16:11:26 2013 +0100
+
+Remove fallback for _XEatDataWords, require libX11 1.6 for it
+
+_XEatDataWords was orignally introduced with the May 2013 security
+patches, and in order to ease the process of delivering those,
+fallback versions of _XEatDataWords were included in the X extension
+library patches so they could be applied to older versions that didn't
+have libX11 1.6 yet.   Now that we're past that hurdle, we can drop
+the fallbacks and just require libX11 1.6 for building new versions
+of the extension libraries.
+
+Reviewed-by: Alan Coopersmith 
+Signed-off-by: Alan Coopersmith 
+
 commit 

commit libXtst for openSUSE:Factory

2013-06-05 Thread h_root
Hello community,

here is the log from the commit of package libXtst for openSUSE:Factory checked 
in at 2013-06-05 11:57:55

Comparing /work/SRC/openSUSE:Factory/libXtst (Old)
 and  /work/SRC/openSUSE:Factory/.libXtst.new (New)


Package is libXtst

Changes:

--- /work/SRC/openSUSE:Factory/libXtst/libXtst.changes  2013-03-22 
12:00:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.libXtst.new/libXtst.changes 2013-06-05 
11:57:56.0 +0200
@@ -1,0 +2,9 @@
+Sat Jun  1 20:11:00 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.2.2:
+  This release provides the fix for the recently announced security issue
+  CVE-2013-2063, along with a number of fixes to the build configuration.
+- Packaging changes:
+  + Remove Patch0: u_libXtst_Added-missing-xi-requires-to-pkconfig-file.patch
+Superseded by another upstreamed version
+---

Old:

  libXtst-1.2.1.tar.bz2
  u_libXtst_Added-missing-xi-requires-to-pkconfig-file.patch

New:

  libXtst-1.2.2.tar.bz2



Other differences:
--
++ libXtst.spec ++
--- /var/tmp/diff_new_pack.cqJH54/_old  2013-06-05 11:57:57.0 +0200
+++ /var/tmp/diff_new_pack.cqJH54/_new  2013-06-05 11:57:57.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   libXtst
 %define lname  libXtst6
-Version:1.2.1
+Version:1.2.2
 Release:0
 Summary:Xlib-based client API for the XTEST and RECORD extensions
 License:MIT
@@ -28,7 +28,7 @@
 #Git-Clone:git://anongit.freedesktop.org/xorg/lib/libXtst
 #Git-Web:  http://cgit.freedesktop.org/xorg/lib/libXtst/
 Source: 
http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
-Patch0: u_libXtst_Added-missing-xi-requires-to-pkconfig-file.patch
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #git#BuildRequires:autoconf = 2.60, automake, libtool
 BuildRequires:  fdupes
@@ -82,7 +82,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 %configure --docdir=%_docdir/%name --disable-static

++ libXtst-1.2.1.tar.bz2 - libXtst-1.2.2.tar.bz2 ++
 13431 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXtst-1.2.1/COPYING new/libXtst-1.2.2/COPYING
--- old/libXtst-1.2.1/COPYING   2012-03-08 06:11:41.0 +0100
+++ new/libXtst-1.2.2/COPYING   2013-05-31 04:09:49.0 +0200
@@ -64,3 +64,53 @@
 DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
 TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 PERFORMANCE OF THIS SOFTWARE.
+
+***
+
+Copyright © 1992 by UniSoft Group Ltd.
+
+Permission to use, copy, modify, and distribute this documentation for
+any purpose and without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+UniSoft makes no representations about the suitability for any purpose of
+the information in this document.  This documentation is provided as is
+without express or implied warranty.
+
+***
+
+Copyright © 1992, 1994, 1995 X Consortium
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the Software),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
+THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+Except as contained in this notice, the name of the X Consortium shall not
+be used in advertising or otherwise to promote the sale, use or other
+dealings in this Software without prior written 

commit libXtst for openSUSE:Factory

2013-03-22 Thread h_root
Hello community,

here is the log from the commit of package libXtst for openSUSE:Factory checked 
in at 2013-03-22 12:00:02

Comparing /work/SRC/openSUSE:Factory/libXtst (Old)
 and  /work/SRC/openSUSE:Factory/.libXtst.new (New)


Package is libXtst, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libXtst/libXtst.changes  2012-05-08 
11:59:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.libXtst.new/libXtst.changes 2013-03-22 
12:00:04.0 +0100
@@ -1,0 +2,6 @@
+Sun Feb 17 17:21:53 UTC 2013 - jeng...@inai.de
+
+- Use more robust make install call
+- Avoid calling fdupes outside of /usr
+
+---



Other differences:
--
++ libXtst.spec ++
--- /var/tmp/diff_new_pack.Mgtbsx/_old  2013-03-22 12:00:05.0 +0100
+++ /var/tmp/diff_new_pack.Mgtbsx/_new  2013-03-22 12:00:05.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libXtst
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -89,9 +89,9 @@
 make %{?_smp_mflags}
 
 %install
-%makeinstall
+make install DESTDIR=%buildroot
 rm -f %buildroot/%_libdir/*.la
-%fdupes %buildroot
+%fdupes %buildroot/%_prefix
 
 %post -n %lname -p /sbin/ldconfig
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libXtst for openSUSE:Factory

2012-05-08 Thread h_root
Hello community,

here is the log from the commit of package libXtst for openSUSE:Factory checked 
in at 2012-05-08 11:58:14

Comparing /work/SRC/openSUSE:Factory/libXtst (Old)
 and  /work/SRC/openSUSE:Factory/.libXtst.new (New)


Package is libXtst, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libXtst/libXtst.changes  2012-02-25 
07:30:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.libXtst.new/libXtst.changes 2012-05-08 
11:59:24.0 +0200
@@ -1,0 +2,8 @@
+Wed Apr 11 15:23:43 UTC 2012 - vu...@opensuse.org
+
+- Update to version 1.2.1:
+  + Fix for gcc warning
+  + Improvements to documentation
+  + Build configuration improvements
+
+---

Old:

  libXtst-1.2.0.tar.bz2

New:

  libXtst-1.2.1.tar.bz2



Other differences:
--
++ libXtst.spec ++
--- /var/tmp/diff_new_pack.PcmSiB/_old  2012-05-08 11:59:25.0 +0200
+++ /var/tmp/diff_new_pack.PcmSiB/_new  2012-05-08 11:59:25.0 +0200
@@ -16,10 +16,9 @@
 #
 
 
-
 Name:   libXtst
 %define lname  libXtst6
-Version:1.2.0
+Version:1.2.1
 Release:0
 Summary:Xlib-based client API for the XTEST and RECORD extensions
 License:MIT
@@ -28,16 +27,19 @@
 
 #Git-Clone:git://anongit.freedesktop.org/xorg/lib/libXtst
 #Git-Web:  http://cgit.freedesktop.org/xorg/lib/libXtst/
-Source: %name-%version.tar.bz2
+Source: 
http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
 Patch0: u_libXtst_Added-missing-xi-requires-to-pkconfig-file.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #git#BuildRequires:autoconf = 2.60, automake, libtool
 BuildRequires:  fdupes
-BuildRequires:  pkgconfig pkgconfig(x11) pkgconfig(xorg-macros) = 1.10
-BuildRequires:  pkgconfig(xext) = 1.0.99.4 pkgconfig(xi)
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(inputproto)
 BuildRequires:  pkgconfig(recordproto) = 1.13.99.1
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xext) = 1.0.99.4
 BuildRequires:  pkgconfig(xextproto) = 7.0.99.3
-BuildRequires:  pkgconfig(inputproto)
+BuildRequires:  pkgconfig(xi)
+BuildRequires:  pkgconfig(xorg-macros) = 1.12
 
 %description
 The XTEST extension is a minimal set of client and server extensions

++ libXtst-1.2.0.tar.bz2 - libXtst-1.2.1.tar.bz2 ++
 45487 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libXtst for openSUSE:Factory

2012-02-24 Thread h_root
Hello community,

here is the log from the commit of package libXtst for openSUSE:Factory checked 
in at 2012-02-25 07:30:36

Comparing /work/SRC/openSUSE:Factory/libXtst (Old)
 and  /work/SRC/openSUSE:Factory/.libXtst.new (New)


Package is libXtst, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libXtst/libXtst.changes  2012-02-17 
12:05:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.libXtst.new/libXtst.changes 2012-02-25 
07:30:38.0 +0100
@@ -1,0 +2,5 @@
+Fri Feb 24 11:29:37 UTC 2012 - sndir...@suse.com
+
+- Added missing xi requires to pkconfig file (bnc#748808)
+
+---

New:

  u_libXtst_Added-missing-xi-requires-to-pkconfig-file.patch



Other differences:
--
++ libXtst.spec ++
--- /var/tmp/diff_new_pack.RPo1UV/_old  2012-02-25 07:30:38.0 +0100
+++ /var/tmp/diff_new_pack.RPo1UV/_new  2012-02-25 07:30:38.0 +0100
@@ -14,6 +14,9 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
+
+
+
 Name:   libXtst
 %define lname  libXtst6
 Version:1.2.0
@@ -21,16 +24,17 @@
 Summary:Xlib-based client API for the XTEST and RECORD extensions
 License:MIT
 Group:  Development/Libraries/C and C++
-URL:http://xorg.freedesktop.org/
+Url:http://xorg.freedesktop.org/
 
 #Git-Clone:git://anongit.freedesktop.org/xorg/lib/libXtst
 #Git-Web:  http://cgit.freedesktop.org/xorg/lib/libXtst/
 Source: %name-%version.tar.bz2
-BuildRoot: %_tmppath/%name-%version-build
+Patch0: u_libXtst_Added-missing-xi-requires-to-pkconfig-file.patch
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #git#BuildRequires:autoconf = 2.60, automake, libtool
 BuildRequires: fdupes
-BuildRequires:  pkgconfig, pkgconfig(xorg-macros) = 1.10, pkgconfig(x11)
-BuildRequires: pkgconfig(xext) = 1.0.99.4, pkgconfig(xi)
+BuildRequires:  pkgconfig pkgconfig(x11) pkgconfig(xorg-macros) = 1.10
+BuildRequires:  pkgconfig(xext) = 1.0.99.4 pkgconfig(xi)
 BuildRequires: pkgconfig(recordproto) = 1.13.99.1
 BuildRequires: pkgconfig(xextproto) = 7.0.99.3
 BuildRequires: pkgconfig(inputproto)
@@ -76,6 +80,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure --docdir=%_docdir/%name --disable-static

++ u_libXtst_Added-missing-xi-requires-to-pkconfig-file.patch ++
From 403ec58c75054a3f0def6b94cf6bc4e83a58bec4 Mon Sep 17 00:00:00 2001
From: Stefan Dirsch sndir...@suse.de
Date: Fri, 24 Feb 2012 12:38:13 +0100
Subject: [PATCH] Added missing xi requires to pkconfig file.

This time the right keyword. Not Requires.private, but Requires!
---
 xtst.pc.in |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/xtst.pc.in b/xtst.pc.in
index 8702044..d6f9fc1 100644
--- a/xtst.pc.in
+++ b/xtst.pc.in
@@ -6,7 +6,7 @@ includedir=@includedir@
 Name: Xtst
 Description: The Xtst Library
 Version: @PACKAGE_VERSION@
-Requires: recordproto
+Requires: recordproto xi
 Requires.private: x11 xext
 Cflags: -I${includedir}
 Libs: -L${libdir} -lXtst
-- 
1.7.3.4

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org