[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/

2023-12-30 Thread Andreas Sturmlechner
commit: 75314be2ed071e2a22dc33c2b3e3f96d5a28916c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 30 14:02:52 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 30 14:02:52 2023 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=75314be2

dev-qt/qtwebchannel: Rebased to 5.15.12 branch

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...{qtwebchannel-5.15.11..ebuild => qtwebchannel-5.15.12..ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.15.11..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.15.12..ebuild
similarity index 100%
rename from dev-qt/qtwebchannel/qtwebchannel-5.15.11..ebuild
rename to dev-qt/qtwebchannel/qtwebchannel-5.15.12..ebuild



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/

2022-11-05 Thread Andreas Sturmlechner
commit: 0f748ab71f2a9dc912608ac20985377d91040f7d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Nov  1 05:21:11 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  5 16:44:46 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=0f748ab7

dev-qt/qtwebchannel: keyword 5.15.5 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwebchannel/qtwebchannel-5.15.7..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.15.7..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.15.7..ebuild
index a2b65971..07ebae93 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5.15.7..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.15.7..ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 inherit qt5-build



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/

2022-11-05 Thread Andreas Sturmlechner
commit: d75c7e1bf99f02fe2625fe98df52c20900f8b323
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  5 09:07:54 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  5 09:07:54 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d75c7e1b

dev-qt/qtwebchannel: drop 6.4.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwebchannel/Manifest  |  1 -
 dev-qt/qtwebchannel/qtwebchannel-6.4.0.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
deleted file mode 100644
index 7420e449..
--- a/dev-qt/qtwebchannel/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST qtwebchannel-everywhere-src-6.4.0.tar.xz 213096 BLAKE2B 
04450f13d6af7996624c5c1e1f1b7f3c6a8ee64088086da3b237c1e1775ac90fad5a7a13ed1213d321f9703565c7ca42cf899dae675a616dd25fa6abad6e7f8a
 SHA512 
5e668869646e9a4a115680004180948777c9cc2b4e6cc3afb4be74e298ec1e7338f61643ac1f46649d39f65e3f50de05d2b635d77bf211105e91dd0d5324fff6

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.4.0.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.4.0.ebuild
deleted file mode 100644
index 62dd2732..
--- a/dev-qt/qtwebchannel/qtwebchannel-6.4.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt WebChannel"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
-fi
-
-DEPEND="
-   =dev-qt/qtbase-${PV}*[concurrent]
-   =dev-qt/qtdeclarative-${PV}*
-   =dev-qt/qtwebsockets-${PV}*
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/

2022-09-24 Thread Andreas Sturmlechner
commit: 4e5a0902e94a80674b6e4a712a83e975baf218e6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep 24 20:25:43 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 24 20:25:43 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=4e5a0902

dev-qt/qtwebchannel: drop 6.3.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwebchannel/qtwebchannel-6.3..ebuild | 19 ---
 1 file changed, 19 deletions(-)

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.3..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.3..ebuild
deleted file mode 100644
index 62dd2732..
--- a/dev-qt/qtwebchannel/qtwebchannel-6.3..ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt WebChannel"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
-fi
-
-DEPEND="
-   =dev-qt/qtbase-${PV}*[concurrent]
-   =dev-qt/qtdeclarative-${PV}*
-   =dev-qt/qtwebsockets-${PV}*
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/

2022-09-24 Thread Andreas Sturmlechner
commit: 000c8a0587ee456b1944fbbca1300d2759c31ed9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep 24 14:42:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 24 14:42:44 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=000c8a05

dev-qt/qtwebchannel: drop 6.3.2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwebchannel/Manifest  |  1 -
 dev-qt/qtwebchannel/qtwebchannel-6.3.2.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
deleted file mode 100644
index f6ee0ef1..
--- a/dev-qt/qtwebchannel/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST qtwebchannel-everywhere-src-6.3.2.tar.xz 213916 BLAKE2B 
156be5b1917151c0ee0c9bd72725fe6de9276730c901cc1f0b64afd71a4eb108af5870b18714d4e5f7eed1431f0c03e204cc481b5a0f508cea7103c5ee1237ac
 SHA512 
83de9a61d25bcf8346ff46417173ecffe15cff9802db524def1afbce4367f3d414b10e8042d45db36555945544dfe1c1d081e4ec33756250afca7ad58975c9d9

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.3.2.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.3.2.ebuild
deleted file mode 100644
index 62dd2732..
--- a/dev-qt/qtwebchannel/qtwebchannel-6.3.2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt WebChannel"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
-fi
-
-DEPEND="
-   =dev-qt/qtbase-${PV}*[concurrent]
-   =dev-qt/qtdeclarative-${PV}*
-   =dev-qt/qtwebsockets-${PV}*
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/, dev-qt/qtpositioning/, dev-qt/qtbase/, dev-qt/qtwebengine/, ...

2022-09-18 Thread Jimi Huotari
commit: 9974490c91f5d5466f83adc9e933a6ccc41a2617
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun Sep 18 11:40:00 2022 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sun Sep 18 11:54:24 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9974490c

dev-qt/*: add 6.4.

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qt5compat/qt5compat-6.4..ebuild |  18 ++
 dev-qt/qtbase/qtbase-6.4..ebuild   | 178 +++
 dev-qt/qtdeclarative/qtdeclarative-6.4..ebuild |  30 +++
 dev-qt/qtlocation/qtlocation-6.4..ebuild   |  18 ++
 dev-qt/qtmultimedia/qtmultimedia-6.4..ebuild   |  42 
 dev-qt/qtnetworkauth/qtnetworkauth-6.4..ebuild |  17 ++
 dev-qt/qtpositioning/qtpositioning-6.4..ebuild |  19 ++
 dev-qt/qtquick3d/qtquick3d-6.4..ebuild |  32 +++
 .../qtquicktimeline-6.4..ebuild|  18 ++
 dev-qt/qtserialport/qtserialport-6.4..ebuild   |  18 ++
 dev-qt/qtshadertools/qtshadertools-6.4..ebuild |  17 ++
 dev-qt/qtsvg/qtsvg-6.4..ebuild |  18 ++
 dev-qt/qttools/qttools-6.4..ebuild |  52 +
 dev-qt/qtwayland/qtwayland-6.4..ebuild |  22 ++
 dev-qt/qtwebchannel/qtwebchannel-6.4..ebuild   |  19 ++
 dev-qt/qtwebengine/qtwebengine-6.4..ebuild | 242 +
 dev-qt/qtwebsockets/qtwebsockets-6.4..ebuild   |  18 ++
 17 files changed, 778 insertions(+)

diff --git a/dev-qt/qt5compat/qt5compat-6.4..ebuild 
b/dev-qt/qt5compat/qt5compat-6.4..ebuild
new file mode 100644
index ..2bf0684e
--- /dev/null
+++ b/dev-qt/qt5compat/qt5compat-6.4..ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt module containing the unsupported Qt 5 APIs"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[gui,network]
+   =dev-qt/qtdeclarative-${PV}*
+"
+RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtbase/qtbase-6.4..ebuild 
b/dev-qt/qtbase/qtbase-6.4..ebuild
new file mode 100644
index ..36931e0e
--- /dev/null
+++ b/dev-qt/qtbase/qtbase-6.4..ebuild
@@ -0,0 +1,178 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Cross-platform application development framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+# Qt Modules
+# TODO: Restore/patch xml flag support (seems fixed in 6.).
+IUSE="+concurrent +dbus +gui +network +sql opengl +widgets zstd"
+REQUIRED_USE="
+   opengl? ( gui )
+   widgets? ( gui )
+   X? ( || ( evdev libinput ) )
+"
+
+QTGUI_IUSE="accessibility egl eglfs evdev gles2-only +jpeg +libinput tslib 
tuio vulkan +X"
+QTNETWORK_IUSE="brotli gssapi libproxy sctp +ssl vnc"
+QTSQL_IUSE="freetds mysql oci8 odbc postgres +sqlite"
+IUSE+=" ${QTGUI_IUSE} ${QTNETWORK_IUSE} ${QTSQL_IUSE} cups gtk icu systemd 
+udev"
+# QtPrintSupport = QtGui + QtWidgets enabled.
+# ibus = xkbcommon + dbus, and xkbcommon needs either libinput or X
+REQUIRED_USE+="
+   $(printf '%s? ( gui ) ' ${QTGUI_IUSE//+/})
+   $(printf '%s? ( network ) ' ${QTNETWORK_IUSE//+/})
+   $(printf '%s? ( sql ) ' ${QTSQL_IUSE//+/})
+   accessibility? ( dbus X )
+   cups? ( gui widgets )
+   eglfs? ( egl )
+   gtk? ( widgets )
+   gui? ( || ( eglfs X ) || ( libinput X ) )
+   libinput? ( udev )
+   sql? ( || ( freetds mysql oci8 odbc postgres sqlite ) )
+   vnc? ( gui )
+   X? ( gles2-only? ( egl ) )
+"
+
+# TODO:
+# qtimageformats: mng not done yet, qtimageformats.git upstream commit 9443239c
+# qtnetwork: connman, networkmanager
+DEPEND="
+   app-crypt/libb2
+   dev-libs/double-conversion:=
+   dev-libs/glib:2
+   dev-libs/libpcre2:=[pcre16,unicode]
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   >=media-libs/freetype-2.6.1:2
+   >=media-libs/harfbuzz-1.6.0:=
+   media-libs/tiff:0
+   >=sys-apps/dbus-1.4.20
+   sys-libs/zlib:=
+   brotli? ( app-arch/brotli:= )
+   evdev? ( sys-libs/mtdev )
+   freetds? ( dev-db/freetds )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   gssapi? ( virtual/krb5 )
+   gtk? (
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/pango
+   )
+   gui? ( media-libs/libpng:0= )
+   icu? ( dev-libs/icu:= )
+   !icu? ( virtual/libiconv )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   libinput? (
+   dev-libs/libinput:=
+   >=x11-libs/libxkbcommon-0.5.0
+   )
+   libproxy? ( net-libs/libproxy )
+   mysql? ( dev-db/mysql-connector-c:= )
+   oci8? ( dev-db/oracle-instantclient:=[sdk] )
+   odbc? ( 

[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/

2022-06-20 Thread Jimi Huotari
commit: 6a6306018a88b43a2fea64a771fb7e8dc4ce623d
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Jun 20 17:30:43 2022 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Jun 20 18:02:05 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=6a630601

dev-qt/qtwebchannel: adjust qt6 dependencies

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtwebchannel/qtwebchannel-6.3.1.ebuild| 3 ++-
 dev-qt/qtwebchannel/qtwebchannel-6.3..ebuild | 5 +++--
 dev-qt/qtwebchannel/qtwebchannel-6..ebuild   | 5 +++--
 3 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.3.1.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.3.1.ebuild
index bd319d8a..62dd2732 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-6.3.1.ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-6.3.1.ebuild
@@ -12,7 +12,8 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
 fi
 
 DEPEND="
-   =dev-qt/qtbase-${PV}*
+   =dev-qt/qtbase-${PV}*[concurrent]
=dev-qt/qtdeclarative-${PV}*
+   =dev-qt/qtwebsockets-${PV}*
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.3..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.3..ebuild
index 719f560d..62dd2732 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-6.3..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-6.3..ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,8 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
 fi
 
 DEPEND="
-   =dev-qt/qtbase-${PV}*
+   =dev-qt/qtbase-${PV}*[concurrent]
=dev-qt/qtdeclarative-${PV}*
+   =dev-qt/qtwebsockets-${PV}*
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6..ebuild
index 719f560d..62dd2732 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-6..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-6..ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,8 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
 fi
 
 DEPEND="
-   =dev-qt/qtbase-${PV}*
+   =dev-qt/qtbase-${PV}*[concurrent]
=dev-qt/qtdeclarative-${PV}*
+   =dev-qt/qtwebsockets-${PV}*
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/

2022-05-14 Thread Andreas Sturmlechner
commit: d09a04767ba84e1af1e8f9a9463d8405fb6a4e83
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 14 21:08:28 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 14 21:14:25 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d09a0476

dev-qt/qtwebchannel: Rebased to 5.15.4 branch

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...{qtwebchannel-5.15.3..ebuild => qtwebchannel-5.15.4..ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.15.3..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.15.4..ebuild
similarity index 93%
rename from dev-qt/qtwebchannel/qtwebchannel-5.15.3..ebuild
rename to dev-qt/qtwebchannel/qtwebchannel-5.15.4..ebuild
index f4eff0d5..383744de 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5.15.3..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.15.4..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/

2022-03-04 Thread Andreas Sturmlechner
commit: b4c9844ba84f8a4c0c0d670c36784bc3a76af205
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar  4 09:39:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar  4 09:39:42 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=b4c9844b

dev-qt/qtwebchannel: Rebased to 5.15.3 branch

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../{qtwebchannel-5.15.2..ebuild => qtwebchannel-5.15.3..ebuild}  | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.15.2..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.15.3..ebuild
similarity index 100%
rename from dev-qt/qtwebchannel/qtwebchannel-5.15.2..ebuild
rename to dev-qt/qtwebchannel/qtwebchannel-5.15.3..ebuild



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/

2021-08-20 Thread Andreas Sturmlechner
commit: 3530e308120895d21ec01013250b366c566a78df
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 19 18:38:04 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 20 12:34:10 2021 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=3530e308

dev-qt/qtwebchannel: EAPI-8 bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwebchannel/qtwebchannel-5.15..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.15..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.15..ebuild
index 81ad6ac9..561145ad 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5.15..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.15..ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit qt5-build
 



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/, dev-qt/qtserialport/, dev-qt/qtvirtualkeyboard/, ...

2018-02-22 Thread Andreas Sturmlechner
commit: f2bf13a5ccbae4502df2f1624b772e55047df240
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Thu Feb 22 19:57:05 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 22 22:14:14 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=f2bf13a5

dev-qt: Drop Qt 5.10 stable branch

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-qt/assistant/assistant-5.10..ebuild|  55 ---
 dev-qt/designer/designer-5.10..ebuild  |  57 ---
 .../linguist-tools/linguist-tools-5.10..ebuild |  35 -
 dev-qt/linguist/linguist-5.10..ebuild  |  48 --
 dev-qt/pixeltool/pixeltool-5.10..ebuild|  25 ---
 dev-qt/qdbus/qdbus-5.10..ebuild|  25 ---
 dev-qt/qdbusviewer/qdbusviewer-5.10..ebuild|  45 --
 dev-qt/qdoc/qdoc-5.10..ebuild  |  31 
 dev-qt/qt3d/qt3d-5.10..ebuild  |  32 
 dev-qt/qtbluetooth/qtbluetooth-5.10..ebuild|  33 
 dev-qt/qtcanvas3d/qtcanvas3d-5.10..ebuild  |  21 ---
 dev-qt/qtcharts/qtcharts-5.10..ebuild  |  29 
 dev-qt/qtconcurrent/qtconcurrent-5.10..ebuild  |  23 ---
 dev-qt/qtcore/qtcore-5.10..ebuild  |  73 -
 dev-qt/qtdatavis3d/qtdatavis3d-5.10..ebuild|  31 
 dev-qt/qtdbus/qtdbus-5.10..ebuild  |  43 --
 .../qtdeclarative/qtdeclarative-5.10..ebuild   |  56 ---
 dev-qt/qtdiag/qtdiag-5.10..ebuild  |  36 -
 dev-qt/qtgamepad/qtgamepad-5.10..ebuild|  35 -
 .../qtgraphicaleffects-5.10..ebuild|  21 ---
 dev-qt/qtgui/qtgui-5.10..ebuild| 170 -
 dev-qt/qthelp/qthelp-5.10..ebuild  |  30 
 .../qtimageformats/qtimageformats-5.10..ebuild |  29 
 dev-qt/qtlocation/qtlocation-5.10..ebuild  |  44 --
 dev-qt/qtmultimedia/qtmultimedia-5.10..ebuild  |  68 -
 dev-qt/qtnetwork/qtnetwork-5.10..ebuild|  57 ---
 .../qtnetworkauth/qtnetworkauth-5.10..ebuild   |  20 ---
 dev-qt/qtopengl/qtopengl-5.10..ebuild  |  34 -
 dev-qt/qtpaths/qtpaths-5.10..ebuild|  23 ---
 dev-qt/qtplugininfo/qtplugininfo-5.10..ebuild  |  23 ---
 .../qtpositioning/qtpositioning-5.10..ebuild   |  37 -
 .../qtprintsupport/qtprintsupport-5.10..ebuild |  42 -
 .../qtquickcontrols-5.10..ebuild   |  32 
 .../qtquickcontrols2-5.10..ebuild  |  30 
 dev-qt/qtscript/qtscript-5.10..ebuild  |  36 -
 dev-qt/qtscxml/qtscxml-5.10..ebuild|  19 ---
 dev-qt/qtsensors/qtsensors-5.10..ebuild|  28 
 dev-qt/qtserialbus/qtserialbus-5.10..ebuild|  20 ---
 dev-qt/qtserialport/qtserialport-5.10..ebuild  |  27 
 dev-qt/qtspeech/qtspeech-5.10..ebuild  |  20 ---
 dev-qt/qtsql/qtsql-5.10..ebuild|  57 ---
 dev-qt/qtsvg/qtsvg-5.10..ebuild|  23 ---
 dev-qt/qttest/qttest-5.10..ebuild  |  33 
 .../qttranslations/qttranslations-5.10..ebuild |  19 ---
 .../qtvirtualkeyboard-5.10..ebuild |  38 -
 dev-qt/qtwayland/qtwayland-5.10..ebuild|  39 -
 dev-qt/qtwebchannel/qtwebchannel-5.10..ebuild  |  26 
 dev-qt/qtwebengine/qtwebengine-5.10..ebuild| 137 -
 dev-qt/qtwebsockets/qtwebsockets-5.10..ebuild  |  27 
 dev-qt/qtwebview/qtwebview-5.10..ebuild|  21 ---
 dev-qt/qtwidgets/qtwidgets-5.10..ebuild|  57 ---
 dev-qt/qtx11extras/qtx11extras-5.10..ebuild|  21 ---
 dev-qt/qtxml/qtxml-5.10..ebuild|  29 
 .../qtxmlpatterns/qtxmlpatterns-5.10..ebuild   |  19 ---
 54 files changed, 2089 deletions(-)

diff --git a/dev-qt/assistant/assistant-5.10..ebuild 
b/dev-qt/assistant/assistant-5.10..ebuild
deleted file mode 100644
index 0fe2bc14..
--- a/dev-qt/assistant/assistant-5.10..ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-QT5_MODULE="qttools"
-inherit desktop gnome2-utils qt5-build
-
-DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
-fi
-
-IUSE="webkit"
-
-DEPEND="
-   ~dev-qt/qtcore-${PV}
-   ~dev-qt/qtgui-${PV}
-   ~dev-qt/qthelp-${PV}
-   ~dev-qt/qtnetwork-${PV}
-   ~dev-qt/qtprintsupport-${PV}
-   ~dev-qt/qtsql-${PV}[sqlite]
-   ~dev-qt/qtwidgets-${PV}
-   webkit? ( >=dev-qt/qtwebkit-5.9.1:5 )
-"
-RDEPEND="${DEPEND}"
-
-QT5_TARGET_SUBDIRS=(
-   src/assistant/assistant
-)
-
-src_prepare() {
-   qt_use_disable_mod webkit webkitwidgets \
-   src/assistant/assistant/assistant.pro
-
-   

[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/, dev-qt/qtx11extras/, dev-qt/qtsvg/, dev-qt/qtpositioning/, ...

2018-01-24 Thread Michael Palimaka
commit: f50032cc6cb558093e3fb61ae8c1d81c6f871c39
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Jan 24 11:30:43 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Jan 24 11:31:37 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=f50032cc

dev-qt: version bump 5.9.4

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-qt/assistant/Manifest  |   1 +
 dev-qt/assistant/assistant-5.9.4.ebuild|  55 +++
 dev-qt/designer/Manifest   |   1 +
 dev-qt/designer/designer-5.9.4.ebuild  |  57 +++
 dev-qt/linguist-tools/Manifest |   1 +
 dev-qt/linguist-tools/linguist-tools-5.9.4.ebuild  |  35 +
 dev-qt/linguist/Manifest   |   1 +
 dev-qt/linguist/linguist-5.9.4.ebuild  |  48 ++
 dev-qt/pixeltool/Manifest  |   1 +
 dev-qt/pixeltool/pixeltool-5.9.4.ebuild|  25 
 dev-qt/qdbus/Manifest  |   1 +
 dev-qt/qdbus/qdbus-5.9.4.ebuild|  25 
 dev-qt/qdbusviewer/Manifest|   1 +
 dev-qt/qdbusviewer/qdbusviewer-5.9.4.ebuild|  45 ++
 dev-qt/qdoc/Manifest   |   1 +
 dev-qt/qdoc/qdoc-5.9.4.ebuild  |  31 
 dev-qt/qt3d/Manifest   |   1 +
 dev-qt/qt3d/qt3d-5.9.4.ebuild  |  32 
 dev-qt/qtbluetooth/Manifest|   1 +
 dev-qt/qtbluetooth/qtbluetooth-5.9.4.ebuild|  33 +
 dev-qt/qtcharts/Manifest   |   1 +
 dev-qt/qtcharts/qtcharts-5.9.4.ebuild  |  29 
 dev-qt/qtconcurrent/Manifest   |   1 +
 dev-qt/qtconcurrent/qtconcurrent-5.9.4.ebuild  |  23 +++
 dev-qt/qtcore/Manifest |   1 +
 dev-qt/qtcore/qtcore-5.9.4.ebuild  |  66 +
 dev-qt/qtdatavis3d/Manifest|   1 +
 dev-qt/qtdatavis3d/qtdatavis3d-5.9.4.ebuild|  31 
 dev-qt/qtdbus/Manifest |   1 +
 dev-qt/qtdbus/qtdbus-5.9.4.ebuild  |  38 +
 dev-qt/qtdeclarative/Manifest  |   1 +
 dev-qt/qtdeclarative/qtdeclarative-5.9.4.ebuild|  56 +++
 dev-qt/qtdiag/Manifest |   1 +
 dev-qt/qtdiag/qtdiag-5.9.4.ebuild  |  36 +
 dev-qt/qtgraphicaleffects/Manifest |   1 +
 .../qtgraphicaleffects-5.9.4.ebuild|  21 +++
 dev-qt/qtgui/Manifest  |   1 +
 dev-qt/qtgui/qtgui-5.9.4.ebuild| 164 +
 dev-qt/qthelp/Manifest |   1 +
 dev-qt/qthelp/qthelp-5.9.4.ebuild  |  30 
 dev-qt/qtimageformats/Manifest |   1 +
 dev-qt/qtimageformats/qtimageformats-5.9.4.ebuild  |  29 
 dev-qt/qtlocation/Manifest |   1 +
 dev-qt/qtlocation/qtlocation-5.9.4.ebuild  |  44 ++
 dev-qt/qtmultimedia/Manifest   |   1 +
 dev-qt/qtmultimedia/qtmultimedia-5.9.4.ebuild  |  65 
 dev-qt/qtnetwork/Manifest  |   1 +
 dev-qt/qtnetwork/qtnetwork-5.9.4.ebuild|  53 +++
 dev-qt/qtnetworkauth/Manifest  |   1 +
 dev-qt/qtnetworkauth/qtnetworkauth-5.9.4.ebuild|  20 +++
 dev-qt/qtopengl/Manifest   |   1 +
 dev-qt/qtopengl/qtopengl-5.9.4.ebuild  |  34 +
 dev-qt/qtpaths/Manifest|   1 +
 dev-qt/qtpaths/qtpaths-5.9.4.ebuild|  23 +++
 dev-qt/qtplugininfo/Manifest   |   1 +
 dev-qt/qtplugininfo/qtplugininfo-5.9.4.ebuild  |  23 +++
 dev-qt/qtpositioning/Manifest  |   1 +
 dev-qt/qtpositioning/qtpositioning-5.9.4.ebuild|  37 +
 dev-qt/qtprintsupport/Manifest |   1 +
 dev-qt/qtprintsupport/qtprintsupport-5.9.4.ebuild  |  42 ++
 dev-qt/qtquickcontrols/Manifest|   1 +
 .../qtquickcontrols/qtquickcontrols-5.9.4.ebuild   |  32 
 dev-qt/qtquickcontrols2/Manifest   |   1 +
 .../qtquickcontrols2/qtquickcontrols2-5.9.4.ebuild |  30 
 dev-qt/qtscript/Manifest   |   1 +
 dev-qt/qtscript/qtscript-5.9.4.ebuild  |  36 +
 dev-qt/qtscxml/Manifest|   1 +
 dev-qt/qtscxml/qtscxml-5.9.4.ebuild|  19 +++
 dev-qt/qtsensors/Manifest  |   1 +
 dev-qt/qtsensors/qtsensors-5.9.4.ebuild|  28 
 dev-qt/qtserialbus/Manifest|   1 +
 dev-qt/qtserialbus/qtserialbus-5.9.4.ebuild|  20 +++
 dev-qt/qtserialport/Manifest   |   1 +
 dev-qt/qtserialport/qtserialport-5.9.4.ebuild  |  27 
 dev-qt/qtspeech/Manifest 

[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/

2015-11-27 Thread Davide Pesavento
commit: d5566c31f69f706b0ffabe7ff41425be370da903
Author: Davide Pesavento  gentoo  org>
AuthorDate: Fri Nov 27 23:37:48 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Fri Nov 27 23:37:48 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d5566c31

dev-qt/qtwebchannel: shorten DESCRIPTION to make repoman happy

Package-Manager: portage-2.2.26

 dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild | 2 +-
 dev-qt/qtwebchannel/qtwebchannel-5.6..ebuild | 2 +-
 dev-qt/qtwebchannel/qtwebchannel-5..ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild
index b05fc25..6056495 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 inherit qt5-build
 
-DESCRIPTION="Qt5 framework module for integrating C++ and QML applications 
with HTML/JavaScript clients"
+DESCRIPTION="Qt5 module for integrating C++ and QML applications with 
HTML/JavaScript clients"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~x86"

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.6..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.6..ebuild
index b05fc25..6056495 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5.6..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.6..ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 inherit qt5-build
 
-DESCRIPTION="Qt5 framework module for integrating C++ and QML applications 
with HTML/JavaScript clients"
+DESCRIPTION="Qt5 module for integrating C++ and QML applications with 
HTML/JavaScript clients"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~x86"

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5..ebuild
index b05fc25..6056495 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5..ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 inherit qt5-build
 
-DESCRIPTION="Qt5 framework module for integrating C++ and QML applications 
with HTML/JavaScript clients"
+DESCRIPTION="Qt5 module for integrating C++ and QML applications with 
HTML/JavaScript clients"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~x86"



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/

2015-07-21 Thread Davide Pesavento
commit: 134bc00557b2ce75a9e1afc3c575b2eb49a0a286
Author: Davide Pesavento pesa AT gentoo DOT org
AuthorDate: Tue Jul 21 16:37:24 2015 +
Commit: Davide Pesavento pesa AT gentoo DOT org
CommitDate: Tue Jul 21 16:37:24 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=134bc005

[dev-qt/qtwebchannel] Sync keywords.

Package-Manager: portage-2.2.20

 dev-qt/qtwebchannel/qtwebchannel-5.5.0.ebuild| 2 +-
 dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild | 2 +-
 dev-qt/qtwebchannel/qtwebchannel-5..ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.5.0.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.5.0.ebuild
index 0f2a85c..e71b1a8 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5.5.0.ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.5.0.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION=Qt5 framework module for integrating C++ and QML applications 
with HTML/JavaScript clients
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS=~amd64 ~x86
+   KEYWORDS=~amd64 ~arm ~x86
 fi
 
 IUSE=qml

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild
index 0f2a85c..e71b1a8 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION=Qt5 framework module for integrating C++ and QML applications 
with HTML/JavaScript clients
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS=~amd64 ~x86
+   KEYWORDS=~amd64 ~arm ~x86
 fi
 
 IUSE=qml

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5..ebuild
index 0f2a85c..e71b1a8 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5..ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION=Qt5 framework module for integrating C++ and QML applications 
with HTML/JavaScript clients
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS=~amd64 ~x86
+   KEYWORDS=~amd64 ~arm ~x86
 fi
 
 IUSE=qml



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/

2015-06-18 Thread Davide Pesavento
commit: 113911d6555f66db6a13f56c4a52f53eac38abcd
Author: Davide Pesavento pesa AT gentoo DOT org
AuthorDate: Thu Jun 18 17:18:58 2015 +
Commit: Davide Pesavento pesa AT gentoo DOT org
CommitDate: Thu Jun 18 17:18:58 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=113911d6

[dev-qt/qtwebchannel] Sync.

Package-Manager: portage-2.2.20

 dev-qt/qtwebchannel/qtwebchannel-5.4..ebuild | 7 ++-
 dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild | 7 ++-
 dev-qt/qtwebchannel/qtwebchannel-5..ebuild   | 7 ++-
 3 files changed, 6 insertions(+), 15 deletions(-)

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.4..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.4..ebuild
index 8ec2381..0f2a85c 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5.4..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.4..ebuild
@@ -3,14 +3,11 @@
 # $Header: $
 
 EAPI=5
-
 inherit qt5-build
 
-DESCRIPTION=Support library for integrating Qt5 C++ and QML applications with 
HTML/JavaScript clients
+DESCRIPTION=Qt5 framework module for integrating C++ and QML applications 
with HTML/JavaScript clients
 
-if [[ ${QT5_BUILD_TYPE} == live ]]; then
-   KEYWORDS=
-else
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS=~amd64 ~x86
 fi
 

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild
index 8ec2381..0f2a85c 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild
@@ -3,14 +3,11 @@
 # $Header: $
 
 EAPI=5
-
 inherit qt5-build
 
-DESCRIPTION=Support library for integrating Qt5 C++ and QML applications with 
HTML/JavaScript clients
+DESCRIPTION=Qt5 framework module for integrating C++ and QML applications 
with HTML/JavaScript clients
 
-if [[ ${QT5_BUILD_TYPE} == live ]]; then
-   KEYWORDS=
-else
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS=~amd64 ~x86
 fi
 

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5..ebuild
index 8ec2381..0f2a85c 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5..ebuild
@@ -3,14 +3,11 @@
 # $Header: $
 
 EAPI=5
-
 inherit qt5-build
 
-DESCRIPTION=Support library for integrating Qt5 C++ and QML applications with 
HTML/JavaScript clients
+DESCRIPTION=Qt5 framework module for integrating C++ and QML applications 
with HTML/JavaScript clients
 
-if [[ ${QT5_BUILD_TYPE} == live ]]; then
-   KEYWORDS=
-else
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS=~amd64 ~x86
 fi
 



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebchannel/

2015-04-24 Thread Davide Pesavento
commit: 0f6fb5caf4304e0ac7f94ddf274ffa89005b
Author: Davide Pesavento pesa AT gentoo DOT org
AuthorDate: Fri Apr 24 16:37:49 2015 +
Commit: Davide Pesavento pesa AT gentoo DOT org
CommitDate: Fri Apr 24 16:37:49 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=0f6fb5ca

[dev-qt/qtwebchannel] New package.

Package-Manager: portage-2.2.18

 dev-qt/qtwebchannel/metadata.xml | 12 ++
 dev-qt/qtwebchannel/qtwebchannel-5.4..ebuild | 30 
 dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild | 30 
 dev-qt/qtwebchannel/qtwebchannel-5..ebuild   | 30 
 4 files changed, 102 insertions(+)

diff --git a/dev-qt/qtwebchannel/metadata.xml b/dev-qt/qtwebchannel/metadata.xml
new file mode 100644
index 000..ddad9f7
--- /dev/null
+++ b/dev-qt/qtwebchannel/metadata.xml
@@ -0,0 +1,12 @@
+?xml version=1.0 encoding=UTF-8?
+!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd;
+pkgmetadata
+   herdqt/herd
+   use
+   flag name=qmlBuild QML/QtQuick bindings and imports/flag
+   /use
+   upstream
+   bugs-tohttps://bugreports.qt.io//bugs-to
+   dochttp://doc.qt.io//doc
+   /upstream
+/pkgmetadata

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.4..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.4..ebuild
new file mode 100644
index 000..cf218ba
--- /dev/null
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.4..ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit qt5-build
+
+DESCRIPTION=Support library for integrating Qt5 C++ and QML applications with 
HTML/JavaScript clients
+
+if [[ ${QT5_BUILD_TYPE} == live ]]; then
+   KEYWORDS=
+else
+   KEYWORDS=~amd64 ~x86
+fi
+
+IUSE=qml
+
+DEPEND=
+   =dev-qt/qtcore-${PV}:5[debug=]
+   qml? ( =dev-qt/qtdeclarative-${PV}:5[debug=] )
+
+RDEPEND=${DEPEND}
+
+src_prepare() {
+   qt_use_disable_mod qml quick src/src.pro
+   qt_use_disable_mod qml qml src/webchannel/webchannel.pro
+
+   qt5-build_src_prepare
+}

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild
new file mode 100644
index 000..cf218ba
--- /dev/null
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.5..ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit qt5-build
+
+DESCRIPTION=Support library for integrating Qt5 C++ and QML applications with 
HTML/JavaScript clients
+
+if [[ ${QT5_BUILD_TYPE} == live ]]; then
+   KEYWORDS=
+else
+   KEYWORDS=~amd64 ~x86
+fi
+
+IUSE=qml
+
+DEPEND=
+   =dev-qt/qtcore-${PV}:5[debug=]
+   qml? ( =dev-qt/qtdeclarative-${PV}:5[debug=] )
+
+RDEPEND=${DEPEND}
+
+src_prepare() {
+   qt_use_disable_mod qml quick src/src.pro
+   qt_use_disable_mod qml qml src/webchannel/webchannel.pro
+
+   qt5-build_src_prepare
+}

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5..ebuild
new file mode 100644
index 000..cf218ba
--- /dev/null
+++ b/dev-qt/qtwebchannel/qtwebchannel-5..ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit qt5-build
+
+DESCRIPTION=Support library for integrating Qt5 C++ and QML applications with 
HTML/JavaScript clients
+
+if [[ ${QT5_BUILD_TYPE} == live ]]; then
+   KEYWORDS=
+else
+   KEYWORDS=~amd64 ~x86
+fi
+
+IUSE=qml
+
+DEPEND=
+   =dev-qt/qtcore-${PV}:5[debug=]
+   qml? ( =dev-qt/qtdeclarative-${PV}:5[debug=] )
+
+RDEPEND=${DEPEND}
+
+src_prepare() {
+   qt_use_disable_mod qml quick src/src.pro
+   qt_use_disable_mod qml qml src/webchannel/webchannel.pro
+
+   qt5-build_src_prepare
+}