hasufell 14/04/05 15:59:09
Modified: ChangeLog libsdl2-2.0.2.ebuild
libsdl2-2.0.1-r1.ebuild
Log:
remove directfb video support
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key
BDEED020)
Revision Changes Path
1.11 media-libs/libsdl2/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl2/ChangeLog?rev=1.11&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl2/ChangeLog?rev=1.11&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl2/ChangeLog?r1=1.10&r2=1.11
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libsdl2/ChangeLog,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ChangeLog 22 Mar 2014 22:43:35 -0000 1.10
+++ ChangeLog 5 Apr 2014 15:59:09 -0000 1.11
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/libsdl2
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl2/ChangeLog,v 1.10
2014/03/22 22:43:35 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl2/ChangeLog,v 1.11
2014/04/05 15:59:09 hasufell Exp $
+
+ 05 Apr 2014; Julian Ospald <[email protected]> libsdl2-2.0.1-r1.ebuild,
+ libsdl2-2.0.2.ebuild:
+ remove directfb video support
22 Mar 2014; Julian Ospald <[email protected]> libsdl2-2.0.1-r1.ebuild,
libsdl2-2.0.2.ebuild:
1.3 media-libs/libsdl2/libsdl2-2.0.2.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl2/libsdl2-2.0.2.ebuild?rev=1.3&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl2/libsdl2-2.0.2.ebuild?rev=1.3&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl2/libsdl2-2.0.2.ebuild?r1=1.2&r2=1.3
Index: libsdl2-2.0.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libsdl2/libsdl2-2.0.2.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- libsdl2-2.0.2.ebuild 22 Mar 2014 22:43:35 -0000 1.2
+++ libsdl2-2.0.2.ebuild 5 Apr 2014 15:59:09 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl2/libsdl2-2.0.2.ebuild,v
1.2 2014/03/22 22:43:35 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl2/libsdl2-2.0.2.ebuild,v
1.3 2014/04/05 15:59:09 hasufell Exp $
EAPI=5
inherit autotools flag-o-matic toolchain-funcs eutils
@@ -14,7 +14,7 @@
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="3dnow alsa altivec +audio custom-cflags dbus directfb fusionsound gles
haptic +joystick mmx nas opengl oss pulseaudio sse sse2 static-libs +threads
tslib udev +video X xinerama xscreensaver"
+IUSE="3dnow alsa altivec +audio custom-cflags dbus fusionsound gles haptic
+joystick mmx nas opengl oss pulseaudio sse sse2 static-libs +threads tslib
udev +video X xinerama xscreensaver"
REQUIRED_USE="
alsa? ( audio )
fusionsound? ( audio )
@@ -28,7 +28,6 @@
RDEPEND="
alsa? ( media-libs/alsa-lib )
dbus? ( sys-apps/dbus )
- directfb? ( >=dev-libs/DirectFB-1.6.3 )
fusionsound? ( || ( >=media-libs/FusionSound-1.1.1
>=dev-libs/DirectFB-1.7.1[fusionsound] ) )
gles? ( media-libs/mesa[gles2] )
nas? ( media-libs/nas )
@@ -65,17 +64,6 @@
src_configure() {
use custom-cflags || strip-flags
- local directfbconf="--disable-video-directfb"
- if use directfb ; then
- # since DirectFB can link against SDL and trigger a
- # dependency loop, only link against DirectFB if it
- # isn't broken #61592
- echo 'int main(){}' > directfb-test.c
- $(tc-getCC) directfb-test.c -ldirectfb 2>/dev/null \
- && directfbconf="--enable-video-directfb" \
- || ewarn "Disabling DirectFB since libdirectfb.so is
broken"
- fi
-
# sorted by `./configure --help`
econf \
$(use_enable static-libs static) \
@@ -122,8 +110,7 @@
$(use_enable X video-x11-xshape) \
$(use_enable X video-x11-vm) \
--disable-video-cocoa \
- ${directfbconf} \
- --disable-directfb-shared \
+ --disable-video-directfb \
$(use_enable fusionsound) \
--disable-fusionsound-shared \
$(use_enable video video-dummy) \
1.4 media-libs/libsdl2/libsdl2-2.0.1-r1.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl2/libsdl2-2.0.1-r1.ebuild?rev=1.4&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl2/libsdl2-2.0.1-r1.ebuild?rev=1.4&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl2/libsdl2-2.0.1-r1.ebuild?r1=1.3&r2=1.4
Index: libsdl2-2.0.1-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libsdl2/libsdl2-2.0.1-r1.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- libsdl2-2.0.1-r1.ebuild 22 Mar 2014 22:43:35 -0000 1.3
+++ libsdl2-2.0.1-r1.ebuild 5 Apr 2014 15:59:09 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header:
/var/cvsroot/gentoo-x86/media-libs/libsdl2/libsdl2-2.0.1-r1.ebuild,v 1.3
2014/03/22 22:43:35 hasufell Exp $
+# $Header:
/var/cvsroot/gentoo-x86/media-libs/libsdl2/libsdl2-2.0.1-r1.ebuild,v 1.4
2014/04/05 15:59:09 hasufell Exp $
EAPI=5
inherit autotools flag-o-matic toolchain-funcs eutils
@@ -14,7 +14,7 @@
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="3dnow alsa altivec +audio custom-cflags dbus directfb fusionsound gles
haptic +joystick mmx nas opengl oss pulseaudio sse sse2 static-libs +threads
tslib udev +video X xinerama xscreensaver"
+IUSE="3dnow alsa altivec +audio custom-cflags dbus fusionsound gles haptic
+joystick mmx nas opengl oss pulseaudio sse sse2 static-libs +threads tslib
udev +video X xinerama xscreensaver"
REQUIRED_USE="
alsa? ( audio )
fusionsound? ( audio )
@@ -28,7 +28,6 @@
RDEPEND="
alsa? ( media-libs/alsa-lib )
dbus? ( sys-apps/dbus )
- directfb? ( >=dev-libs/DirectFB-1.6.3 )
fusionsound? ( || ( >=media-libs/FusionSound-1.1.1
>=dev-libs/DirectFB-1.7.1[fusionsound] ) )
gles? ( media-libs/mesa[gles2] )
nas? ( media-libs/nas )
@@ -65,17 +64,6 @@
src_configure() {
use custom-cflags || strip-flags
- local directfbconf="--disable-video-directfb"
- if use directfb ; then
- # since DirectFB can link against SDL and trigger a
- # dependency loop, only link against DirectFB if it
- # isn't broken #61592
- echo 'int main(){}' > directfb-test.c
- $(tc-getCC) directfb-test.c -ldirectfb 2>/dev/null \
- && directfbconf="--enable-video-directfb" \
- || ewarn "Disabling DirectFB since libdirectfb.so is
broken"
- fi
-
# sorted by `./configure --help`
econf \
$(use_enable static-libs static) \
@@ -122,8 +110,7 @@
$(use_enable X video-x11-xshape) \
$(use_enable X video-x11-vm) \
--disable-video-cocoa \
- ${directfbconf} \
- --disable-directfb-shared \
+ --disable-video-directfb \
$(use_enable fusionsound) \
--disable-fusionsound-shared \
$(use_enable video video-dummy) \