| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: kaffeine | Distribution: openSUSE Tumbleweed |
| Version: 2.0.19git.20250316T013712~afc3f87 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Mar 20 18:22:11 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 5071241 | Source RPM: kaffeine-2.0.19git.20250316T013712~afc3f87-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://apps.kde.org/kaffeine/ | |
| Summary: VLC-based Multimedia Player | |
Kaffeine is a media player. What makes it different from the others is its support of digital TV (DVB). Kaffeine has a user-friendly interface so that even first-time users can start immediately playing their movies: from DVD (including DVD menus, titles, chapters, etc.), VCD, or a file.
GPL-2.0-or-later
* Thu Mar 20 2025 christophe@krop.fr
- Update to version 2.0.19git.20250316T013712~afc3f87:
* Changelog: update it with v2.0.19 changes
* scantable.dvb: update it to the latest version
* Remove use of deprecated QMouseEvent::globalPos() use globalPosition() instead
* Remove deprecated use of QHoverEvent.pos(), use position()
* Use correct format for qDebug
* Remove use of QDesktopWidget and QApplication::desktop()
* FileFilter: Adapt to new KFileFilter lists
* Decoding: Switch from QTextCodec to QStringConverter
* Strings: Replace QStringRef with QStringView
* RegEx: Replace QRegExp with QRegularExpression
* build: Switch to building with KF6/Qt6
* Use KF5/Qt5 for version 2.0.19
* Add gitlab CI
* Force creating the windowHandle before using it
* Remove use of deprecated QMouseEvent::globalPos() use globalPosition() instead
* Remove use of QKeyCombination::operator()+, use operator()| instead
* Remove deprecated use of QHoverEvent.pos(), use position()
* Remove deprecated use od QScopedPtr.take()
* Use correct format for qDebug
* Remove deprecated iterator usage, use std::prev insted
* Remove setting of Attribute AA_UseHighDpiPixmaps
* Add missing QActionGroup include
* Widgets/Screensaver: Remove X11 screensaver fallback
* KShortcuts: Use an persistant instance
* Remove use of QDesktopWidget and QApplication::desktop()
* FileFilter: Adapt to new KFileFilter lists
* Date: Use QLocale for date to string conversion
* Add missing QString include
* Time: switch from toTime_t() to toSecsSinceEpoch()
* Widgets: Switch over Widget.data to .toStongRef().get()
* KIO: Switch from generic to TransferJob
* Decoding: Switch from QTextCodec to QStringConverter
* Switch from QFlags to int implementation
* QChar: Wrap to-assign content into QChar where necessary
* String: Wrap raw content (string/number) in QLatin1String()/QString()
* Strings: Replace QStringRef with QStringView
* RegEx: Replace QRegExp with QRegularExpression
* I18N: Replace I18N_NOOP() macro with KLazyLocalizedString kli18n()
* Streams: Remove setCodec()
* StandardPaths: Replace QStandardPaths::DataLocation with AppLocalDataLocation
* Widgets: Replace setMargin() with setContentsMargins()
* build: Switch to building with KF6/Qt6
* Add developer_name and launchable to appdata
* Call cmake_minimum_required as first thing (& bump to 3.16)
* Add explicit moc includes to sources for moc-covered headers
- Drop patch:
* kaffeine-fixsplitter.patch
* Wed Nov 20 2024 Christophe Marin <christophe@krop.fr>
- Stop using the %suse_update_desktop_file macro
* Thu Jun 01 2023 christophe@krop.fr
- Kaffeine is unmaintained upstream but still has users. Switch to
a git snapshot. Notable changes:
* Drop kdelirc profile
* Don't invoke XScreenSaverSuspend on Wayland (kde#460970)
* Add desktop file name to solid actions
* Fix activating existing window
* src/scanfile.dvb: update to latest database
* Mon Nov 23 2020 Christophe Marin <christophe@krop.fr>
- Spec cleanup
* Wed May 15 2019 wbauer@tmo.at
- Update to 2.0.18:
* Start using TravisCI for test builds
* mediawidget: Override DVD keys instead of changing their
settings (kde#394076)
* mediawidget: warn user to use keys for DVD menu
* mediawidget: remove a now unneeded check
* mediawidget: fix video position movement with mouse wheel
* mediawidget: fix the mouse wheel behavior at the streaming
window
* vlc: with vlc 2.x, use vlcMedia for libvlc_MediaMetaChanged
event (kde#407153)
* vlc: fix support for vlc 2.x (kde#407153)
- Drop patches merged upstream:
* fix-support-for-vlc-2.x.patch
* with-vlc-2.x-use-vlcMedia-for-libvlc_MediaMetaChanged-event.patch
* Sat May 04 2019 wbauer@tmo.at
- Add upstream patches to make it build (and work) with vlc 2.2 on
Leap 42.3 (kde#407153):
* fix-support-for-vlc-2.x.patch
* with-vlc-2.x-use-vlcMedia-for-libvlc_MediaMetaChanged-event.patch
* Thu May 02 2019 wbauer@tmo.at
- Update to 2.0.17:
* Fix GCC 9 warnings (due to -Wdeprecated-copy)
* dvbtab: remove unused hide cursor logic
* dvbdevice: fix a race condition with frontend timeout
* dvbdevice_linux: improve some warning messages
* mediawidget: fix a regression with next/previous logic
(kde#405276)
* scanfile.dvb: update it to reflect last changes
* dvbepgdialog: allow showing channels with empty EPG
* index.docbook: some updates at the doc guide
* index.docbook: add documentation about XMLTV support
(kde#405278)
* Add support for reading EPG from xmltv files (kde#405278)
* Add support for disabling MPEG-TS EPG reception
* README.md: add a quick description about xmltv (kde#405278)
* dvbconfigdialog: remove an extra addLayout()
* iso-codes: add support for handling 2-letter codes as well
* dvbdevice_linux: remove unused frontendFd
* dvb: fix initialization for some objects
* backend-vlc: don't leak metadata
* backend-vlc: remove two temporary debug logs
* backend-vlc: only release libvlc_media_new() when stopped
* mediawidget: increase language popup size
* mediawidget: define a policy for the audio combo dropbox
* backend-vlc: ensure that audio stream will be a valid value
* backend-vlc: update metadata at stop()
* backend-vlc: release libvlc_media at destroy method
* backend-vlc: add other events to the list of possible types
* backend-vlc: simplify events handling logic
* backend-vlc: print unhandled libVLC events by name
* backend-vlc: update audio streams at metadata change
* mainwindow: associate control bar to main window widget
* backend-vlc: avoid memory leaks
* mainwindow: free configuration at exit
* mainwindow: better implement close event
* backend-vlc: don't leak timer at object destroy
* vlcmediawidget: properly initialize the class
* vlcmediawidget: initialize urlIsAudioCd and trackNumber
variables
* backend-vlc: store current audio stream (kde#382546)
- BuildRequire libvlc 3.0 or higher, it fails to build with 2.2.x
(kde#407153)
* Tue Jan 15 2019 wbauer@tmo.at
- Update to 2.0.16(-2):
* Update scanfile.dvb to reflect latest channel additions
* Immediately apply the new audio language if the user changes it
while a channel is being playing
* Fix audio language selection issues (kde#402735)
* Add support for "Original Language" for audio and sub-title
descriptors
* Add some new PMT stream_type identifiers in order to allow
supporting newer audio and video encoding types
* Add support for High DPI pixel maps (kde#400422)
* Add a command line option to force an specific aspect ratio
(kde#394201)
* Only read/write longitude/latitude from config files for USALS
satellite configurations (kde#400268)
* Add support for parallel instant records
* Fix several issues related to audio CD playing
* Update build instructions for Debian/Ubuntu and Fedora at
README.md
* Fix handling of command line arguments and describe the ones
that are mutually exclusive at the docs (kde#394000)
* Fix compilation issues and clean warnings when built with Clang
* Fix compilation issues with qt5.11-rc2 and with FreeBSD
(kde#393222)
* Some code cleanups and typo fixes
- Add full Source URL
- Drop patches merged upstream:
* 0001-only-use-qPrintable-for-debug-messages.patch
* 0002-Fix-breakages-with-qt5.11-rc2.patch
* fix-audio-CD-playing.patch
* Set-vlcMedia-to-NULL-after-release.patch
* Mon Oct 29 2018 wbauer@tmo.at
- Add fix-audio-CD-playing.patch to make Audio CD playback work
- Add Set-vlcMedia-to-NULL-after-release.patch to prevent a crash
when the Audio CD cannot be opened for some reason
* Sun Jun 03 2018 christophe@krop.fr
- Add upstream patches:
- 0001-only-use-qPrintable-for-debug-messages.patch
- 0002-Fix-breakages-with-qt5.11-rc2.patch
- Run spec-cleaner
/usr/bin/kaffeine /usr/share/applications/org.kde.kaffeine.desktop /usr/share/doc/HTML/en/kaffeine /usr/share/doc/HTML/en/kaffeine/application-x-subrip.png /usr/share/doc/HTML/en/kaffeine/audio-volume-high.png /usr/share/doc/HTML/en/kaffeine/audio-volume-low.png /usr/share/doc/HTML/en/kaffeine/audio-volume-medium.png /usr/share/doc/HTML/en/kaffeine/audio-volume-muted.png /usr/share/doc/HTML/en/kaffeine/configure-shortcuts.png /usr/share/doc/HTML/en/kaffeine/configure.png /usr/share/doc/HTML/en/kaffeine/dialog-information.png /usr/share/doc/HTML/en/kaffeine/document-open-folder.png /usr/share/doc/HTML/en/kaffeine/document-open-recent.png /usr/share/doc/HTML/en/kaffeine/document-save-as.png /usr/share/doc/HTML/en/kaffeine/document-save.png /usr/share/doc/HTML/en/kaffeine/edit-clear-list.png /usr/share/doc/HTML/en/kaffeine/edit-delete.png /usr/share/doc/HTML/en/kaffeine/edit-rename.png /usr/share/doc/HTML/en/kaffeine/format-justify-center.png /usr/share/doc/HTML/en/kaffeine/go-jump.png /usr/share/doc/HTML/en/kaffeine/gtk-quit.png /usr/share/doc/HTML/en/kaffeine/index.cache.bz2 /usr/share/doc/HTML/en/kaffeine/index.docbook /usr/share/doc/HTML/en/kaffeine/kaffeine_configure_tv_dvbc_dvbt2_device.png /usr/share/doc/HTML/en/kaffeine/kaffeine_configure_tv_dvbs2_device.png /usr/share/doc/HTML/en/kaffeine/kaffeine_configure_tv_general_opts.png /usr/share/doc/HTML/en/kaffeine/kaffeine_configure_tv_isdb_device.png /usr/share/doc/HTML/en/kaffeine/kaffeine_configure_tv_lnbf.png /usr/share/doc/HTML/en/kaffeine/kaffeine_initial.png /usr/share/doc/HTML/en/kaffeine/kaffeine_live_tv.png /usr/share/doc/HTML/en/kaffeine/kaffeine_play_file.png /usr/share/doc/HTML/en/kaffeine/kaffeine_program_guide.png /usr/share/doc/HTML/en/kaffeine/kaffeine_recording_schedule_enabled.png /usr/share/doc/HTML/en/kaffeine/kaffeine_scan_channel_edit.png /usr/share/doc/HTML/en/kaffeine/kaffeine_scan_finished_channels_added.png /usr/share/doc/HTML/en/kaffeine/list-add.png /usr/share/doc/HTML/en/kaffeine/media-optical-audio.png /usr/share/doc/HTML/en/kaffeine/media-optical-video.png /usr/share/doc/HTML/en/kaffeine/media-optical.png /usr/share/doc/HTML/en/kaffeine/media-playback-pause-circular.png /usr/share/doc/HTML/en/kaffeine/media-playback-pause.png /usr/share/doc/HTML/en/kaffeine/media-playback-start-circular.png /usr/share/doc/HTML/en/kaffeine/media-playback-start.png /usr/share/doc/HTML/en/kaffeine/media-playback-stop.png /usr/share/doc/HTML/en/kaffeine/media-playlist-repeat.png /usr/share/doc/HTML/en/kaffeine/media-playlist-shuffle.png /usr/share/doc/HTML/en/kaffeine/media-record.png /usr/share/doc/HTML/en/kaffeine/media-skip-backward.png /usr/share/doc/HTML/en/kaffeine/media-skip-forward.png /usr/share/doc/HTML/en/kaffeine/playlistwindow.png /usr/share/doc/HTML/en/kaffeine/text-html.png /usr/share/doc/HTML/en/kaffeine/video-television.png /usr/share/doc/HTML/en/kaffeine/view-fullscreen.png /usr/share/doc/HTML/en/kaffeine/view-list-details.png /usr/share/doc/HTML/en/kaffeine/view-pim-calendar.png /usr/share/doc/HTML/en/kaffeine/view-restore.png /usr/share/doc/packages/kaffeine /usr/share/doc/packages/kaffeine/README.md /usr/share/icons/hicolor/scalable/actions/arrow-left.svg /usr/share/icons/hicolor/scalable/actions/arrow-right.svg /usr/share/icons/hicolor/scalable/actions/audio-radio-encrypted.svg /usr/share/icons/hicolor/scalable/actions/configure.svg /usr/share/icons/hicolor/scalable/actions/dialog-cancel.svg /usr/share/icons/hicolor/scalable/actions/dialog-ok-apply.svg /usr/share/icons/hicolor/scalable/actions/document-open-folder.svg /usr/share/icons/hicolor/scalable/actions/document-save.svg /usr/share/icons/hicolor/scalable/actions/edit-clear-list.svg /usr/share/icons/hicolor/scalable/actions/edit-delete.svg /usr/share/icons/hicolor/scalable/actions/edit-find.svg /usr/share/icons/hicolor/scalable/actions/edit-rename.svg /usr/share/icons/hicolor/scalable/actions/edit-undo.svg /usr/share/icons/hicolor/scalable/actions/format-justify-center.svg /usr/share/icons/hicolor/scalable/actions/go-jump.svg /usr/share/icons/hicolor/scalable/actions/list-add.svg /usr/share/icons/hicolor/scalable/actions/media-playback-pause.svg /usr/share/icons/hicolor/scalable/actions/media-playback-start.svg /usr/share/icons/hicolor/scalable/actions/media-playback-stop.svg /usr/share/icons/hicolor/scalable/actions/media-record.svg /usr/share/icons/hicolor/scalable/actions/media-skip-backward.svg /usr/share/icons/hicolor/scalable/actions/media-skip-forward.svg /usr/share/icons/hicolor/scalable/actions/page-zoom.svg /usr/share/icons/hicolor/scalable/actions/player-time.svg /usr/share/icons/hicolor/scalable/actions/text-speak.svg /usr/share/icons/hicolor/scalable/actions/video-television-encrypted.svg /usr/share/icons/hicolor/scalable/actions/view-fullscreen.svg /usr/share/icons/hicolor/scalable/actions/view-list-details.svg /usr/share/icons/hicolor/scalable/actions/view-media-playlist.svg /usr/share/icons/hicolor/scalable/actions/view-pim-calendar.svg /usr/share/icons/hicolor/scalable/actions/view-refresh.svg /usr/share/icons/hicolor/scalable/actions/view-restore.svg /usr/share/icons/hicolor/scalable/apps/kaffeine.svg /usr/share/icons/hicolor/scalable/devices/audio-card.svg /usr/share/icons/hicolor/scalable/devices/media-optical-audio.svg /usr/share/icons/hicolor/scalable/devices/media-optical-video.svg /usr/share/icons/hicolor/scalable/devices/media-optical.svg /usr/share/icons/hicolor/scalable/devices/video-television.svg /usr/share/icons/hicolor/scalable/mimetypes/application-x-subrip.svg /usr/share/icons/hicolor/scalable/mimetypes/text-html.svg /usr/share/icons/hicolor/scalable/mimetypes/video-x-generic.svg /usr/share/icons/hicolor/scalable/places/start-here-kde.svg /usr/share/icons/hicolor/scalable/status/audio-volume-high.svg /usr/share/icons/hicolor/scalable/status/audio-volume-low.svg /usr/share/icons/hicolor/scalable/status/audio-volume-medium.svg /usr/share/icons/hicolor/scalable/status/audio-volume-muted.svg /usr/share/icons/hicolor/scalable/status/dialog-error.svg /usr/share/icons/hicolor/scalable/status/dialog-information.svg /usr/share/kaffeine /usr/share/kaffeine/scanfile.dvb /usr/share/licenses/kaffeine /usr/share/licenses/kaffeine/CC0-1.0.txt /usr/share/man/man1/kaffeine.1.gz /usr/share/metainfo/org.kde.kaffeine.appdata.xml /usr/share/solid/actions/kaffeine_play_audiocd.desktop /usr/share/solid/actions/kaffeine_play_dvd.desktop /usr/share/solid/actions/kaffeine_play_videocd.desktop
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:49:34 2025