[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/solid/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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="