summaryrefslogtreecommitdiff
path: root/dev-qt
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2014-04-23 07:09:15 +0000
committerPatrick Lauer <patrick@gentoo.org>2014-04-23 07:09:15 +0000
commitc50a369d0be5ef060e953e3afb76024924413df6 (patch)
treec5631f0564b7ebefb5941289a8745de1287a1551 /dev-qt
parentImport qt5 from qt overlay (diff)
downloadhistorical-c50a369d0be5ef060e953e3afb76024924413df6.tar.gz
historical-c50a369d0be5ef060e953e3afb76024924413df6.tar.bz2
historical-c50a369d0be5ef060e953e3afb76024924413df6.zip
Import qt5 from qt overlay
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Diffstat (limited to 'dev-qt')
-rw-r--r--dev-qt/qtgraphicaleffects/Manifest3
-rw-r--r--dev-qt/qtgraphicaleffects/metadata.xml9
-rw-r--r--dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.2.1.ebuild31
-rw-r--r--dev-qt/qtgui/ChangeLog8
-rw-r--r--dev-qt/qtgui/Manifest26
-rw-r--r--dev-qt/qtgui/metadata.xml8
-rw-r--r--dev-qt/qtgui/qtgui-5.2.1.ebuild139
-rw-r--r--dev-qt/qtmultimedia/ChangeLog8
-rw-r--r--dev-qt/qtmultimedia/Manifest26
-rw-r--r--dev-qt/qtmultimedia/metadata.xml1
-rw-r--r--dev-qt/qtmultimedia/qtmultimedia-5.2.1.ebuild38
-rw-r--r--dev-qt/qtnetwork/ChangeLog9
-rw-r--r--dev-qt/qtnetwork/Manifest3
13 files changed, 262 insertions, 47 deletions
diff --git a/dev-qt/qtgraphicaleffects/Manifest b/dev-qt/qtgraphicaleffects/Manifest
index a3d2dd30248d..ecbf179433ba 100644
--- a/dev-qt/qtgraphicaleffects/Manifest
+++ b/dev-qt/qtgraphicaleffects/Manifest
@@ -1,3 +1,4 @@
DIST qtgraphicaleffects-opensource-src-5.2.1.tar.xz 14325888 SHA256 5abb17ee60d68cf49c4f8f0b69c3f1e4d0a2f7b32cda8d6901d9c35447cc3482 SHA512 4fa87eeb7f394b82446ae304c858e743f121e19a4d30f5eb1ce3d553efeb95fe5a328fe06b9ed6387fd421549cf432146bda7de7ca648aa7c31a97f31b3b56c0 WHIRLPOOL 2e3530b5eae45b1b8aabf7b25f70b04398e088fe24aaa95de5e7f01cde7a9f9fd56cb4ce0fc3b9680059705bd092a8660ac0cd6f914119c3e39412617286088b
-EBUILD qtgraphicaleffects-5.2.1.ebuild 597 SHA256 2b828aaacd787bb2d9cf8db73b9eddb15ed113b179de79bf166d33d6d3d07ddc SHA512 6163e6ec4caba188a9815f319cc7cdefaebc03cff59a72edf8563c46bed7ae256dcb5cc9cc444ce84676711235ee78ddcf8b5db6720b6022edc05b5a2e4e64ca WHIRLPOOL 10c7a2e5138fb4dfbe922e2316420eff94cdc746b42be9d1f5b429a1c3f73382270761a0db130d7ca2f98fd0daf23e058e2556d3045fca6b861a9162a390112a
+EBUILD qtgraphicaleffects-5.2.1.ebuild 717 SHA256 c2f334584b0c14604b5e30170c314cc33e7d37b0a6145317a77989f2eb282efc SHA512 d37b81bb942ae10fab607d92ec036f3dc11d9a713465af992fadb26d7a778135e95ac255c82f0b625c857b1a2829122cb95ed70a35075cab07f1b4a87884313b WHIRLPOOL 574c7ff49f7aa58a7fb940f0aa16063822ec1002335b84b0c368d465f5d6b26ce75c1e5a4d1dc9293f872c1650d62510f6013bb7d270e532a369ed04210f7581
+MISC ChangeLog 395 SHA256 5cf977fad0a37e89ee82d4e91234045e3bada6e639a63bf82462ceb26c5e68dd SHA512 85594d65d7b508674133304aadf9b121ae4af0ce6e7fc0ecf25def9e86e11aceadb4b38f07191c0e8edfdb1f6b10283cebde33000b41b702a4e6cb739ecc5759 WHIRLPOOL a9fd73939a96aed5c50b40e5541814deb58bb1f1cd29b4d0533a29650a4bb8a38bbc1c91c8ee755ade2c848bac60fb26e05d85f951031e5d89c26cab23d94e66
MISC metadata.xml 277 SHA256 82f873e3b41254e4e26ac6fa17d19022396d65b844e26e0850766a35a4f84d01 SHA512 cd7df293cf1323ae90d1d639b501c2b1bcbf260614a9a1477706624c6adce1db5f64bd738e27ec5a0f234bcef28ccc45c985d93678df6453320bdc2c716427d5 WHIRLPOOL b1d8f772fd406014bf9d2c78b5c2905bd223314584a2c95a04c1b01459c91c1372bfc669a5477ef440c04cb4914abaf7c2119ea867d42504dbd06effafef9b1c
diff --git a/dev-qt/qtgraphicaleffects/metadata.xml b/dev-qt/qtgraphicaleffects/metadata.xml
new file mode 100644
index 000000000000..9d5bff17a875
--- /dev/null
+++ b/dev-qt/qtgraphicaleffects/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>qt</herd>
+ <upstream>
+ <bugs-to>https://bugreports.qt-project.org/</bugs-to>
+ <doc>http://qt-project.org/doc/</doc>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.2.1.ebuild b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.2.1.ebuild
new file mode 100644
index 000000000000..58b8d67377ef
--- /dev/null
+++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.2.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.2.1.ebuild,v 1.1 2014/04/23 07:06:51 patrick Exp $
+
+EAPI=5
+
+inherit qt5-build virtualx
+
+DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
+
+if [[ ${QT5_BUILD_TYPE} == live ]]; then
+ KEYWORDS=""
+else
+ KEYWORDS="~amd64"
+fi
+
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtcore-${PV}:5[debug=]
+ >=dev-qt/qtdeclarative-${PV}:5[debug=]
+ >=dev-qt/qtxmlpatterns-${PV}:5[debug=]
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtgui-${PV}:5[debug=] )
+"
+
+src_test() {
+ local VIRTUALX_COMMAND="qt5-build_src_test"
+ virtualmake
+}
diff --git a/dev-qt/qtgui/ChangeLog b/dev-qt/qtgui/ChangeLog
index c760fb1f3021..606a88dbb0a0 100644
--- a/dev-qt/qtgui/ChangeLog
+++ b/dev-qt/qtgui/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-qt/qtgui
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtgui/ChangeLog,v 1.19 2014/01/26 17:57:41 pesa Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtgui/ChangeLog,v 1.20 2014/04/23 07:07:38 patrick Exp $
+
+*qtgui-5.2.1 (23 Apr 2014)
+
+ 23 Apr 2014; Patrick Lauer <patrick@gentoo.org> +qtgui-5.2.1.ebuild,
+ metadata.xml:
+ Import qt5 from qt overlay
26 Jan 2014; Davide Pesavento <pesa@gentoo.org> -files/CVE-2013-0254.patch,
-qtgui-4.8.4-r1.ebuild, metadata.xml:
diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index ccb06be71bc5..2b337edc7fd7 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,26 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX qtgui-4.7.3-cups.patch 3297 SHA256 3ccfefb432015e4a4ea967b030c51b10dcdfb1f63445557908ddae5e75012d33 SHA512 4a8f828c79bde81ab1e39c9eaba4ef553582d85b62d6d182dda02820c4c8e046de6a25cc77d228955ed37fbc5b55f697a0a464af0bb3e171849851639e9ef4ee WHIRLPOOL 41d82843f91533a5cbb0c9945c9013d9c8f07be3f06fef1b52cf8d18483d9cdfd24fe1d53c18a2f1eebd7a504f1665f1859616ae460d6471dc1599cea63a7bda
AUX qtgui-4.8.5-keyboard-shortcuts.patch 1706 SHA256 597fe8717279af4db6bc074588ef9973b2a48e5249ea3e6e85266ce949335921 SHA512 60a3c28b9fd8032e5ee314f2dc6d043981441858d7b3a3da0d97d87c39599d7e09e398625c03bf44974c3782a824ab8f997f579fcd26e4a023bb7cfe04c0f443 WHIRLPOOL 77269a9d4285f3f8fb544299f5ed938430362cb45eecfa9506beee1cf3fbfa757113d35f40c25f3288c45591fd22a9b4ce64627e9c96d4b0cd25f701be20d5eb
DIST qt-everywhere-opensource-src-4.8.5.tar.gz 241491467 SHA256 eb728f8268831dc4373be6403b7dd5d5dde03c169ad6882f9a8cb560df6aa138 SHA512 47118d1aa30c59a1eb74e805023cd060edcb35bb0944fe6651889254b75acbd4b83700ba92a9bc215663474d26330cb44f084098c380fac9270742659e5864eb WHIRLPOOL a18f47fd91b522d1543e415aff4f5056202e0cab03da9cfcae9fe2d4118cb1dd1d5fd6a5e2edb9c1e4a68563188d44440e234d268d9c0aef6e3ca3f0988dd357
+DIST qtbase-opensource-src-5.2.1.tar.xz 46380984 SHA256 acdfd1aa2548ebea1d922e8e24e5c59f5fc3b2beae7c8003ba47d773bfcc94c0 SHA512 72ef00e9828bf19b2a3daca1c0fa6b0f458c4847da79d4066c818526b8dac504fa4c54496b5d6c67dbea4e786bd811ee8f87614146e684a117d9b86df580e07d WHIRLPOOL 52c5b7e52d78a16e8fb21604452597c1408d3f43bbba880e9ec76afc9bea9c7e8448bdbad146b25fb19bfb42f58e3c2850a1c7ae5545a23e43a1f3e6f516e8ae
EBUILD qtgui-4.8.5-r1.ebuild 5661 SHA256 bc8ed1ba030dc609d567346b51bc8581e5aba7429834507a3309a3b397668b3a SHA512 676f6c4b1355ac97358316c6647ae98b4a3256531e605711d08a081e4b9f57948a5f334a1666bc890e423ab98a5d32c9b112bceeb71d0eb26c8e9275f6a26821 WHIRLPOOL f090a7f16a02e5f85d9346ef83d6cb6688f1881237e33792d491bd7ec034e1907637d54fa7c01bfa10d620fb5e85644581750af48c274e1d25df12650d2dc6c0
-MISC ChangeLog 35851 SHA256 985fe4d31c864dbacd728b64a95da0d0bb4557f2ca6b0a938415f219203b1d42 SHA512 a086027fe84c52545651f35f9c644c371bbd5bc45eab63a57a3689351f13dc6d2c576a4d2f627fc85be5fbbb26fe90ec04c6adc79525842249d98420b9cf1c0c WHIRLPOOL af885ba3d6143708370177ef953ea7c6abef663edc7debdca4ca5a205e20efcc4d3a76a65a2a22f3541cc34c051c4b3540444dab0cb9eee5faec323104d1cbb8
-MISC metadata.xml 1058 SHA256 fea87cdb725fa8f278ed1310f49796cf553025a0e05d54fa813bd455ad4ab923 SHA512 360984939e4ff6607bfb207e826a54c8faf6c08f5f2b71d10cc7c08b374d2edb9cb91bff959a9626212d2548c09ed85a8c253e22c41aae28c885795e17cee0bb WHIRLPOOL 1d27158db4c3e2c735c5881972d9e10e12087789597a96042e8a9031d3eb847745101bd0fe7c68b42350ea581dcda8851c472e8c8db7982661a1ac89ceb117ca
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iQIcBAEBCAAGBQJS5UyWAAoJENXLsxwXqFxyJCQP/itnZSPfKiWmelH1k6YVptrU
-Gq9knx+B7OiObac3zo+Zdegm5RIBe7Xe0UzBmmmNLwcQNztYjpx9v7ABtvfr1q6v
-auVqX0xndJ7LXRJC6HuLuhz8smCYjqWYNJ1tD7LshyXiGPNV5mFbJIJwBDCBZPc9
-i6cdit1Enm4T8LTYCznDlt5c3tzhUHX+OKgUlSeB0rI07I60wUdyBYBGEIBBmrIb
-EYSkLrA6q2sUACOAvvGpUdMWJhbHrhB2WYDVDPuRpgIsWhzuArZVvK3wuxru3RSr
-CkbLT+rnN6BEcPOnRf4k/laXNEF95E8kO2ZsR5RQ8lW1E1J1Ks1ETcYMYSjIwTm/
-PWaQFKv2IhLjRKZ4B6zohNfuF/pM0LEP8/DYUl8Xg9J+GpkhePPszXJQkBlfdohV
-pt6GpqlToPoI/UORWn+J3emkq043hUdorQU/B5fcdZ/c1/Ps6RH8Wn0TGGj6+VUK
-UNt7qLnMN9wPSbGBZjWeDm1JpnDfybNJTKx8C/FmSO3NySxFQe0ljfMkJM1FVSiO
-tC3eEwxFepOTtjghth3vrdDuW4+n9c+FQlektHvhzPlzXAYIvV3dAJjzBWhhMOkn
-+t5T41FDnGd1EFTono/dnpcoS7uNBk+j84EIbeu2SwTd3k+ABW+l7ljhu2iYG2VI
-7QduCh+TaGNr84tZmpUV
-=zvZw
------END PGP SIGNATURE-----
+EBUILD qtgui-5.2.1.ebuild 3171 SHA256 6a1183f47529d0a632ad5de60ff5825d9884fc07897678d4704bb3ab04ccb89d SHA512 aeba43168fe018765d5e494233ddaa6821d96ad92d2d2b238265d885c57584a9772f0731b57accfd66b2e80ac1771524830d8221b1dbab53f58ac20a10acd11d WHIRLPOOL e47ade82899c15628babf4160e6fca168f32bd0429838c4ef3378be63d71b2144d1037dd3ba05b23183e14fff6b7bf87350e9358442dcdb2613c5b2506a94b96
+MISC ChangeLog 35999 SHA256 27e41a5b25d83c6a59369f0528c473ef665a35dccde93fd35defbcab069307ad SHA512 bfe6f17978e0e55d6cafc1a7c2257a2b218ce42d24b20d33ac7972b4044d473fc9abf90743b65e8789929d38f61d43be82cec638cc06048972372aaa5d9292fc WHIRLPOOL 873ad5cd086767c8e3c5426d4c21f720c1124cdb549886d03c22386d48da86c8fa3d21cddf7c7fb83ab36dfe2ff77131e9ef8cc22781f31460be0094567e3ac4
+MISC metadata.xml 1679 SHA256 8dfc024150ab43c0a84411c262dfd792f208854858ee4ac961e8dd7668adebcf SHA512 0a9a5122e6cb3231c0163ba84dab3a38cbb08ce207b049091db43424468fb2bb0209368a3d5464dfc18f168b6338d4343373ae7fd03c39326900105c10fc0f5b WHIRLPOOL 47749716156d64a6dea90fbbaad1602b2da8cadfb4b7d97ea955811432c6eafc42c278a395230f4c3afef8c06f0a911b880b1f197f386a6eb58d565a1cd34f69
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index 5359da53269e..daab4ca46d7c 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -5,11 +5,19 @@
<use>
<flag name="egl">Use EGL instead of default GLX to manage OpenGL
contexts on the desktop</flag>
+ <flag name="eglfs">Compile EGL Full Screen/Single Surface support</flag>
+ <flag name="evdev">Enable evdev input support</flag>
<flag name="exceptions">Add support for exceptions - like catching them
inside the event loop (recommended by upstream)</flag>
+ <flag name="gles2">Use OpenGL ES 2.0 instead of desktop OpenGL</flag>
<flag name="glib">Enable <pkg>dev-libs/glib</pkg> eventloop support</flag>
<flag name="gtkstyle">Build a Qt style called GTK+ that mimics the active
GTK+ theme</flag>
+ <flag name="harfbuzz">Use <pkg>media-libs/harfbuzz</pkg> for text shaping
+ (EXPERIMENTAL). If enabled, it can still be disabled at runtime by
+ setting QT_HARFBUZZ environment variable to &quot;old&quot;.</flag>
+ <flag name="ibus">Build the IBus input method plugin</flag>
+ <flag name="kms">Build the KMS platform plugin</flag>
<flag name="qt3support">Enable the Qt3Support libraries for Qt4. Note that
this does not mean you can compile pure Qt3 programs with Qt4.</flag>
<flag name="trace">
diff --git a/dev-qt/qtgui/qtgui-5.2.1.ebuild b/dev-qt/qtgui/qtgui-5.2.1.ebuild
new file mode 100644
index 000000000000..d75b3d06b7ed
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.2.1.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtgui/qtgui-5.2.1.ebuild,v 1.1 2014/04/23 07:07:38 patrick Exp $
+
+EAPI=5
+
+QT5_MODULE="qtbase"
+
+inherit qt5-build
+
+DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
+
+if [[ ${QT5_BUILD_TYPE} == live ]]; then
+ KEYWORDS=""
+else
+ KEYWORDS="~amd64"
+fi
+
+# TODO: directfb, linuxfb, offscreen
+
+IUSE="accessibility eglfs evdev gif gles2 +glib harfbuzz ibus jpeg kms opengl +png udev +xcb"
+REQUIRED_USE="
+ eglfs? ( evdev gles2 )
+ gles2? ( opengl )
+ kms? ( evdev gles2 )
+"
+
+RDEPEND="
+ ~dev-qt/qtcore-${PV}[debug=,glib=]
+ media-libs/fontconfig
+ media-libs/freetype:2
+ sys-libs/zlib
+ gif? ( media-libs/giflib )
+ gles2? ( || (
+ media-libs/mesa[egl,gles2]
+ media-libs/mesa[egl,gles]
+ ) )
+ glib? ( dev-libs/glib:2 )
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.12:0= )
+ ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
+ jpeg? ( virtual/jpeg:0 )
+ kms? (
+ media-libs/mesa[gbm]
+ virtual/udev
+ x11-libs/libdrm
+ )
+ opengl? ( virtual/opengl )
+ png? ( media-libs/libpng:0= )
+ udev? ( virtual/udev )
+ xcb? (
+ x11-libs/libICE
+ x11-libs/libSM
+ >=x11-libs/libX11-1.5
+ >=x11-libs/libXi-1.6
+ x11-libs/libXrender
+ >=x11-libs/libxcb-1.10[xkb]
+ >=x11-libs/libxkbcommon-0.2.0
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-keysyms
+ x11-libs/xcb-util-renderutil
+ x11-libs/xcb-util-wm
+ accessibility? ( ~dev-qt/qtdbus-${PV}[debug=] )
+ )
+"
+DEPEND="${RDEPEND}
+ evdev? ( sys-kernel/linux-headers )
+ test? ( ~dev-qt/qtnetwork-${PV}[debug=] )
+"
+PDEPEND="
+ ibus? ( app-i18n/ibus )
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/gui
+ src/platformsupport
+ src/plugins/imageformats
+ src/plugins/platforminputcontexts/compose
+ src/plugins/platforms
+)
+
+pkg_setup() {
+ QCONFIG_ADD=(
+ $(use accessibility && echo accessibility-atspi-bridge)
+ $(usev eglfs)
+ $(usev evdev)
+ fontconfig
+ $(use gles2 && echo egl opengles2)
+ $(use harfbuzz && echo system-harfbuzz)
+ $(usev kms)
+ $(usev opengl)
+ $(use udev && echo libudev)
+ $(usev xcb)
+ )
+ QCONFIG_DEFINE=(
+ $(use accessibility && echo QT_ACCESSIBILITY_ATSPI_BRIDGE || echo QT_NO_ACCESSIBILITY_ATSPI_BRIDGE)
+ $(use eglfs || echo QT_NO_EGLFS)
+ $(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2 || echo QT_NO_EGL)
+ $(use jpeg || echo QT_NO_IMAGEFORMAT_JPEG)
+ $(use opengl || echo QT_NO_OPENGL)
+ $(use png || echo QT_NO_IMAGEFORMAT_PNG)
+ )
+
+ use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
+ use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
+
+ qt5-build_pkg_setup
+}
+
+src_configure() {
+ local dbus="-no-dbus"
+ if use accessibility && use xcb; then
+ dbus="-dbus"
+ fi
+
+ local gl="-no-egl -no-opengl"
+ if use gles2; then
+ gl="-egl -opengl es2"
+ elif use opengl; then
+ gl="-no-egl -opengl desktop"
+ fi
+
+ local myconf=(
+ ${dbus}
+ $(qt_use eglfs)
+ $(qt_use evdev)
+ -fontconfig
+ -system-freetype
+ $(use gif || echo -no-gif)
+ ${gl}
+ $(qt_use glib)
+ $(qt_use harfbuzz harfbuzz system)
+ $(qt_use jpeg libjpeg system)
+ $(qt_use kms)
+ $(qt_use png libpng system)
+ $(use udev || echo -no-libudev)
+ $(use xcb && echo -xcb -xrender -sm)
+ )
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qtmultimedia/ChangeLog b/dev-qt/qtmultimedia/ChangeLog
index 2014c209e20b..e7e5f9f93aea 100644
--- a/dev-qt/qtmultimedia/ChangeLog
+++ b/dev-qt/qtmultimedia/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-qt/qtmultimedia
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtmultimedia/ChangeLog,v 1.9 2014/01/26 18:01:34 pesa Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtmultimedia/ChangeLog,v 1.10 2014/04/23 07:08:25 patrick Exp $
+
+*qtmultimedia-5.2.1 (23 Apr 2014)
+
+ 23 Apr 2014; Patrick Lauer <patrick@gentoo.org> +qtmultimedia-5.2.1.ebuild,
+ metadata.xml:
+ Import qt5 from qt overlay
26 Jan 2014; Davide Pesavento <pesa@gentoo.org> -qtmultimedia-4.8.4.ebuild,
metadata.xml:
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index a9fb054f271e..d07d41635d02 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,25 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX qtmultimedia-4.8.0-alsa.patch 2155 SHA256 49a54bd39627b1070b106519cdff1fe33aec6a5755658c20270204b2ba850f7a SHA512 725dc78b861c82393ecd97ce293f9c165067ca940332fab22ecc252880e1c08aae301d54ddcdf38df9d32907c57bc70d772891a6dc9fdacf740de32b363f4aa4 WHIRLPOOL c5359f79a53b4d488c346e2d58924e21df3deabbb87e59762185afe43b05543578a1bc2d2bdafa31b1a345adf7a287851bde3a963c56ed1cc686beb14cedc321
DIST qt-everywhere-opensource-src-4.8.5.tar.gz 241491467 SHA256 eb728f8268831dc4373be6403b7dd5d5dde03c169ad6882f9a8cb560df6aa138 SHA512 47118d1aa30c59a1eb74e805023cd060edcb35bb0944fe6651889254b75acbd4b83700ba92a9bc215663474d26330cb44f084098c380fac9270742659e5864eb WHIRLPOOL a18f47fd91b522d1543e415aff4f5056202e0cab03da9cfcae9fe2d4118cb1dd1d5fd6a5e2edb9c1e4a68563188d44440e234d268d9c0aef6e3ca3f0988dd357
+DIST qtmultimedia-opensource-src-5.2.1.tar.xz 4216840 SHA256 62688cb7d8daa4d7050353fe39536c5edd97228a10185b9662a29b8c8cff1fa2 SHA512 89c7d04a00af99259877fee8181132b3dce2bd4a3f084a3fac1d5fc8d35e3d4d60c7ec33170968514d08e25e43d7c90c718925459878e33bf8c8c94f95f00aad WHIRLPOOL ff9cae648d2e14ab7f21be0b90af1b78155e1cc61429ef3ff0be46056458485aa10c6f9c70d986746435eff35acf4920ad775245465e86bfcbc30e8912bfc5a2
EBUILD qtmultimedia-4.8.5.ebuild 1515 SHA256 a1386a7472171b861981f04e7c484cce090a87efd5c08d73557135bb03e50067 SHA512 6f5d7ac5d7f90c1eac874b286d4fee243caf5456b8ca1b989c4e2ba77fb4816cc85d7dc28f6071eb2cebc651ef3f708dd8b918dc5346d24944cdd0a98230703e WHIRLPOOL 3be8a10021a17b8022e446409f6022e27d47b6edd0e765871f5b9e5c194fb2c9ae6ba3c26262beb82f553c37a908346ee255fc121db026b1eaaa7e59b319364f
-MISC ChangeLog 10569 SHA256 fbabd5259b251580e673e5f69ba46cfd6386421b31f72afacda78d4cc2aad0f7 SHA512 9bdb2f1223ce5685d3fcdc0847bcfb5250c00497e67aaa1d30a0fd4809d393a91e6f14908898607e60a479875756695ea260ceba6288baadb750eb20ebb51dff WHIRLPOOL 62efabccf59e4128f4de3e9e49ee8a16c8f81ed5e0a7df3aa23e8d7bc6203e15e3fe43572906d0d55b5f7445ff2da8aec770a2ff8c51109e5a7681fc506e2f57
-MISC metadata.xml 425 SHA256 0165b386b79e8935b55fb9bc09aeba60faa381f5814541f4dde08d3cdca907f7 SHA512 69227945f6fc3cb4b72f7753545605ec5665a21a7c009ec889648fa93871f9923011734af82af09e3370dd9fec664875d1892002f5ade5189a05ea33c134f12e WHIRLPOOL e3ff695a907a21fc3ededf7c260d7be52b7555e88d763ae5d8c2afa6ebb941f80430909a8864f41cda3a6d96f07135b583b4f85afff231d4f76bf50bc061ba9c
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iQIcBAEBCAAGBQJS5U1/AAoJENXLsxwXqFxyJHcP/iiWqeXNDfQYsjMV4Jsp+N8J
-M2N7tq3TnScaxh8qmE/uEUU/oBL1YrJ69+ohp+NoLsrOZDgrYp0U9tCu1+BNgpki
-cH748qYG7hVnZz9xraWVtlpq+d2Uj/yNOpZHf2ZSCHp5C71SfOIxtPNYBtCAwnlb
-aOEQ/gNzB/OATHuOEHSsSnmqL4OHw/LE852Ne0e1+r+hJEo4KNCfxEgKoTMEeSTY
-8de+3kbtcZYL0PhNoyqJfEuF79aqh3Hv3aXkHAcqBXNqhW62WGHAaXffCiNYodpa
-4L9YqGobZnhhHecTwgqfGanGsLU+dA2Ar/Q20Lqxja0MorBdre5+zibvZ4lslEBC
-/lIl1kKHnrNt8T1uTy8nn/sSON8b9vYii5ByT9h2GaASRetTbTAhXEcJLz3JtbtT
-otMx+5s6Ci6pyxUn0KiMplnCgID55PvRRyEVgWo/tA+yNDDGa8niflsxqNlyZY3Q
-+OKJ+4IQiXWVB3anp8DG+z/ESrudtdSml8MH92/F7xVZaqT9VBrKFakyj/UTsGyE
-CAJeNgdewEU7OTEIPavHDhkV2wh+g6a+V+RB6glKa3ZxeRb3yo4pMrZB8rxzxPG/
-pFDzPJuYVoUqgzC1HfnRWuBcfUW2oAUEOc+iWOk5uSJ76CgLLN01RFjPXU2jJHK1
-LrxIkdIvr3uJvmBW5D4w
-=slzt
------END PGP SIGNATURE-----
+EBUILD qtmultimedia-5.2.1.ebuild 1004 SHA256 bea28192b32c72eac08f642fcea3142ff47c0bf43d83397e54f7d17addd06d10 SHA512 e6579ffadefe258abccfafd216000d857371cc4d1f8410e9aa4ced6cefaed8ddc5e6268adb82cc0b4c27dd82093dfbfa0da8b4f9ba0aa211fd6eea656a9748a7 WHIRLPOOL b5aa69e755fb270a550eb1d2bfcf76aeecfe6b1672074ad2902dac56ac47aee4968f14f5d1ff7c53694224aa2601d993a6f3a484a69b15e393da1ea6eb750520
+MISC ChangeLog 10732 SHA256 948804f94959146446724c53d68b528b9489b94cc38d30308ace112881cb0797 SHA512 5f91604ff5d47db94bcce150becc7b60846a976849f05f6bd72d2422142502186f4d748fa6ca0898701dceea0c8e23976a02c78abefad1a86c97a1c79f62d337 WHIRLPOOL d69caa7371efa849e4f7afc5e46e30ce148fd49ebb98de4e9eb3b26f6be9472ef62e4ff17e57627a966fef1b2820e2f0baa9bfcb011a59b7bcd7fb9bfc8b2de4
+MISC metadata.xml 478 SHA256 70ddb1ccb5468d57ceb3fb35c8d91ebbab1c281b6daf43dae3d4585944bd68aa SHA512 da5289eea3b49e3f8e7b1a4ce8836dcbc05aa28a67fbec2c188e5f395684cdef91d389b3a2a5165157896a1ca93692b36085e9d1eca3f36141b1dc87578e4a25 WHIRLPOOL 524771ddcb65e718c12f174dec682577a8bfdff6d6a76f275b844acead34b4a3f7b96aa13e9f1da96298417db75425ac1ff7f209109cb3ed4626d4aae520d4b2
diff --git a/dev-qt/qtmultimedia/metadata.xml b/dev-qt/qtmultimedia/metadata.xml
index e3ba68900f83..982ea6545372 100644
--- a/dev-qt/qtmultimedia/metadata.xml
+++ b/dev-qt/qtmultimedia/metadata.xml
@@ -5,6 +5,7 @@
<use>
<flag name="exceptions">Add support for exceptions - like catching them
inside the event loop (recommended by upstream)</flag>
+ <flag name="qml">Build QML/QtQuick bindings</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt-project.org/</bugs-to>
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.2.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.2.1.ebuild
new file mode 100644
index 000000000000..b1d75ef72976
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.2.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtmultimedia/qtmultimedia-5.2.1.ebuild,v 1.1 2014/04/23 07:08:25 patrick Exp $
+
+EAPI=5
+
+inherit qt5-build
+
+DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
+
+if [[ ${QT5_BUILD_TYPE} == live ]]; then
+ KEYWORDS=""
+else
+ KEYWORDS="~amd64"
+fi
+
+# FIXME: probably lots of automagic deps
+# TODO: qt-widgets can be made optional
+# TODO: opengl, xv
+
+IUSE="alsa gstreamer openal pulseaudio qml"
+
+DEPEND="
+ >=dev-qt/qtcore-${PV}:5[debug=]
+ >=dev-qt/qtgui-${PV}:5[debug=]
+ >=dev-qt/qtnetwork-${PV}:5[debug=]
+ >=dev-qt/qtwidgets-${PV}:5[debug=]
+ alsa? ( media-libs/alsa-lib )
+ gstreamer? (
+ media-libs/gstreamer:0.10
+ media-libs/gst-plugins-bad:0.10
+ media-libs/gst-plugins-base:0.10
+ )
+ openal? ( media-libs/openal )
+ pulseaudio? ( media-sound/pulseaudio )
+ qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] )
+"
+RDEPEND="${DEPEND}"
diff --git a/dev-qt/qtnetwork/ChangeLog b/dev-qt/qtnetwork/ChangeLog
new file mode 100644
index 000000000000..8c0a96c7824d
--- /dev/null
+++ b/dev-qt/qtnetwork/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-qt/qtnetwork
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtnetwork/ChangeLog,v 1.1 2014/04/23 07:09:15 patrick Exp $
+
+*qtnetwork-5.2.1 (23 Apr 2014)
+
+ 23 Apr 2014; Patrick Lauer <patrick@gentoo.org> +metadata.xml,
+ +qtnetwork-5.2.1.ebuild:
+ Import qt5 from qt overlay
diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
new file mode 100644
index 000000000000..75f31807944d
--- /dev/null
+++ b/dev-qt/qtnetwork/Manifest
@@ -0,0 +1,3 @@
+DIST qtbase-opensource-src-5.2.1.tar.xz 46380984 SHA256 acdfd1aa2548ebea1d922e8e24e5c59f5fc3b2beae7c8003ba47d773bfcc94c0 SHA512 72ef00e9828bf19b2a3daca1c0fa6b0f458c4847da79d4066c818526b8dac504fa4c54496b5d6c67dbea4e786bd811ee8f87614146e684a117d9b86df580e07d WHIRLPOOL 52c5b7e52d78a16e8fb21604452597c1408d3f43bbba880e9ec76afc9bea9c7e8448bdbad146b25fb19bfb42f58e3c2850a1c7ae5545a23e43a1f3e6f516e8ae
+EBUILD qtnetwork-5.2.1.ebuild 1096 SHA256 a870ef0d997c2a9a375be4e58d75229763a77f5c4e439b1aa0a1abee8551364e SHA512 32a303bed9ca8744d312ed2ed2fd11c5374a4f7650a1a8902ee964fdda6bea31401489d63fc5bff679f4c754926d9725f8bc91b76e089b4b7dd2bf9ebb7f2e14 WHIRLPOOL f2fd1f03cb40476da7ef2388ebd9d152b08aa48195822efeca476a4c052e95f843b13f9576035e86c65bcf04386fa1e29ab983af81bc923b9702cdc6b5ad68f2
+MISC metadata.xml 436 SHA256 320d3912899bda095d2dbfa7632f1ca91170dbb48a2f9ffc71d738cb97d44142 SHA512 6c092bc364e15b002ef3bbd0573f43562037a893f7de645cca800562c0a63633e709509f873177163998d8e429dd8681d1d885036359e471d47a232ae895764c WHIRLPOOL 321246c35571bd17ccbb3d739fa3ed14f9f65aaebeca9b48e04c8afcd48860c7be37499887b187c7bcfeb9174bf01eb404aa3d7b7f1df42e03c8491210e6a54f