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

2024-02-16 Thread Sam James
commit: cd49f0a55215bf10ab75328750e5097f7a930bc2
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 17 05:19:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 17 05:25:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd49f0a5

kde-frameworks/kfilemetadata: Bump QTMIN to 6.6.2

There was an ABI break which means 6.6.2->6.6.1 can't be done but we want

people using latest anyway as there's a lot of churn still.

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

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

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.249.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.249.0.ebuild
index ec8475d9295e..63a33aad4531 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.249.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.249.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
 PVCUT=$(ver_cut 1-2)
-QTMIN=6.6.0
+QTMIN=6.6.2
 inherit ecm frameworks.kde.org optfeature python-any-r1
 
 DESCRIPTION="Library for extracting file metadata"



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

2023-09-19 Thread Andreas Sturmlechner
commit: 31e754a54a27b764037f2ac7fb58a490efa98cfd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 19 16:40:07 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 19 16:51:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e754a5

kde-frameworks/kfilemetadata: Add missing dependency

Upstream commit 1aa7f9168d51e0fc88b42f71fcdb90b0542d0d6f
"Add extractor for AppImage files"

...TODO: check if we really need that/make unconditional?

Closes: https://bugs.gentoo.org/914133
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../{kfilemetadata-5.110.0.ebuild => kfilemetadata-5.110.0-r1.ebuild}| 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.110.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.110.0-r1.ebuild
similarity index 98%
rename from kde-frameworks/kfilemetadata/kfilemetadata-5.110.0.ebuild
rename to kde-frameworks/kfilemetadata/kfilemetadata-5.110.0-r1.ebuild
index f8628a55ba07..336d6d7b24f5 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.110.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.110.0-r1.ebuild
@@ -17,6 +17,7 @@ IUSE="epub exif ffmpeg mobi pdf taglib"
 RESTRICT="test"
 
 RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
=kde-frameworks/karchive-${PVCUT}*:5
=kde-frameworks/kcoreaddons-${PVCUT}*:5



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

2023-08-02 Thread Sam James
commit: 72c07921bad17c84354dbe842c682f070a605a43
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 17:48:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 17:48:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c07921

kde-frameworks/kfilemetadata: stabilize 5.108.0 for arm64

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

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

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.108.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.108.0.ebuild
index 22ec1217b8b8..e02c99c42363 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.108.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.108.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org optfeature python-any-r1
 DESCRIPTION="Library for extracting file metadata"
 
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="epub exif ffmpeg mobi pdf taglib"
 
 RESTRICT="test"



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

2023-05-20 Thread Andreas Sturmlechner
commit: 3992bff6418317bb8d58bded14e977d8df15fa94
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 20 16:59:35 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 20 18:02:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3992bff6

kde-frameworks/kfilemetadata: Fix build with >=exiv2-0.28

Closes: https://bugs.gentoo.org/906090
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/kfilemetadata-5.106.0-exiv2-0.28.patch   | 40 ++
 .../kfilemetadata/kfilemetadata-5.106.0.ebuild |  2 ++
 2 files changed, 42 insertions(+)

diff --git 
a/kde-frameworks/kfilemetadata/files/kfilemetadata-5.106.0-exiv2-0.28.patch 
b/kde-frameworks/kfilemetadata/files/kfilemetadata-5.106.0-exiv2-0.28.patch
new file mode 100644
index ..7c8b3012efc6
--- /dev/null
+++ b/kde-frameworks/kfilemetadata/files/kfilemetadata-5.106.0-exiv2-0.28.patch
@@ -0,0 +1,40 @@
+From 6fcce03cfd85fffbe6d7701506de49c5987fdbe5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Bernhard=20Rosenkr=C3=A4nzer?= 
+Date: Thu, 18 May 2023 02:03:56 +0200
+Subject: [PATCH] Fix build with exiv2 >= 0.28
+
+---
+ src/extractors/exiv2extractor.cpp | 8 
+ 1 file changed, 8 insertions(+)
+
+diff --git a/src/extractors/exiv2extractor.cpp 
b/src/extractors/exiv2extractor.cpp
+index d39247b9..469a6325 100644
+--- a/src/extractors/exiv2extractor.cpp
 b/src/extractors/exiv2extractor.cpp
+@@ -75,7 +75,11 @@ QVariant toVariantDateTime(const Exiv2::Value& value)
+ QVariant toVariantLong(const Exiv2::Value& value)
+ {
+ if (value.typeId() == Exiv2::unsignedLong || value.typeId() == 
Exiv2::signedLong) {
++#if EXIV2_TEST_VERSION(0,28,0)
++qlonglong val = value.toInt64();
++#else
+ qlonglong val = value.toLong();
++#endif
+ return QVariant(val);
+ }
+ 
+@@ -310,7 +314,11 @@ double Exiv2Extractor::fetchGpsAltitude(const 
Exiv2::ExifData& data)
+ it = data.findKey(Exiv2::ExifKey("Exif.GPSInfo.GPSAltitudeRef"));
+ if (it != data.end() && it->count() > 0 &&
+ (it->value().typeId() == Exiv2::unsignedByte || 
it->value().typeId() == Exiv2::signedByte)) {
++#if EXIV2_TEST_VERSION(0,28,0)
++auto altRef = it->value().toInt64();
++#else
+ auto altRef = it->value().toLong();
++#endif
+ if (altRef) {
+ alt = -1.0 * ratio.first / ratio.second;
+ } else {
+-- 
+GitLab
+

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild
index 8cef200205be..42a73324ab29 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild
@@ -33,6 +33,8 @@ DEPEND="${RDEPEND}
 "
 BDEPEND="test? ( ${PYTHON_DEPS} )"
 
+PATCHES=( "${FILESDIR}/${P}-exiv2-0.28.patch" ) # bug 906090
+
 pkg_setup() {
use test && python-any-r1_pkg_setup
ecm_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kfilemetadata/, kde-frameworks/extra-cmake-modules/, ...

2023-01-14 Thread Andreas Sturmlechner
commit: c621e35279b3352385e483baa9bb30d077c8deb5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 15 00:29:27 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 15 00:35:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c621e352

kde-frameworks/*: Drop py38 from 5.102

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

 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.102.0.ebuild   | 2 +-
 kde-frameworks/breeze-icons/breeze-icons-5.102.0.ebuild   | 2 +-
 kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.102.0.ebuild | 2 +-
 kde-frameworks/kfilemetadata/kfilemetadata-5.102.0.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.102.0.ebuild 
b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.102.0.ebuild
index 998b32f0872a..c0be123f5538 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.102.0.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.102.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 KDE_ORG_NAME="breeze-icons"
 PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit cmake frameworks.kde.org python-any-r1
 
 DESCRIPTION="Breeze SVG icon theme binary resource"

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.102.0.ebuild 
b/kde-frameworks/breeze-icons/breeze-icons-5.102.0.ebuild
index e1a706605689..ad5e11ad5a7d 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.102.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.102.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit cmake frameworks.kde.org python-any-r1 xdg-utils
 
 DESCRIPTION="Breeze SVG icon theme"

diff --git 
a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.102.0.ebuild 
b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.102.0.ebuild
index 48de481cfccd..4f1be6b93a0d 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.102.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.102.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
 QTMIN=5.15.5
 inherit cmake frameworks.kde.org python-any-r1
 

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.102.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.102.0.ebuild
index d6e13e5386e3..d32e196160d5 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.102.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.102.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
 PVCUT=$(ver_cut 1-2)
 QTMIN=5.15.5
 inherit ecm frameworks.kde.org optfeature python-any-r1



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

2020-04-26 Thread Mikle Kolyada
commit: 5b8c9883bcf8d950162922a84b3398f1ba6d18c0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 26 07:38:13 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 26 07:38:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8c9883

kde-frameworks/kfilemetadata: migrate from libav

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

 kde-frameworks/kfilemetadata/kfilemetadata-5.67.0.ebuild | 7 ++-
 kde-frameworks/kfilemetadata/kfilemetadata-5.69.0.ebuild | 7 ++-
 2 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.67.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.67.0.ebuild
index cdac879bc90..8fa92d12ddd 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.67.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.67.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm kde.org python-any-r1
 DESCRIPTION="Library for extracting file metadata"
 LICENSE="LGPL-2+"
 KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE="epub exif ffmpeg kernel_linux libav office pdf taglib"
+IUSE="epub exif ffmpeg kernel_linux office pdf taglib"
 
 BDEPEND="
test? ( ${PYTHON_DEPS} )
@@ -22,10 +22,7 @@ RDEPEND="
>=dev-qt/qtxml-${QTMIN}:5
epub? ( app-text/ebook-tools )
exif? ( media-gfx/exiv2:= )
-   ffmpeg? (
-   libav? ( >=media-video/libav-12.2:= )
-   !libav? ( media-video/ffmpeg:0= )
-   )
+   ffmpeg? ( media-video/ffmpeg:0= )
office? ( =kde-frameworks/karchive-${PVCUT}*:5 )
pdf? ( app-text/poppler[qt5] )
taglib? ( media-libs/taglib )

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.69.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.69.0.ebuild
index e2571ceeeda..9b54c8d8252 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.69.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.69.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm kde.org python-any-r1
 DESCRIPTION="Library for extracting file metadata"
 LICENSE="LGPL-2+"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="epub exif ffmpeg kernel_linux libav office pdf taglib"
+IUSE="epub exif ffmpeg kernel_linux office pdf taglib"
 
 BDEPEND="
test? ( ${PYTHON_DEPS} )
@@ -22,10 +22,7 @@ RDEPEND="
>=dev-qt/qtxml-${QTMIN}:5
epub? ( app-text/ebook-tools )
exif? ( media-gfx/exiv2:= )
-   ffmpeg? (
-   libav? ( >=media-video/libav-12.2:= )
-   !libav? ( media-video/ffmpeg:0= )
-   )
+   ffmpeg? ( media-video/ffmpeg:0= )
office? ( =kde-frameworks/karchive-${PVCUT}*:5 )
pdf? ( app-text/poppler[qt5] )
taglib? ( media-libs/taglib )



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

2019-05-16 Thread Michael Palimaka
commit: f87715e2b6494dea7cb3795a83e99a5096d63c3f
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu May 16 08:28:22 2019 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu May 16 08:28:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87715e2

kde-frameworks/kfilemetadata: restrict broken tests

Closes: https://bugs.gentoo.org/677718
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Michael Palimaka  gentoo.org>

 kde-frameworks/kfilemetadata/kfilemetadata-5.54.0.ebuild| 2 ++
 kde-frameworks/kfilemetadata/kfilemetadata-5.57.0-r1.ebuild | 2 ++
 kde-frameworks/kfilemetadata/kfilemetadata-5.58.0.ebuild| 2 ++
 3 files changed, 6 insertions(+)

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.54.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.54.0.ebuild
index e3d8efafa6c..6b53680b5ba 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.54.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.54.0.ebuild
@@ -28,6 +28,8 @@ DEPEND="${RDEPEND}
test? ( ${PYTHON_DEPS} )
 "
 
+RESTRICT+=" test"
+
 pkg_setup() {
use test && python-any-r1_pkg_setup
kde5_pkg_setup

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.57.0-r1.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.57.0-r1.ebuild
index 92679579c66..7f967b3e7cd 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.57.0-r1.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.57.0-r1.ebuild
@@ -33,6 +33,8 @@ DEPEND="${RDEPEND}
 
 PATCHES=( "${FILESDIR}/${P}-non-speex-files-crash.patch" )
 
+RESTRICT+=" test"
+
 pkg_setup() {
use test && python-any-r1_pkg_setup
kde5_pkg_setup

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.58.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.58.0.ebuild
index 542d913a78d..5a6fb7dd57c 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.58.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.58.0.ebuild
@@ -31,6 +31,8 @@ DEPEND="${RDEPEND}
kernel_linux? ( sys-apps/attr )
 "
 
+RESTRICT+=" test"
+
 pkg_setup() {
use test && python-any-r1_pkg_setup
kde5_pkg_setup



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

2019-05-01 Thread Andreas Sturmlechner
commit: 4a44b133f79c25e8f67691f592aa04004b4ecf60
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May  1 09:37:49 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May  1 09:39:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a44b133

kde-frameworks/kfilemetadata: Fix crashing over .spx binary files

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

 ...filemetadata-5.57.0-non-speex-files-crash.patch | 46 +++
 .../kfilemetadata/kfilemetadata-5.57.0-r1.ebuild   | 68 ++
 2 files changed, 114 insertions(+)

diff --git 
a/kde-frameworks/kfilemetadata/files/kfilemetadata-5.57.0-non-speex-files-crash.patch
 
b/kde-frameworks/kfilemetadata/files/kfilemetadata-5.57.0-non-speex-files-crash.patch
new file mode 100644
index 000..5664cf024b2
--- /dev/null
+++ 
b/kde-frameworks/kfilemetadata/files/kfilemetadata-5.57.0-non-speex-files-crash.patch
@@ -0,0 +1,46 @@
+From 61b1916c3e87c3b8f4fc3d1f1d19bf427b9247da Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Stefan=20Br=C3=BCns?= 
+Date: Tue, 30 Apr 2019 03:51:14 +0200
+Subject: [TagLibExtractor] Fix crash on invalid Speex files
+
+Summary:
+TagLib::Ogg::Speex::File::isValid() returns true even for invalid files,
+but tag() only returns a valid XiphComment when the file is valid.
+
+Other TagLib::Ogg::* classes properly clear the valid flag when
+encountering files.
+
+See https://github.com/taglib/taglib/issues/902
+
+BUG: 403902
+
+Reviewers: #baloo, #frameworks, ngraham, astippich
+
+Reviewed By: #baloo, ngraham, astippich
+
+Subscribers: kde-frameworks-devel
+
+Tags: #frameworks, #baloo
+
+Differential Revision: https://phabricator.kde.org/D20913
+---
+ src/extractors/taglibextractor.cpp | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/extractors/taglibextractor.cpp 
b/src/extractors/taglibextractor.cpp
+index 1954cac..e355907 100644
+--- a/src/extractors/taglibextractor.cpp
 b/src/extractors/taglibextractor.cpp
+@@ -476,7 +476,9 @@ void TagLibExtractor::extract(ExtractionResult* result)
+ }
+ } else if (mimeType == QLatin1String("audio/speex") || mimeType == 
QLatin1String("audio/x-speex+ogg")) {
+ TagLib::Ogg::Speex::File file(, true);
+-if (file.isValid()) {
++// Workaround for buggy taglib:
++// isValid() returns true for invalid files, but XiphComment* tag() 
returns a nullptr
++if (file.isValid() && file.tag()) {
+ extractAudioProperties(, result);
+ readGenericProperties(file.properties(), result);
+ }
+-- 
+cgit v1.1

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.57.0-r1.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.57.0-r1.ebuild
new file mode 100644
index 000..92679579c66
--- /dev/null
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.57.0-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+inherit kde5 python-any-r1
+
+DESCRIPTION="Library for extracting file metadata"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="epub exif ffmpeg kernel_linux libav office pdf taglib"
+
+BDEPEND="
+   test? ( ${PYTHON_DEPS} )
+"
+RDEPEND="
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_qt_dep qtxml)
+   epub? ( app-text/ebook-tools )
+   exif? ( media-gfx/exiv2:= )
+   ffmpeg? (
+   libav? ( >=media-video/libav-12.2:= )
+   !libav? ( media-video/ffmpeg:0= )
+   )
+   office? ( $(add_frameworks_dep karchive) )
+   pdf? ( app-text/poppler[qt5] )
+   taglib? ( media-libs/taglib )
+"
+DEPEND="${RDEPEND}
+   kernel_linux? ( sys-apps/attr )
+"
+
+PATCHES=( "${FILESDIR}/${P}-non-speex-files-crash.patch" )
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+   kde5_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package epub EPub)
+   $(cmake-utils_use_find_package exif LibExiv2)
+   $(cmake-utils_use_find_package ffmpeg FFmpeg)
+   $(cmake-utils_use_find_package office KF5Archive)
+   $(cmake-utils_use_find_package pdf Poppler)
+   $(cmake-utils_use_find_package taglib Taglib)
+   )
+
+   kde5_src_configure
+}
+
+src_test() {
+   # FIXME: bug 644650, fails on tmpfs (but not for everyone)
+   local myctestargs=( -E "(usermetadatawritertest)" )
+   kde5_src_test
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   if ! has_version app-text/catdoc || ! has_version dev-libs/libxls; then
+   elog "To get additional features, optional runtime dependencies 
may be installed:"
+   elog "app-text/catdoc - indexing of Microsoft Word or 

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

2019-05-01 Thread Andreas Sturmlechner
commit: 2bf4ef7f8e2b93c3dff39dd70c2d1267f0dc675a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May  1 09:38:45 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May  1 09:39:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf4ef7f

kde-frameworks/kfilemetadata: Drop 5.57.0 (r0)

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

 .../kfilemetadata/kfilemetadata-5.57.0.ebuild  | 66 --
 1 file changed, 66 deletions(-)

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.57.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.57.0.ebuild
deleted file mode 100644
index 542d913a78d..000
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.57.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
-inherit kde5 python-any-r1
-
-DESCRIPTION="Library for extracting file metadata"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="epub exif ffmpeg kernel_linux libav office pdf taglib"
-
-BDEPEND="
-   test? ( ${PYTHON_DEPS} )
-"
-RDEPEND="
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_qt_dep qtxml)
-   epub? ( app-text/ebook-tools )
-   exif? ( media-gfx/exiv2:= )
-   ffmpeg? (
-   libav? ( >=media-video/libav-12.2:= )
-   !libav? ( media-video/ffmpeg:0= )
-   )
-   office? ( $(add_frameworks_dep karchive) )
-   pdf? ( app-text/poppler[qt5] )
-   taglib? ( media-libs/taglib )
-"
-DEPEND="${RDEPEND}
-   kernel_linux? ( sys-apps/attr )
-"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-   kde5_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package epub EPub)
-   $(cmake-utils_use_find_package exif LibExiv2)
-   $(cmake-utils_use_find_package ffmpeg FFmpeg)
-   $(cmake-utils_use_find_package office KF5Archive)
-   $(cmake-utils_use_find_package pdf Poppler)
-   $(cmake-utils_use_find_package taglib Taglib)
-   )
-
-   kde5_src_configure
-}
-
-src_test() {
-   # FIXME: bug 644650, fails on tmpfs (but not for everyone)
-   local myctestargs=( -E "(usermetadatawritertest)" )
-   kde5_src_test
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-
-   if ! has_version app-text/catdoc || ! has_version dev-libs/libxls; then
-   elog "To get additional features, optional runtime dependencies 
may be installed:"
-   elog "app-text/catdoc - indexing of Microsoft Word or 
Powerpoint files"
-   elog "dev-libs/libxls - indexing of Microsoft Excel files"
-   fi
-}



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

2019-01-12 Thread Andreas Sturmlechner
commit: ff69a21fcdecaa1f2a956a2131b205acb19e82e2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 12 08:38:00 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 12 08:41:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff69a21f

kde-frameworks/kfilemetadata: Fix USE exif build switch

Reported-by: josef64 in #gentoo-kde
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../{kfilemetadata-5.53.0.ebuild => kfilemetadata-5.53.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.53.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.53.0-r1.ebuild
similarity index 97%
rename from kde-frameworks/kfilemetadata/kfilemetadata-5.53.0.ebuild
rename to kde-frameworks/kfilemetadata/kfilemetadata-5.53.0-r1.ebuild
index 7bbb0cfdd63..e6b1c185032 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.53.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.53.0-r1.ebuild
@@ -36,7 +36,7 @@ pkg_setup() {
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package epub EPub)
-   $(cmake-utils_use_find_package exif Exiv2)
+   $(cmake-utils_use_find_package exif LibExiv2)
$(cmake-utils_use_find_package ffmpeg FFmpeg)
$(cmake-utils_use_find_package office KF5Archive)
$(cmake-utils_use_find_package pdf Poppler)



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

2018-09-21 Thread Andreas Sturmlechner
commit: e23bcd25cf6cff793271837a5e88665d3e0ce91d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 21 15:43:44 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 15:53:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e23bcd25

kde-frameworks/kfilemetadata: Raise min media-video/libav to 12.2

Closes: https://bugs.gentoo.org/665518
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 kde-frameworks/kfilemetadata/kfilemetadata-5.46.0.ebuild | 2 +-
 kde-frameworks/kfilemetadata/kfilemetadata-5.50.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.46.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.46.0.ebuild
index a9c7e1e6bd8..0a130c94e31 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.46.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.46.0.ebuild
@@ -16,7 +16,7 @@ RDEPEND="
epub? ( app-text/ebook-tools )
exif? ( media-gfx/exiv2:= )
ffmpeg? (
-   libav? ( media-video/libav:= )
+   libav? ( >=media-video/libav-12.2:= )
!libav? ( media-video/ffmpeg:0= )
)
office? ( $(add_frameworks_dep karchive) )

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.50.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.50.0.ebuild
index aa7a7bdb01c..538387f85e0 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.50.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.50.0.ebuild
@@ -16,7 +16,7 @@ RDEPEND="
epub? ( app-text/ebook-tools )
exif? ( media-gfx/exiv2:= )
ffmpeg? (
-   libav? ( media-video/libav:= )
+   libav? ( >=media-video/libav-12.2:= )
!libav? ( media-video/ffmpeg:0= )
)
office? ( $(add_frameworks_dep karchive) )



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

2018-06-10 Thread Mikle Kolyada
commit: be3f6b9d0d0b5353306daf952de4e2eb37f1f78e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 10 12:01:05 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 10 12:04:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be3f6b9d

kde-frameworks/kfilemetadata: amd64 stable wrt bug #656330

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.46.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.46.0.ebuild
index eed8f6443f9..11b717e14bb 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.46.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.46.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 inherit eutils kde5 python-any-r1
 
 DESCRIPTION="Library for extracting file metadata"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="epub exif ffmpeg libav office pdf taglib"
 
 RDEPEND="



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

2018-02-11 Thread Andreas Sturmlechner
commit: 92307ae65a714c4c450118ccd542792b5a071566
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 11 13:00:07 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 11 22:00:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92307ae6

kde-frameworks/kfilemetadata: Disable broken test

Bug: https://bugs.gentoo.org/644650
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 kde-frameworks/kfilemetadata/kfilemetadata-5.43.0.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.43.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.43.0.ebuild
index 602d33e4a94..eed8f6443f9 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.43.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.43.0.ebuild
@@ -46,6 +46,12 @@ src_configure() {
kde5_src_configure
 }
 
+src_test() {
+   # FIXME: bug 644650, fails on tmpfs (but not for everyone)
+   local myctestargs=( -E "(usermetadatawritertest)" )
+   kde5_src_test
+}
+
 pkg_postinst() {
kde5_pkg_postinst
 



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

2018-01-14 Thread Andreas Sturmlechner
commit: 06be4ad32665a4bd1dbc8907ffd94f9ed3ba0d4b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 14 21:40:06 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 14 21:41:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06be4ad3

kde-frameworks/kfilemetadata: Fix build with >=sys-apps/attr-2.4.48

Thanks-to: Lars Wendler  gentoo.org>
Bug: https://bugs.gentoo.org/644594
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../files/kfilemetadata-5.42.0-xattr-header.patch  | 46 ++
 .../kfilemetadata/kfilemetadata-5.42.0.ebuild  |  2 +
 2 files changed, 48 insertions(+)

diff --git 
a/kde-frameworks/kfilemetadata/files/kfilemetadata-5.42.0-xattr-header.patch 
b/kde-frameworks/kfilemetadata/files/kfilemetadata-5.42.0-xattr-header.patch
new file mode 100644
index 000..4d86297b19c
--- /dev/null
+++ b/kde-frameworks/kfilemetadata/files/kfilemetadata-5.42.0-xattr-header.patch
@@ -0,0 +1,46 @@
+From 6de64a4e3f2713c0096eb7ee1ba52e5fbbbc401f Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Sun, 14 Jan 2018 22:29:25 +0100
+Subject: [PATCH] Fix build with >=attr-2.4.48
+
+It was looking for long deprecated attr/xattr.h header.
+---
+ cmake/FindXattr.cmake | 2 +-
+ src/xattr_p.h | 4 +---
+ 2 files changed, 2 insertions(+), 4 deletions(-)
+
+diff --git a/cmake/FindXattr.cmake b/cmake/FindXattr.cmake
+index 3004061..a33f316 100644
+--- a/cmake/FindXattr.cmake
 b/cmake/FindXattr.cmake
+@@ -13,7 +13,7 @@ if (XATTR_INCLUDE_DIRS AND XATTR_LIBRARIES)
+ set(XATTR_FOUND TRUE)
+ else ()
+ 
+-find_path(XATTR_INCLUDE attr/xattr.h
++find_path(XATTR_INCLUDE sys/xattr.h
+ /usr/include
+ /usr/local/include
+ ${CMAKE_INCLUDE_PATH}
+diff --git a/src/xattr_p.h b/src/xattr_p.h
+index 4663347..542c021 100644
+--- a/src/xattr_p.h
 b/src/xattr_p.h
+@@ -32,13 +32,11 @@
+ #include 
+ #include 
+ 
+-#if defined(Q_OS_ANDROID)
++#if defined(Q_OS_ANDROID) || defined(Q_OS_LINUX)
+ // attr/xattr.h is not available in the Android NDK so we are defining 
ENOATTR ourself
+ #ifndef ENOATTR
+ # define ENOATTR ENODATA/* No such attribute */
+ #endif
+-#else
+-#include 
+ #endif
+ 
+ #include 
+-- 
+2.15.1
+

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.42.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.42.0.ebuild
index 602d33e4a94..5b26202d02f 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.42.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.42.0.ebuild
@@ -28,6 +28,8 @@ DEPEND="${RDEPEND}
test? ( ${PYTHON_DEPS} )
 "
 
+PATCHES=( "${FILESDIR}/${P}-xattr-header.patch" )
+
 pkg_setup() {
use test && python-any-r1_pkg_setup
kde5_pkg_setup



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

2017-12-12 Thread Andreas Sturmlechner
commit: 07c1b8ca23fa108ce7b02e912f8cee46096247cf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 12 11:17:25 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 12 11:18:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c1b8ca

kde-frameworks/kfilemetadata: Restrict tests

Closes: https://bugs.gentoo.org/640816
Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.41.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.41.0.ebuild
index 6d05ecf9888..c9b9c841b04 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.41.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.41.0.ebuild
@@ -29,6 +29,8 @@ DEPEND="${RDEPEND}
test? ( ${PYTHON_DEPS} )
 "
 
+RESTRICT+=" test"
+
 pkg_setup() {
use test && python-any-r1_pkg_setup
kde5_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kfilemetadata/, kde-frameworks/kdbusaddons/, ...

2017-09-12 Thread Michael Palimaka
commit: 83559a43dbe37eaffbd19a4f0dedc8e6069e7784
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Sep 12 12:33:13 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Sep 12 12:39:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83559a43

kde-frameworks: 5.37.0 stable for amd64/x86

Closes: https://bugs.gentoo.org/630480
Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

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

2017-08-15 Thread Andreas Sturmlechner
commit: 9f32a8a6e0436d53ab55e254166f5724f0f2b799
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug 15 14:28:27 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug 15 14:28:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f32a8a6

kde-frameworks/kfilemetadata: Disable randomly broken test

Git master has test fixing commits, let's revisit with 5.38 release.

Gentoo-bug: 627848
Package-Manager: Portage-2.3.7, Repoman-2.3.3

 kde-frameworks/kfilemetadata/kfilemetadata-5.37.0.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.37.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.37.0.ebuild
index b2924d5f880..545d166e7f3 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.37.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.37.0.ebuild
@@ -50,6 +50,15 @@ src_configure() {
kde5_src_configure
 }
 
+src_test() {
+   # bug #627848
+   local myctestargs=(
+   -E "(extractorcollectiontest)"
+   )
+
+   kde5_src_test
+}
+
 pkg_postinst() {
kde5_pkg_postinst
 



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

2017-07-25 Thread Alexis Ballier
commit: f4c7880bd5308e1a3962aa8b278ba67e86e77688
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jul 25 18:12:12 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jul 25 18:13:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c7880b

kde-frameworks/kfilemetadata: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.36.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.36.0.ebuild
index d746d7e..a0d428f8e00 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.36.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.36.0.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit eutils kde5
 
 DESCRIPTION="Library for extracting file metadata"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="epub exif ffmpeg libav office pdf taglib"
 
 RDEPEND="



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

2017-07-09 Thread Andreas Sturmlechner
commit: fc0e7ae8fad8889bbab08b166f5d346607ef4a61
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  9 11:11:55 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  9 11:12:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0e7ae8

kde-frameworks/kfilemetadata: Tests need USE=taglib

Gentoo-bug: 623936

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.36.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.36.0.ebuild
index 4bc63f403e9..d746d7e 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.36.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.36.0.ebuild
@@ -27,6 +27,8 @@ DEPEND="${RDEPEND}
kernel_linux? ( sys-apps/attr )
 "
 
+REQUIRED_USE="test? ( taglib )"
+
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package epub EPub)



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

2017-04-17 Thread Andreas Sturmlechner
commit: d1a6bbe584d3cc01a7c8fc69ddb62f371de7c136
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr  1 15:58:51 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 17 10:43:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a6bbe5

kde-frameworks/kfilemetadata: Drop slot 4

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-frameworks/kfilemetadata/Manifest  |  1 -
 .../kfilemetadata/kfilemetadata-4.14.3.ebuild  | 34 --
 kde-frameworks/kfilemetadata/metadata.xml  |  1 -
 3 files changed, 36 deletions(-)

diff --git a/kde-frameworks/kfilemetadata/Manifest 
b/kde-frameworks/kfilemetadata/Manifest
index 2bc6276c5b1..e5b467f937b 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,4 +1,3 @@
-DIST kfilemetadata-4.14.3.tar.xz 35908 SHA256 
3115e6ebd8b52ae9eb1016a3391b019c34fa443d6a5d9351550c5e0baf0d5371 SHA512 
d7321b7e1ad755c0dc267b236a33a011377ba309d94c1497c081edad82171452595ce113428048e455b8b71f3ea480e4e76e797e31a74edd24bcf42617c59acb
 WHIRLPOOL 
7e940864c4d9529bc3d5f8337bb9f22f09e00b653ce51b089b026ba3364c57f3f94df89f011f69e9d5500894f5f953fce29acfc7ee25b884876ada7f5f54fe86
 DIST kfilemetadata-5.29.0.tar.xz 135184 SHA256 
821df076d1fce4ac7dac067703e3c2ab885676a68e34f36140b10e58ec7b91c2 SHA512 
14937b56647f5dc1f924c8d05110c787d5aacbe07fed84936d7fe32d0ebc7c7d3de46f79521e5fcb5c1eef8cb07dbf759579605ef6cfee94ab0373def1281f58
 WHIRLPOOL 
bbcb6613ece829af0a102e99cb83af710129044bea9b1113d34a88e9a3b533c3aa72103da78f64a9f611f1593a14c4d5b5cc949c5333be98545faf655d7cc1e8
 DIST kfilemetadata-5.32.0.tar.xz 216268 SHA256 
0e817ff8d63de773b4e320e4864936bb724cd80e04ad38c2035dd19eeb0ba905 SHA512 
7662674a228afa35379fd5b360efd604b7291f02cf882e8dcf3c04a83ef6b2623733b89ec496de14ad075b465281c781817f4187500c1d7352cc3e41e743d645
 WHIRLPOOL 
3c514f6e7d496d3796dd03c6174b422218dd1e3c0f610204434c683c947e90d4bf6499ec741d7c8c7808bd10d9b6da79eb99745c20e1e7d10806be68e1f7865e
 DIST kfilemetadata-5.33.0.tar.xz 216420 SHA256 
20cff74ff6acc1b58bb823bda39ce07aaea546d004423499a50fd13a110c7cad SHA512 
c58d46d885ced9281c6b11d607dffd4f6a5c5cc26a842dfaa2c2627c839a7cb2e2ce3c3a01b364fd270dee67df445d64c1bae15415a354205ccb8bab0b9e34a3
 WHIRLPOOL 
eaa7f113f73ac3a746df16c3d6cc6c0e136e664e751071f4cce146be3982150a8a8aca75f20cabac5b3ba228438de1696d8fa17d186c977f105f333c72d5e29a

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-4.14.3.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-4.14.3.ebuild
deleted file mode 100644
index 3b5dd5a16fe..000
--- a/kde-frameworks/kfilemetadata/kfilemetadata-4.14.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit kde4-base
-
-DESCRIPTION="Library for extracting file metadata"
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-IUSE="debug epub exif ffmpeg mobi pdf taglib"
-SLOT="4"
-
-DEPEND="
-   epub? ( app-text/ebook-tools )
-   exif? ( media-gfx/exiv2:= )
-   ffmpeg? ( virtual/ffmpeg )
-   mobi? ( $(add_kdeapps_dep kdegraphics-mobipocket) )
-   pdf? ( app-text/poppler[qt4] )
-   taglib? ( media-libs/taglib )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package epub EPub)
-   $(cmake-utils_use_find_package exif Exiv2)
-   $(cmake-utils_use_find_package ffmpeg FFmpeg)
-   $(cmake-utils_use_find_package mobi QMobipocket)
-   $(cmake-utils_use_find_package pdf PopplerQt4)
-   $(cmake-utils_use_find_package taglib Taglib)
-   )
-
-   kde4-base_src_configure
-}

diff --git a/kde-frameworks/kfilemetadata/metadata.xml 
b/kde-frameworks/kfilemetadata/metadata.xml
index 49b3c391cfd..be261df8b6b 100644
--- a/kde-frameworks/kfilemetadata/metadata.xml
+++ b/kde-frameworks/kfilemetadata/metadata.xml
@@ -7,6 +7,5 @@


Adds support for reading EPUB ebook 
metadata
-   Adds support for reading MOBI ebook 
metadata

 



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

2017-01-17 Thread Aaron Bauman
commit: 654d41a2f0010ee206b993d9b217e50fdc33aa79
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Jan 17 19:37:27 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Jan 17 19:50:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654d41a2

kde-frameworks/kfilemetadata: amd64 stable

Gentoo-bug: 605938

Package-Manager: portage-2.3.0

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

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.29.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.29.0.ebuild
index ade6d49..482ccf7 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.29.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-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$
 
@@ -7,7 +7,7 @@ EAPI=6
 inherit eutils kde5
 
 DESCRIPTION="Library for extracting file metadata"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="epub exif ffmpeg libav pdf taglib"
 
 RDEPEND="