summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Sandall2010-01-31 22:31:21 -0800
committerEric Sandall2010-01-31 22:39:12 -0800
commitb0024b370c6b6b00d5ed3ae37086cbc33820597c (patch)
tree554342c10b89405f147a727f7b59088126882873
parent078b8b9250d2291c267f978ad6c6d9d09fe89b87 (diff)
Revert "Revert "qt4: => 4.6.0-beta1""
This reverts commit 611a3c95f6d4d11686084b858b35239e3c53a18f. Seems this will require more work to properly downgrade to qt4 4.5.x, leaves many applications broken just reverting with a quick fix of `cast -c $(gaze depends --fast qt4 1)` (which we could do with triggers). I hear KDE 4.4 will come out this week, which will also fix Bug #15031 without all this mess. Sorry for the noise.
-rwxr-xr-xx11-toolkits/qt4/BUILD2
-rwxr-xr-xx11-toolkits/qt4/CONFIGURE13
-rwxr-xr-xx11-toolkits/qt4/DETAILS7
-rw-r--r--x11-toolkits/qt4/HISTORY9
-rwxr-xr-xx11-toolkits/qt4/PRE_SUB_DEPENDS2
-rwxr-xr-xx11-toolkits/qt4/SUB_DEPENDS10
6 files changed, 33 insertions, 10 deletions
diff --git a/x11-toolkits/qt4/BUILD b/x11-toolkits/qt4/BUILD
index 3fdd41defa..eaefd4fa7b 100755
--- a/x11-toolkits/qt4/BUILD
+++ b/x11-toolkits/qt4/BUILD
@@ -13,6 +13,8 @@ OPTS="$QT_DEBUG \
$QT_TOOLS tools \
$QT_TRANS translations \
$QT_WEBKIT \
+ $QT_MEDIA \
+ $QT_GTK \
$QT_ACCESS \
$OPTS" &&
diff --git a/x11-toolkits/qt4/CONFIGURE b/x11-toolkits/qt4/CONFIGURE
index ba6456bb8f..bdaf1edc6d 100755
--- a/x11-toolkits/qt4/CONFIGURE
+++ b/x11-toolkits/qt4/CONFIGURE
@@ -52,12 +52,13 @@ config_query_option QT_WEBKIT 'Build the WebKit module?' y \
'-webkit' \
'-no-webkit' &&
+config_query_option QT_MEDIA 'Build Multimedia support?' y \
+ '-multimedia' \
+ '-no-multimedia' &&
+config_query_option QT_GTK 'Build the GTK theme integration?' y \
+ '-gtkstyle' \
+ '-no-gtkstyle' &&
+
config_query_option QT_ACCESS 'Compile Accessibility support' n \
'-accessibility' \
'-no-accessibility'
-
-# change the old options to the new, can be removed after a year --20080105
-QT_DEMO="${QT_DEMO//demos/}" &&
-QT_EXAMPLE="${QT_EXAMPLE//examples/}" &&
-QT_TOOLS="${QT_TOOLS//tools/}" &&
-QT_TRANS="${QT_TRANS//translations/}"
diff --git a/x11-toolkits/qt4/DETAILS b/x11-toolkits/qt4/DETAILS
index bed45d3cac..b897f6aeed 100755
--- a/x11-toolkits/qt4/DETAILS
+++ b/x11-toolkits/qt4/DETAILS
@@ -3,10 +3,9 @@ persistent_remove QT_VER
if [[ $QT_TMPFS == n ]]; then
TMPFS=off
fi
- SPELLX=qt-x11-opensource-src
- VERSION=4.5.3
- SOURCE_HASH=sha512:aa1051f3a5cab0ffe225eb03cd50b8bf34bcc28f89dd4bda6b80c9769395dbaec31b8d3b365e1a8aa0407be5e4cdd51c788706daebdfab8420e8f2853d8226a2
- PATCHLEVEL=1
+ SPELLX=qt-everywhere-opensource-src
+ VERSION=4.6.0-beta1
+ SOURCE_HASH=sha512:6b54375ea8672056030447dec3b4fabcae507d401a61d75be1d2609c42e6e12d6637787e4cec3f55fb15255f903e1663a5e0e170f179a2918a311e8fc2615316
SOURCE=$SPELLX-$VERSION.tar.gz
URI=qt/source/$SOURCE
SECURITY_PATCH=3
diff --git a/x11-toolkits/qt4/HISTORY b/x11-toolkits/qt4/HISTORY
index 1c5b7e5c35..5992c15378 100644
--- a/x11-toolkits/qt4/HISTORY
+++ b/x11-toolkits/qt4/HISTORY
@@ -21,6 +21,15 @@
* PRE_BUILD: fix for not linking clucene correctly (4.6.0-beta1)
needed in order to build TOOLS, which in turn is needed by kde4
+2009-10-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 4.6.0-beta1
+ * CONFLICTS: add it back again unfortunately. when going from 4.5 to 4.6
+ tries to link old modules which don't have the new entrypoints
+ * BUILD HISTORY SUB_DEPENDS PRE_SUB_DEPENDS:
+ add multimedia, Accessibility and gtk options
+ * CONFIGURE: delete obsolete stuff
+ * DEPENDS: remove obsolete sqlite2 support
+
2009-10-10 Eric Sandall <sandalle@sourcemage.org>
* CONFLICTS: No longer seems to need a self-conflict during upgrades
diff --git a/x11-toolkits/qt4/PRE_SUB_DEPENDS b/x11-toolkits/qt4/PRE_SUB_DEPENDS
index b7eac174d9..47abc861f3 100755
--- a/x11-toolkits/qt4/PRE_SUB_DEPENDS
+++ b/x11-toolkits/qt4/PRE_SUB_DEPENDS
@@ -11,6 +11,8 @@ case $THIS_SUB_DEPENDS in
STL) [[ $QT_STL == "-stl" ]] && return 0;;
QT3) [[ $QT_QT3 == "-qt3support" ]] && return 0;;
WEBKIT) [[ $QT_WEBKIT == "-webkit" ]] && return 0;;
+ MEDIA) [[ $QT_MEDIA == "-multimedia" ]] && return 0;;
+ GTK ) [[ $QT_GTK == "-gtkstyle" ]] && return 0;;
*) echo "Eek, unknown subdependency requested!"; return 1;;
esac
return 1
diff --git a/x11-toolkits/qt4/SUB_DEPENDS b/x11-toolkits/qt4/SUB_DEPENDS
index fb162d95a8..c6b963c799 100755
--- a/x11-toolkits/qt4/SUB_DEPENDS
+++ b/x11-toolkits/qt4/SUB_DEPENDS
@@ -48,6 +48,16 @@ MYSQL) echo "MySQL support requested, forcing mysql dependency." &&
depends mysql "-plugin-sql-mysql -I$INSTALL_ROOT/usr/include/mysql \
-L$INSTALL_ROOT/usr/lib -lmysqlclient"
;;
+MEDIA) if [[ $QT_MEDIA == "-no-multimedia" ]]; then
+ echo "Multimedia module requested, forcing build." &&
+ QT_MEDIA="-multimedia"
+ fi
+ ;;
+GTK) if [[ $QT_GTK == "-no-gtkstyle" ]]; then
+ echo "GTK theme integration requested, forcing build." &&
+ QT_GTK="-gtkstyle"
+ fi
+ ;;
ACCESS) if [[ $QT_ACCESS == "-no-accessibility" ]]; then
echo "Accessiblity support requested, forcing build." &&
QT_ACCESS="-accessibility"