Revisions of amarok

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1158067 from Christophe Marin's avatar Christophe Marin (krop) (revision 138)
- Require a phonon-vlc backend that was built with Qt5
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1148291 from Christophe Marin's avatar Christophe Marin (krop) (revision 137)
- Remove the taglib-extras dependency, it fails to build with
  taglib 2 and will be dropped.
- Add patch to support taglib 2:
  * 0001-Use-non-deprecated-TagLib-functions-fix-build-with-T.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1078010 from Christophe Marin's avatar Christophe Marin (krop) (revision 136)
- Switch from tar_scm to obs_scm
- Update to version 2.9.75git.20230408T114133~7098c192a6:
  * Do not attempt to re-seed the global QRandomGenerator
    (boo#1210220)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1073933 from Christophe Marin's avatar Christophe Marin (krop) (revision 135)
- Update to version 2.9.75git.20230322T021226~4f7c3aff99:
  * Force scheme where KIO copies local files
  * cmake: adjust configure file definition position ...
  * Edit some NULLs to nullptrs.
  * MusicDNSAudioDecoder: add support for ffmpeg 5.0
  * Small improvements to de-deprecation changeset.
  * Fix remaining cases of iterator problems.
  * Fix a crash.
  * Require Qt 5.15+
  * Cleanup deprecated code.
  * cmake: Require C++14
  * Shorten onPressAndHold delay
  * Enable dragging tracks from the album context applet.
  * Add C++ functions for providing selected URL lists.
  * Remove Tokens from layout first to avoid bug.
  * Fix an old typo causing a missing icon.
  * Fix crash when filtering collections.
  * Fix path for qca dep
  * Use normal KMessageBox method instead of util one
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1007389 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 133)
- Use FFmpeg 4 to build amarok on Tumbleweed. The FFmpeg 5 port
  needs more work.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1005168 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 132)
- Don't require QtWebEngine unconditionally
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 984663 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 131)
- Update to version 2.9.75git.20220614T014846~dc55a00143:
  * Mark Amarok as a single main window program
- Update translations
- Rebase flac_mimetype_bnc671581.diff

  * Add DBus service file to actually make it activatable (boo#1200767)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 957325 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 130)
- Update to version 2.9.75git.20220224T114455~9300034c57:
  * Add DBus service file to actually make it activatable
  * No need to link to KF5::KIONTLM
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 903742 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 127)
- Update to version 2.9.75git.20210626T134054~59b22189f6:
  * Scan history of played tracks till find a playble track (kde#438651)
  * Prevent Signal from kRichTextEdit during deletion
  * Prevent Amarok from stalling if the standard playing mode is used
    and next (or previous) file does not exist
  * Update IRC network
  * Drop unused KF5NotifyConfig
  * Fix crash when reloading scriptable services
  * Replace deprecated toList() with values()
  * Add .gitlab-ci.yml
  * Drop all the amarok-neon packaging bits
  * Fix disambiguation found by gettext 0.21
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 874790 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 126)
- Update to version 2.9.70git.20210220T172242~b94c362c1d:
  * replace QModelIndex.child to remove deprecated functions from Qt 5.8
  * Replace functions deprecated in Qt 5.7 and earlier
  * Properly use KLocalizedString for dynamic placeholder replacement
  * typo fixes
  * Use more secure URL
  * Don't use deprecated headers
  * Add CMake module used by release script
  * Bump plugin version to 74 in preparation for 2.9.71
  * Add multiplier 2 to the size of generated play-pause
    button and volume dial pixmaps.
  * Smoothen the rendering of play/pause button, volume
    dial and main toolbar's previous and next buttons on scaled UIs
- Update translations
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 838840 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 124)
- Update to version 2.9.70git.20200930T124856~3973278a68:
  * Replace qtscript with qjs engine
  * Drop superfluous ZLIB linking
  * Add FindMariaDB.cmake module and use it if MySQL is not found
  * FindMySQL.cmake: Split out MySQL Embedded detection into FindMySQLe.cmake
  * Port Amarok Script Engine from deprecated QScriptEngine to QJSEngine
  * Update stylesheet to QT5
  * Replace deprecated Phonon module with PulseAudio
  * cmake: install amarok.knsrc in newer ECM 5.58.0+ location
  * appdata: use canonical help URL
- Drop amarok_mariadb.patch
- Update translations
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 824812 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 123)
- Update to version 2.9.70git.20200731T193253~4ae108506f:
  * Fix breadcrumb widget for left menu
  * Fix crash when closing dialog to edit filter (kde#421456)
  * qVariantFromValue() -> QVariant::fromValue()
  * Drop old copy of Qt modeltest
  * Use https for bugs.kde.org
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 802611 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 121)
- Update to version 2.9.70git.20200505T221221~fd05592cd8:
  * fix compilation on FreeBSD where --libmysql-libs does not exist
  * Fix the define used to distinguish MariaDB from Mysql
  * Add override identifiers
  * Remove MPRIS1 support
  * Use desktop entry spec compliant X-KDE-ServiceTypes keys
  * Set StartupWMClass in desktop file
  * Make icons look sharp with HiDPI
  * Port from {from,to}Time_t to {from,to}SecsSinceEpoch
  * Use currentDateTimeUtc().toTime_t()
  * Add more override markers
  * Remove Phabricator's .arcconfig
  * Remove nepmukcollection
  * Add more override markers
  * Conclude porting of Last.fm to Amarok KF5
  * Fix copying and moving files to collection
  * Fix dangling string pointers
  * Add more override markers
  * build: remove extra CMakeLists.txt
  * build: re-enable the documentation
  * Fix compatibility with modern MySQL
  * DiagnosticDialog: Use QStringLiteral
  * Fix a crash when trying to open the DiagnosticDialog
  * Fix duplicate include guard
  * Add more override markers
  * PHAACG2.py: fix comparison with literal
  * appdata: improve URLs
- Update translations
- Rebase amarok_mariadb.patch
- Rebase 0001-Work-around-QTBUG-75797-for-openQA.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 779414 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 120)
- Update to version 2.9.70git.20200225T224218~2084224e4c:
  * Fix error of Wikipedia entering in an infinite recursion of page loading
  * Fix metainfo generation for Amarok applets
  * Fix loading of lyrics from lyrics.wikia.com
  * Removed obsolete PackagePath role from AppletModel
Oliver Kurz's avatar Oliver Kurz (okurz-factory) accepted request 772341 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 119)
- Update to version 2.9.70git.20200131T110159~195748144f:
  * Use safe hardcoded value for ProvidersUrl
Displaying revisions 1 - 20 of 138
openSUSE Build Service is sponsored by