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

2024-09-13 Thread Andreas Sturmlechner
commit: 64e2fbf28d68d8bfbfc10bdde8be4fb552c84dc6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 13 14:16:35 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 14 03:22:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e2fbf2

kde-frameworks/baloo: 6.6.0 version bump

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

 kde-frameworks/baloo/Manifest   |  1 +
 kde-frameworks/baloo/baloo-6.6.0.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index 8150579ff4bf..fdd20fad1ba8 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,2 +1,3 @@
 DIST baloo-5.116.0.tar.xz 311500 BLAKE2B 
81e0545b1238ab5d88f3622deee0563fac512b89e6641ac704d595accd894eedefc3f9fd28a2e442954ed15bf40fbe170cc19455c32552562b2d64eb222f89be
 SHA512 
956a07009fa83f852fa88a7bcabffc73343072e30650cc7000e385f73e467aa2c7c440b41715405fc0a59d68ad8e533c2587e06de8475f24b49e1fa35d8b2486
 DIST baloo-6.5.0.tar.xz 316456 BLAKE2B 
ca07516493ddba9278dd9bf72d37d02afd6048115ade1469215ef0ec3dfa38df1b76009a6012f456a79cb9a0af3296acfe98a4f36e3fc74fea425851e2646605
 SHA512 
8dc2397c672a8b2c5259b979e15f7dc9e583cedbdb9423de6827c53d5552f18cfcae7fe918a3a8e78875f5e229be003a25eb5f9d213e2768aef16a474bf83b72
+DIST baloo-6.6.0.tar.xz 316804 BLAKE2B 
d758d2ca8619001a2b973785ffac15d34b0150db6b73bd6b236cf30e1ae32c314645569eba4fea936f46b3361d37342453a84fc5221bd3cfd3c3d24bbcaff31e
 SHA512 
c73472769b572ecc3c38ce140b9123df5ea9470f34e28d5b560aefbc89f4eb25fa252cb49beae490e16bbc2f6ef6a8864fffbd1ea0354fe2884fc16efe320049

diff --git a/kde-frameworks/baloo/baloo-6.6.0.ebuild 
b/kde-frameworks/baloo/baloo-6.6.0.ebuild
new file mode 100644
index ..e2e2066e2b2c
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-6.6.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for searching and managing metadata"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # bug 624250
+
+DEPEND="
+   >=dev-db/lmdb-0.9.17
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kcrash-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/kfilemetadata-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kidletime-${PVCUT}*:6
+   =kde-frameworks/kio-${PVCUT}*:6
+   =kde-frameworks/solid-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}
+   !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"



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

2024-08-30 Thread Andreas Sturmlechner
commit: 392bb290e8c242463e26c4cd593a5b724759b7e2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 29 23:09:08 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 30 14:46:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392bb290

kde-frameworks/baloo: Empty revbump for $CATEGORY/$PN:6 stabilisation

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

 kde-frameworks/baloo/baloo-5.116.0-r1.ebuild | 45 
 1 file changed, 45 insertions(+)

diff --git a/kde-frameworks/baloo/baloo-5.116.0-r1.ebuild 
b/kde-frameworks/baloo/baloo-5.116.0-r1.ebuild
new file mode 100644
index ..ba12b6ca7fd1
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-5.116.0-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for searching and managing metadata"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="kf6compat"
+
+RESTRICT="test" # bug 624250
+
+DEPEND="
+   >=dev-db/lmdb-0.9.17
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kfilemetadata-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kidletime-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}
+   kf6compat? ( kde-frameworks/baloo:6 )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_INDEXER_SERVICE=$(usex !kf6compat)
+   )
+
+   ecm_src_configure
+}



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

2024-08-09 Thread Andreas Sturmlechner
commit: 7d9463883fabfd663205cfc5a8e64a2ae629e9cb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug  9 11:14:03 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug  9 13:14:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d946388

kde-frameworks/baloo: 6.5.0 version bump

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

 kde-frameworks/baloo/Manifest   |  1 +
 kde-frameworks/baloo/baloo-6.5.0.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index 3f9b1fc04654..4ebcc6156cdd 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,2 +1,3 @@
 DIST baloo-5.116.0.tar.xz 311500 BLAKE2B 
81e0545b1238ab5d88f3622deee0563fac512b89e6641ac704d595accd894eedefc3f9fd28a2e442954ed15bf40fbe170cc19455c32552562b2d64eb222f89be
 SHA512 
956a07009fa83f852fa88a7bcabffc73343072e30650cc7000e385f73e467aa2c7c440b41715405fc0a59d68ad8e533c2587e06de8475f24b49e1fa35d8b2486
 DIST baloo-6.4.0.tar.xz 316708 BLAKE2B 
bbcfb7735575c6eb51b6397e22f660ee41c6e0c8e50b8e9c89041d78c87eb2307b1af25a37b1146fd30d3808effa12e38d80abe216fc97a0db03902154aad835
 SHA512 
78884c5eee2687498e08611399889862a10e845425342b683a0044694d7f000c36be4ca2f25f563a3ccb7355ce66bff5986b7ae7925de65707b2fc6aad248c7e
+DIST baloo-6.5.0.tar.xz 316456 BLAKE2B 
ca07516493ddba9278dd9bf72d37d02afd6048115ade1469215ef0ec3dfa38df1b76009a6012f456a79cb9a0af3296acfe98a4f36e3fc74fea425851e2646605
 SHA512 
8dc2397c672a8b2c5259b979e15f7dc9e583cedbdb9423de6827c53d5552f18cfcae7fe918a3a8e78875f5e229be003a25eb5f9d213e2768aef16a474bf83b72

diff --git a/kde-frameworks/baloo/baloo-6.5.0.ebuild 
b/kde-frameworks/baloo/baloo-6.5.0.ebuild
new file mode 100644
index ..e2e2066e2b2c
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-6.5.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for searching and managing metadata"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # bug 624250
+
+DEPEND="
+   >=dev-db/lmdb-0.9.17
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kcrash-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/kfilemetadata-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kidletime-${PVCUT}*:6
+   =kde-frameworks/kio-${PVCUT}*:6
+   =kde-frameworks/solid-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}
+   !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"



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

2024-07-12 Thread Andreas Sturmlechner
commit: ecaae90094c7ced1f388d2bb3139537325a35c09
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul 12 14:42:43 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jul 12 15:02:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecaae900

kde-frameworks/baloo: drop 6.3.0

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

 kde-frameworks/baloo/Manifest   |  1 -
 kde-frameworks/baloo/baloo-6.3.0.ebuild | 35 -
 2 files changed, 36 deletions(-)

diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index c6a9a62918b9..3f9b1fc04654 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,3 +1,2 @@
 DIST baloo-5.116.0.tar.xz 311500 BLAKE2B 
81e0545b1238ab5d88f3622deee0563fac512b89e6641ac704d595accd894eedefc3f9fd28a2e442954ed15bf40fbe170cc19455c32552562b2d64eb222f89be
 SHA512 
956a07009fa83f852fa88a7bcabffc73343072e30650cc7000e385f73e467aa2c7c440b41715405fc0a59d68ad8e533c2587e06de8475f24b49e1fa35d8b2486
-DIST baloo-6.3.0.tar.xz 316612 BLAKE2B 
811d2c0e251d69adc7f6876c384583d5aae1fb719105c11192046ae7c7f8e36bcbc0a2748dc359d3ac1a365fd248558d763e3a5c694e8b38a874e17bf72a2c78
 SHA512 
396fc592606a7be1e834f9af123d003a3bda427a904ea2636b1e75156ae1858e7911005e125bf0dd37b6be46911981914c62659839ddcf057da6365d434d2a90
 DIST baloo-6.4.0.tar.xz 316708 BLAKE2B 
bbcfb7735575c6eb51b6397e22f660ee41c6e0c8e50b8e9c89041d78c87eb2307b1af25a37b1146fd30d3808effa12e38d80abe216fc97a0db03902154aad835
 SHA512 
78884c5eee2687498e08611399889862a10e845425342b683a0044694d7f000c36be4ca2f25f563a3ccb7355ce66bff5986b7ae7925de65707b2fc6aad248c7e

diff --git a/kde-frameworks/baloo/baloo-6.3.0.ebuild 
b/kde-frameworks/baloo/baloo-6.3.0.ebuild
deleted file mode 100644
index fe155e395f74..
--- a/kde-frameworks/baloo/baloo-6.3.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=6.6.2
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for searching and managing metadata"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-IUSE=""
-
-RESTRICT="test" # bug 624250
-
-DEPEND="
-   >=dev-db/lmdb-0.9.17
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kfilemetadata-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kidletime-${PVCUT}*:6
-   =kde-frameworks/kio-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-"
-RDEPEND="${DEPEND}
-   !${CATEGORY}/${PN}:5[-kf6compat(-)]
-"



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

2024-05-13 Thread Andreas Sturmlechner
commit: 1fb4c2c6f65be0c5c6a081a3c40e5f3b708b5ec9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 13 20:08:38 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 13 20:13:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb4c2c6

kde-frameworks/baloo: drop 6.1.0

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

 kde-frameworks/baloo/Manifest   |  1 -
 kde-frameworks/baloo/baloo-6.1.0.ebuild | 35 -
 2 files changed, 36 deletions(-)

diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index a8df56d4f20d..55455fb59be5 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,3 +1,2 @@
 DIST baloo-5.115.0.tar.xz 311360 BLAKE2B 
6092b85cbde534f1cf3fc344fe913b945900c4bbd1db4516e690a4090e890b02e35cd56f9e235605494e0c007fd61c5bb3c2d8be5e8974aa354c69771ee7e8c8
 SHA512 
43130d873845a3d8f0a7a25b04a032e7cd834170b5f67b7b18396a800086801ce0910865dc7efc333dd0764121b65c8fddcec4e072af6503e0b1bc55c642f4d6
-DIST baloo-6.1.0.tar.xz 319828 BLAKE2B 
21427c4f4e79e9168f747ecba1c64cc5d409e5138c1de110030763c97dff92460ca9d7300d82c17faab428208dd8088947479badd3aff233601cd164d5cbf344
 SHA512 
a755a52ace391235bb2231b51a192ba6e32b682670ce761b57c858b10231cee0965c3d9657a27198e4be86a07460660b064e16e2c952c40d880f1dcc32d7eb27
 DIST baloo-6.2.0.tar.xz 316400 BLAKE2B 
e68d37a5db85ccbd2f05cd949070c3e4519475edd1e1bfdcc78993ad11c86b8865be979014a2ba7b8240689809f15fdb490f839068f69b01bd46f44f186c9657
 SHA512 
9e952bf88c7cc22c3dfe7e783f4352991f00603d0cb2356b7c7be517db77b1ebf09ba073694bc4b6b001b893434f6960444eb09f5382708dc6867d5fdf0b1f28

diff --git a/kde-frameworks/baloo/baloo-6.1.0.ebuild 
b/kde-frameworks/baloo/baloo-6.1.0.ebuild
deleted file mode 100644
index d98f5ec95bd3..
--- a/kde-frameworks/baloo/baloo-6.1.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=6.6.2
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for searching and managing metadata"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
-IUSE=""
-
-RESTRICT="test" # bug 624250
-
-DEPEND="
-   >=dev-db/lmdb-0.9.17
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kfilemetadata-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kidletime-${PVCUT}*:6
-   =kde-frameworks/kio-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-"
-RDEPEND="${DEPEND}
-   !${CATEGORY}/${PN}:5[-kf6compat(-)]
-"



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

2024-04-14 Thread Andreas Sturmlechner
commit: e4cd60361481c883126722b985ee45dbb429448f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 14 19:46:59 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 14 20:01:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4cd6036

kde-frameworks/baloo: drop 6.0.0

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

 kde-frameworks/baloo/Manifest   |  1 -
 kde-frameworks/baloo/baloo-6.0.0.ebuild | 35 -
 2 files changed, 36 deletions(-)

diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index 1a033a52dd30..0093b39649f8 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,3 +1,2 @@
 DIST baloo-5.115.0.tar.xz 311360 BLAKE2B 
6092b85cbde534f1cf3fc344fe913b945900c4bbd1db4516e690a4090e890b02e35cd56f9e235605494e0c007fd61c5bb3c2d8be5e8974aa354c69771ee7e8c8
 SHA512 
43130d873845a3d8f0a7a25b04a032e7cd834170b5f67b7b18396a800086801ce0910865dc7efc333dd0764121b65c8fddcec4e072af6503e0b1bc55c642f4d6
-DIST baloo-6.0.0.tar.xz 317636 BLAKE2B 
48159f5c176a5aa5340cb74b6a20f70457a34b111cd20c60092a8cde58485b4ebd7f08a0cf9ef1a1c518d534914e87ceadb36eaffb647c6ddc706ee540075a55
 SHA512 
a97af1302f55abf835e8d02b06a18bb767a7bcdeebeb528ff9368beee19e0f97d1ae177b5997e79547e2f9a64998f105b32038fada0c96e5c5a48517ad3c9774
 DIST baloo-6.1.0.tar.xz 319828 BLAKE2B 
21427c4f4e79e9168f747ecba1c64cc5d409e5138c1de110030763c97dff92460ca9d7300d82c17faab428208dd8088947479badd3aff233601cd164d5cbf344
 SHA512 
a755a52ace391235bb2231b51a192ba6e32b682670ce761b57c858b10231cee0965c3d9657a27198e4be86a07460660b064e16e2c952c40d880f1dcc32d7eb27

diff --git a/kde-frameworks/baloo/baloo-6.0.0.ebuild 
b/kde-frameworks/baloo/baloo-6.0.0.ebuild
deleted file mode 100644
index d98f5ec95bd3..
--- a/kde-frameworks/baloo/baloo-6.0.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=6.6.2
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for searching and managing metadata"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
-IUSE=""
-
-RESTRICT="test" # bug 624250
-
-DEPEND="
-   >=dev-db/lmdb-0.9.17
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kfilemetadata-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kidletime-${PVCUT}*:6
-   =kde-frameworks/kio-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-"
-RDEPEND="${DEPEND}
-   !${CATEGORY}/${PN}:5[-kf6compat(-)]
-"



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

2023-03-26 Thread Andreas Sturmlechner
commit: 4ee291116bdea2eb537cac76f6aa3c1ca2e46ae0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 26 09:22:53 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 26 09:50:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee29111

kde-frameworks/baloo: Skip all unprintable characters (5.105 backport)

See also: https://invent.kde.org/frameworks/baloo/-/merge_requests/87

Upstream commit 886aba423f3659ef591903f1f3dea87f8b4c6016

Bug: https://bugs.gentoo.org/899706
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/baloo/baloo-5.104.0-r1.ebuild   | 37 
 .../baloo-5.104.0-skip-all-unprintable-chars.patch | 70 ++
 2 files changed, 107 insertions(+)

diff --git a/kde-frameworks/baloo/baloo-5.104.0-r1.ebuild 
b/kde-frameworks/baloo/baloo-5.104.0-r1.ebuild
new file mode 100644
index ..ead3aed883ec
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-5.104.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for searching and managing metadata"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # bug 624250
+
+DEPEND="
+   >=dev-db/lmdb-0.9.17
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kfilemetadata-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kidletime-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-skip-all-unprintable-chars.patch" )

diff --git 
a/kde-frameworks/baloo/files/baloo-5.104.0-skip-all-unprintable-chars.patch 
b/kde-frameworks/baloo/files/baloo-5.104.0-skip-all-unprintable-chars.patch
new file mode 100644
index ..7e9eb0d74c42
--- /dev/null
+++ b/kde-frameworks/baloo/files/baloo-5.104.0-skip-all-unprintable-chars.patch
@@ -0,0 +1,70 @@
+From 886aba423f3659ef591903f1f3dea87f8b4c6016 Mon Sep 17 00:00:00 2001
+From: Igor Poboiko 
+Date: Mon, 20 Mar 2023 13:20:33 +
+Subject: [PATCH] [TermGenerator] Skip all unprintable characters
+
+Some extractors can produce text which includes special unicode
+control characters (e.g. Poppler can give us 0x0001 from some PDFs).
+TermGenerator then generates proper (yet meaningless) terms out of those
+characters, and they end up in database. It should be safe to skip all
+unprintable characters to avoid that (although surrogates are fine, they
+are dealt with later via QString::normalize call).
+
+Character 0x0001 is the worst, as it is used internally in DocTermsCodec
+for compactification. Such collision then leads to the corrupted database
+(some terms from DocTermsDB are not present in PostingDB).
+
+The corruption is not hypothetical (although not critical), I've encountered 
bunch of broken DB entries for some PDF files on my machine.
+
+
+(cherry picked from commit 492321e53a41762555ba6528e15cd0d0188ed153)
+---
+ autotests/unit/engine/termgeneratortest.cpp | 11 +++
+ src/engine/termgenerator.cpp|  2 +-
+ 2 files changed, 12 insertions(+), 1 deletion(-)
+
+diff --git a/autotests/unit/engine/termgeneratortest.cpp 
b/autotests/unit/engine/termgeneratortest.cpp
+index 361c4934c..69885c133 100644
+--- a/autotests/unit/engine/termgeneratortest.cpp
 b/autotests/unit/engine/termgeneratortest.cpp
+@@ -31,6 +31,7 @@ private Q_SLOTS:
+ void testWordPositions();
+ void testWordPositionsCJK();
+ void testNumbers();
++void testControlCharacter();
+ 
+ QList allWords(const QString& str)
+ {
+@@ -213,6 +214,16 @@ void TermGeneratorTest::testNumbers()
+ QCOMPARE(words, expectedWords);
+ }
+ 
++void TermGeneratorTest::testControlCharacter()
++{
++QString str = QString::fromUtf8("word1\u0001word2");
++
++QList words = allWords(str);
++QList expectedWords = { "word1", "word2" };
++
++QCOMPARE(words, expectedWords);
++}
++
+ QTEST_MAIN(TermGeneratorTest)
+ 
+ #include "termgeneratortest.moc"
+diff --git a/src/engine/termgenerator.cpp b/src/engine/termgenerator.cpp
+index d98b28416..832962da1 100644
+--- a/src/engine/termgenerator.cpp
 b/src/engine/termgenerator.cpp
+@@ -59,7 +59,7 @@ QByteArrayList TermGenerator::termList(const QString& text_)
+ int start = 0;
+ 
+ auto isSkipChar = [] (const QChar& c) {
+-return c.isPunct() || c.isMark() || c.isSpace();
++return c.isPunct() || c.isMark() || c.isSpace() || (

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

2023-03-26 Thread Andreas Sturmlechner
commit: 316ca13ede52e4e8a4eb2c6ebf3a8b461d744b8e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 26 09:30:02 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 26 09:50:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316ca13e

kde-frameworks/baloo: drop 5.104.0

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

 kde-frameworks/baloo/baloo-5.104.0.ebuild | 35 ---
 1 file changed, 35 deletions(-)

diff --git a/kde-frameworks/baloo/baloo-5.104.0.ebuild 
b/kde-frameworks/baloo/baloo-5.104.0.ebuild
deleted file mode 100644
index 8bc9a436ec63..
--- a/kde-frameworks/baloo/baloo-5.104.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for searching and managing metadata"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RESTRICT="test" # bug 624250
-
-DEPEND="
-   >=dev-db/lmdb-0.9.17
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/kfilemetadata-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kidletime-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"



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

2021-04-04 Thread Andreas Sturmlechner
commit: 1864f401c9efcea3a6a6fef344826f14718526e7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 11:57:11 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 13:19:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1864f401

kde-frameworks/baloo: Fix baloo losing filename after rename

Upstream commit 24da759545088060b863fef13496a5b22a5534d6

See also: https://invent.kde.org/frameworks/baloo/-/merge_requests/44
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=433116
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/baloo/baloo-5.80.0-r1.ebuild| 39 
 ...-5.80.0-update-filename-terms-moving-file.patch | 41 ++
 2 files changed, 80 insertions(+)

diff --git a/kde-frameworks/baloo/baloo-5.80.0-r1.ebuild 
b/kde-frameworks/baloo/baloo-5.80.0-r1.ebuild
new file mode 100644
index 000..a38d095d548
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-5.80.0-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for searching and managing metadata"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+RESTRICT+=" test" # bug 624250
+
+DEPEND="
+   >=dev-db/lmdb-0.9.17
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kfilemetadata-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kidletime-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-update-filename-terms-moving-file.patch" # KDE-bug 
#433116
+)

diff --git 
a/kde-frameworks/baloo/files/baloo-5.80.0-update-filename-terms-moving-file.patch
 
b/kde-frameworks/baloo/files/baloo-5.80.0-update-filename-terms-moving-file.patch
new file mode 100644
index 000..a5ba6232d26
--- /dev/null
+++ 
b/kde-frameworks/baloo/files/baloo-5.80.0-update-filename-terms-moving-file.patch
@@ -0,0 +1,41 @@
+From f6a7845b8f3cd3188053ba58f9fe7053558aec86 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Stefan=20Br=C3=BCns?= 
+Date: Sat, 27 Mar 2021 13:32:55 +0100
+Subject: [PATCH] [MetadataMover] Update filename terms when moving/renaming
+ file
+
+After the removal of BasicIndexingJob::index() (bd1041ea2826e295 "Make
+renames a DB only operation") the filename terms where left empty.
+
+BUG: 433116
+---
+ src/file/metadatamover.cpp| 6 ++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/src/file/metadatamover.cpp b/src/file/metadatamover.cpp
+index 70ca9822..2bff5a2e 100644
+--- a/src/file/metadatamover.cpp
 b/src/file/metadatamover.cpp
+@@ -8,6 +8,7 @@
+ 
+ #include "metadatamover.h"
+ #include "database.h"
++#include "termgenerator.h"
+ #include "transaction.h"
+ #include "baloodebug.h"
+ 
+@@ -99,6 +100,11 @@ void MetadataMover::updateMetadata(Transaction* tr, const 
QString& from, const Q
+ }
+ 
+ Document doc;
++
++const QByteArray fileName = toPath.mid(lastSlash + 1);
++TermGenerator tg(doc);
++tg.indexFileNameText(QFile::decodeName(fileName));
++
+ doc.setId(id);
+ doc.setParentId(parentId);
+ doc.setUrl(toPath);
+-- 
+GitLab
+



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

2021-04-04 Thread Andreas Sturmlechner
commit: 0c3254f950af43b92c6d950dd157832d9f72d718
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  4 11:57:40 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 13:19:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c3254f9

kde-frameworks/baloo: Drop 5.80.0 (r0)

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

 kde-frameworks/baloo/baloo-5.80.0.ebuild | 35 
 1 file changed, 35 deletions(-)

diff --git a/kde-frameworks/baloo/baloo-5.80.0.ebuild 
b/kde-frameworks/baloo/baloo-5.80.0.ebuild
deleted file mode 100644
index 245f2f64562..000
--- a/kde-frameworks/baloo/baloo-5.80.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework for searching and managing metadata"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-RESTRICT+=" test" # bug 624250
-
-DEPEND="
-   >=dev-db/lmdb-0.9.17
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/kfilemetadata-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kidletime-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"



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

2021-01-06 Thread Andreas Sturmlechner
commit: adce9939f56dd247ebea3af50fdc07890f66337d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  6 21:27:34 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  6 21:27:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adce9939

kde-frameworks/baloo: Drop 5.77.0 (r0)

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

 kde-frameworks/baloo/baloo-5.77.0.ebuild | 35 
 1 file changed, 35 deletions(-)

diff --git a/kde-frameworks/baloo/baloo-5.77.0.ebuild 
b/kde-frameworks/baloo/baloo-5.77.0.ebuild
deleted file mode 100644
index b4693c49c8b..000
--- a/kde-frameworks/baloo/baloo-5.77.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.1
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework for searching and managing metadata"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-db/lmdb-0.9.17
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/kfilemetadata-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kidletime-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
-
-RESTRICT+=" test" # bug 624250



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

2021-01-06 Thread Andreas Sturmlechner
commit: b3a2c01693cb2d53d5fd730c26ceae43f2972afb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  6 16:52:20 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  6 21:06:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a2c016

kde-frameworks/baloo: Fix index corruption, fix error w/o index

a) [BasicIndexingJob] Strip trailing slash from folders
Upstream commit 9b61371fdefbd538938f20cdc87eed03d170fa5b
KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=430273
Thanks-to: josef64 (in #gentoo-kde IRC)

b) Avoid errors for application startup if no baloo index was ever created
Upstream commit d102b01ee59d93de3fe18c12364ea69a85ea723f

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

 kde-frameworks/baloo/baloo-5.77.0-r1.ebuild| 40 +++
 .../files/baloo-5.77.0-no-error-w-o-index.patch| 77 ++
 .../files/baloo-5.77.0-strip-trailing-slash.patch  | 34 ++
 3 files changed, 151 insertions(+)

diff --git a/kde-frameworks/baloo/baloo-5.77.0-r1.ebuild 
b/kde-frameworks/baloo/baloo-5.77.0-r1.ebuild
new file mode 100644
index 000..ac7ba502832
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-5.77.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for searching and managing metadata"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-db/lmdb-0.9.17
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kfilemetadata-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kidletime-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT+=" test" # bug 624250
+
+PATCHES=(
+   "${FILESDIR}/${P}-strip-trailing-slash.patch"
+   "${FILESDIR}/${P}-no-error-w-o-index.patch"
+)

diff --git a/kde-frameworks/baloo/files/baloo-5.77.0-no-error-w-o-index.patch 
b/kde-frameworks/baloo/files/baloo-5.77.0-no-error-w-o-index.patch
new file mode 100644
index 000..d49cc8f6d9d
--- /dev/null
+++ b/kde-frameworks/baloo/files/baloo-5.77.0-no-error-w-o-index.patch
@@ -0,0 +1,77 @@
+From d102b01ee59d93de3fe18c12364ea69a85ea723f Mon Sep 17 00:00:00 2001
+From: Christoph Cullmann 
+Date: Thu, 31 Dec 2020 15:44:40 +
+Subject: [PATCH] avoid errors for application startup if no baloo index was
+ ever created
+
+use case:
+
+ * a KDE application started e.g. in an non-KDE Plasma environment
+ * a KDE application started with baloo indexing disabled
+
+you normally will get:
+
+kf.kio.slaves.tags: tag fetch failed: "Failed to open the database"
+kf.kio.slaves.tags: "tags:/" list() invalid url
+
+Now this is not issued if no index database exist.
+---
+ src/engine/database.cpp | 6 ++
+ src/engine/database.h   | 7 +++
+ src/lib/taglistjob.cpp  | 7 +++
+ 3 files changed, 20 insertions(+)
+
+diff --git a/src/engine/database.cpp b/src/engine/database.cpp
+index 427210d0..ac93426c 100644
+--- a/src/engine/database.cpp
 b/src/engine/database.cpp
+@@ -247,3 +247,9 @@ QString Database::path() const
+ QMutexLocker locker(&m_mutex);
+ return m_path;
+ }
++
++bool Database::isAvailable() const
++{
++QMutexLocker locker(&m_mutex);
++return QFileInfo::exists(m_path + QStringLiteral("/index"));
++}
+diff --git a/src/engine/database.h b/src/engine/database.h
+index 0f43b623..26d21101 100644
+--- a/src/engine/database.h
 b/src/engine/database.h
+@@ -73,6 +73,13 @@ public:
+  */
+ QString path() const;
+ 
++/**
++ * Is the database available for use?
++ * For example if indexing is disabled or the indexer did never run this 
is false.
++ * @return database available
++ */
++bool isAvailable() const;
++
+ private:
+ /**
+  * serialize access, as open might be called from multiple threads
+diff --git a/src/lib/taglistjob.cpp b/src/lib/taglistjob.cpp
+index cea57889..58945cc7 100644
+--- a/src/lib/taglistjob.cpp
 b/src/lib/taglistjob.cpp
+@@ -33,7 +33,14 @@ TagListJob::~TagListJob()
+ void TagListJob::start()
+ {
+ Database *db = globalDatabaseInstance();
++
+ if (!db->open(Database::ReadOnlyDatabase)) {
++// if we have no index, we have no tags
++if (!db->isAvailable()) {
++emitResult();
++return;
++}
++
+ setError(UserDefinedError);
+ setErrorText(QStringLiteral("Failed to 

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

2020-02-13 Thread Andreas Sturmlechner
commit: 33b5d727795d4c1e257c37dd26d1b27bf9dfc2ae
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 13 22:33:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 13 23:19:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b5d727

kde-frameworks/baloo: Drop 5.67.0 (r0)

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

 kde-frameworks/baloo/baloo-5.67.0.ebuild | 35 
 1 file changed, 35 deletions(-)

diff --git a/kde-frameworks/baloo/baloo-5.67.0.ebuild 
b/kde-frameworks/baloo/baloo-5.67.0.ebuild
deleted file mode 100644
index ba93e6eb57e..000
--- a/kde-frameworks/baloo/baloo-5.67.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework for searching and managing metadata"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-db/lmdb-0.9.17
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/kfilemetadata-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kidletime-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
-
-RESTRICT+=" test" # bug 624250



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

2020-02-13 Thread Andreas Sturmlechner
commit: 500f1b0925996f5cf7d552a48443bdb52c0ca4bd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 13 21:51:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 13 23:19:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=500f1b09

kde-frameworks/baloo: Sync IndexerConfig on exit

See also: https://mail.kde.org/pipermail/plasma-devel/2020-February/14.html
KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=417127
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/baloo/baloo-5.67.0-r1.ebuild| 37 ++
 .../baloo-5.67.0-sync-IndexerConfig-on-exit.patch  | 37 ++
 2 files changed, 74 insertions(+)

diff --git a/kde-frameworks/baloo/baloo-5.67.0-r1.ebuild 
b/kde-frameworks/baloo/baloo-5.67.0-r1.ebuild
new file mode 100644
index 000..c7b655229de
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-5.67.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.12.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for searching and managing metadata"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-db/lmdb-0.9.17
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kfilemetadata-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kidletime-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT+=" test" # bug 624250
+
+PATCHES=( "${FILESDIR}/${P}-sync-IndexerConfig-on-exit.patch" )

diff --git 
a/kde-frameworks/baloo/files/baloo-5.67.0-sync-IndexerConfig-on-exit.patch 
b/kde-frameworks/baloo/files/baloo-5.67.0-sync-IndexerConfig-on-exit.patch
new file mode 100644
index 000..d18b7e2a169
--- /dev/null
+++ b/kde-frameworks/baloo/files/baloo-5.67.0-sync-IndexerConfig-on-exit.patch
@@ -0,0 +1,37 @@
+From a0f8e748159b6bc0b8e5eaa1f9eb58a18ca736fa Mon Sep 17 00:00:00 2001
+From: David Edmundson 
+Date: Thu, 13 Feb 2020 16:52:40 +
+Subject: Sync IndexerConfig on exit
+
+Summary:
+KCoreConfigSkeleton, unlike KConfig does not automagically save on exit.
+
+BUG: 417127
+
+Test Plan:
+balooctl disable
+balooctl enable
+
+Subscribers: kde-frameworks-devel, #baloo
+
+Tags: #frameworks, #baloo
+
+Differential Revision: https://phabricator.kde.org/D27376
+---
+ src/lib/indexerconfig.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/lib/indexerconfig.cpp b/src/lib/indexerconfig.cpp
+index 66786b9..19ae342 100644
+--- a/src/lib/indexerconfig.cpp
 b/src/lib/indexerconfig.cpp
+@@ -43,6 +43,7 @@ IndexerConfig::IndexerConfig()
+ 
+ IndexerConfig::~IndexerConfig()
+ {
++d->m_settings.save();
+ delete d;
+ }
+ 
+-- 
+cgit v1.1



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

2018-10-10 Thread Mikle Kolyada
commit: 6673faedec1e88612a06cf21ae3d0c4d29e2e27b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Oct 10 11:44:38 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Oct 10 11:48:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6673faed

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

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

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

diff --git a/kde-frameworks/baloo/baloo-5.50.0.ebuild 
b/kde-frameworks/baloo/baloo-5.50.0.ebuild
index d56e9e67cfa..fa89107c170 100644
--- a/kde-frameworks/baloo/baloo-5.50.0.ebuild
+++ b/kde-frameworks/baloo/baloo-5.50.0.ebuild
@@ -8,7 +8,7 @@ VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Framework for searching and managing metadata"
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE=""
 
 DEPEND="



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

2017-08-19 Thread Andreas Sturmlechner
commit: cc3ab0de95f6dd0ad42a328be7278256a571923a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 19 07:57:58 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 19 08:41:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3ab0de

kde-frameworks/baloo: Drop slot 4

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-frameworks/baloo/Manifest  |  2 --
 kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild | 30 --
 2 files changed, 32 deletions(-)

diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index 7f04150c807..43bf45fcde0 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,4 +1,2 @@
-DIST baloo-4.14.3.tar.xz 145604 SHA256 
9edcd2bf9fcb4f42959087c954e533bf3345d0971b7402f04c0703c1b2e66a5c SHA512 
ce46abee6edfea333fe2b361418ee92e1e7e4b252c4cb9a48f302ff906b3dc49d78c4e55c69de09b0085e03fe87e978b90c2896f7492b940550fda9766679218
 WHIRLPOOL 
a7e80983830419c796d18e72df64d08bb51aebda29c527bf6a65c61c233d80ca7ab6c784255949bd0697f67637cb37fe3bffc15fd5dd9253e185f6194221ebc9
-DIST baloo-4.14.3_p20161017.tar.xz 11392 SHA256 
287d4c9e0de2bbe81a8dce431edb1e09dee9a094b1a20a1b33d9bc61c1a9f283 SHA512 
023baea0b9270f0f35422ffa673c6694dd00c381e1f987461e91ec9b83eac4a593e078f6dd653f6c2457106a8d5acec00e19fefedcc03ccff13ba27d3b6ef1be
 WHIRLPOOL 
694654490ea6761aa7e2a7ae1656f15323581964c8710810fb6c0b530e986527744cf030841cd6d4cfc8fdd888268bf7b109626789dce397091e01d7958a2fad
 DIST baloo-5.34.0.tar.xz 194156 SHA256 
ca07853d79de94842b24d57e52c371aae2a07bb8e08fd31298ad271cada5a37c SHA512 
8175816cf4598eb5bc7aceec750b276d1a60e7dd3600440f2170c4803ebf83d00dc21d3649a6df93bf9583640be8bb6fd69d5c8b17179a74620f658d3e215ca9
 WHIRLPOOL 
8267dfa21cd872a64017c5a35a4e3b0ed8d3f15be00a47ba7c613fc366607a5bb86d4468c667cc3258aafa09f0d12abe7964c742b6fc4004757132bb04661b94
 DIST baloo-5.37.0.tar.xz 197656 SHA256 
e9706ed75af26a234108bda3b4dca308bcfabe3294a3e83620316709e90154a7 SHA512 
5380042aa5ab09460d101b46d60ea89ba735251563fb88803b877af86d1dc86267470b833992e3cf3fa807a4d4ce8d183a68ce684e2e97f5a8563e85d0584b8b
 WHIRLPOOL 
a948648affb2307b13e8f6edf98fc749a453059591e8883a5f78bf1bffb1da33a5da8f5a97d8d7674bbda02007a38279feaac7ed529f0ada042364e0939737f2

diff --git a/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild 
b/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild
deleted file mode 100644
index 44c20a8bdb6..000
--- a/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PV="4.14.3"
-inherit kde4-base
-
-DESCRIPTION="Framework for searching and managing metadata"
-SRC_URI="
-   mirror://kde/stable/${MY_PV}/src/${PN}-${MY_PV}.tar.xz
-   https://dev.gentoo.org/~asturm/${P}.tar.xz
-"
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-IUSE="debug"
-
-DEPEND="
-   $(add_kdeapps_dep kdepimlibs)
-   dev-libs/qjson
-   dev-libs/xapian:=[chert]
-"
-RDEPEND="${DEPEND}
-   !

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

2017-08-15 Thread Andreas Sturmlechner
commit: b64a1137533d1a4485531730c67fc2afae467f46
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug 15 09:07:49 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug 15 09:10:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b64a1137

kde-frameworks/baloo: Switch KDE_TEST to forceoptional-recursive

Package-Manager: Portage-2.3.7, Repoman-2.3.3

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

diff --git a/kde-frameworks/baloo/baloo-5.37.0.ebuild 
b/kde-frameworks/baloo/baloo-5.37.0.ebuild
index bb4bfb42853..65e5a78cddb 100644
--- a/kde-frameworks/baloo/baloo-5.37.0.ebuild
+++ b/kde-frameworks/baloo/baloo-5.37.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-KDE_TEST="forceoptional"
+KDE_TEST="forceoptional-recursive"
 VIRTUALX_REQUIRED="test"
 inherit kde5
 



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

2017-07-25 Thread Alexis Ballier
commit: d701fb12403c7946ac2e47e5a355548b4081e127
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jul 25 18:10:54 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jul 25 18:13:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d701fb12

kde-frameworks/baloo: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/kde-frameworks/baloo/baloo-5.36.0.ebuild 
b/kde-frameworks/baloo/baloo-5.36.0.ebuild
index f0988a5d185..6b4d45d8920 100644
--- a/kde-frameworks/baloo/baloo-5.36.0.ebuild
+++ b/kde-frameworks/baloo/baloo-5.36.0.ebuild
@@ -8,7 +8,7 @@ VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Framework for searching and managing metadata"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE=""
 
 DEPEND="



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

2017-07-09 Thread Andreas Sturmlechner
commit: 331edb697f1a677dbb7889b045a82c1b05c5249a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  9 10:49:10 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  9 10:49:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=331edb69

kde-frameworks/baloo: Restrict tests

Gentoo-bug: 624250

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-frameworks/baloo/baloo-5.36.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/kde-frameworks/baloo/baloo-5.36.0.ebuild 
b/kde-frameworks/baloo/baloo-5.36.0.ebuild
index 53594fec282..f0988a5d185 100644
--- a/kde-frameworks/baloo/baloo-5.36.0.ebuild
+++ b/kde-frameworks/baloo/baloo-5.36.0.ebuild
@@ -30,3 +30,5 @@ DEPEND="
 RDEPEND="${DEPEND}
!kde-frameworks/baloo:4[-minimal(+)]
 "
+
+RESTRICT+=" test"



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

2017-05-07 Thread Andreas Sturmlechner
commit: fa2149cf0d9d92ec2442bd3fde43f4133ca80fb7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May  7 15:30:33 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May  7 15:41:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2149cf

kde-frameworks/baloo: Update blocker

Reported-by: Torsten Kaiser
Gentoo-bug: 617740

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild 
b/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild
index 08a99b23dfc..44c20a8bdb6 100644
--- a/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild
+++ b/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild
@@ -20,7 +20,7 @@ DEPEND="
dev-libs/xapian:=[chert]
 "
 RDEPEND="${DEPEND}
-   !

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

2017-04-01 Thread Andreas Sturmlechner
commit: cc9828acdfc6b9922ddfb7c90a0644469872d3cc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr  1 18:08:43 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr  1 18:15:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9828ac

kde-frameworks/baloo: Drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-frameworks/baloo/baloo-4.14.3.ebuild | 34 
 1 file changed, 34 deletions(-)

diff --git a/kde-frameworks/baloo/baloo-4.14.3.ebuild 
b/kde-frameworks/baloo/baloo-4.14.3.ebuild
deleted file mode 100644
index 9acf7760a96..000
--- a/kde-frameworks/baloo/baloo-4.14.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit kde4-base
-
-DESCRIPTION="Framework for searching and managing metadata"
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-IUSE="debug +minimal"
-
-DEPEND="
-   $(add_kdeapps_dep kdepimlibs)
-   dev-libs/qjson
-   =dev-libs/xapian-1.2*[chert]
-   kde-frameworks/kfilemetadata:4
-   sys-apps/attr
-   !

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

2017-04-01 Thread Agostino Sarubbo
commit: 3e5f29e5a8dc08c89d9f8704f99763125ff757ed
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr  1 17:56:12 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr  1 17:56:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e5f29e5

kde-frameworks/baloo: x86 stable wrt bug #613220

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

 kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild 
b/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild
index 9b5d885940f..08a99b23dfc 100644
--- a/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild
+++ b/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild
@@ -11,7 +11,7 @@ SRC_URI="
mirror://kde/stable/${MY_PV}/src/${PN}-${MY_PV}.tar.xz
https://dev.gentoo.org/~asturm/${P}.tar.xz
 "
-KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
 IUSE="debug"
 
 DEPEND="



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

2017-04-01 Thread Agostino Sarubbo
commit: 376864428aa5ea927726398e1baef03554e3d183
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr  1 17:55:48 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr  1 17:55:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37686442

kde-frameworks/baloo: amd64 stable wrt bug #613220

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

 kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild 
b/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild
index 507310ffc28..9b5d885940f 100644
--- a/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild
+++ b/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild
@@ -11,7 +11,7 @@ SRC_URI="
mirror://kde/stable/${MY_PV}/src/${PN}-${MY_PV}.tar.xz
https://dev.gentoo.org/~asturm/${P}.tar.xz
 "
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
 IUSE="debug"
 
 DEPEND="



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

2017-03-17 Thread Andreas Sturmlechner
commit: d073de6f2fe8957e5ac1ea80b91f177c91366563
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 17 20:51:14 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar 17 21:04:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d073de6f

kde-frameworks/baloo: 4.14.3_p20161017 version bump, drop USE=minimal

- Switch to intevation branch for several fixes and small improvements
- Remove non-PIM related parts from build
- Drop unused dependencies as a result
- Remove xapian version limitation, problems reported only for baloo_file

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-frameworks/baloo/Manifest  |  1 +
 kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index ca46b1b6010..15470bada4c 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,4 +1,5 @@
 DIST baloo-4.14.3.tar.xz 145604 SHA256 
9edcd2bf9fcb4f42959087c954e533bf3345d0971b7402f04c0703c1b2e66a5c SHA512 
ce46abee6edfea333fe2b361418ee92e1e7e4b252c4cb9a48f302ff906b3dc49d78c4e55c69de09b0085e03fe87e978b90c2896f7492b940550fda9766679218
 WHIRLPOOL 
a7e80983830419c796d18e72df64d08bb51aebda29c527bf6a65c61c233d80ca7ab6c784255949bd0697f67637cb37fe3bffc15fd5dd9253e185f6194221ebc9
+DIST baloo-4.14.3_p20161017.tar.xz 11392 SHA256 
287d4c9e0de2bbe81a8dce431edb1e09dee9a094b1a20a1b33d9bc61c1a9f283 SHA512 
023baea0b9270f0f35422ffa673c6694dd00c381e1f987461e91ec9b83eac4a593e078f6dd653f6c2457106a8d5acec00e19fefedcc03ccff13ba27d3b6ef1be
 WHIRLPOOL 
694654490ea6761aa7e2a7ae1656f15323581964c8710810fb6c0b530e986527744cf030841cd6d4cfc8fdd888268bf7b109626789dce397091e01d7958a2fad
 DIST baloo-5.29.0.tar.xz 201068 SHA256 
76c0079d965b9a095a396b0e46e257de4458a2288922527a231aa38aad05f81b SHA512 
fbaa00b38da33d9ebd635def1d7da180f86cf4e9a90fe42839d8b90c27f173e722fcabfcb29e7cd96cc80a8dc33f1c1637d0120512c504827fb1f0fd89110c41
 WHIRLPOOL 
2fc86132faf4f3f2f68d5f5bfb69ae6d1dcd38a65d39e31c75c3d13b929e4d452460fff077e9a9a81670c64eccda390209b2843b8ba55a8ddd719ce4a2119d1c
 DIST baloo-5.31.0.tar.xz 191116 SHA256 
7f399ba51dd85a01491755b36f5e46a32c6164a0bb2474651f33fef40ee66c58 SHA512 
5ea1e0b04cd61bb370891ffb4be0200526d2677104f98a2028dd8f3216fe3050888cef22ad727ff0858cba8e20b0e25c37e1a31427023ba85b575af6eb7a810c
 WHIRLPOOL 
1d0e4998d83798f655994803efea58f7748964a22debbc6aa950b009c605b5736b2faa75e63e570914459baccf1587d61274f4c7207aaeef8507c9c85cd6ad6d
 DIST baloo-5.32.0.tar.xz 192092 SHA256 
c16bc56253d5afc3f4513f0d4d52391090858b5c1d0349fa62f5913b6de49828 SHA512 
729edc0f503f6881da1ce0f62e41a53bde093af643319bea9d0958c9a8958ab3e3069f118fda89a7fa2d12c45f7848219740d8abb1ebf7f262b77385a5b2f18b
 WHIRLPOOL 
bdc6cf1033a6599ec0ca985bc1d8b786ac48ebdc85140a37a3083d1b7dc9810c292b68cfcae38f62c2288402e2dbbe318e216537b91e0a1a13e9af5ca0e32329

diff --git a/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild 
b/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild
new file mode 100644
index 000..507310ffc28
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-4.14.3_p20161017.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PV="4.14.3"
+inherit kde4-base
+
+DESCRIPTION="Framework for searching and managing metadata"
+SRC_URI="
+   mirror://kde/stable/${MY_PV}/src/${PN}-${MY_PV}.tar.xz
+   https://dev.gentoo.org/~asturm/${P}.tar.xz
+"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+   $(add_kdeapps_dep kdepimlibs)
+   dev-libs/qjson
+   dev-libs/xapian:=[chert]
+"
+RDEPEND="${DEPEND}
+   !

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

2017-03-17 Thread Andreas Sturmlechner
commit: b306da7fc87c36ddeb52dd24de81d6f2a8a02503
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 17 20:50:02 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar 17 21:04:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b306da7f

kde-frameworks/baloo: Prepare slot 4 blocker for USE=minimal removal

 kde-frameworks/baloo/baloo-5.29.0.ebuild | 2 +-
 kde-frameworks/baloo/baloo-5.31.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/baloo/baloo-5.29.0.ebuild 
b/kde-frameworks/baloo/baloo-5.29.0.ebuild
index 8e3fa8999a8..a8ff805e690 100644
--- a/kde-frameworks/baloo/baloo-5.29.0.ebuild
+++ b/kde-frameworks/baloo/baloo-5.29.0.ebuild
@@ -28,5 +28,5 @@ DEPEND="
>=dev-db/lmdb-0.9.17
 "
 RDEPEND="${DEPEND}
-   !kde-frameworks/baloo:4[-minimal]
+   !kde-frameworks/baloo:4[-minimal(+)]
 "

diff --git a/kde-frameworks/baloo/baloo-5.31.0.ebuild 
b/kde-frameworks/baloo/baloo-5.31.0.ebuild
index d26f86e7af3..53594fec282 100644
--- a/kde-frameworks/baloo/baloo-5.31.0.ebuild
+++ b/kde-frameworks/baloo/baloo-5.31.0.ebuild
@@ -28,5 +28,5 @@ DEPEND="
>=dev-db/lmdb-0.9.17
 "
 RDEPEND="${DEPEND}
-   !kde-frameworks/baloo:4[-minimal]
+   !kde-frameworks/baloo:4[-minimal(+)]
 "



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

2017-03-05 Thread Andreas Sturmlechner
commit: 4b167089a8540d1c427ae3887fc249f39c590276
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  5 14:32:30 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  5 14:33:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b167089

kde-frameworks/baloo: Set USE +minimal by default

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/kde-frameworks/baloo/baloo-4.14.3.ebuild 
b/kde-frameworks/baloo/baloo-4.14.3.ebuild
index 7ec23f695a5..9acf7760a96 100644
--- a/kde-frameworks/baloo/baloo-4.14.3.ebuild
+++ b/kde-frameworks/baloo/baloo-4.14.3.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
 
 EAPI=5
@@ -7,7 +7,7 @@ inherit kde4-base
 
 DESCRIPTION="Framework for searching and managing metadata"
 KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-IUSE="debug minimal"
+IUSE="debug +minimal"
 
 DEPEND="
$(add_kdeapps_dep kdepimlibs)



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

2016-09-29 Thread Michael Palimaka
commit: 6ddae545b3badb7863646736364923f6e8afacc4
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Sep 28 20:07:02 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Sep 29 11:39:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ddae545

kde-frameworks/baloo: Fix autostart condition

Package-Manager: portage-2.3.0

 kde-frameworks/baloo/baloo-5.26.0-r2.ebuild | 57 +
 1 file changed, 57 insertions(+)

diff --git a/kde-frameworks/baloo/baloo-5.26.0-r2.ebuild 
b/kde-frameworks/baloo/baloo-5.26.0-r2.ebuild
new file mode 100644
index ..97ed94b
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-5.26.0-r2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for searching and managing metadata"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kfilemetadata)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kidletime)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep solid)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+   >=dev-db/lmdb-0.9.17
+"
+RDEPEND="${DEPEND}
+   !kde-base/baloo:4[-minimal(-)]
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-runtime-crash.patch"
+   "${FILESDIR}/${P}-size-limit.patch"
+   "${FILESDIR}/${P}-zerotimestamp-crash.patch"
+   "${FILESDIR}/${P}-thread-safety.patch"
+   "${FILESDIR}/${P}-dont-corrupt.patch"
+)
+
+src_prepare() {
+   kde5_src_prepare
+   # upstream commit e73849e052c1a2ca174efe18d4a4958c6576fc33
+   sed -e "/^X-KDE-autostart-condition/ s/Enabled/Indexing-Enabled/" \
+   -i src/file/baloo_file.desktop || die
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+   if use x86; then
+   ewarn "The baloo index size limit for 32-bit is 1GB. For large 
homes, exclude"
+   ewarn "subdirectories in System Settings / Search to avoid 
random segfaults."
+   ewarn "For more information, visit: 
https://bugs.kde.org/show_bug.cgi?id=364475";
+   fi
+}



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

2016-09-29 Thread Michael Palimaka
commit: 71bde261419a633b11397b64d60d3bd200afe9a5
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Sep 28 20:08:39 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Sep 29 11:39:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71bde261

kde-frameworks/baloo: Drop old

Package-Manager: portage-2.3.0

 kde-frameworks/baloo/baloo-5.26.0-r1.ebuild | 50 -
 1 file changed, 50 deletions(-)

diff --git a/kde-frameworks/baloo/baloo-5.26.0-r1.ebuild 
b/kde-frameworks/baloo/baloo-5.26.0-r1.ebuild
deleted file mode 100644
index ae67c60..
--- a/kde-frameworks/baloo/baloo-5.26.0-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_TEST="forceoptional"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Framework for searching and managing metadata"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kfilemetadata)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kidletime)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep solid)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-   >=dev-db/lmdb-0.9.17
-"
-RDEPEND="${DEPEND}
-   !kde-base/baloo:4[-minimal(-)]
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-runtime-crash.patch"
-   "${FILESDIR}/${P}-size-limit.patch"
-   "${FILESDIR}/${P}-zerotimestamp-crash.patch"
-   "${FILESDIR}/${P}-thread-safety.patch"
-   "${FILESDIR}/${P}-dont-corrupt.patch"
-)
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   if use x86; then
-   ewarn "The baloo index size limit for 32-bit is 1GB. For large 
homes, exclude"
-   ewarn "subdirectories in System Settings / Search to avoid 
random segfaults."
-   ewarn "For more information, visit: 
https://bugs.kde.org/show_bug.cgi?id=364475";
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/baloo/, kde-frameworks/kcmutils/, kde-frameworks/kwindowsystem/, ...

2016-05-19 Thread Mikle Kolyada
commit: 3f4d92d60535ca78c4e577f907b10840c7d096e2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 19 13:31:13 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 19 13:31:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4d92d6

kde-frameworks: amd64 stable wrt bug #580248 (5.21 series)

Package-Manager: portage-2.2.28

 kde-frameworks/attica/attica-5.21.0.ebuild | 2 +-
 kde-frameworks/baloo/baloo-5.21.0.ebuild   | 2 +-
 kde-frameworks/bluez-qt/bluez-qt-5.21.0.ebuild | 2 +-
 kde-frameworks/breeze-icons/breeze-icons-5.21.0.ebuild | 2 +-
 kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.21.0.ebuild   | 2 +-
 kde-frameworks/frameworkintegration/frameworkintegration-5.21.0.ebuild | 2 +-
 kde-frameworks/kactivities-stats/kactivities-stats-5.21.0.ebuild   | 2 +-
 kde-frameworks/kactivities/kactivities-5.21.0.ebuild   | 2 +-
 kde-frameworks/kapidox/kapidox-5.21.0.ebuild   | 2 +-
 kde-frameworks/karchive/karchive-5.21.0.ebuild | 2 +-
 kde-frameworks/kauth/kauth-5.21.0.ebuild   | 2 +-
 kde-frameworks/kbookmarks/kbookmarks-5.21.0.ebuild | 2 +-
 kde-frameworks/kcmutils/kcmutils-5.21.0.ebuild | 2 +-
 kde-frameworks/kcodecs/kcodecs-5.21.0.ebuild   | 2 +-
 kde-frameworks/kcompletion/kcompletion-5.21.0.ebuild   | 2 +-
 kde-frameworks/kconfig/kconfig-5.21.0.ebuild   | 2 +-
 kde-frameworks/kconfigwidgets/kconfigwidgets-5.21.0.ebuild | 2 +-
 kde-frameworks/kcoreaddons/kcoreaddons-5.21.0-r1.ebuild| 2 +-
 kde-frameworks/kcrash/kcrash-5.21.0.ebuild | 2 +-
 kde-frameworks/kdbusaddons/kdbusaddons-5.21.0.ebuild   | 2 +-
 kde-frameworks/kdeclarative/kdeclarative-5.21.0.ebuild | 2 +-
 kde-frameworks/kded/kded-5.21.0.ebuild | 2 +-
 kde-frameworks/kdelibs4support/kdelibs4support-5.21.0.ebuild   | 2 +-
 kde-frameworks/kdesignerplugin/kdesignerplugin-5.21.0.ebuild   | 2 +-
 kde-frameworks/kdesu/kdesu-5.21.0.ebuild   | 2 +-
 kde-frameworks/kdewebkit/kdewebkit-5.21.0.ebuild   | 2 +-
 kde-frameworks/kdnssd/kdnssd-5.21.0.ebuild | 2 +-
 kde-frameworks/kdoctools/kdoctools-5.21.0.ebuild   | 2 +-
 kde-frameworks/kemoticons/kemoticons-5.21.0.ebuild | 2 +-
 kde-frameworks/kfilemetadata/kfilemetadata-5.21.0.ebuild   | 2 +-
 kde-frameworks/kglobalaccel/kglobalaccel-5.21.0.ebuild | 2 +-
 kde-frameworks/kguiaddons/kguiaddons-5.21.0.ebuild | 2 +-
 kde-frameworks/khtml/khtml-5.21.0.ebuild   | 2 +-
 kde-frameworks/ki18n/ki18n-5.21.0.ebuild   | 2 +-
 kde-frameworks/kiconthemes/kiconthemes-5.21.0.ebuild   | 2 +-
 kde-frameworks/kidletime/kidletime-5.21.0.ebuild   | 2 +-
 kde-frameworks/kimageformats/kimageformats-5.21.0.ebuild   | 2 +-
 kde-frameworks/kinit/kinit-5.21.0.ebuild   | 2 +-
 kde-frameworks/kio/kio-5.21.0.ebuild   | 2 +-
 kde-frameworks/kitemmodels/kitemmodels-5.21.0.ebuild   | 2 +-
 kde-frameworks/kitemviews/kitemviews-5.21.0.ebuild | 2 +-
 kde-frameworks/kjobwidgets/kjobwidgets-5.21.0.ebuild   | 2 +-
 kde-frameworks/kjs/kjs-5.21.0.ebuild   | 2 +-
 kde-frameworks/kjsembed/kjsembed-5.21.0.ebuild | 2 +-
 kde-frameworks/kmediaplayer/kmediaplayer-5.21.0.ebuild | 2 +-
 kde-frameworks/knewstuff/knewstuff-5.21.0.ebuild   | 2 +-
 kde-frameworks/knotifications/knotifications-5.21.0.ebuild | 2 +-
 kde-frameworks/knotifyconfig/knotifyconfig-5.21.0.ebuild   | 2 +-
 kde-frameworks/kpackage/kpackage-5.21.0.ebuild | 2 +-
 kde-frameworks/kparts/kparts-5.21.0.ebuild | 2 +-
 kde-frameworks/kpeople/kpeople-5.21.0.ebuild   | 2 +-
 kde-frameworks/kplotting/kplotting-5.21.0.ebuild   | 2 +-
 kde-frameworks/kpty/kpty-5.21.0.ebuild | 2 +-
 kde-frameworks/kross/kross-5.21.0.ebuild   | 2 +-
 kde-frameworks/krunner/krunner-5.21.0.ebuild   | 2 +-
 kde-frameworks/kservice/kservice-5.21.0.ebuild | 2 +-
 kde-frameworks/ktexteditor/ktexteditor-5.21.0.ebuild   | 2 +-
 kde-frameworks/ktextwidgets/ktextwidgets-5.21.0.ebuild | 2 +-
 kde-frameworks/kunitconversio

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

2016-04-28 Thread Johannes Huber
commit: cbc341233cf3ed870d367e9903dccfbcbd52a4e9
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Apr 28 14:48:29 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Apr 28 14:50:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbc34123

kde-frameworks/baloo: Virtual X is required for tests

Gentoo-bug: 581264
Reported-by: Paolo Pedroni  iol.it>

Package-Manager: portage-2.2.28

 kde-frameworks/baloo/baloo-5.21.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/kde-frameworks/baloo/baloo-5.21.0.ebuild 
b/kde-frameworks/baloo/baloo-5.21.0.ebuild
index a92478e..82b6d1f 100644
--- a/kde-frameworks/baloo/baloo-5.21.0.ebuild
+++ b/kde-frameworks/baloo/baloo-5.21.0.ebuild
@@ -5,6 +5,7 @@
 EAPI=6
 
 KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Framework for searching and managing metadata"
@@ -21,11 +22,11 @@ DEPEND="
$(add_frameworks_dep kidletime)
$(add_frameworks_dep kio)
$(add_frameworks_dep solid)
-   >=dev-db/lmdb-0.9.17
$(add_qt_dep qtdbus)
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
+   >=dev-db/lmdb-0.9.17
 "
 RDEPEND="${DEPEND}
!kde-base/baloo:4[-minimal(-)]



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

2015-09-26 Thread Michael Palimaka
commit: 233ee641eb0819f6795c07b6a33d927dcc0c0e2e
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Tue Sep 22 19:37:53 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Sep 26 16:00:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233ee641

kde-frameworks/baloo: Backport fix for baloo crash if disabled

Upstream bug: https://bugs.kde.org/show_bug.cgi?id=353049

Package-Manager: portage-2.2.20.1

 kde-frameworks/baloo/baloo-5.14.0-r1.ebuild| 36 ++
 .../files/baloo-5.14.0-check-if-db-open.patch  | 28 +
 2 files changed, 64 insertions(+)

diff --git a/kde-frameworks/baloo/baloo-5.14.0-r1.ebuild 
b/kde-frameworks/baloo/baloo-5.14.0-r1.ebuild
new file mode 100644
index 000..bf7b12e
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-5.14.0-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_PUNT_BOGUS_DEPS="true"
+inherit kde5
+
+DESCRIPTION="Framework for searching and managing metadata"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kauth)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kfilemetadata)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kidletime)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep solid)
+   dev-db/lmdb
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   sys-apps/attr
+"
+RDEPEND="${DEPEND}
+   !kde-base/baloo:4[-minimal(-)]
+"
+
+PATCHES=( "${FILESDIR}/${P}-check-if-db-open.patch" )

diff --git a/kde-frameworks/baloo/files/baloo-5.14.0-check-if-db-open.patch 
b/kde-frameworks/baloo/files/baloo-5.14.0-check-if-db-open.patch
new file mode 100644
index 000..76c71fb
--- /dev/null
+++ b/kde-frameworks/baloo/files/baloo-5.14.0-check-if-db-open.patch
@@ -0,0 +1,28 @@
+From: Boudhayan Gupta 
+Date: Tue, 22 Sep 2015 18:55:36 +
+Subject: Fail Baloo::File::load() if the Database is not open.
+X-Git-Url: 
http://quickgit.kde.org/?p=baloo.git&a=commitdiff&h=29fe68f2657df503926e629477a41f7d9435048f
+---
+Fail Baloo::File::load() if the Database is not open.
+Fixes crash if selecting multiple files in Dolphin with
+Baloo disabled.
+
+BUG: 353049
+REVIEW: 125352
+---
+
+
+--- a/src/lib/file.cpp
 b/src/lib/file.cpp
+@@ -98,6 +98,10 @@
+ Database *db = globalDatabaseInstance();
+ db->open(Database::OpenDatabase);
+ 
++if (!db->isOpen()) {
++return false;
++}
++
+ quint64 id = filePathToId(QFile::encodeName(d->url));
+ if (!id) {
+ return false;
+