| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libKF6FileMetaData3 | Distribution: openSUSE Tumbleweed |
| Version: 6.19.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Oct 7 19:06:17 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 234628 | Source RPM: kf6-kfilemetadata-6.19.0-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://www.kde.org | |
| Summary: Library for extracting Metadata | |
A library for extracting file metadata.
GPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-only
* Tue Oct 07 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.19.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.19.0
- Changes since 6.18.0:
* Update dependency version to 6.19.0
* [MobiExtractorTest] Verify extracted plain text
* [MobiExtractorTest] Reenable test for Qt6
* [MobiExtractorTest] Fix QT_NO_CAST_FROM_ASCII breakage
* [MobiExtractorTest] Move test class declaration to source file, cleanup
* Update version to 6.19.0
* Mon Sep 08 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.18.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.18.0
- Changes since 6.17.0:
* Update dependency version to 6.18.0
* [PlaintextExtractor] Use explicitly sized type for 32bit compatibility
* Fix casing of ecm_generate_headers PREFIX arg value
* dump test: remove unused include directory
* [Exiv2Extractor] Fix compatibility with Exiv2 0.27.x
* [Exiv2Extractor] Add support for subsecond timestamps and timezones
* [Exiv2Extractor] Add dedicated parser for Exif compound dates
* Add tests for internal DateTime parser helper
* [Exiv2ExtractorTest] Fix incorrect QTime initialization
* Update version to 6.18.0
* Mon Aug 04 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.17.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.17.0
- Changes since 6.16.0:
* Update dependency version to 6.17.0
* [UserMetaDataWriterTest] Handle filesystem differences in XAttr size limits
* [EPubExtractorTest] Fix unspecified timezone handling
* [EPubExtractorTest] Move test class declaration to implementation file
* [EPubExtractor] Work around an unhandled error case in libepub
* [PpubExtractor] Fix memory leak in error case
* Move poppler include from header file to source file in popplerextractor
* Include qmobipocket_version.h in mobiextractor
* Remove unused HAVE_AVSTREAM_CODECPAR macro and unused includes in ffmpegextractor
* Remove unused includes in embeddedimagedata.cpp
* EPubExtractor: Fix memory leak
* [PlaintextExtractor] Verify decoded text contains printable characters (kde#506570)
* [PlaintextExtractor] Only add "Text" type if decoding suceeds
* [PlaintextExtractor] Fix various issues with UTF-16
* [PlaintextExtractor] Add tests for UTF-16 BE and LE with BOM
* [PlainTextExtractor] Lower required confidence for UTF-8
* Update version to 6.17.0
* Mon Jul 07 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.16.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.16.0
- Changes since 6.15.0:
* Update dependency version to 6.16.0
* Add AccessibleAltText property
* [PlaintextExtractor] Use peek for peeking, instead of seek
* Update version to 6.16.0
* Mon Jun 09 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.15.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.15.0
- Changes since 6.14.0:
* Update dependency version to 6.15.0
* Some minor documentation cleanups
* Restore documentation for Spreadsheet document type
* Fix ifdef for QMobiPocket
* mobiextractor: Port away from QMobipocket::Stream
* Add tags file to documentation
* Add landing page for QDoc
* Port API documentation to QDoc syntax
* Update version to 6.15.0
- Replace _kf6_bugfix_version usage
* Sun May 04 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.14.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.14.0
- Changes since 6.13.0:
* Update dependency version to 6.14.0
* Update version to 6.14.0
* Sat Apr 05 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add missing since information
* [Office2007Extractor] Fix Keywords handling in OPC CoreProperties
* [Office2007Extractor] Add support for 3MF and XPS formats metadata
* [Office2007Extractor] Fix several more OPC violations, cleanup
* [Office2007Extractor] Avoid double lookup of ZIP file entries
* Use categorized logging in all extractors
* Print diagnostic error string from KArchive if opening files fail
* ffmpegextractor: extract video and audio codec, pixel format and color space
* [ExtractorCollection] Don't print warning for valid metadata
* [Dump utility] Use QGuiApplicaton as required by some extractors
* [MobiExtractor] Add debug message for invalid or DRMed files
* mobiextractor.cpp - fix compile for ENABLE_TEXT_EXTRACTION undefined
* [MobiExtractor] Disable buggy text extraction by default
* Update dependency version to 6.13.0
* Tue Mar 11 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* [dump] Always build utility, even when tests are disabled
* [XmlExtractor] Use non-deprecated QDomDocument::setContent overload
* [dump] Build/install utility even when tests are disabled
* exiv2: Avoid calling enableBMFF for exiv2 >= 0.28.3
* odf: port to new QDomDocument::setContent version
* [autotests] Remove leftover unused CMake variable
* [ExtractorPlugin] Declare private helpers as deprecated
* [ExtractorCollection] Warn if metadata is invalid
* [ExtractorCollection] Warn if an extractor has no metadata
* [ExtractorPlugin] Improve documentation
* [ExtractorPlugin] Define the interface ID in a single place
* Update version to 6.12.0
* Sat Feb 08 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.11.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.11.0
- Changes since 6.10.0:
* Update dependency version to 6.11.0
* [autotests] Make usermetadatawritertest idempotent, cleanup test output
* [autotests] Various cleanups for external writer/extractor plugin tests
* Add xml/yaml linting
* Install dump utility as a debugging aid for users
* [autotests] Enforce QT_NO_CAST_FROM_ASCII usage
* [dump] Enforce QT_NO_CAST_FROM_ASCII usage
* CI: Add linux-qt6-next build
* Update version to 6.11.0
* Tue Jan 07 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.10.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.10.0
- Changes since 6.9.0:
* Update dependency version to 6.10.0
* Update version to 6.10.0
* Sun Dec 08 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.9.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.9.0
- Changes since 6.8.0:
* Update dependency version to 6.9.0
* Don't include quiet packages in feature_summary
* Update version to 6.9.0
* Mon Nov 04 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.8.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.8.0
- Changes since 6.7.0:
* Update dependency version to 6.8.0
* UserMetadata: complete Windows implementation
* Update version to 6.8.0
* Mon Oct 07 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.7.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.7.0
- Changes since 6.6.0:
* Update dependency version to 6.7.0
* Update version to 6.7.0
* Sat Sep 07 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.6.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.6.0
- Changes since 6.5.0:
* Update version to 6.6.0
* UserMetadata: fix Win k_setxattr
* [OfficeExtractor] Do not add word/line count if nothing has been extracted
* [OfficeExtractor] Only try to extract content if PlainText is requested
* [OfficeExtractor] Remove duplicate findExecutable calls, fix debug output
* cmake: Use KDE_INSTALL_FULL_LIBEXECDIR_KF instead of manual path mangling (kde#491462)
* Add missing initializer for "Empty" PropertyInfo displayName
* [Taglib] Use non-deprecated constructors for MPEG::File/FLAC::File
* [Taglib] Replace deprecated length() with lengthInSeconds()
* Mon Aug 05 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.5.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.5.0
- Changes since 6.4.0:
* Update dependency version to 6.5.0
* [Extractors] Clarify Qt::Gui dependencies
* Update version to 6.5.0
* Tue Jul 09 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.4.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.4.0
- No code change since 6.3.0
* Wed Jun 05 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.3.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.3.0/
- Changes since 6.2.0:
* Remove explicit maintainer from metainfo
* Mon May 06 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* API dox: add some minimal info to undocumented classes
* UserMetadata: return errors when xattr ops fails
* Value is already default timeout value in QT6 framework
* [XmlExtractor] Add support for compressed SVGs
* [XmlExtractorTest] Move Test class declaration to source file
* [Office2007Extractor] Reuse DublinCoreExtractor, fix namespace handling
* [DublinCoreExtractor] Add CreationDate (dc::created) support
* [DublinCoreExtractor] Skip properties from empty elements, cleanup
* Move date parser helper out of ExtractorPlugin, clean it up
* [TaglibExtractor] Include vnd.audible.aaxc audio books in supported types
* [Test] Include vnd.audible.aax audio books in coverage tests
* [TaglibWriterTest] Move test class declaration to source file, cleanup
* [TaglibExtractor|Writer] Fix mimetypes
* Fri Apr 05 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.1.0
* New feature release
- Changes since 6.0.0:
* update version for new release
* [PopplerExtractorTest] Verify multicolumn PDF content (currently broken)
* [PopplerExtractorTest] Make tests data driven
* [PopplerExtractorTest] Move class declaration to source file
* plaintextextractor: autodetect encoding for text
* [PlainTextExtractor] Add plain text test file to coverage test
* [IndexerExtractorTest] Make tests data driven
* Add support for .mod/.s3m/.xm/.it Module Tracker formats meta data (kde#448182)
* plaintextextractor: Read file via QFile
* [PropertyInfo,TypeInfo] Move static data into scope of its class
* [PropertyInfo,TypeInfo] Avoid lookup from id during initilization
* [PropertyInfo,TypeInfo] Use QStringView for name in hash
* [TypeInfo] Use a hash table for faster fromName TypeInfo creation
* Move helper class for case-insensitive QHash lookup to separate file
* [TypeInfo] Make set of all types introspectable
* [TypeInfo] Improve performance and cleanup
* [TypeInfo] Add unit tests and benchmarks
* [TypeInfo] Extend documentation for KFileMetaData::TypeInfo
* [PlaintextExtractor] Fix possible truncation of last character
* [PlaintextExtractor] Verify handling files missing newline delimiters
* [PlaintextExtractor] Check countint of empty lines
* [IndexerExtractorTest] Actually verify content extraction is skipped
* [IndexerExtractorTest] Move class declaration to source file
* [CMake] Move mentions of KF Archive dependencies over to the extractors
* [CMake] Remove several leftover references to KF5
* Fix compilation error for krita extractor when KArchive isn't found
* Wed Feb 21 2024 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.0
* New bugfix release
* Release announcement not available yet
- Changes since 5.249.0:
* update version for new release
* ensure Windows tests keep working
* share loop code
* fix handling of attribute namespacing
* don't crash if no tags found
* Require taglib 1.12
* Port away from deprecated QDateTime API
* There's no QVector anymore, QList is the QVector in Qt6
* update version for new release
* Wed Jan 31 2024 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.249.0 (6.0 RC 2):
* New bugfix release
* For more details see https://kde.org/announcements/megarelease/6/rc2/
* Mon Jan 15 2024 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.248.0 (6.0 RC 1)
* For more details please see:
https://kde.org/announcements/megarelease/6/rc1/
* Sat May 27 2023 Christophe Marin <christophe@krop.fr>
- Init kf6-kfilemetadata
/usr/lib/libKF6FileMetaData.so.3 /usr/lib/libKF6FileMetaData.so.6.19.0 /usr/share/doc/packages/libKF6FileMetaData3 /usr/share/doc/packages/libKF6FileMetaData3/README.md /usr/share/licenses/libKF6FileMetaData3 /usr/share/licenses/libKF6FileMetaData3/BSD-3-Clause.txt /usr/share/licenses/libKF6FileMetaData3/CC0-1.0.txt /usr/share/licenses/libKF6FileMetaData3/LGPL-2.1-only.txt /usr/share/licenses/libKF6FileMetaData3/LGPL-2.1-or-later.txt /usr/share/licenses/libKF6FileMetaData3/LGPL-3.0-only.txt /usr/share/licenses/libKF6FileMetaData3/LicenseRef-KDE-Accepted-LGPL.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:58:29 2025