[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-07-08 Thread Arthur Zamarin
commit: 4bd6e21dda4ac9ea547c34a8b4693a77036c8ad8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  8 11:15:05 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  8 11:15:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd6e21d

dev-qt/qtconnectivity: Stabilize 6.7.2 arm64, #935728

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.7.2.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.7.2.ebuild
index 3cccf333fc58..1a4100be9559 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.7.2.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.7.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 arm ~arm64 ~loong ppc64 ~riscv x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ppc64 ~riscv x86"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-07-08 Thread Sam James
commit: da23c2b62332aa332519a77e993e4e25af1a003b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  8 10:08:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  8 10:08:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da23c2b6

dev-qt/qtconnectivity: Stabilize 6.7.2 arm, #935728

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.7.2.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.7.2.ebuild
index 908f8a9bcdf4..9b077b7f4b21 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.7.2.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.7.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~loong ppc64 ~riscv ~x86"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-06-15 Thread Arthur Zamarin
commit: 6bb6c01932e16cdbb9d8ca8549ce1d53b86bb066
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 15 15:46:36 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 15 15:46:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb6c019

dev-qt/qtconnectivity: Keyword 6.7.1 ppc64, #927885

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild
index 47ec23329c20..99b67739576f 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~loong ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-06-07 Thread Arthur Zamarin
commit: a080cb631996f27c988e9c790b85a8ca889d74d0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  8 05:25:42 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  8 05:25:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a080cb63

dev-qt/qtconnectivity: Stabilize 6.7.1 arm64, #932347

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild
index b41fdcce407a..47ec23329c20 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~loong ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~riscv x86"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-05-28 Thread Arthur Zamarin
commit: fc08615c01e69c76661aaf23f8b74c9c0965d171
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 28 18:55:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 28 18:55:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc08615c

dev-qt/qtconnectivity: Stabilize 6.7.1 x86, #932862

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild
index 4a68e95ba796..ae7888404419 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~loong ~riscv x86"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-04-13 Thread Arthur Zamarin
commit: adde8f0a244831e4356f4e14ad5b32331c427207
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 13 17:49:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 17:50:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adde8f0a

dev-qt/qtconnectivity: Stabilize 6.7.0 amd64, #929242

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.7.0.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.7.0.ebuild
index cdcf997ad339..02d652404d9a 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.7.0.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.7.0.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~riscv ~x86"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-04-02 Thread Arthur Zamarin
commit: 24a9cdb63b31f83654ed5ff1ff59e5119634f5d8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  2 05:55:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  2 05:55:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a9cdb6

dev-qt/qtconnectivity: Stabilize 6.6.3 arm64, #928382

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
index 16635b2086b5..02d652404d9a 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~riscv ~x86"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-04-01 Thread Arthur Zamarin
commit: 03006aea82908dfa2838f49e552b50255fd87e02
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr  1 18:27:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr  1 18:27:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03006aea

dev-qt/qtconnectivity: Stabilize 6.6.3 amd64, #928382

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
index de07cbfd1ffe..16635b2086b5 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-03-27 Thread Yixun Lan
commit: e01b4ddead7403d7109ff29ad9f5f84237e1a9e9
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Mar 28 03:51:35 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Mar 28 04:02:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01b4dde

dev-qt/qtconnectivity: Keyword 6.6.3 riscv, #927885

Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
index c55680945e62..de07cbfd1ffe 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-03-27 Thread Arthur Zamarin
commit: ce5105a5ca024dff46be8b8a9e7e5bc8a190b404
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar 27 12:41:34 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar 27 12:44:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5105a5

dev-qt/qtconnectivity: Keyword 6.6.3 x86, #927885

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
index 26eda27883f0..c55680945e62 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-03-26 Thread Arthur Zamarin
commit: 148eb2b599dc0229637b3dc2d7f8ca760c5250f9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar 26 18:46:36 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar 26 18:46:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=148eb2b5

dev-qt/qtconnectivity: Keyword 6.6.3 arm, #927885

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
index ee563938e4e6..26eda27883f0 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm64 ~loong"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-03-26 Thread Ionen Wolkens
commit: 8d8c7772cda8f042552eda9de9604745767a2ffb
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 26 06:35:13 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 26 07:08:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d8c7772

dev-qt/qtconnectivity: add 6.6.3

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtconnectivity/Manifest|  1 +
 dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-qt/qtconnectivity/Manifest b/dev-qt/qtconnectivity/Manifest
index 6c8d3581c782..b80961668189 100644
--- a/dev-qt/qtconnectivity/Manifest
+++ b/dev-qt/qtconnectivity/Manifest
@@ -1,2 +1,3 @@
 DIST qtconnectivity-everywhere-src-6.6.2.tar.xz 1060936 BLAKE2B 
561f487a55c1352a67a3a5b2166ce4d62403f3adfdfbe7f6fee27c23b23e3ed6f0917daa212ffdc023ff521328421d6af7afe3d2353a1d835fba2bf3c10444b3
 SHA512 
aa66652cb8bd9f44cec616922f76b02c8dccdaea2bc8d24be8b8a4b6b76f08925a5088a2559eca3042e6aa77c67c722ec90910d2e2a092705c6f74ca413e4c5a
+DIST qtconnectivity-everywhere-src-6.6.3.tar.xz 1060952 BLAKE2B 
d16e79be7cdd22c856827035d3557bc3fbbb82d0f6701eb04f9f2302e4df86b2d0f7706249e722e26554ed1d22fa377c9ea00758f84cdaf1dd42018501a72ef5
 SHA512 
e75eea3d9c95532dafd3e2c765b1109f066e4b583d00205d18655e39f43f7373122e4d014d405d655d12b2246470083f1ac5dada0698bc1b0fb1d115a9fca6ea
 DIST qtconnectivity-everywhere-src-6.7.0-rc2.tar.xz 1061232 BLAKE2B 
33489b5d433d7aacb7a4936dc5771b3d36db4b4856b65cce53fe510d08541fd10c0f70da128cb428137b39aaaf1425828835ba9f15366f84501f237dc702c23a
 SHA512 
d36b52cb6dfcffadd5f306cc78ca2c5056280710396fc693a59f8b4a853e13fcbb1b08596a30c62a62a6eed4b877f2a0292a1e47cf7c02b79e858ceb71de484e

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
new file mode 100644
index ..ee563938e4e6
--- /dev/null
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm64 ~loong"
+fi
+
+IUSE="+bluetooth nfc smartcard"
+REQUIRED_USE="|| ( bluetooth nfc )"
+
+RDEPEND="
+   ~dev-qt/qtbase-${PV}:6[network]
+   bluetooth? (
+   ~dev-qt/qtbase-${PV}:6[dbus]
+   net-wireless/bluez:=
+   )
+   nfc? (
+   smartcard? ( sys-apps/pcsc-lite )
+   )
+"
+DEPEND="${RDEPEND}"
+
+CMAKE_SKIP_TESTS=(
+   # most hardware tests are auto-skipped, but some still misbehave
+   # if bluez/hardware is available (generally tests here may not be
+   # very relevant without hardware, lists may need to be extended)
+   tst_qbluetoothlocaldevice
+   tst_qbluetoothserver
+   tst_qbluetoothservicediscoveryagent
+   tst_qbluetoothserviceinfo
+   tst_qlowenergycontroller
+)
+
+src_prepare() {
+   qt6-build_src_prepare
+
+   use bluetooth ||
+   sed -i '/add_subdirectory(bluetooth)/d' src/CMakeLists.txt || 
die
+   use nfc ||
+   sed -i '/add_subdirectory(nfc)/d' src/CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(usev nfc $(qt_feature smartcard pcsclite))
+   )
+
+   qt6-build_src_configure
+}
+
+src_install() {
+   qt6-build_src_install
+
+   # broken (unnecessary) symlink due to add_app() being used over 
add_tool()
+   use !bluetooth || rm -- "${ED}"/usr/bin/sdpscanner6 || die
+
+   if use test; then
+   local delete=( # sigh
+   "${D}${QT6_BINDIR}"/bluetoothtestdevice
+   "${D}${QT6_BINDIR}"/bttestui
+   "${D}${QT6_BINDIR}"/qlecontroller-server
+   )
+   # using -f given not tracking which tests may be skipped or not
+   rm -f -- "${delete[@]}" || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-03-22 Thread Ionen Wolkens
commit: edf601a79721410696bf9451fd6ffa5e0b660725
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Mar 22 08:30:32 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Mar 22 10:28:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edf601a7

dev-qt/qtconnectivity: add 6.7.0_rc2

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtconnectivity/Manifest |  1 +
 .../qtconnectivity/qtconnectivity-6.7.0_rc2.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-qt/qtconnectivity/Manifest b/dev-qt/qtconnectivity/Manifest
index 23fae3d48eff..dd12819294ae 100644
--- a/dev-qt/qtconnectivity/Manifest
+++ b/dev-qt/qtconnectivity/Manifest
@@ -1,2 +1,3 @@
 DIST qtconnectivity-everywhere-src-6.6.2.tar.xz 1060936 BLAKE2B 
561f487a55c1352a67a3a5b2166ce4d62403f3adfdfbe7f6fee27c23b23e3ed6f0917daa212ffdc023ff521328421d6af7afe3d2353a1d835fba2bf3c10444b3
 SHA512 
aa66652cb8bd9f44cec616922f76b02c8dccdaea2bc8d24be8b8a4b6b76f08925a5088a2559eca3042e6aa77c67c722ec90910d2e2a092705c6f74ca413e4c5a
 DIST qtconnectivity-everywhere-src-6.7.0-rc.tar.xz 1061300 BLAKE2B 
6d7d6132619aa13f1d9bde57f35a6a310113ad04a44fd4d51c778ba56a40f12fe74006efbd45269afcb6b8f5e8a1e0495574efc651d80f5ce06652ee04cb97b6
 SHA512 
0e9bd553f4626d253017a350519a8d63d998c62a1ef82c3616dd67c8e4158adf3bbeb591794d33ae45bce8cb6749a492fee928260ef400416d8a7e5a3d57edfa
+DIST qtconnectivity-everywhere-src-6.7.0-rc2.tar.xz 1061232 BLAKE2B 
33489b5d433d7aacb7a4936dc5771b3d36db4b4856b65cce53fe510d08541fd10c0f70da128cb428137b39aaaf1425828835ba9f15366f84501f237dc702c23a
 SHA512 
d36b52cb6dfcffadd5f306cc78ca2c5056280710396fc693a59f8b4a853e13fcbb1b08596a30c62a62a6eed4b877f2a0292a1e47cf7c02b79e858ceb71de484e

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.7.0_rc2.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.7.0_rc2.ebuild
new file mode 100644
index ..ee563938e4e6
--- /dev/null
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.7.0_rc2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm64 ~loong"
+fi
+
+IUSE="+bluetooth nfc smartcard"
+REQUIRED_USE="|| ( bluetooth nfc )"
+
+RDEPEND="
+   ~dev-qt/qtbase-${PV}:6[network]
+   bluetooth? (
+   ~dev-qt/qtbase-${PV}:6[dbus]
+   net-wireless/bluez:=
+   )
+   nfc? (
+   smartcard? ( sys-apps/pcsc-lite )
+   )
+"
+DEPEND="${RDEPEND}"
+
+CMAKE_SKIP_TESTS=(
+   # most hardware tests are auto-skipped, but some still misbehave
+   # if bluez/hardware is available (generally tests here may not be
+   # very relevant without hardware, lists may need to be extended)
+   tst_qbluetoothlocaldevice
+   tst_qbluetoothserver
+   tst_qbluetoothservicediscoveryagent
+   tst_qbluetoothserviceinfo
+   tst_qlowenergycontroller
+)
+
+src_prepare() {
+   qt6-build_src_prepare
+
+   use bluetooth ||
+   sed -i '/add_subdirectory(bluetooth)/d' src/CMakeLists.txt || 
die
+   use nfc ||
+   sed -i '/add_subdirectory(nfc)/d' src/CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(usev nfc $(qt_feature smartcard pcsclite))
+   )
+
+   qt6-build_src_configure
+}
+
+src_install() {
+   qt6-build_src_install
+
+   # broken (unnecessary) symlink due to add_app() being used over 
add_tool()
+   use !bluetooth || rm -- "${ED}"/usr/bin/sdpscanner6 || die
+
+   if use test; then
+   local delete=( # sigh
+   "${D}${QT6_BINDIR}"/bluetoothtestdevice
+   "${D}${QT6_BINDIR}"/bttestui
+   "${D}${QT6_BINDIR}"/qlecontroller-server
+   )
+   # using -f given not tracking which tests may be skipped or not
+   rm -f -- "${delete[@]}" || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-03-22 Thread Arthur Zamarin
commit: 34f45eaac398aecea46f98ea378b6de260aaf565
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 22 06:15:08 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 22 06:15:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f45eaa

dev-qt/qtconnectivity: Stabilize 6.6.2 arm64, #927197

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild
index 006963f85458..25fa20e4c595 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm64 ~loong"
+   KEYWORDS="amd64 arm64 ~loong"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-02-20 Thread Arthur Zamarin
commit: 2a5831c481f9bd044c14f548b0ba39d8d16ed774
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Feb 20 06:44:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Feb 20 14:30:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5831c4

dev-qt/qtconnectivity: Stabilize 6.6.2 amd64, #924651

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild
index ee563938e4e6..006963f85458 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm64 ~loong"
+   KEYWORDS="amd64 ~arm64 ~loong"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-02-14 Thread Ionen Wolkens
commit: 22bb1a65855d2037a442f0f2a07f292088304e67
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Feb 14 11:06:24 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb 14 12:20:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22bb1a65

dev-qt/qtconnectivity: add 6.6.2

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtconnectivity/Manifest|  1 +
 dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-qt/qtconnectivity/Manifest b/dev-qt/qtconnectivity/Manifest
index f673dd6704ac..710435edf83e 100644
--- a/dev-qt/qtconnectivity/Manifest
+++ b/dev-qt/qtconnectivity/Manifest
@@ -1 +1,2 @@
 DIST qtconnectivity-everywhere-src-6.6.1.tar.xz 989544 BLAKE2B 
5b1f49cf865cf241363f08ff9b2bebefbf718606df8d88f70b30d800a6bd48ecfb740b8385e2d28e2e619cfb2c7d735598cf904473095dedbec508a3d541a0f9
 SHA512 
b1a1962d881c1965c56cef5226b3eac39613332c96778daf322fa0ccba9aa33677e1943f3bb3f7efbdd8aec81623ca6b59c2340c805346935ef77e7606210dab
+DIST qtconnectivity-everywhere-src-6.6.2.tar.xz 1060936 BLAKE2B 
561f487a55c1352a67a3a5b2166ce4d62403f3adfdfbe7f6fee27c23b23e3ed6f0917daa212ffdc023ff521328421d6af7afe3d2353a1d835fba2bf3c10444b3
 SHA512 
aa66652cb8bd9f44cec616922f76b02c8dccdaea2bc8d24be8b8a4b6b76f08925a5088a2559eca3042e6aa77c67c722ec90910d2e2a092705c6f74ca413e4c5a

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild
new file mode 100644
index ..ee563938e4e6
--- /dev/null
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm64 ~loong"
+fi
+
+IUSE="+bluetooth nfc smartcard"
+REQUIRED_USE="|| ( bluetooth nfc )"
+
+RDEPEND="
+   ~dev-qt/qtbase-${PV}:6[network]
+   bluetooth? (
+   ~dev-qt/qtbase-${PV}:6[dbus]
+   net-wireless/bluez:=
+   )
+   nfc? (
+   smartcard? ( sys-apps/pcsc-lite )
+   )
+"
+DEPEND="${RDEPEND}"
+
+CMAKE_SKIP_TESTS=(
+   # most hardware tests are auto-skipped, but some still misbehave
+   # if bluez/hardware is available (generally tests here may not be
+   # very relevant without hardware, lists may need to be extended)
+   tst_qbluetoothlocaldevice
+   tst_qbluetoothserver
+   tst_qbluetoothservicediscoveryagent
+   tst_qbluetoothserviceinfo
+   tst_qlowenergycontroller
+)
+
+src_prepare() {
+   qt6-build_src_prepare
+
+   use bluetooth ||
+   sed -i '/add_subdirectory(bluetooth)/d' src/CMakeLists.txt || 
die
+   use nfc ||
+   sed -i '/add_subdirectory(nfc)/d' src/CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(usev nfc $(qt_feature smartcard pcsclite))
+   )
+
+   qt6-build_src_configure
+}
+
+src_install() {
+   qt6-build_src_install
+
+   # broken (unnecessary) symlink due to add_app() being used over 
add_tool()
+   use !bluetooth || rm -- "${ED}"/usr/bin/sdpscanner6 || die
+
+   if use test; then
+   local delete=( # sigh
+   "${D}${QT6_BINDIR}"/bluetoothtestdevice
+   "${D}${QT6_BINDIR}"/bttestui
+   "${D}${QT6_BINDIR}"/qlecontroller-server
+   )
+   # using -f given not tracking which tests may be skipped or not
+   rm -f -- "${delete[@]}" || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2024-01-02 Thread WANG Xuerui
commit: 93cbfdb60bb2437575008c7349408a95c36b4e7b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jan  2 12:15:16 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jan  2 15:23:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93cbfdb6

dev-qt/qtconnectivity: keyword 6.6.1 for ~loong

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

 dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild
index 131668494326..006963f85458 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm64"
+   KEYWORDS="amd64 ~arm64 ~loong"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2023-12-22 Thread Mart Raudsepp
commit: 80c62e6a1b5fbfbf026f6b03cc7ec082830312f2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec 22 17:21:22 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec 22 22:29:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c62e6a

dev-qt/qtconnectivity: keyword 6.6.1 for ~arm64

Bug: https://bugs.gentoo.org/907080
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild
index 2d6e976614b6..131668494326 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64"
+   KEYWORDS="amd64 ~arm64"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2023-12-19 Thread Ionen Wolkens
commit: 49460635b7154bb8fdefaf22e1dd3a8b8e194057
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Dec 19 19:40:33 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Dec 19 20:31:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49460635

dev-qt/qtconnectivity: drop 6.5.3

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtconnectivity/Manifest|  1 -
 dev-qt/qtconnectivity/qtconnectivity-6.5.3.ebuild | 72 ---
 2 files changed, 73 deletions(-)

diff --git a/dev-qt/qtconnectivity/Manifest b/dev-qt/qtconnectivity/Manifest
index e710cf1cfa0b..f673dd6704ac 100644
--- a/dev-qt/qtconnectivity/Manifest
+++ b/dev-qt/qtconnectivity/Manifest
@@ -1,2 +1 @@
-DIST qtconnectivity-everywhere-src-6.5.3.tar.xz 986024 BLAKE2B 
70ac7bc70d4c4cde2f03acdebf90024977237c208fb342adc0f680ab6bb96e06966ad61c991178bd46638bf5abbcf075159ec48241ef9423ea8b385c53360976
 SHA512 
d0a8309143545689c7f6f545ae1aa8e1b4e516398bc6cc0d0f0ea3df6a414d6c933d32ae32451134d2a0d7d2c02078e8e46438b0aec59e938e4b8533d4da9457
 DIST qtconnectivity-everywhere-src-6.6.1.tar.xz 989544 BLAKE2B 
5b1f49cf865cf241363f08ff9b2bebefbf718606df8d88f70b30d800a6bd48ecfb740b8385e2d28e2e619cfb2c7d735598cf904473095dedbec508a3d541a0f9
 SHA512 
b1a1962d881c1965c56cef5226b3eac39613332c96778daf322fa0ccba9aa33677e1943f3bb3f7efbdd8aec81623ca6b59c2340c805346935ef77e7606210dab

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.5.3.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.5.3.ebuild
deleted file mode 100644
index 2d6e976614b6..
--- a/dev-qt/qtconnectivity/qtconnectivity-6.5.3.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64"
-fi
-
-IUSE="+bluetooth nfc smartcard"
-REQUIRED_USE="|| ( bluetooth nfc )"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[network]
-   bluetooth? (
-   ~dev-qt/qtbase-${PV}:6[dbus]
-   net-wireless/bluez:=
-   )
-   nfc? (
-   smartcard? ( sys-apps/pcsc-lite )
-   )
-"
-DEPEND="${RDEPEND}"
-
-CMAKE_SKIP_TESTS=(
-   # most hardware tests are auto-skipped, but some still misbehave
-   # if bluez/hardware is available (generally tests here may not be
-   # very relevant without hardware, lists may need to be extended)
-   tst_qbluetoothlocaldevice
-   tst_qbluetoothserver
-   tst_qbluetoothservicediscoveryagent
-   tst_qbluetoothserviceinfo
-   tst_qlowenergycontroller
-)
-
-src_prepare() {
-   qt6-build_src_prepare
-
-   use bluetooth ||
-   sed -i '/add_subdirectory(bluetooth)/d' src/CMakeLists.txt || 
die
-   use nfc ||
-   sed -i '/add_subdirectory(nfc)/d' src/CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(usev nfc $(qt_feature smartcard pcsclite))
-   )
-
-   qt6-build_src_configure
-}
-
-src_install() {
-   qt6-build_src_install
-
-   # broken (unnecessary) symlink due to add_app() being used over 
add_tool()
-   use !bluetooth || rm -- "${ED}"/usr/bin/sdpscanner6 || die
-
-   if use test; then
-   local delete=( # sigh
-   "${D}${QT6_BINDIR}"/bluetoothtestdevice
-   "${D}${QT6_BINDIR}"/bttestui
-   "${D}${QT6_BINDIR}"/qlecontroller-server
-   )
-   # using -f given not tracking which tests may be skipped or not
-   rm -f -- "${delete[@]}" || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2023-12-17 Thread Arthur Zamarin
commit: 66ac949834a333aaf7ec5cd1e8cf9ff7e70fd3fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 18:26:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 18:28:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ac9498

dev-qt/qtconnectivity: Stabilize 6.6.1 amd64, #920154

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild
index 47506d7b4b09..2d6e976614b6 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2023-11-27 Thread Ionen Wolkens
commit: 2e9331fa56b7f4e8461820c6afbfc978b7f05b46
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Nov 27 06:10:13 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Nov 27 08:45:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e9331fa

dev-qt/qtconnectivity: add 6.6.1

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtconnectivity/Manifest|  1 +
 dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-qt/qtconnectivity/Manifest b/dev-qt/qtconnectivity/Manifest
index 87e044b37d7a..f6af5baecfe4 100644
--- a/dev-qt/qtconnectivity/Manifest
+++ b/dev-qt/qtconnectivity/Manifest
@@ -1,2 +1,3 @@
 DIST qtconnectivity-everywhere-src-6.5.3.tar.xz 986024 BLAKE2B 
70ac7bc70d4c4cde2f03acdebf90024977237c208fb342adc0f680ab6bb96e06966ad61c991178bd46638bf5abbcf075159ec48241ef9423ea8b385c53360976
 SHA512 
d0a8309143545689c7f6f545ae1aa8e1b4e516398bc6cc0d0f0ea3df6a414d6c933d32ae32451134d2a0d7d2c02078e8e46438b0aec59e938e4b8533d4da9457
 DIST qtconnectivity-everywhere-src-6.6.0.tar.xz 989076 BLAKE2B 
4ad09c18fe259042b8242a52baaccbf0b70d9b4f6f7029513ca90074b9f2b801397115eb9aed95fc2c2503d1fd7aae72942481b058c596f59db5ff06b3775f43
 SHA512 
f660edbfaa9aefebdb602bb44b2e62b8a5d8dceba4b8c3d73d0f9daf6c29ff5f8953c134dc5af79dfd90b888f97d99e44f91a8e0aee3a51b278747eee2d1c381
+DIST qtconnectivity-everywhere-src-6.6.1.tar.xz 989544 BLAKE2B 
5b1f49cf865cf241363f08ff9b2bebefbf718606df8d88f70b30d800a6bd48ecfb740b8385e2d28e2e619cfb2c7d735598cf904473095dedbec508a3d541a0f9
 SHA512 
b1a1962d881c1965c56cef5226b3eac39613332c96778daf322fa0ccba9aa33677e1943f3bb3f7efbdd8aec81623ca6b59c2340c805346935ef77e7606210dab

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild
new file mode 100644
index ..47506d7b4b09
--- /dev/null
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="+bluetooth nfc smartcard"
+REQUIRED_USE="|| ( bluetooth nfc )"
+
+RDEPEND="
+   ~dev-qt/qtbase-${PV}:6[network]
+   bluetooth? (
+   ~dev-qt/qtbase-${PV}:6[dbus]
+   net-wireless/bluez:=
+   )
+   nfc? (
+   smartcard? ( sys-apps/pcsc-lite )
+   )
+"
+DEPEND="${RDEPEND}"
+
+CMAKE_SKIP_TESTS=(
+   # most hardware tests are auto-skipped, but some still misbehave
+   # if bluez/hardware is available (generally tests here may not be
+   # very relevant without hardware, lists may need to be extended)
+   tst_qbluetoothlocaldevice
+   tst_qbluetoothserver
+   tst_qbluetoothservicediscoveryagent
+   tst_qbluetoothserviceinfo
+   tst_qlowenergycontroller
+)
+
+src_prepare() {
+   qt6-build_src_prepare
+
+   use bluetooth ||
+   sed -i '/add_subdirectory(bluetooth)/d' src/CMakeLists.txt || 
die
+   use nfc ||
+   sed -i '/add_subdirectory(nfc)/d' src/CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(usev nfc $(qt_feature smartcard pcsclite))
+   )
+
+   qt6-build_src_configure
+}
+
+src_install() {
+   qt6-build_src_install
+
+   # broken (unnecessary) symlink due to add_app() being used over 
add_tool()
+   use !bluetooth || rm -- "${ED}"/usr/bin/sdpscanner6 || die
+
+   if use test; then
+   local delete=( # sigh
+   "${D}${QT6_BINDIR}"/bluetoothtestdevice
+   "${D}${QT6_BINDIR}"/bttestui
+   "${D}${QT6_BINDIR}"/qlecontroller-server
+   )
+   # using -f given not tracking which tests may be skipped or not
+   rm -f -- "${delete[@]}" || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2023-11-15 Thread Ionen Wolkens
commit: 1552b2390099297683efb1a5c5b34c6ac8cdd948
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Nov 15 18:00:36 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov 15 19:27:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1552b239

dev-qt/qtconnectivity: drop 6.5.2

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtconnectivity/Manifest|  1 -
 dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild | 72 ---
 2 files changed, 73 deletions(-)

diff --git a/dev-qt/qtconnectivity/Manifest b/dev-qt/qtconnectivity/Manifest
index 66af77e080e9..87e044b37d7a 100644
--- a/dev-qt/qtconnectivity/Manifest
+++ b/dev-qt/qtconnectivity/Manifest
@@ -1,3 +1,2 @@
-DIST qtconnectivity-everywhere-src-6.5.2.tar.xz 985972 BLAKE2B 
e7f3d8ad3580336d7eaff50e8ac2af3b291462544ebc5ca3d049d045a8388668d5e54a075375aaa9c99b3232ec07063dc4b7288bdc9fee83843fe57909e5e35b
 SHA512 
76d9569ecfbbb4355587779a9aa0abf20f7d08484a2634e6c3b49a71b057451c54fd5fd344b4c376206384e5f1e9264a6bbbcd85ee44f15637c116f411d4aa30
 DIST qtconnectivity-everywhere-src-6.5.3.tar.xz 986024 BLAKE2B 
70ac7bc70d4c4cde2f03acdebf90024977237c208fb342adc0f680ab6bb96e06966ad61c991178bd46638bf5abbcf075159ec48241ef9423ea8b385c53360976
 SHA512 
d0a8309143545689c7f6f545ae1aa8e1b4e516398bc6cc0d0f0ea3df6a414d6c933d32ae32451134d2a0d7d2c02078e8e46438b0aec59e938e4b8533d4da9457
 DIST qtconnectivity-everywhere-src-6.6.0.tar.xz 989076 BLAKE2B 
4ad09c18fe259042b8242a52baaccbf0b70d9b4f6f7029513ca90074b9f2b801397115eb9aed95fc2c2503d1fd7aae72942481b058c596f59db5ff06b3775f43
 SHA512 
f660edbfaa9aefebdb602bb44b2e62b8a5d8dceba4b8c3d73d0f9daf6c29ff5f8953c134dc5af79dfd90b888f97d99e44f91a8e0aee3a51b278747eee2d1c381

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
deleted file mode 100644
index 2d6e976614b6..
--- a/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64"
-fi
-
-IUSE="+bluetooth nfc smartcard"
-REQUIRED_USE="|| ( bluetooth nfc )"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[network]
-   bluetooth? (
-   ~dev-qt/qtbase-${PV}:6[dbus]
-   net-wireless/bluez:=
-   )
-   nfc? (
-   smartcard? ( sys-apps/pcsc-lite )
-   )
-"
-DEPEND="${RDEPEND}"
-
-CMAKE_SKIP_TESTS=(
-   # most hardware tests are auto-skipped, but some still misbehave
-   # if bluez/hardware is available (generally tests here may not be
-   # very relevant without hardware, lists may need to be extended)
-   tst_qbluetoothlocaldevice
-   tst_qbluetoothserver
-   tst_qbluetoothservicediscoveryagent
-   tst_qbluetoothserviceinfo
-   tst_qlowenergycontroller
-)
-
-src_prepare() {
-   qt6-build_src_prepare
-
-   use bluetooth ||
-   sed -i '/add_subdirectory(bluetooth)/d' src/CMakeLists.txt || 
die
-   use nfc ||
-   sed -i '/add_subdirectory(nfc)/d' src/CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(usev nfc $(qt_feature smartcard pcsclite))
-   )
-
-   qt6-build_src_configure
-}
-
-src_install() {
-   qt6-build_src_install
-
-   # broken (unnecessary) symlink due to add_app() being used over 
add_tool()
-   use !bluetooth || rm -- "${ED}"/usr/bin/sdpscanner6 || die
-
-   if use test; then
-   local delete=( # sigh
-   "${D}${QT6_BINDIR}"/bluetoothtestdevice
-   "${D}${QT6_BINDIR}"/bttestui
-   "${D}${QT6_BINDIR}"/qlecontroller-server
-   )
-   # using -f given not tracking which tests may be skipped or not
-   rm -f -- "${delete[@]}" || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2023-11-15 Thread Arthur Zamarin
commit: 010aaf0cd43d94519b2d9139febec46b597197fe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 15 17:18:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 15 17:18:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010aaf0c

dev-qt/qtconnectivity: Stabilize 6.5.3 amd64, #915549

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.5.3.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.5.3.ebuild
index 47506d7b4b09..2d6e976614b6 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.5.3.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.5.3.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2023-10-10 Thread Ionen Wolkens
commit: 09d2b97017025219a569632d489d8017a023c1f5
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Oct 10 08:50:41 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Oct 10 14:49:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d2b970

dev-qt/qtconnectivity: add 6.6.0

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtconnectivity/Manifest|  1 +
 dev-qt/qtconnectivity/qtconnectivity-6.6.0.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-qt/qtconnectivity/Manifest b/dev-qt/qtconnectivity/Manifest
index 42cd00d6d59f..66af77e080e9 100644
--- a/dev-qt/qtconnectivity/Manifest
+++ b/dev-qt/qtconnectivity/Manifest
@@ -1,2 +1,3 @@
 DIST qtconnectivity-everywhere-src-6.5.2.tar.xz 985972 BLAKE2B 
e7f3d8ad3580336d7eaff50e8ac2af3b291462544ebc5ca3d049d045a8388668d5e54a075375aaa9c99b3232ec07063dc4b7288bdc9fee83843fe57909e5e35b
 SHA512 
76d9569ecfbbb4355587779a9aa0abf20f7d08484a2634e6c3b49a71b057451c54fd5fd344b4c376206384e5f1e9264a6bbbcd85ee44f15637c116f411d4aa30
 DIST qtconnectivity-everywhere-src-6.5.3.tar.xz 986024 BLAKE2B 
70ac7bc70d4c4cde2f03acdebf90024977237c208fb342adc0f680ab6bb96e06966ad61c991178bd46638bf5abbcf075159ec48241ef9423ea8b385c53360976
 SHA512 
d0a8309143545689c7f6f545ae1aa8e1b4e516398bc6cc0d0f0ea3df6a414d6c933d32ae32451134d2a0d7d2c02078e8e46438b0aec59e938e4b8533d4da9457
+DIST qtconnectivity-everywhere-src-6.6.0.tar.xz 989076 BLAKE2B 
4ad09c18fe259042b8242a52baaccbf0b70d9b4f6f7029513ca90074b9f2b801397115eb9aed95fc2c2503d1fd7aae72942481b058c596f59db5ff06b3775f43
 SHA512 
f660edbfaa9aefebdb602bb44b2e62b8a5d8dceba4b8c3d73d0f9daf6c29ff5f8953c134dc5af79dfd90b888f97d99e44f91a8e0aee3a51b278747eee2d1c381

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.0.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.6.0.ebuild
new file mode 100644
index ..47506d7b4b09
--- /dev/null
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="+bluetooth nfc smartcard"
+REQUIRED_USE="|| ( bluetooth nfc )"
+
+RDEPEND="
+   ~dev-qt/qtbase-${PV}:6[network]
+   bluetooth? (
+   ~dev-qt/qtbase-${PV}:6[dbus]
+   net-wireless/bluez:=
+   )
+   nfc? (
+   smartcard? ( sys-apps/pcsc-lite )
+   )
+"
+DEPEND="${RDEPEND}"
+
+CMAKE_SKIP_TESTS=(
+   # most hardware tests are auto-skipped, but some still misbehave
+   # if bluez/hardware is available (generally tests here may not be
+   # very relevant without hardware, lists may need to be extended)
+   tst_qbluetoothlocaldevice
+   tst_qbluetoothserver
+   tst_qbluetoothservicediscoveryagent
+   tst_qbluetoothserviceinfo
+   tst_qlowenergycontroller
+)
+
+src_prepare() {
+   qt6-build_src_prepare
+
+   use bluetooth ||
+   sed -i '/add_subdirectory(bluetooth)/d' src/CMakeLists.txt || 
die
+   use nfc ||
+   sed -i '/add_subdirectory(nfc)/d' src/CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(usev nfc $(qt_feature smartcard pcsclite))
+   )
+
+   qt6-build_src_configure
+}
+
+src_install() {
+   qt6-build_src_install
+
+   # broken (unnecessary) symlink due to add_app() being used over 
add_tool()
+   use !bluetooth || rm -- "${ED}"/usr/bin/sdpscanner6 || die
+
+   if use test; then
+   local delete=( # sigh
+   "${D}${QT6_BINDIR}"/bluetoothtestdevice
+   "${D}${QT6_BINDIR}"/bttestui
+   "${D}${QT6_BINDIR}"/qlecontroller-server
+   )
+   # using -f given not tracking which tests may be skipped or not
+   rm -f -- "${delete[@]}" || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2023-09-26 Thread Ionen Wolkens
commit: cd7e86947cf291fd6c8e664677e74e144a1f25ce
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Sep 26 13:38:09 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Sep 26 19:47:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7e8694

dev-qt/qtconnectivity: add 6.6.0_rc

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtconnectivity/Manifest |  1 +
 .../qtconnectivity/qtconnectivity-6.6.0_rc.ebuild  | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-qt/qtconnectivity/Manifest b/dev-qt/qtconnectivity/Manifest
index 9f7b094b7b48..e32c7c37bbbe 100644
--- a/dev-qt/qtconnectivity/Manifest
+++ b/dev-qt/qtconnectivity/Manifest
@@ -1 +1,2 @@
 DIST qtconnectivity-everywhere-src-6.5.2.tar.xz 985972 BLAKE2B 
e7f3d8ad3580336d7eaff50e8ac2af3b291462544ebc5ca3d049d045a8388668d5e54a075375aaa9c99b3232ec07063dc4b7288bdc9fee83843fe57909e5e35b
 SHA512 
76d9569ecfbbb4355587779a9aa0abf20f7d08484a2634e6c3b49a71b057451c54fd5fd344b4c376206384e5f1e9264a6bbbcd85ee44f15637c116f411d4aa30
+DIST qtconnectivity-everywhere-src-6.6.0-rc.tar.xz 989216 BLAKE2B 
ab69418fff788e3b78347c56c980850515ca36122e3c38d96f8990e4c813bd5553fb158a8cefef147baf307d72b5911e0f6acf0a21655568bbcba76b45d1d799
 SHA512 
0cb98794feb7273beb5438fd2efc8a01da018d12f81775e720195573fbf245d256b945eec04d25514fa4b47fd63f2b4af19b3ba1319221b2e9c588a8353a4fd0

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.0_rc.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.6.0_rc.ebuild
new file mode 100644
index ..47506d7b4b09
--- /dev/null
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.0_rc.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="+bluetooth nfc smartcard"
+REQUIRED_USE="|| ( bluetooth nfc )"
+
+RDEPEND="
+   ~dev-qt/qtbase-${PV}:6[network]
+   bluetooth? (
+   ~dev-qt/qtbase-${PV}:6[dbus]
+   net-wireless/bluez:=
+   )
+   nfc? (
+   smartcard? ( sys-apps/pcsc-lite )
+   )
+"
+DEPEND="${RDEPEND}"
+
+CMAKE_SKIP_TESTS=(
+   # most hardware tests are auto-skipped, but some still misbehave
+   # if bluez/hardware is available (generally tests here may not be
+   # very relevant without hardware, lists may need to be extended)
+   tst_qbluetoothlocaldevice
+   tst_qbluetoothserver
+   tst_qbluetoothservicediscoveryagent
+   tst_qbluetoothserviceinfo
+   tst_qlowenergycontroller
+)
+
+src_prepare() {
+   qt6-build_src_prepare
+
+   use bluetooth ||
+   sed -i '/add_subdirectory(bluetooth)/d' src/CMakeLists.txt || 
die
+   use nfc ||
+   sed -i '/add_subdirectory(nfc)/d' src/CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(usev nfc $(qt_feature smartcard pcsclite))
+   )
+
+   qt6-build_src_configure
+}
+
+src_install() {
+   qt6-build_src_install
+
+   # broken (unnecessary) symlink due to add_app() being used over 
add_tool()
+   use !bluetooth || rm -- "${ED}"/usr/bin/sdpscanner6 || die
+
+   if use test; then
+   local delete=( # sigh
+   "${D}${QT6_BINDIR}"/bluetoothtestdevice
+   "${D}${QT6_BINDIR}"/bttestui
+   "${D}${QT6_BINDIR}"/qlecontroller-server
+   )
+   # using -f given not tracking which tests may be skipped or not
+   rm -f -- "${delete[@]}" || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2023-09-14 Thread Sam James
commit: 6810f45d84d5057b9f3d1b04e0d8bc2c5b49e9da
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6810f45d

dev-qt/qtconnectivity: Stabilize 6.5.2 amd64, #914113

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
index 47506d7b4b09..2d6e976614b6 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="+bluetooth nfc smartcard"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2023-09-07 Thread Ionen Wolkens
commit: fa4f1b9aa924c465377ec34f46ddfccbdfda3243
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Sep  7 05:20:26 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Sep  7 10:01:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4f1b9a

dev-qt/qtconnectivity: skip more bluetooth tests

Not looked too deeply into, but seems to be attemting
to use bluez. Most tests from this package are likely
not very relevant without an actual test device plus
while stuck in sandbox.

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild| 8 +++-
 dev-qt/qtconnectivity/qtconnectivity-6.5..ebuild | 8 +++-
 dev-qt/qtconnectivity/qtconnectivity-6..ebuild   | 8 +++-
 3 files changed, 21 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
index ed231522887f..47506d7b4b09 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
@@ -27,7 +27,13 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 CMAKE_SKIP_TESTS=(
-   # most hardware tests are skipped, but seems(?) this one detects and 
fails
+   # most hardware tests are auto-skipped, but some still misbehave
+   # if bluez/hardware is available (generally tests here may not be
+   # very relevant without hardware, lists may need to be extended)
+   tst_qbluetoothlocaldevice
+   tst_qbluetoothserver
+   tst_qbluetoothservicediscoveryagent
+   tst_qbluetoothserviceinfo
tst_qlowenergycontroller
 )
 

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.5..ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.5..ebuild
index ed231522887f..47506d7b4b09 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.5..ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.5..ebuild
@@ -27,7 +27,13 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 CMAKE_SKIP_TESTS=(
-   # most hardware tests are skipped, but seems(?) this one detects and 
fails
+   # most hardware tests are auto-skipped, but some still misbehave
+   # if bluez/hardware is available (generally tests here may not be
+   # very relevant without hardware, lists may need to be extended)
+   tst_qbluetoothlocaldevice
+   tst_qbluetoothserver
+   tst_qbluetoothservicediscoveryagent
+   tst_qbluetoothserviceinfo
tst_qlowenergycontroller
 )
 

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6..ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6..ebuild
index ed231522887f..47506d7b4b09 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6..ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6..ebuild
@@ -27,7 +27,13 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 CMAKE_SKIP_TESTS=(
-   # most hardware tests are skipped, but seems(?) this one detects and 
fails
+   # most hardware tests are auto-skipped, but some still misbehave
+   # if bluez/hardware is available (generally tests here may not be
+   # very relevant without hardware, lists may need to be extended)
+   tst_qbluetoothlocaldevice
+   tst_qbluetoothserver
+   tst_qbluetoothservicediscoveryagent
+   tst_qbluetoothserviceinfo
tst_qlowenergycontroller
 )
 



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconnectivity/

2023-09-05 Thread Ionen Wolkens
commit: 70731e2be4c8a444261467076105833b5419af84
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Sep  3 22:10:39 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Sep  5 13:01:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70731e2b

dev-qt/qtconnectivity: new qt6 module, add 6.5.2 + live

Packaging some extra modules that are likely needed by upcoming
kde6 and were available with Qt5 in ::gentoo, so can be in a good
shape by the time need these for testing.

Please ask if need other modules that are still missing.

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtconnectivity/Manifest |  1 +
 dev-qt/qtconnectivity/metadata.xml | 21 +++
 dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild  | 66 ++
 .../qtconnectivity/qtconnectivity-6.5..ebuild  | 66 ++
 dev-qt/qtconnectivity/qtconnectivity-6..ebuild | 66 ++
 5 files changed, 220 insertions(+)

diff --git a/dev-qt/qtconnectivity/Manifest b/dev-qt/qtconnectivity/Manifest
new file mode 100644
index ..9f7b094b7b48
--- /dev/null
+++ b/dev-qt/qtconnectivity/Manifest
@@ -0,0 +1 @@
+DIST qtconnectivity-everywhere-src-6.5.2.tar.xz 985972 BLAKE2B 
e7f3d8ad3580336d7eaff50e8ac2af3b291462544ebc5ca3d049d045a8388668d5e54a075375aaa9c99b3232ec07063dc4b7288bdc9fee83843fe57909e5e35b
 SHA512 
76d9569ecfbbb4355587779a9aa0abf20f7d08484a2634e6c3b49a71b057451c54fd5fd344b4c376206384e5f1e9264a6bbbcd85ee44f15637c116f411d4aa30

diff --git a/dev-qt/qtconnectivity/metadata.xml 
b/dev-qt/qtconnectivity/metadata.xml
new file mode 100644
index ..84c08090ba58
--- /dev/null
+++ b/dev-qt/qtconnectivity/metadata.xml
@@ -0,0 +1,21 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   q...@gentoo.org
+   Gentoo Qt Project
+   
+   
+   Enable support for the Near Field 
Communication protocol
+   
+   
+   https://bugreports.qt.io/
+   https://doc.qt.io/
+   qt/qtconnectivity
+   
+   
+   
+   Must only be used by packages that are known to use 
private parts of the Qt API.
+   
+   
+

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
new file mode 100644
index ..ed231522887f
--- /dev/null
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="+bluetooth nfc smartcard"
+REQUIRED_USE="|| ( bluetooth nfc )"
+
+RDEPEND="
+   ~dev-qt/qtbase-${PV}:6[network]
+   bluetooth? (
+   ~dev-qt/qtbase-${PV}:6[dbus]
+   net-wireless/bluez:=
+   )
+   nfc? (
+   smartcard? ( sys-apps/pcsc-lite )
+   )
+"
+DEPEND="${RDEPEND}"
+
+CMAKE_SKIP_TESTS=(
+   # most hardware tests are skipped, but seems(?) this one detects and 
fails
+   tst_qlowenergycontroller
+)
+
+src_prepare() {
+   qt6-build_src_prepare
+
+   use bluetooth ||
+   sed -i '/add_subdirectory(bluetooth)/d' src/CMakeLists.txt || 
die
+   use nfc ||
+   sed -i '/add_subdirectory(nfc)/d' src/CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(usev nfc $(qt_feature smartcard pcsclite))
+   )
+
+   qt6-build_src_configure
+}
+
+src_install() {
+   qt6-build_src_install
+
+   # broken (unnecessary) symlink due to add_app() being used over 
add_tool()
+   use !bluetooth || rm -- "${ED}"/usr/bin/sdpscanner6 || die
+
+   if use test; then
+   local delete=( # sigh
+   "${D}${QT6_BINDIR}"/bluetoothtestdevice
+   "${D}${QT6_BINDIR}"/bttestui
+   "${D}${QT6_BINDIR}"/qlecontroller-server
+   )
+   # using -f given not tracking which tests may be skipped or not
+   rm -f -- "${delete[@]}" || die
+   fi
+}

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.5..ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.5..ebuild
new file mode 100644
index ..ed231522887f
--- /dev/null
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.5..ebuild
@@ -0,0 +1,66 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="+bluetooth nfc smartcard"
+REQUIRED_USE="|| ( bluetooth nfc )"
+
+RDEPEND="
+   ~dev-qt/qtbase-${PV}:6[network]
+