commit presentproto for openSUSE:Factory
Hello community, here is the log from the commit of package presentproto for openSUSE:Factory checked in at 2018-07-13 10:12:47 Comparing /work/SRC/openSUSE:Factory/presentproto (Old) and /work/SRC/openSUSE:Factory/.presentproto.new (New) Package is "presentproto" Fri Jul 13 10:12:47 2018 rev:5 rq:620946 version:1.2 Changes: --- /work/SRC/openSUSE:Factory/presentproto/presentproto.changes 2017-02-03 18:56:39.595753258 +0100 +++ /work/SRC/openSUSE:Factory/.presentproto.new/presentproto.changes 2018-07-13 10:12:54.861855751 +0200 @@ -1,0 +2,7 @@ +Tue May 22 19:53:56 UTC 2018 - sndir...@suse.com + +- n_presentproto-1.2-2018.4.patch + * update to version 1.2 (patch generated from +xorgproto-2018.4 sources) + +--- New: n_presentproto-1.2-2018.4.patch Other differences: -- ++ presentproto.spec ++ --- /var/tmp/diff_new_pack.LYWVvT/_old 2018-07-13 10:12:55.493856492 +0200 +++ /var/tmp/diff_new_pack.LYWVvT/_new 2018-07-13 10:12:55.497856497 +0200 @@ -1,7 +1,7 @@ # # spec file for package presentproto # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -17,7 +17,7 @@ Name: presentproto -Version:1.1 +Version:1.2 Release:0 Url:http://xorg.freedesktop.org/ Summary:The X11 Protocol: Present extension @@ -26,7 +26,8 @@ #Git-Clone:git://anongit.freedesktop.org/xorg/proto/presentproto #Git-Web: http://cgit.freedesktop.org/xorg/proto/presentproto/ -Source: http://xorg.freedesktop.org/releases/individual/proto/%name-%version.tar.bz2 +Source: http://xorg.freedesktop.org/releases/individual/proto/%name-1.1.tar.bz2 +Patch0: n_presentproto-1.2-2018.4.patch #BuildRequires: autoconf >= 2.60 #BuildRequires: automake #BuildRequires: pkgconfig(xorg-macros) >= 1.3 @@ -55,7 +56,8 @@ efficient mechanism than copying the contents of the source pixmap. %prep -%setup -q +%setup -q -n presentproto-1.1 +%patch0 -p1 %build #autoreconf -fi ++ n_presentproto-1.2-2018.4.patch ++ diff -u -r presentproto-1.1/presentproto.pc.in presentproto-1.2/presentproto.pc.in --- presentproto-1.1/presentproto.pc.in 2013-11-14 20:56:43.0 +0100 +++ presentproto-1.2/presentproto.pc.in 2018-05-22 21:46:36.660066000 +0200 @@ -5,5 +5,5 @@ Name: PresentProto Description: Present extension headers -Version: @PACKAGE_VERSION@ +Version: 1.2 Cflags: -I${includedir} diff -u -r presentproto-1.1/presentproto.txt presentproto-1.2/presentproto.txt --- presentproto-1.1/presentproto.txt 2017-01-26 08:47:12.0 +0100 +++ presentproto-1.2/presentproto.txt 2018-05-22 21:45:49.186193000 +0200 @@ -1,6 +1,6 @@ The Present Extension -Version 1.0 - 2013-6-6 +Version 1.2 + 2018-02-26 Keith Packard kei...@keithp.com @@ -24,6 +24,7 @@ Eric Anholt Owen Taylor James Jones +Louis-Francis Ratté-Boulianne ❄ ❄ ❄ ❄ ❄ ❄ ❄ @@ -55,7 +56,8 @@ PRESENTOPTION { PresentOptionAsync, PresentOptionCopy, - PresentOptionUST } + PresentOptionUST, + PresentOptionSuboptimal } PRESENTCAPABILITY { PresentCapabilityAsync, PresentCapabilityFence, @@ -66,7 +68,8 @@ PRESENTCOMPLETEMODE { PresentCompleteModeCopy, PresentCompleteModeFlip, - PresentCompleteModeSkip } + PresentCompleteModeSkip, + PresentCompleteModeSuboptimalCopy } The Present extension also uses the Sync extension Fence data type to provide synchronization for pixmaps. @@ -226,6 +229,10 @@ server will take the target UST time and convert it to a suitable target MSC value. + If 'options' contains PresentOptionSuboptimal, then the + PresentCompleteNotify event can have mode + PresentCompleteModeSuboptimalCopy as the client supports it. + After the presentation occurs, a PresentCompleteNotify event with kind PresentCompleteKindPixmap will be generated, both to 'window' as well as all members of 'notifies'. @@ -318,7 +325,7 @@ PresentCapabilityFence means that the target device can take advantage of SyncFences in the Present operations to improve GPU
commit presentproto for openSUSE:Factory
Hello community, here is the log from the commit of package presentproto for openSUSE:Factory checked in at 2017-01-31 12:37:24 Comparing /work/SRC/openSUSE:Factory/presentproto (Old) and /work/SRC/openSUSE:Factory/.presentproto.new (New) Package is "presentproto" Changes: --- /work/SRC/openSUSE:Factory/presentproto/presentproto.changes 2014-09-23 13:45:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.presentproto.new/presentproto.changes 2017-02-03 18:56:39.595753258 +0100 @@ -1,0 +2,8 @@ +Thu Jan 26 20:28:36 UTC 2017 - tobias.johannes.klausm...@mni.thm.de + +- Update to version 1.1: + This release fixes a bug causing libXpresent to have a wrong idea of the + present wire protocol structures. Plus a number of documentation + improvements. + +--- Old: presentproto-1.0.tar.bz2 New: presentproto-1.1.tar.bz2 Other differences: -- ++ presentproto.spec ++ --- /var/tmp/diff_new_pack.qrXycj/_old 2017-02-03 18:56:39.975699901 +0100 +++ /var/tmp/diff_new_pack.qrXycj/_new 2017-02-03 18:56:39.979699340 +0100 @@ -1,7 +1,7 @@ # # spec file for package presentproto # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -17,7 +17,7 @@ Name: presentproto -Version:1.0 +Version:1.1 Release:0 Url:http://xorg.freedesktop.org/ Summary:The X11 Protocol: Present extension ++ presentproto-1.0.tar.bz2 -> presentproto-1.1.tar.bz2 ++ 10053 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/presentproto-1.0/COPYING new/presentproto-1.1/COPYING --- old/presentproto-1.0/COPYING1970-01-01 01:00:00.0 +0100 +++ new/presentproto-1.1/COPYING2017-01-26 08:40:20.0 +0100 @@ -0,0 +1,19 @@ +Copyright © 2013 Keith Packard + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that copyright +notice and this permission notice appear in supporting documentation, and +that the name of the copyright holders not be used in advertising or +publicity pertaining to distribution of the software without specific, +written prior permission. The copyright holders make no representations +about the suitability of this software for any purpose. It is provided "as +is" without express or implied warranty. + +THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +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. 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/presentproto-1.0/ChangeLog new/presentproto-1.1/ChangeLog --- old/presentproto-1.0/ChangeLog 2013-11-01 02:05:49.0 +0100 +++ new/presentproto-1.1/ChangeLog 2017-01-26 09:13:41.0 +0100 @@ -1,3 +1,152 @@ +commit bfdc7e052302c79c5803ad95a73c9b63b350c40c +Author: Julien Cristau +Date: Thu Jan 26 08:50:11 2017 +0100 + +Bump version to 1.1 + +commit 6d760eb116b4efd92ddba902fb9cb52f72f81da7 +Author: Mihail Konev +Date: Thu Jan 26 13:52:48 2017 +1000 + +autogen: add default patch prefix + +Signed-off-by: Mihail Konev + +commit 3057bb8db057aaf13f87237f7fe78e5e2543c60a +Author: Emil Velikov +Date: Mon Mar 9 12:00:52 2015 + + +autogen.sh: use quoted string variables + +Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent +fall-outs, when they contain space. + +Signed-off-by: Emil Velikov +Reviewed-by: Peter Hutterer +Signed-off-by: Pete
commit presentproto for openSUSE:Factory
Hello community, here is the log from the commit of package presentproto for openSUSE:Factory checked in at 2014-09-23 13:45:54 Comparing /work/SRC/openSUSE:Factory/presentproto (Old) and /work/SRC/openSUSE:Factory/.presentproto.new (New) Package is "presentproto" Changes: --- /work/SRC/openSUSE:Factory/presentproto/presentproto.changes 2014-05-05 21:10:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.presentproto.new/presentproto.changes 2014-09-23 13:45:56.0 +0200 @@ -1,0 +2,8 @@ +Thu Sep 18 11:33:19 UTC 2014 - jeng...@inai.de + +- Update description and other metadata +- Use full %configure for build, and remove CFLAGS (nothing is + compiled) +- Make file list more compact + +--- Other differences: -- ++ presentproto.spec ++ --- /var/tmp/diff_new_pack.bSDbuG/_old 2014-09-23 13:45:57.0 +0200 +++ /var/tmp/diff_new_pack.bSDbuG/_new 2014-09-23 13:45:57.0 +0200 @@ -15,53 +15,60 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: presentproto Version:1.0 -BuildRequires: pkg-config +Release:0 +Url:http://xorg.freedesktop.org/ +Summary:The X11 Protocol: Present extension +License:MIT +Group: Development/Libraries/X11 +#Git-Clone:git://anongit.freedesktop.org/xorg/proto/presentproto +#Git-Web: http://cgit.freedesktop.org/xorg/proto/presentproto/ +Source: http://xorg.freedesktop.org/releases/individual/proto/%name-%version.tar.bz2 #BuildRequires: autoconf >= 2.60 #BuildRequires: automake -#BuildRequires: libtool - -Url:http://xorg.freedesktop.org/ -Release:0 +#BuildRequires: pkgconfig(xorg-macros) >= 1.3 +BuildRequires: pkg-config BuildRoot: %{_tmppath}/%{name}-%{version}-build -Summary:The X Protocol -License:MIT -Group: Development/Libraries/X11 -#Source URL:http://xorg.freedesktop.org/releases/individual/proto/ -Source: %{name}-%{version}.tar.bz2 %description -The Present Protocol Headers for X development +The Present protocol headers for X11 development. +The Present extension provides a way for applications to update their +window contents from a pixmap in a well defined fashion, +synchronizing with the display refresh and potentially using a more +efficient mechanism than copying the contents of the source pixmap. -%package -n %{name}-devel -Summary:The X Protocol +%package devel +Summary:The X11 Protocol: Present extension Group: Development/Libraries/X11 # Added within the 13.2 Development Cycle -Provides: xorg-x11-proto-devel://usr/%{_lib}/pkgconfig/presentproto.pc +Provides: xorg-x11-proto-devel:%_libdir/pkgconfig/presentproto.pc -%description -n %{name}-devel -The Present Protocol Headers for X development +%description devel +The Present protocol headers for X11 development. +The Present extension provides a way for applications to update their +window contents from a pixmap in a well defined fashion, +synchronizing with the display refresh and potentially using a more +efficient mechanism than copying the contents of the source pixmap. %prep %setup -q %build #autoreconf -fi -./configure CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" \ - --prefix=/usr --libdir=%{_libdir} +%configure make %{?_smp_mflags} %install make install DESTDIR="%buildroot" -%files -n %{name}-devel +%files devel %defattr(-,root,root) -%doc /usr/share/doc/* -%dir /usr/include/X11/extensions -/usr/include/X11/extensions/*.h -/usr/%{_lib}/pkgconfig/*.pc +%doc %_datadir/doc/* +%_includedir/X11/extensions/ +%_libdir/pkgconfig/*.pc %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org