[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2024-05-27 Thread Sam James
commit: d630b36a64b08ffe7e639be668a4a1d86772
Author: Sam James  gentoo  org>
AuthorDate: Tue May 28 02:07:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 28 02:07:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d630b36a

kde-frameworks/solid: Stabilize 5.116.0 arm64, #932369

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

 kde-frameworks/solid/solid-5.116.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.116.0.ebuild 
b/kde-frameworks/solid/solid-5.116.0.ebuild
index 78a6e2eba194..f3d77112cc05 100644
--- a/kde-frameworks/solid/solid-5.116.0.ebuild
+++ b/kde-frameworks/solid/solid-5.116.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org optfeature
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
 IUSE="ios"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2024-05-27 Thread Sam James
commit: 42516564a241dd733883546a5baea523bd23d501
Author: Sam James  gentoo  org>
AuthorDate: Mon May 27 23:43:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 27 23:43:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42516564

kde-frameworks/solid: Stabilize 5.116.0 x86, #932369

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

 kde-frameworks/solid/solid-5.116.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.116.0.ebuild 
b/kde-frameworks/solid/solid-5.116.0.ebuild
index 8e6f6cdf2a2f..78a6e2eba194 100644
--- a/kde-frameworks/solid/solid-5.116.0.ebuild
+++ b/kde-frameworks/solid/solid-5.116.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org optfeature
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
 IUSE="ios"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2024-05-27 Thread Arthur Zamarin
commit: 7f1432625ed9a25ac4c8bb04c598bdf66709e336
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 27 18:11:42 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 27 18:11:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f143262

kde-frameworks/solid: Stabilize 5.116.0 ppc64, #932369

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

 kde-frameworks/solid/solid-5.116.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.116.0.ebuild 
b/kde-frameworks/solid/solid-5.116.0.ebuild
index c036208df043..0725bb651dab 100644
--- a/kde-frameworks/solid/solid-5.116.0.ebuild
+++ b/kde-frameworks/solid/solid-5.116.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org optfeature
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
 IUSE="ios"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2024-05-13 Thread Andreas Sturmlechner
commit: e238d9631f053b7d764c37cfa9f1d55277ffee30
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 13 20:19:22 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 13 20:19:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e238d963

kde-frameworks/solid: drop 6.1.1

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

 kde-frameworks/solid/Manifest   |  1 -
 kde-frameworks/solid/solid-6.1.1.ebuild | 48 -
 2 files changed, 49 deletions(-)

diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest
index 069d601517af..39e4177a8388 100644
--- a/kde-frameworks/solid/Manifest
+++ b/kde-frameworks/solid/Manifest
@@ -1,3 +1,2 @@
 DIST solid-5.115.0.tar.xz 306312 BLAKE2B 
866476310d2a2b477f01edb5ca2206cebd5c1d5ea7d1907b9c2915b3be2e86a38bab7405af0680d086611cd46fc292da7fc9b9b623bc6573f7a00fb1fc625b2f
 SHA512 
727fe483124edcfbc56aad2f3988c1499b1d100173279a0da3477a12857e0381b845a9efa1d1827ad24a96557d3a2d0ce67b09e53571c37637dbb4aac4dff4d1
-DIST solid-6.1.1.tar.xz 305916 BLAKE2B 
7e134f72ba879c1f7fac04a3f638a9ba19dc254da04b3e4ea8a3a73324fef927f2dffd1e393be08cf62417ed5ad42083b822e84190cb094c360ad059778e1bdb
 SHA512 
d30e6426e418791f0cab72fb5ab54ed2d8ff98212959fee5a4e661db2165a0b920f3a1c36ebc518b4659b36640429e31925200946a45999d874424f4756158d5
 DIST solid-6.2.0.tar.xz 311952 BLAKE2B 
9edef68809a633ae49427dcd369a5d653bafba1434fc94523ce5195431c17ee769fce66563c284016fa489e34754efcd68a2b21f0a7d65d8002775ee600bfda0
 SHA512 
809517d751b5b70b3e7c2221e5fb180a35fcd538e3efa2ee1ca7621e01957efd0a0bebe610a2cc7a766702e95f63a50c46570f0cc636680908bcb86bb506547d

diff --git a/kde-frameworks/solid/solid-6.1.1.ebuild 
b/kde-frameworks/solid/solid-6.1.1.ebuild
deleted file mode 100644
index deef27fe5a5c..
--- a/kde-frameworks/solid/solid-6.1.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=6.6.2
-inherit ecm frameworks.kde.org optfeature
-
-DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64"
-IUSE="ios"
-
-RDEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,xml]
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   sys-apps/util-linux
-   sys-fs/udisks:2
-   virtual/libudev:=
-   ios? (
-   app-pda/libimobiledevice:=
-   app-pda/libplist:=
-   )
-"
-DEPEND="${RDEPEND}
-   test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] )
-"
-BDEPEND="
-   app-alternatives/lex
-   app-alternatives/yacc
-   >=dev-qt/qttools-${QTMIN}:6[linguist]
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package ios IMobileDevice)
-   $(cmake_use_find_package ios PList)
-   )
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature "media player devices support" 
app-misc/media-player-info
-   fi
-   ecm_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2024-03-01 Thread Arthur Zamarin
commit: e10c61b1dd2a4f54622d753fb7846f754f1ed5d8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  1 13:59:17 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  1 13:59:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e10c61b1

kde-frameworks/solid: Stabilize 5.115.0 ppc64, #924308

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

 kde-frameworks/solid/solid-5.115.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.115.0.ebuild 
b/kde-frameworks/solid/solid-5.115.0.ebuild
index f46a775ecce1..1e8d0c2fc5f3 100644
--- a/kde-frameworks/solid/solid-5.115.0.ebuild
+++ b/kde-frameworks/solid/solid-5.115.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org optfeature
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
 IUSE="ios"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2024-02-19 Thread Sam James
commit: afa7ade96219b14f36ada35dd035b294b2873088
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 19 16:25:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 19 16:25:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa7ade9

kde-frameworks/solid: Stabilize 5.115.0 amd64, #924308

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

 kde-frameworks/solid/solid-5.115.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.115.0.ebuild 
b/kde-frameworks/solid/solid-5.115.0.ebuild
index c036208df043..9c4c34937543 100644
--- a/kde-frameworks/solid/solid-5.115.0.ebuild
+++ b/kde-frameworks/solid/solid-5.115.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org optfeature
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="ios"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2024-02-02 Thread Arthur Zamarin
commit: 0eba9a1f5e2358bc3624e1710ad8ee8ba5c1d9c7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  2 12:41:19 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  2 12:41:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eba9a1f

kde-frameworks/solid: Stabilize 5.113.0 ppc64, #921319

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

 kde-frameworks/solid/solid-5.113.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.113.0.ebuild 
b/kde-frameworks/solid/solid-5.113.0.ebuild
index 045423a73e6b..7169f6e30e69 100644
--- a/kde-frameworks/solid/solid-5.113.0.ebuild
+++ b/kde-frameworks/solid/solid-5.113.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org optfeature
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
 IUSE="ios"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2023-08-02 Thread Sam James
commit: 18c7f12326612288651d981d5c5320819f2e7695
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 17:47:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 17:47:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c7f123

kde-frameworks/solid: stabilize 5.108.0 for arm64

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

 kde-frameworks/solid/solid-5.108.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.108.0.ebuild 
b/kde-frameworks/solid/solid-5.108.0.ebuild
index a316e435bd2a..ca7183ebf6c6 100644
--- a/kde-frameworks/solid/solid-5.108.0.ebuild
+++ b/kde-frameworks/solid/solid-5.108.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org optfeature
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="ios"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2023-06-22 Thread Arthur Zamarin
commit: 1cef1c27f6c83f465d82bb0d9af90d438353ee1a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 22 19:57:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 22 19:57:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cef1c27

kde-frameworks/solid: Stabilize 5.106.0 x86, #906676

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

 kde-frameworks/solid/solid-5.106.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.106.0.ebuild 
b/kde-frameworks/solid/solid-5.106.0.ebuild
index 12970478a38e..041fb96a1f73 100644
--- a/kde-frameworks/solid/solid-5.106.0.ebuild
+++ b/kde-frameworks/solid/solid-5.106.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org optfeature
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="ios"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2022-11-16 Thread Andreas Sturmlechner
commit: 4a060b871f80b3c8bd698ed4caac8ef310a9d33e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 16 21:04:52 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 16 21:32:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a060b87

kde-frameworks/solid: Drop IUSE nls

It is non-optional.

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

 kde-frameworks/solid/solid-5.100.0.ebuild | 4 ++--
 kde-frameworks/solid/solid-5.99.0.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/kde-frameworks/solid/solid-5.100.0.ebuild 
b/kde-frameworks/solid/solid-5.100.0.ebuild
index 6a92d9c81505..08735e228daa 100644
--- a/kde-frameworks/solid/solid-5.100.0.ebuild
+++ b/kde-frameworks/solid/solid-5.100.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Provider for platform independent hardware 
discovery, abstraction a
 
 LICENSE="LGPL-2.1+"
 KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="ios nls"
+IUSE="ios"
 
 RDEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
@@ -30,9 +30,9 @@ DEPEND="${RDEPEND}
test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
 "
 BDEPEND="
+   >=dev-qt/linguist-tools-${QTMIN}:5
sys-devel/bison
sys-devel/flex
-   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
 "
 
 src_configure() {

diff --git a/kde-frameworks/solid/solid-5.99.0.ebuild 
b/kde-frameworks/solid/solid-5.99.0.ebuild
index 49b11b21cc14..a3ba8b790e45 100644
--- a/kde-frameworks/solid/solid-5.99.0.ebuild
+++ b/kde-frameworks/solid/solid-5.99.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Provider for platform independent hardware 
discovery, abstraction a
 
 LICENSE="LGPL-2.1+"
 KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="ios nls"
+IUSE="ios"
 
 RDEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
@@ -30,9 +30,9 @@ DEPEND="${RDEPEND}
test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
 "
 BDEPEND="
+   >=dev-qt/linguist-tools-${QTMIN}:5
sys-devel/bison
sys-devel/flex
-   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
 "
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2022-02-08 Thread Agostino Sarubbo
commit: cab6d3cb11faea9222a86e18b7b1c09d1988b797
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb  8 14:46:34 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb  8 14:46:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cab6d3cb

kde-frameworks/solid: x86 stable wrt bug #831587

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 kde-frameworks/solid/solid-5.90.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.90.0-r1.ebuild 
b/kde-frameworks/solid/solid-5.90.0-r1.ebuild
index 2e344783a08a..109e55bbef51 100644
--- a/kde-frameworks/solid/solid-5.90.0-r1.ebuild
+++ b/kde-frameworks/solid/solid-5.90.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit ecm kde.org optfeature
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="ios nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/, kde-frameworks/solid/files/

2022-01-20 Thread Andreas Sturmlechner
commit: 9cce54b509898e120239847fb54850a05f75f5ae
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 20 12:07:31 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan 20 13:24:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cce54b5

kde-frameworks/solid: Properly round up battery's capacity

Upstream commit 2f305a7134f27489203c3fd2e9ca81790f35ac3b
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=448372

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

 ...id-5.90.0-properly-round-battery-capacity.patch | 31 
 kde-frameworks/solid/solid-5.90.0-r1.ebuild| 55 ++
 2 files changed, 86 insertions(+)

diff --git 
a/kde-frameworks/solid/files/solid-5.90.0-properly-round-battery-capacity.patch 
b/kde-frameworks/solid/files/solid-5.90.0-properly-round-battery-capacity.patch
new file mode 100644
index ..77296074bfa7
--- /dev/null
+++ 
b/kde-frameworks/solid/files/solid-5.90.0-properly-round-battery-capacity.patch
@@ -0,0 +1,31 @@
+From 2f305a7134f27489203c3fd2e9ca81790f35ac3b Mon Sep 17 00:00:00 2001
+From: ivan tkachenko 
+Date: Mon, 17 Jan 2022 02:24:44 +0300
+Subject: [PATCH] [upower] Properly round up battery's capacity
+
+The same rounding is already used for charge percent just few lines
+above. Without it, for example, values that are close to 100%
+(e.g. 99.9825%) were rounded down to 99% instead of up to 100%.
+
+BUG: 448372
+FIXED-IN: 5.91
+---
+ src/solid/devices/backends/upower/upowerbattery.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/solid/devices/backends/upower/upowerbattery.cpp 
b/src/solid/devices/backends/upower/upowerbattery.cpp
+index 22b25d9..055856b 100644
+--- a/src/solid/devices/backends/upower/upowerbattery.cpp
 b/src/solid/devices/backends/upower/upowerbattery.cpp
+@@ -84,7 +84,7 @@ int Battery::chargePercent() const
+ 
+ int Battery::capacity() const
+ {
+-return m_device.data()->prop("Capacity").toDouble();
++return qRound(m_device.data()->prop("Capacity").toDouble());
+ }
+ 
+ bool Battery::isRechargeable() const
+-- 
+GitLab
+

diff --git a/kde-frameworks/solid/solid-5.90.0-r1.ebuild 
b/kde-frameworks/solid/solid-5.90.0-r1.ebuild
new file mode 100644
index ..4848819bb62a
--- /dev/null
+++ b/kde-frameworks/solid/solid-5.90.0-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="ios nls"
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   sys-apps/util-linux
+   sys-fs/udisks:2
+   virtual/libudev:=
+   ios? (
+   app-pda/libimobiledevice:=
+   app-pda/libplist:=
+   )
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-properly-round-battery-capacity.patch" # KDE-bug 
448372
+)
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package ios IMobileDevice)
+   $(cmake_use_find_package ios PList)
+   )
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "media player devices support" 
app-misc/media-player-info
+   fi
+   ecm_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2022-01-20 Thread Andreas Sturmlechner
commit: 0f091d82edacb2fc03a8d2f0d6820473dece1396
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 20 12:07:56 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan 20 13:24:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f091d82

kde-frameworks/solid: Drop 5.90.0 (r0)

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

 kde-frameworks/solid/solid-5.90.0.ebuild | 51 
 1 file changed, 51 deletions(-)

diff --git a/kde-frameworks/solid/solid-5.90.0.ebuild 
b/kde-frameworks/solid/solid-5.90.0.ebuild
deleted file mode 100644
index 28d6fc82200b..
--- a/kde-frameworks/solid/solid-5.90.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="ios nls"
-
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   sys-apps/util-linux
-   sys-fs/udisks:2
-   virtual/libudev:=
-   ios? (
-   app-pda/libimobiledevice:=
-   app-pda/libplist:=
-   )
-"
-DEPEND="${RDEPEND}
-   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
-"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package ios IMobileDevice)
-   $(cmake_use_find_package ios PList)
-   )
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature "media player devices support" 
app-misc/media-player-info
-   fi
-   ecm_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/files/, kde-frameworks/solid/

2021-12-08 Thread Andreas Sturmlechner
commit: cb86920e9f343601f2452704de28f8f331a23dd9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 30 14:49:08 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec  8 15:07:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb86920e

kde-frameworks/solid: Add dev. desc. for storage medium w/o size

Upstream commit c521c9e53693eb6f8f1926db72b78787b063f27f
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=445299
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...88.0-dev-desc-for-storage-medium-w-o-size.patch | 37 +++
 kde-frameworks/solid/solid-5.88.0-r1.ebuild| 53 ++
 2 files changed, 90 insertions(+)

diff --git 
a/kde-frameworks/solid/files/solid-5.88.0-dev-desc-for-storage-medium-w-o-size.patch
 
b/kde-frameworks/solid/files/solid-5.88.0-dev-desc-for-storage-medium-w-o-size.patch
new file mode 100644
index ..d1eff9f9565e
--- /dev/null
+++ 
b/kde-frameworks/solid/files/solid-5.88.0-dev-desc-for-storage-medium-w-o-size.patch
@@ -0,0 +1,37 @@
+From c521c9e53693eb6f8f1926db72b78787b063f27f Mon Sep 17 00:00:00 2001
+From: Kai Uwe Broulik 
+Date: Fri, 19 Nov 2021 12:10:37 +0100
+Subject: [PATCH] Add device description for storage medium without size
+
+"0B Removable Media" is not very helpful, just omit the size then.
+---
+ src/solid/devices/backends/udisks2/udisksdevice.cpp | 12 ++--
+ 1 file changed, 10 insertions(+), 2 deletions(-)
+
+diff --git a/src/solid/devices/backends/udisks2/udisksdevice.cpp 
b/src/solid/devices/backends/udisks2/udisksdevice.cpp
+index ad55edd..5d75065 100644
+--- a/src/solid/devices/backends/udisks2/udisksdevice.cpp
 b/src/solid/devices/backends/udisks2/udisksdevice.cpp
+@@ -576,9 +576,17 @@ QString Device::volumeDescription() const
+ description = tr("Floppy Disk");
+ } else {
+ if (drive_is_removable) {
+-description = tr("%1 Removable Media", "%1 is the 
size").arg(size_str);
++if (storageVolume.size() > 0) {
++description = tr("%1 Removable Media", "%1 is the 
size").arg(size_str);
++} else {
++description = tr("Removable Media");
++}
+ } else {
+-description = tr("%1 Media", "%1 is the size").arg(size_str);
++if (storageVolume.size() > 0) {
++description = tr("%1 Media", "%1 is the size").arg(size_str);
++} else {
++description = tr("Storage Media");
++}
+ }
+ }
+ 
+-- 
+GitLab
+

diff --git a/kde-frameworks/solid/solid-5.88.0-r1.ebuild 
b/kde-frameworks/solid/solid-5.88.0-r1.ebuild
new file mode 100644
index ..71811c0dc72d
--- /dev/null
+++ b/kde-frameworks/solid/solid-5.88.0-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="ios nls"
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   sys-apps/util-linux
+   sys-fs/udisks:2
+   virtual/libudev:=
+   ios? (
+   app-pda/libimobiledevice:=
+   app-pda/libplist:=
+   )
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+
+PATCHES=( "${FILESDIR}/${P}-dev-desc-for-storage-medium-w-o-size.patch" ) # 
KDE-bug 445299
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package ios IMobileDevice)
+   $(cmake_use_find_package ios PList)
+   )
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "media player devices support" 
app-misc/media-player-info
+   fi
+   ecm_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2021-12-08 Thread Andreas Sturmlechner
commit: 7c9b4c39a4953820d38a2525ae6615f517dddf9b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 30 14:49:30 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec  8 15:07:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9b4c39

kde-frameworks/solid: Drop 5.88.0 (r0)

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/solid/solid-5.88.0.ebuild | 51 
 1 file changed, 51 deletions(-)

diff --git a/kde-frameworks/solid/solid-5.88.0.ebuild 
b/kde-frameworks/solid/solid-5.88.0.ebuild
deleted file mode 100644
index 522552e6a6eb..
--- a/kde-frameworks/solid/solid-5.88.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="ios nls"
-
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   sys-apps/util-linux
-   sys-fs/udisks:2
-   virtual/libudev:=
-   ios? (
-   app-pda/libimobiledevice:=
-   app-pda/libplist:=
-   )
-"
-DEPEND="${RDEPEND}
-   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
-"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package ios IMobileDevice)
-   $(cmake_use_find_package ios PList)
-   )
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature "media player devices support" 
app-misc/media-player-info
-   fi
-   ecm_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2021-09-13 Thread Agostino Sarubbo
commit: 627891e12f3a49bb4287641e15ca54220c2964c8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 13 08:18:17 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 13 08:18:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=627891e1

kde-frameworks/solid: x86 stable wrt bug #808216

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 kde-frameworks/solid/solid-5.85.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.85.0.ebuild 
b/kde-frameworks/solid/solid-5.85.0.ebuild
index 06d23500494..d65bdf441f5 100644
--- a/kde-frameworks/solid/solid-5.85.0.ebuild
+++ b/kde-frameworks/solid/solid-5.85.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm kde.org optfeature
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="ios nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/, kde-frameworks/solid/files/

2021-08-01 Thread Andreas Sturmlechner
commit: 5ef49fb17ef357eb022915082470ccbe8537b199
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  1 19:25:59 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  1 19:32:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef49fb1

kde-frameworks/solid: Backport upstream port to qstrcmp()

Upstream commit e5964d13f36901e7768ca38064125a5c5c28a939

See also: https://mail.kde.org/pipermail/distributions/2021-July/001036.html

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../solid/files/solid-5.84.0-qstrcmp.patch | 35 ++
 kde-frameworks/solid/solid-5.84.0-r1.ebuild| 53 ++
 2 files changed, 88 insertions(+)

diff --git a/kde-frameworks/solid/files/solid-5.84.0-qstrcmp.patch 
b/kde-frameworks/solid/files/solid-5.84.0-qstrcmp.patch
new file mode 100644
index 000..bdba981b8ac
--- /dev/null
+++ b/kde-frameworks/solid/files/solid-5.84.0-qstrcmp.patch
@@ -0,0 +1,35 @@
+From e5964d13f36901e7768ca38064125a5c5c28a939 Mon Sep 17 00:00:00 2001
+From: Ahmad Samir 
+Date: Thu, 22 Jul 2021 01:26:37 +0200
+Subject: [PATCH] Use qstrcmp instead of strcmp
+
+qstrcmp can handle NULL args.
+
+This fixes an issue on Slackware, which doesn't use systemd and /var/run
+is a bind mount of /run, and for some reason mnt_fs_get_root(fs) would return
+NULL, which led to crashes in dolphin and plasmashell, see:
+https://invent.kde.org/frameworks/solid/-/commit/ef0b0dfa00b1de70c6d8e6913bbfdb79e7d3d1b6#note_276583
+---
+ src/solid/devices/backends/udisks2/udisksstorageaccess.cpp | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/solid/devices/backends/udisks2/udisksstorageaccess.cpp 
b/src/solid/devices/backends/udisks2/udisksstorageaccess.cpp
+index 1566787..35d1aa8 100644
+--- a/src/solid/devices/backends/udisks2/udisksstorageaccess.cpp
 b/src/solid/devices/backends/udisks2/udisksstorageaccess.cpp
+@@ -92,9 +92,9 @@ static QString baseMountPoint(const QByteArray )
+ const QByteArray devicePath = dev.endsWith('\x00') ? 
dev.chopped(1) : dev;
+ 
+ while (mnt_table_next_fs(table, itr, ) == 0) {
+-if (mnt_fs_get_srcpath(fs) == devicePath
+-// Base mount point will have "/" as root fs
+-&& (strcmp(mnt_fs_get_root(fs), "/") == 0)) {
++if (mnt_fs_get_srcpath(fs) == devicePath //
++&& (qstrcmp(mnt_fs_get_root(fs), "/") == 0) // Base mount 
point will have "/" as root fs
++) {
+ mountPoint = QFile::decodeName(mnt_fs_get_target(fs));
+ break;
+ }
+-- 
+GitLab
+

diff --git a/kde-frameworks/solid/solid-5.84.0-r1.ebuild 
b/kde-frameworks/solid/solid-5.84.0-r1.ebuild
new file mode 100644
index 000..dfd61f86b42
--- /dev/null
+++ b/kde-frameworks/solid/solid-5.84.0-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="ios nls"
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   sys-apps/util-linux
+   sys-fs/udisks:2
+   virtual/libudev:=
+   ios? (
+   app-pda/libimobiledevice:=
+   app-pda/libplist:=
+   )
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+
+PATCHES=( "${FILESDIR}/${P}-qstrcmp.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package ios IMobileDevice)
+   $(cmake_use_find_package ios PList)
+   )
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "media player devices support" 
app-misc/media-player-info
+   fi
+   ecm_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2021-08-01 Thread Andreas Sturmlechner
commit: 6387836818bacc9ab7090c9e2ea14afc2bf44bd4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  1 19:27:12 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  1 19:32:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63878368

kde-frameworks/solid: Drop 5.84.0 (r0)

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/solid/solid-5.84.0.ebuild | 51 
 1 file changed, 51 deletions(-)

diff --git a/kde-frameworks/solid/solid-5.84.0.ebuild 
b/kde-frameworks/solid/solid-5.84.0.ebuild
deleted file mode 100644
index ee0d8d0d979..000
--- a/kde-frameworks/solid/solid-5.84.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="ios nls"
-
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   sys-apps/util-linux
-   sys-fs/udisks:2
-   virtual/libudev:=
-   ios? (
-   app-pda/libimobiledevice:=
-   app-pda/libplist:=
-   )
-"
-DEPEND="${RDEPEND}
-   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
-"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package ios IMobileDevice)
-   $(cmake_use_find_package ios PList)
-   )
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature "media player devices support" 
app-misc/media-player-info
-   fi
-   ecm_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2021-04-11 Thread Mikle Kolyada
commit: caf6aeacc743e90f7fc53ac156f9903be3a6d17d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 11 12:24:41 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 11 12:25:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf6aeac

kde-frameworks/solid: Stabilize 5.80.0 arm64, #779994

Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-frameworks/solid/solid-5.80.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.80.0.ebuild 
b/kde-frameworks/solid/solid-5.80.0.ebuild
index 3b5100b4a19..e8640aea1b0 100644
--- a/kde-frameworks/solid/solid-5.80.0.ebuild
+++ b/kde-frameworks/solid/solid-5.80.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm kde.org optfeature
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 IUSE="ios nls"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2021-04-11 Thread Mikle Kolyada
commit: 3fe03f3536db42ca26994cf0ae91e8c656262de1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 11 12:19:26 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 11 12:20:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fe03f35

kde-frameworks/solid: Stabilize 5.80.0 amd64, #779994

Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-frameworks/solid/solid-5.80.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.80.0.ebuild 
b/kde-frameworks/solid/solid-5.80.0.ebuild
index 7f6f185b211..3b5100b4a19 100644
--- a/kde-frameworks/solid/solid-5.80.0.ebuild
+++ b/kde-frameworks/solid/solid-5.80.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm kde.org optfeature
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE="ios nls"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2021-04-10 Thread Thomas Deutschmann
commit: f90afb6cebf23681386eb62c9a11e0675caacb7e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Apr 10 23:38:37 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 10 23:41:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90afb6c

kde-frameworks/solid: x86 stable (bug #779994)

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 kde-frameworks/solid/solid-5.80.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.80.0.ebuild 
b/kde-frameworks/solid/solid-5.80.0.ebuild
index 5648ed73579..7f6f185b211 100644
--- a/kde-frameworks/solid/solid-5.80.0.ebuild
+++ b/kde-frameworks/solid/solid-5.80.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm kde.org optfeature
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE="ios nls"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2020-07-11 Thread Andreas Sturmlechner
commit: 6b13d90512766866e833fc00f7ffc6eed6fc7f6f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 11 13:07:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 11 15:37:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b13d905

kde-frameworks/solid: drop 5.71.0*

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

 kde-frameworks/solid/Manifest|  1 -
 kde-frameworks/solid/solid-5.71.0.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest
index 2f5d990a984..7d893371120 100644
--- a/kde-frameworks/solid/Manifest
+++ b/kde-frameworks/solid/Manifest
@@ -1,3 +1,2 @@
 DIST solid-5.70.0.tar.xz 267924 BLAKE2B 
6c441e84923ec69c10a9cb72384fc0cc4f4c5d018e763fb6109c1d4ba4c0054270bf965a004c83d7bdb164efaa53c341dd15af20796a46425f25f4d816f598c0
 SHA512 
31e7de3cd726d07452d40d43c6280a95f54ab63858e7af198ec0a5f01754b721539e26feb5f5cb16c07e58b6029b0a660d55d1efb3887a658ed93c5fe33f
-DIST solid-5.71.0.tar.xz 270104 BLAKE2B 
b950457565b35bbed2b74facf4f94326af67e98f4867234920c190af8c248b90a26852c2a6da389215e452e67175ce5d8a1b19c59bfe25fa23f659592c0200a3
 SHA512 
506d18c8eb7612e35369613d1f75927ecc5efcd1e9d4f3791ecf732226e3f20f81d36c708e5600f23d74a23caf28f20f64877f4cebb9987392fcac18f74b12db
 DIST solid-5.72.0.tar.xz 270004 BLAKE2B 
ca8f6345c471ea6e0b2027cfbded24fb456cee2ad79770c4d56b687a38855141ddd7cb7f338efab3b8a47e81ede42d87e1a8b30db584a51a625ac9b31d90fce3
 SHA512 
f6474541e90af822353f15093ee11eafda1e135059e35219284e8a2ab7a5a606bd9df31ccb491d72c9dacd40ffb0ad87a697aaa47108a94c57c955734f4b3df0

diff --git a/kde-frameworks/solid/solid-5.71.0.ebuild 
b/kde-frameworks/solid/solid-5.71.0.ebuild
deleted file mode 100644
index e68f119233f..000
--- a/kde-frameworks/solid/solid-5.71.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-QTMIN=5.14.1
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
-LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="nls"
-
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
-"
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   sys-fs/udisks:2
-   virtual/libudev:=
-"
-DEPEND="${RDEPEND}
-   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
-"
-
-pkg_postinst() {
-   ecm_pkg_postinst
-
-   if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version 
"app-misc/media-player-info" ; then
-   elog "For media player support, install 
app-misc/media-player-info"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2020-06-28 Thread Andreas Sturmlechner
commit: 6488be5135d9f93e29c39a82cf42509d9fbffa20
Author: Matija Skala  gmx  com>
AuthorDate: Thu Jun 25 17:49:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 28 17:54:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6488be51

kde-frameworks/solid: add missing bison and flex dependencies

Signed-off-by: Matija Skala  gmx.com>
Closes: https://github.com/gentoo/gentoo/pull/16413
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/solid/solid-5.70.0.ebuild | 2 ++
 kde-frameworks/solid/solid-5.71.0.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/kde-frameworks/solid/solid-5.70.0.ebuild 
b/kde-frameworks/solid/solid-5.70.0.ebuild
index 575a4ed6847..e1d18f987c7 100644
--- a/kde-frameworks/solid/solid-5.70.0.ebuild
+++ b/kde-frameworks/solid/solid-5.70.0.ebuild
@@ -13,6 +13,8 @@ KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 IUSE="nls"
 
 BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
 "
 RDEPEND="

diff --git a/kde-frameworks/solid/solid-5.71.0.ebuild 
b/kde-frameworks/solid/solid-5.71.0.ebuild
index 91da8e27338..e68f119233f 100644
--- a/kde-frameworks/solid/solid-5.71.0.ebuild
+++ b/kde-frameworks/solid/solid-5.71.0.ebuild
@@ -13,6 +13,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="nls"
 
 BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
 "
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2020-05-31 Thread Mikle Kolyada
commit: 584c4c5199e66388f7ec53ebc4dba4bfee29551c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 31 15:53:09 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 31 15:53:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=584c4c51

kde-frameworks/solid: arm64 stable wrt bug #724346

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-frameworks/solid/solid-5.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.70.0.ebuild 
b/kde-frameworks/solid/solid-5.70.0.ebuild
index d1b55db07a1..575a4ed6847 100644
--- a/kde-frameworks/solid/solid-5.70.0.ebuild
+++ b/kde-frameworks/solid/solid-5.70.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm kde.org
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 IUSE="nls"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2020-05-30 Thread Mikle Kolyada
commit: c09d491d694835fcb857b64c49bdfd366affef57
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 30 13:37:37 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 30 13:37:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09d491d

kde-frameworks/solid: x86 stable wrt bug #724346

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-frameworks/solid/solid-5.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.70.0.ebuild 
b/kde-frameworks/solid/solid-5.70.0.ebuild
index ea6432deadc..d1b55db07a1 100644
--- a/kde-frameworks/solid/solid-5.70.0.ebuild
+++ b/kde-frameworks/solid/solid-5.70.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm kde.org
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE="nls"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2020-05-30 Thread Mikle Kolyada
commit: 07ae769798397189e2cbd4c59b7679c563536f73
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 30 13:31:44 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 30 13:31:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ae7697

kde-frameworks/solid: amd64 stable wrt bug #724346

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-frameworks/solid/solid-5.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.70.0.ebuild 
b/kde-frameworks/solid/solid-5.70.0.ebuild
index 68634750131..ea6432deadc 100644
--- a/kde-frameworks/solid/solid-5.70.0.ebuild
+++ b/kde-frameworks/solid/solid-5.70.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm kde.org
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="nls"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2020-02-29 Thread Mikle Kolyada
commit: 5776555057f251be9d39e453229eab4d0af6f435
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  1 07:27:53 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  1 07:27:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57765550

kde-frameworks/solid: x86 stable wrt bug #708820

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-frameworks/solid/solid-5.67.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.67.0.ebuild 
b/kde-frameworks/solid/solid-5.67.0.ebuild
index ba35caf4e2e..575a4ed6847 100644
--- a/kde-frameworks/solid/solid-5.67.0.ebuild
+++ b/kde-frameworks/solid/solid-5.67.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm kde.org
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 IUSE="nls"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2020-02-29 Thread Mikle Kolyada
commit: 21d3a527f8af5bc658df0c311be48d0256333c09
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  1 07:22:49 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  1 07:22:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d3a527

kde-frameworks/solid: arm64 stable wrt bug #708820

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-frameworks/solid/solid-5.67.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.67.0.ebuild 
b/kde-frameworks/solid/solid-5.67.0.ebuild
index ea6432deadc..ba35caf4e2e 100644
--- a/kde-frameworks/solid/solid-5.67.0.ebuild
+++ b/kde-frameworks/solid/solid-5.67.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm kde.org
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
 IUSE="nls"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2020-02-29 Thread Mikle Kolyada
commit: 9d8f8ac3059027234e05445e3e1c1be7b9aeac75
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  1 07:17:50 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  1 07:17:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d8f8ac3

kde-frameworks/solid: amd64 stable wrt bug #708820

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-frameworks/solid/solid-5.67.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.67.0.ebuild 
b/kde-frameworks/solid/solid-5.67.0.ebuild
index 68634750131..ea6432deadc 100644
--- a/kde-frameworks/solid/solid-5.67.0.ebuild
+++ b/kde-frameworks/solid/solid-5.67.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm kde.org
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="nls"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2019-12-02 Thread Andreas Sturmlechner
commit: e82a76c38cd2dfb0708e6c8716fc28b440726913
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec  2 15:51:24 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec  2 15:51:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82a76c3

kde-frameworks/solid: Drop 5.64.0 (r0)

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/solid/solid-5.64.0.ebuild | 36 
 1 file changed, 36 deletions(-)

diff --git a/kde-frameworks/solid/solid-5.64.0.ebuild 
b/kde-frameworks/solid/solid-5.64.0.ebuild
deleted file mode 100644
index b24edd42d71..000
--- a/kde-frameworks/solid/solid-5.64.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
-LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="nls"
-
-BDEPEND="
-   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
-"
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   sys-fs/udisks:2
-   virtual/libudev:=
-"
-DEPEND="${RDEPEND}
-   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
-"
-
-pkg_postinst() {
-   ecm_pkg_postinst
-
-   if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version 
"app-misc/media-player-info" ; then
-   elog "For media player support, install 
app-misc/media-player-info"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/files/, kde-frameworks/solid/

2019-11-12 Thread Andreas Sturmlechner
commit: a59d298a587a4f21e62c0532578bf0b657b0a1ff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 12 19:47:32 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 12 22:08:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59d298a

kde-frameworks/solid: Fix ext. optical drives media change detection

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=394348
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...lid-5.64.0-udisks2-media-change-detection.patch | 65 ++
 kde-frameworks/solid/solid-5.64.0-r1.ebuild| 38 +
 2 files changed, 103 insertions(+)

diff --git 
a/kde-frameworks/solid/files/solid-5.64.0-udisks2-media-change-detection.patch 
b/kde-frameworks/solid/files/solid-5.64.0-udisks2-media-change-detection.patch
new file mode 100644
index 000..57fd17f7b61
--- /dev/null
+++ 
b/kde-frameworks/solid/files/solid-5.64.0-udisks2-media-change-detection.patch
@@ -0,0 +1,65 @@
+From 4aa39aed1bd6c81dbf0d6dc9d312af5340f7caab Mon Sep 17 00:00:00 2001
+From: Rok Mandeljc 
+Date: Tue, 12 Nov 2019 10:20:38 -0700
+Subject: [udisks2] fix media change detection for external optical drives
+
+Summary:
+If an external optical drive is connected after Solid does its initial 
introspection, the resulting UDI does not get a mediaChanged signal/slot 
connection, and thus fails to react to the media change. Consequently, disc 
content is not properly updated after the medium is ejected, causing bug 
#394348.
+
+This patch assumes that an addition of "org.freedesktop.UDisks2.Block" 
interface means that a new device has been added; in this case, it performs 
Device::mightBeOpticalDisc() check to add the slotMediaChanged() connection.
+
+BUG: 394348
+FIXED-IN: 5.65
+
+Test Plan:
+Test steps:
+1. Start KDE Plasma session. Make sure K3b is installed.
+2. Connect an external USB optical drive.
+3. Insert the disc
+4. Observe Device action notifications for the inserted disc.
+5. Eject the disc.
+6. Observe Device action notifications.
+
+Behavior before patch: after disc is ejected, a "Copy with K3b" action remains 
available for the drive
+See: https://bugs.kde.org/show_bug.cgi?id=394348
+
+Behavior after patch: after disc is ejected, no actions remain available for 
the drive
+
+Reviewers: bruns, broulik, dfaure, #frameworks, ngraham
+
+Reviewed By: ngraham
+
+Subscribers: ngraham, bugseforuns, kde-frameworks-devel
+
+Tags: #frameworks
+
+Differential Revision: https://phabricator.kde.org/D20508
+---
+ src/solid/devices/backends/udisks2/udisksmanager.cpp | 12 
+ 1 file changed, 12 insertions(+)
+
+diff --git a/src/solid/devices/backends/udisks2/udisksmanager.cpp 
b/src/solid/devices/backends/udisks2/udisksmanager.cpp
+index 4982aee..3b76423 100644
+--- a/src/solid/devices/backends/udisks2/udisksmanager.cpp
 b/src/solid/devices/backends/udisks2/udisksmanager.cpp
+@@ -191,6 +191,18 @@ void Manager::slotInterfacesAdded(const QDBusObjectPath 
_path, const Vari
+ 
+ qCDebug(UDISKS2) << udi << "has new interfaces:" << 
interfaces_and_properties.keys();
+ 
++// If device gained an org.freedesktop.UDisks2.Block interface, we
++// should check if it is an optical drive, in order to properly
++// register mediaChanged event handler with newly-plugged external
++// drives
++if (interfaces_and_properties.contains("org.freedesktop.UDisks2.Block")) {
++Device device(udi);
++if (device.mightBeOpticalDisc()) {
++QDBusConnection::systemBus().connect(UD2_DBUS_SERVICE, udi, 
DBUS_INTERFACE_PROPS, "PropertiesChanged", this,
++SLOT(slotMediaChanged(QDBusMessage)));
++}
++}
++
+ updateBackend(udi);
+ 
+ // new device, we don't know it yet
+-- 
+cgit v1.1

diff --git a/kde-frameworks/solid/solid-5.64.0-r1.ebuild 
b/kde-frameworks/solid/solid-5.64.0-r1.ebuild
new file mode 100644
index 000..6eea94371fe
--- /dev/null
+++ b/kde-frameworks/solid/solid-5.64.0-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+QTMIN=5.12.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="nls"
+
+BDEPEND="
+   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   sys-fs/udisks:2
+   virtual/libudev:=
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+"
+
+PATCHES=( "${FILESDIR}/${P}-udisks2-media-change-detection.patch" )
+
+pkg_postinst() {
+   ecm_pkg_postinst
+
+   if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2019-09-08 Thread Andreas Sturmlechner
commit: 81661b6fec696f2c66b645cb1b879d05fa21e81e
Author: Erhard F  mailbox  org>
AuthorDate: Tue Sep  3 20:10:29 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep  8 16:17:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81661b6f

kde-frameworks/solid: keyworded 5.61.0 for ppc64, bug #689606

Bug: https://bugs.gentoo.org/689606
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Erhard Furtner  mailbox.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/solid/solid-5.61.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.61.0.ebuild 
b/kde-frameworks/solid/solid-5.61.0.ebuild
index 39b3869d7cf..465afb9a5c4 100644
--- a/kde-frameworks/solid/solid-5.61.0.ebuild
+++ b/kde-frameworks/solid/solid-5.61.0.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="nls"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2019-07-28 Thread Aaron Bauman
commit: 7df5f9554de72c99c22c40d2c9b9bb668e7f40d4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jul 28 19:09:10 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jul 28 19:16:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df5f955

kde-frameworks/solid: arm64 stable (bug #690096)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

 kde-frameworks/solid/solid-5.60.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.60.0.ebuild 
b/kde-frameworks/solid/solid-5.60.0.ebuild
index 5da1faa1a95..9dc4f16edf8 100644
--- a/kde-frameworks/solid/solid-5.60.0.ebuild
+++ b/kde-frameworks/solid/solid-5.60.0.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
 IUSE="nls"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2019-07-27 Thread Mikle Kolyada
commit: afae34930f4dd9b29200c34798aa9aa6d9f41157
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 28 00:35:14 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 28 00:36:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afae3493

kde-frameworks/solid: x86 stable wrt bug #690096

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-frameworks/solid/solid-5.60.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.60.0.ebuild 
b/kde-frameworks/solid/solid-5.60.0.ebuild
index e5e684b84d2..5da1faa1a95 100644
--- a/kde-frameworks/solid/solid-5.60.0.ebuild
+++ b/kde-frameworks/solid/solid-5.60.0.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="nls"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2019-07-27 Thread Mikle Kolyada
commit: 3b9be3ef89011da443a8c7d550efd0f3b515bb5b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 28 00:14:17 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 28 00:14:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b9be3ef

kde-frameworks/solid: amd64 stable wrt bug #690096

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-frameworks/solid/solid-5.60.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.60.0.ebuild 
b/kde-frameworks/solid/solid-5.60.0.ebuild
index 39b3869d7cf..e5e684b84d2 100644
--- a/kde-frameworks/solid/solid-5.60.0.ebuild
+++ b/kde-frameworks/solid/solid-5.60.0.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="nls"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2019-06-10 Thread Michael Palimaka
commit: 7733fdcf2b913de459bd2d415492174f21bfc530
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jun 10 10:36:37 2019 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jun 10 10:36:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7733fdcf

kde-frameworks/solid: remove udev USE flag

It's no longer possible to build udisks backend without udev.

Package-Manager: Portage-2.3.66, Repoman-2.3.14
Signed-off-by: Michael Palimaka  gentoo.org>

 kde-frameworks/solid/solid-5.59.0.ebuild | 13 ++---
 1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/kde-frameworks/solid/solid-5.59.0.ebuild 
b/kde-frameworks/solid/solid-5.59.0.ebuild
index 481500b18de..39b3869d7cf 100644
--- a/kde-frameworks/solid/solid-5.59.0.ebuild
+++ b/kde-frameworks/solid/solid-5.59.0.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="nls udev"
+IUSE="nls"
 
 BDEPEND="
nls? ( $(add_qt_dep linguist-tools) )
@@ -20,25 +20,16 @@ RDEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
sys-fs/udisks:2
-   udev? ( virtual/libudev:= )
+   virtual/libudev:=
 "
 DEPEND="${RDEPEND}
test? ( $(add_qt_dep qtconcurrent) )
 "
 
-src_configure() {
-   local mycmakeargs=(
-   -DUDEV_DISABLED=$(usex !udev)
-   )
-   kde5_src_configure
-}
-
 pkg_postinst() {
kde5_pkg_postinst
 
if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version 
"app-misc/media-player-info" ; then
elog "For media player support, install 
app-misc/media-player-info"
fi
-
-   use udev || ewarn "Building without udev support may cause unintended 
runtime problems in consumers."
 }



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2019-05-27 Thread Aaron Bauman
commit: ad01098cf3bde5b960a4b41cd077705c081d55fc
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 27 20:58:04 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 27 20:58:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad01098c

kde-frameworks/solid: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

 kde-frameworks/solid/solid-5.57.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.57.0-r1.ebuild 
b/kde-frameworks/solid/solid-5.57.0-r1.ebuild
index 60477aa8644..017f08c3beb 100644
--- a/kde-frameworks/solid/solid-5.57.0-r1.ebuild
+++ b/kde-frameworks/solid/solid-5.57.0-r1.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
 IUSE="nls udev"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2019-05-16 Thread Mikle Kolyada
commit: c5e06728700cd705ad5267c81ca852f363fdce98
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 16 12:27:29 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 16 12:27:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e06728

kde-frameworks/solid: x86 stable wrt bug #684200

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 kde-frameworks/solid/solid-5.57.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.57.0-r1.ebuild 
b/kde-frameworks/solid/solid-5.57.0-r1.ebuild
index b319ab37271..60477aa8644 100644
--- a/kde-frameworks/solid/solid-5.57.0-r1.ebuild
+++ b/kde-frameworks/solid/solid-5.57.0-r1.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="nls udev"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2019-05-16 Thread Mikle Kolyada
commit: 88b86e366c07346aaad1fa17f78a3db0c9d9fa4e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 16 12:22:15 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 16 12:23:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b86e36

kde-frameworks/solid: amd64 stable wrt bug #684200

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 kde-frameworks/solid/solid-5.57.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.57.0-r1.ebuild 
b/kde-frameworks/solid/solid-5.57.0-r1.ebuild
index 481500b18de..b319ab37271 100644
--- a/kde-frameworks/solid/solid-5.57.0-r1.ebuild
+++ b/kde-frameworks/solid/solid-5.57.0-r1.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="nls udev"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2019-04-21 Thread Andreas Sturmlechner
commit: b4d6c56ede33043b56d098b8f01a853b3fbfb696
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 19:05:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 19:06:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d6c56e

kde-frameworks/solid: Drop 5.57.0 (r0)

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/solid/solid-5.57.0.ebuild | 44 
 1 file changed, 44 deletions(-)

diff --git a/kde-frameworks/solid/solid-5.57.0.ebuild 
b/kde-frameworks/solid/solid-5.57.0.ebuild
deleted file mode 100644
index 587f5833de5..000
--- a/kde-frameworks/solid/solid-5.57.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
-LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="nls udev"
-
-BDEPEND="
-   nls? ( $(add_qt_dep linguist-tools) )
-"
-RDEPEND="
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   sys-fs/udisks:2
-   udev? ( virtual/udev )
-"
-DEPEND="${RDEPEND}
-   test? ( $(add_qt_dep qtconcurrent) )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DUDEV_DISABLED=$(usex !udev)
-   )
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-
-   if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version 
"app-misc/media-player-info" ; then
-   elog "For media player support, install 
app-misc/media-player-info"
-   fi
-
-   use udev || ewarn "Building without udev support may cause unintended 
runtime problems in consumers."
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2019-04-21 Thread Andreas Sturmlechner
commit: ffd2966656305699be08ad422e70e471fc84aaeb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 19:04:19 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 19:06:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd29666

kde-frameworks/solid: Fix USE udev dependency to virtual/libudev

Thanks-to: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/solid/solid-5.57.0-r1.ebuild | 44 +
 1 file changed, 44 insertions(+)

diff --git a/kde-frameworks/solid/solid-5.57.0-r1.ebuild 
b/kde-frameworks/solid/solid-5.57.0-r1.ebuild
new file mode 100644
index 000..481500b18de
--- /dev/null
+++ b/kde-frameworks/solid/solid-5.57.0-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls udev"
+
+BDEPEND="
+   nls? ( $(add_qt_dep linguist-tools) )
+"
+RDEPEND="
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   sys-fs/udisks:2
+   udev? ( virtual/libudev:= )
+"
+DEPEND="${RDEPEND}
+   test? ( $(add_qt_dep qtconcurrent) )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUDEV_DISABLED=$(usex !udev)
+   )
+   kde5_src_configure
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version 
"app-misc/media-player-info" ; then
+   elog "For media player support, install 
app-misc/media-player-info"
+   fi
+
+   use udev || ewarn "Building without udev support may cause unintended 
runtime problems in consumers."
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2019-02-06 Thread Mikle Kolyada
commit: 9d9137ef4a28ccecb88d2374532d5911795ba54f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb  6 11:35:03 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb  6 11:35:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9137ef

kde-frameworks/solid: x86 stable wrt bug #675664

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 kde-frameworks/solid/solid-5.54.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.54.0.ebuild 
b/kde-frameworks/solid/solid-5.54.0.ebuild
index 50b1ece533e..f73e213e757 100644
--- a/kde-frameworks/solid/solid-5.54.0.ebuild
+++ b/kde-frameworks/solid/solid-5.54.0.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2019-02-06 Thread Mikle Kolyada
commit: 34fe2eca2a803a176f6a914fbf05b6d63d204c46
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb  6 10:46:27 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb  6 10:54:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34fe2eca

kde-frameworks/solid: amd64 stable wrt bug #675664

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 kde-frameworks/solid/solid-5.54.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.54.0.ebuild 
b/kde-frameworks/solid/solid-5.54.0.ebuild
index 6646d6a0d8d..50b1ece533e 100644
--- a/kde-frameworks/solid/solid-5.54.0.ebuild
+++ b/kde-frameworks/solid/solid-5.54.0.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2018-10-10 Thread Mikle Kolyada
commit: 48c135c919838cc9beed010d317bdc8379fe4f26
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Oct 10 11:43:17 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Oct 10 11:48:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c135c9

kde-frameworks/solid: amd64 stable wrt bug #667760

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 kde-frameworks/solid/solid-5.50.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.50.0.ebuild 
b/kde-frameworks/solid/solid-5.50.0.ebuild
index b296460bfc8..1a1d84f6be4 100644
--- a/kde-frameworks/solid/solid-5.50.0.ebuild
+++ b/kde-frameworks/solid/solid-5.50.0.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2018-10-09 Thread Thomas Deutschmann
commit: c7864a7b5f82d90c308551062031f5bff176a1da
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 10 02:56:00 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 10 02:56:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7864a7b

kde-frameworks/solid: x86 stable (bug #667760)

Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann  gentoo.org>

 kde-frameworks/solid/solid-5.50.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/solid/solid-5.50.0.ebuild 
b/kde-frameworks/solid/solid-5.50.0.ebuild
index 3e36d8d362f..b296460bfc8 100644
--- a/kde-frameworks/solid/solid-5.50.0.ebuild
+++ b/kde-frameworks/solid/solid-5.50.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 x86"
 IUSE="nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2018-05-21 Thread Andreas Sturmlechner
commit: 216216975321875f1ce099035add1b6f0ad0fd9c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 21 20:20:25 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May 22 04:43:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21621697

kde-frameworks/solid: Drop 5.46.0 (r0)

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 kde-frameworks/solid/solid-5.46.0.ebuild | 32 
 1 file changed, 32 deletions(-)

diff --git a/kde-frameworks/solid/solid-5.46.0.ebuild 
b/kde-frameworks/solid/solid-5.46.0.ebuild
deleted file mode 100644
index 5ba7d7e8701..000
--- a/kde-frameworks/solid/solid-5.46.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
-LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="nls"
-
-RDEPEND="
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   sys-fs/udisks:2
-   virtual/udev
-"
-DEPEND="${RDEPEND}
-   nls? ( $(add_qt_dep linguist-tools) )
-   test? ( $(add_qt_dep qtconcurrent) )
-"
-pkg_postinst() {
-   kde5_pkg_postinst
-
-   if ! has_version "app-misc/media-player-info" ; then
-   einfo "For media player support, install 
app-misc/media-player-info"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/, kde-frameworks/solid/files/

2018-05-18 Thread Andreas Sturmlechner
commit: 2788f8958bc6e09965f9b238ce9653f4159d5823
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri May 18 21:05:11 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri May 18 21:09:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2788f895

kde-frameworks/solid: Fix dolphin crash on unmount

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 .../files/solid-5.46.0-crash-on-unmount.patch  | 193 +
 kde-frameworks/solid/solid-5.46.0-r1.ebuild|  35 
 2 files changed, 228 insertions(+)

diff --git a/kde-frameworks/solid/files/solid-5.46.0-crash-on-unmount.patch 
b/kde-frameworks/solid/files/solid-5.46.0-crash-on-unmount.patch
new file mode 100644
index 000..378890b6b87
--- /dev/null
+++ b/kde-frameworks/solid/files/solid-5.46.0-crash-on-unmount.patch
@@ -0,0 +1,193 @@
+From 967dc53dc9a5d1c7ba0c9f57fcb9bc640cd9663b Mon Sep 17 00:00:00 2001
+From: Kai Uwe Broulik 
+Date: Wed, 16 May 2018 14:37:33 +0200
+Subject: [FStab Handling] Clean up process running by using lambdas
+
+Encapsulates the QProcess* into the job it's supposed to be doing without 
storing it as a member and polluting state when multiple
+actions are requested simultaneously.
+
+CCBUG: 388499
+
+Differential Revision: https://phabricator.kde.org/D9653
+---
+ src/solid/devices/backends/fstab/fstabhandling.cpp | 29 +++
+ src/solid/devices/backends/fstab/fstabhandling.h   |  9 ++---
+ .../devices/backends/fstab/fstabstorageaccess.cpp  | 42 --
+ .../devices/backends/fstab/fstabstorageaccess.h|  3 --
+ 4 files changed, 30 insertions(+), 53 deletions(-)
+
+diff --git a/src/solid/devices/backends/fstab/fstabhandling.cpp 
b/src/solid/devices/backends/fstab/fstabhandling.cpp
+index 9d078dd..e56f55a 100644
+--- a/src/solid/devices/backends/fstab/fstabhandling.cpp
 b/src/solid/devices/backends/fstab/fstabhandling.cpp
+@@ -226,34 +226,31 @@ QStringList 
Solid::Backends::Fstab::FstabHandling::options(const QString 
+ return options;
+ }
+ 
+-QProcess *Solid::Backends::Fstab::FstabHandling::callSystemCommand(const 
QString ,
+-const QStringList ,
+-QObject *obj, const char *slot)
++bool Solid::Backends::Fstab::FstabHandling::callSystemCommand(const QString 
, const QStringList ,
++  const QObject 
*receiver, std::function callback)
+ {
+ QStringList env = QProcess::systemEnvironment();
+ env.replaceInStrings(QRegExp("^PATH=(.*)", Qt::CaseInsensitive), 
"PATH=/sbin:/bin:/usr/sbin/:/usr/bin");
+ 
+-QProcess *process = new QProcess(obj);
++QProcess *process = new QProcess();
+ 
+-QObject::connect(process, SIGNAL(finished(int,QProcess::ExitStatus)),
+- obj, slot);
++QObject::connect(process, static_cast(::finished), receiver,
++[process, callback](int exitCode, QProcess::ExitStatus exitStatus) {
++Q_UNUSED(exitCode);
++Q_UNUSED(exitStatus);
++callback(process);
++process->deleteLater();
++});
+ 
+ process->setEnvironment(env);
+ process->start(commandName, args);
+ 
+ if (process->waitForStarted()) {
+-return process;
+-} else {
+-delete process;
+-return nullptr;
++return true;
+ }
+-}
+ 
+-QProcess *Solid::Backends::Fstab::FstabHandling::callSystemCommand(const 
QString ,
+-const QString ,
+-QObject *obj, const char *slot)
+-{
+-return callSystemCommand(commandName, QStringList() << device, obj, slot);
++delete process;
++return false;
+ }
+ 
+ void Solid::Backends::Fstab::FstabHandling::_k_updateMtabMountPointsCache()
+diff --git a/src/solid/devices/backends/fstab/fstabhandling.h 
b/src/solid/devices/backends/fstab/fstabhandling.h
+index 2b6b9d9..bcd6c33 100644
+--- a/src/solid/devices/backends/fstab/fstabhandling.h
 b/src/solid/devices/backends/fstab/fstabhandling.h
+@@ -25,6 +25,8 @@
+ #include 
+ #include 
+ 
++#include 
++
+ class QProcess;
+ class QObject;
+ 
+@@ -44,12 +46,7 @@ public:
+ static QStringList currentMountPoints(const QString );
+ static QStringList mountPoints(const QString );
+ static QStringList options(const QString );
+-static QProcess *callSystemCommand(const QString ,
+-   const QStringList ,
+-   QObject *obj, const char *slot);
+-static QProcess *callSystemCommand(const QString ,
+-   const QString ,
+-   QObject *obj, const char *slot);
++static bool callSystemCommand(const QString , const 
QStringList , const QObject *recvr, std::function 
callback);
+ static void flushMtabCache();
+ static void flushFstabCache();
+ 
+diff --git 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2017-07-13 Thread Alexis Ballier
commit: d94a0b633601ab0dfbfaad71aea6ae76a5a4a722
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul 13 18:31:31 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Jul 13 18:32:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94a0b63

kde-frameworks/solid: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 kde-frameworks/solid/solid-5.36.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.36.0.ebuild 
b/kde-frameworks/solid/solid-5.36.0.ebuild
index a7bb115f62c..66e0b008185 100644
--- a/kde-frameworks/solid/solid-5.36.0.ebuild
+++ b/kde-frameworks/solid/solid-5.36.0.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2017-06-09 Thread Agostino Sarubbo
commit: 6705d5afaf3c418b4623e06b19e850cd6679bc9f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  9 10:18:17 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  9 10:18:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6705d5af

kde-frameworks/solid: x86 stable wrt bug #619984

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 kde-frameworks/solid/solid-5.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.34.0.ebuild 
b/kde-frameworks/solid/solid-5.34.0.ebuild
index 7dda7c116f7..d3352d5a18d 100644
--- a/kde-frameworks/solid/solid-5.34.0.ebuild
+++ b/kde-frameworks/solid/solid-5.34.0.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2017-06-04 Thread Agostino Sarubbo
commit: 7d9ec582746f08d1c6ff52d7868a30e2238dfb7a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun  4 15:59:59 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun  4 15:59:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d9ec582

kde-frameworks/solid: amd64 stable wrt bug #619984

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 kde-frameworks/solid/solid-5.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.34.0.ebuild 
b/kde-frameworks/solid/solid-5.34.0.ebuild
index a7bb115f62c..7dda7c116f7 100644
--- a/kde-frameworks/solid/solid-5.34.0.ebuild
+++ b/kde-frameworks/solid/solid-5.34.0.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2017-01-20 Thread Agostino Sarubbo
commit: 55e7e1904a32c6ff2d42cb229889c25faccde733
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan 20 09:46:42 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan 20 09:47:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e7e190

kde-frameworks/solid: x86 stable wrt bug #605938

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 kde-frameworks/solid/solid-5.29.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/solid/solid-5.29.0.ebuild 
b/kde-frameworks/solid/solid-5.29.0.ebuild
index 7302b7a..e1c32b4 100644
--- a/kde-frameworks/solid/solid-5.29.0.ebuild
+++ b/kde-frameworks/solid/solid-5.29.0.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/

2017-01-17 Thread Aaron Bauman
commit: f18cf1a1e871c652af41ba8687f7ed440997c83f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Jan 17 19:44:01 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Jan 17 19:50:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18cf1a1

kde-frameworks/solid: amd64 stable

Gentoo-bug: 605938

Package-Manager: portage-2.3.0

 kde-frameworks/solid/solid-5.29.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/solid/solid-5.29.0.ebuild 
b/kde-frameworks/solid/solid-5.29.0.ebuild
index df52172..7302b7a 100644
--- a/kde-frameworks/solid/solid-5.29.0.ebuild
+++ b/kde-frameworks/solid/solid-5.29.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -9,7 +9,7 @@ inherit kde5
 
 DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="nls"
 
 RDEPEND="