[libsfml] 10/11: Ensure graphics 2.4 is not used with window 2.4.1
James Cowgill
jcowgill at moszumanska.debian.org
Thu Oct 27 20:51:54 UTC 2016
This is an automated email from the git hooks/post-receive script.
jcowgill pushed a commit to branch master
in repository libsfml.
commit 80b225a208e3d71af2cf533db4790769ded9cc55
Author: James Cowgill <jcowgill at debian.org>
Date: Thu Oct 27 20:35:32 2016 +0100
Ensure graphics 2.4 is not used with window 2.4.1
In SFML 2.4.1, the TransientContextLock API was added which replaces the
ensureGlContext API. To maintain the 2.4 ABI, ensureGlContext became a
stub function. Unfortunately the old graphics module relied on its
behavior and upgrading window to 2.4.1 breaks it.
While this is arguably an ABI break anyway, I think we can get away with
it since ensureGlContext is almost exclusively used from within SFML.
---
debian/control | 1 +
1 file changed, 1 insertion(+)
diff --git a/debian/control b/debian/control
index 26c6b10..d3910a9 100644
--- a/debian/control
+++ b/debian/control
@@ -105,6 +105,7 @@ Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
+Breaks: libsfml-graphics2.4 (<< 2.4.1~)
Description: Simple and Fast Multimedia Library - Window part
SFML is a modern multimedia library offering a wide range of subsystems
useful to produce a multimedia app. It offers OpenGL integration for
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/libsfml.git
More information about the Pkg-games-commits
mailing list