rpms/allegro/F-11 allegro-4.2.2-fullscreen-viewport.patch, NONE, 1.1 .cvsignore, 1.6, 1.7 allegro.spec, 1.54, 1.55 sources, 1.6, 1.7 allegro-4.2.2-gcc43-asm.patch, 1.1, NONE allegro-4.2.2-gcc43.patch, 1.1, NONE allegro-4.2.2-pulseaudio.patch, 1.1, NONE
Jindrich Novy
jnovy at fedoraproject.org
Wed Oct 7 08:05:34 UTC 2009
Author: jnovy
Update of /cvs/pkgs/rpms/allegro/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22410
Modified Files:
.cvsignore allegro.spec sources
Added Files:
allegro-4.2.2-fullscreen-viewport.patch
Removed Files:
allegro-4.2.2-gcc43-asm.patch allegro-4.2.2-gcc43.patch
allegro-4.2.2-pulseaudio.patch
Log Message:
* Wed Oct 7 2009 Jindrich Novy <jnovy at redhat.com> 4.2.3-1
- update to 4.2.3
- Fix (workaround) viewport issues in fullscreen mode (#522116)
allegro-4.2.2-fullscreen-viewport.patch:
xwin.c | 7 +++++++
1 file changed, 7 insertions(+)
--- NEW FILE allegro-4.2.2-fullscreen-viewport.patch ---
--- allegro-4.2.2/src/x/xwin.c 2009-09-10 22:29:53.000000000 +0200
+++ allegro-4.2.2.new/src/x/xwin.c 2009-09-10 21:48:21.000000000 +0200
@@ -2853,6 +2853,13 @@
}
}
+ /* Warp the pointer to the upper left corner (where our fs_window is),
+ this is necessary as the: XF86VidModeSetViewPort() call below does
+ not seem to do anything on newer Xorg servers, instead the viewport
+ seems to always be centered at the last mouse cursor position. */
+ XWarpPointer(_xwin.display, None, XDefaultRootWindow(_xwin.display),
+ 0, 0, 0, 0, 0, 0);
+
/* Switch video mode. */
if ((_xwin.modesinfo[i] == _xwin.orig_modeinfo) ||
!XF86VidModeSwitchToMode(_xwin.display, _xwin.screen,
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/allegro/F-11/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore 22 Aug 2007 08:08:31 -0000 1.6
+++ .cvsignore 7 Oct 2009 08:05:32 -0000 1.7
@@ -1 +1 @@
-allegro-4.2.2.tar.gz
+allegro-4.2.3.tar.gz
Index: allegro.spec
===================================================================
RCS file: /cvs/pkgs/rpms/allegro/F-11/allegro.spec,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -p -r1.54 -r1.55
--- allegro.spec 24 Feb 2009 00:37:05 -0000 1.54
+++ allegro.spec 7 Oct 2009 08:05:33 -0000 1.55
@@ -1,6 +1,6 @@
Name: allegro
-Version: 4.2.2
-Release: 12%{?dist}
+Version: 4.2.3
+Release: 1%{?dist}
Summary: A game programming library
Summary(es): Una libreria de programacion de juegos
@@ -18,9 +18,7 @@ Patch3: allegro-4.2.0-noexecstac
Patch4: allegro-4.2.0-multilib.patch
Patch5: allegro-4.2.1-noexecmod.patch
Patch6: allegro-4.0.3-libdir.patch
-Patch7: allegro-4.2.2-pulseaudio.patch
-Patch8: allegro-4.2.2-gcc43.patch
-Patch9: allegro-4.2.2-gcc43-asm.patch
+Patch7: allegro-4.2.2-fullscreen-viewport.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: esound-devel, texinfo, perl, arts-devel, glib2-devel
BuildRequires: xorg-x11-proto-devel, libX11-devel, libXext-devel, libXt-devel
@@ -163,9 +161,7 @@ sound through JACK (Jack Audio Connectio
%patch4 -p1 -z .multilib
%patch5 -p1 -z .noexecmod
%patch6 -p1 -z .multilib2
-%patch7 -p1 -z .pulse
-%patch8 -p1 -z .gcc43
-%patch9 -p1 -z .gcc43-asm
+%patch7 -p1 -z .fs-viewport
iconv -f iso-8859-1 -t utf-8 docs/src/allegro._tx > docs/src/allegro._tx.tmp
mv docs/src/allegro._tx.tmp docs/src/allegro._tx
@@ -294,6 +290,10 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Wed Oct 7 2009 Jindrich Novy <jnovy at redhat.com> 4.2.3-1
+- update to 4.2.3
+- Fix (workaround) viewport issues in fullscreen mode (#522116)
+
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 4.2.2-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/allegro/F-11/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources 22 Aug 2007 08:08:31 -0000 1.6
+++ sources 7 Oct 2009 08:05:33 -0000 1.7
@@ -1 +1 @@
-87ffb1def034e0ec29a9ad4a595cda7e allegro-4.2.2.tar.gz
+36d3e75052da03645039f7da407efca4 allegro-4.2.3.tar.gz
--- allegro-4.2.2-gcc43-asm.patch DELETED ---
--- allegro-4.2.2-gcc43.patch DELETED ---
--- allegro-4.2.2-pulseaudio.patch DELETED ---
More information about the fedora-extras-commits
mailing list