147 Commits

Author SHA256 Message Date
4ef6b50c7f Accepting request 1319402 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1319402
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=68
2025-11-24 13:11:19 +00:00
06c0f86b33 - Remove unused BuildRequires: update-desktop-files.
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=153
2025-11-23 11:48:57 +00:00
4dfb8165e3 Accepting request 1301111 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1301111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=67
2025-08-25 18:37:39 +00:00
e17a67a2d4 - Update to rolling release version tagged 1.4.1-50-ge281c4508
- Remove clementine-protobuf.patch and clementine-cpp17.patch; similar
  revisions now upstream per
  https://github.com/clementine-player/Clementine/pull/7372
- Remove clementine-taglib2.patch; similar revisions now upstream per
  https://github.com/clementine-player/Clementine/pull/7374
- Add clementine-cmake-pr7402.patch from
  https://github.com/clementine-player/Clementine/pull/7402 to fix
  CMake compatibility issues

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=151
2025-08-24 07:16:33 +00:00
3df36f5bc1 Accepting request 1269615 from home:badshah400:Staging
Drop BuildRequires: pkgconfig(glew) as it is not used for build

OBS-URL: https://build.opensuse.org/request/show/1269615
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=150
2025-04-15 16:56:54 +00:00
549be41910 Accepting request 1160552 from multimedia:apps
- Add clementine-cpp17.patch:
  * Fixes build with TagLib and Protobuf now requiring C++17.
- Add clementine-protobuf.patch:
  * Fixes build with protobuf 22 and higher.
- Add clementine-taglib2.patch:
  * Fixes build with TagLib 2.

OBS-URL: https://build.opensuse.org/request/show/1160552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=66
2024-03-22 14:21:36 +00:00
65cc2e605a Accepting request 1160551 from home:plater
use only taglib 2

OBS-URL: https://build.opensuse.org/request/show/1160551
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=148
2024-03-22 07:30:49 +00:00
aca287eada OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=147 2024-03-18 16:37:03 +00:00
f591bffc06 Accepting request 1158780 from home:plater
- Add clementine-cpp17.patch:
  * Fixes build with TagLib and Protobuf now requiring C++17.
- Add clementine-protobuf.patch:
  * Fixes build with protobuf 22 and higher.
- Add clementine-taglib2.patch:
  * Fixes build with TagLib 2.
- Removed clementine-ix86-build-fix.patch.
- Fix build error with protobuf 25 in Leap 15.6
  * Apply clementine-cpp17-force.patch and clementine-ix86-build-fix.patch
    to Leap 15.6 build
- Allow use of internal taglib until taglib2 build issue is solved
  see https://github.com/clementine-player/Clementine/issues/7313
- Fix build on tumbleweed with clementine-cpp17-force.patch by
  forcing -std=c++17 on protobuf-using subdirectories.
- Add clementine-ix86-build-fix.patch to fix ix86 build
  (missing protobuf link libs).
- Update to version 1.4.0~rc2
- Remove unneeded patch clementine-hidden-systray-icon.patch
- Many bug fixes and new features since the last git snapshot
- update to 1.3.99.20210609
  * For upstream changes go to:
    354f6a23e0...612767c878
- Update to git snapshot 1.3.99.20210304 to fix build against the
  new taglib.
- For upstream changes go to:
  https://github.com/clementine-player/Clementine/compare/1.4.0rc1-343-gb49afcc5b...1.4.0rc1-548-g354f6a23e
- Clementine only needs taglib newer than 1.11.1 so it contains
  a fix for a bug which we have patched in SLE/Leap 15 (check
  CMakeLists.txt and boo#1179817 for more information). So we
  can allow taglib 1.11.1 too.
- update to 1.3.99 (tagged as 1.4.0rc1-343-gb49afcc5b)
  * a lot of features and fixes, see the changes:
    eeb9f7e303...b49afcc5b7
- remove 0001-Adds-missing-QPainterPath-include.patch
  It's upstream now.
- Add _constraints for PowerPC to avoid "No space left" build error
- Fix factory build with patch from git:
  0001-Adds-missing-QPainterPath-include.patch
- Update to tag 1.3.92
- Update to release version 1.3.9, first release since 2016.
- Upstream changes:
  *Fix gpodder sync memory leaks in success cases.
  *Fix resuming playback position on startup
  *Remove obsolete forced setting of XDG_CONFIG_HOME
  *Fix multiple triggers of shortcut actions
  *Fix a few more gst plugins
  *Use AWS mirror for eoan & disco too
  *Fix edit tag dialog
  *Change remaining group by defaults to album artist
  *Fix updating song count
  *Add check for valid birthTime()
  *Remove watch for removed subdirectories
  *Remove qt4 dependency
- Update to git snapshot 1.3.1+git20191110
- Upstream changes:
  *Replace QString::null with QString()
  *qt5 branch is now master.
- Update to git snapshot 1.3.1+git20191004
- Removed incorporated patches:
  0001-Fix-memory-leaks-in-database.patch
  0001-Fix-memory-leaks-6376.patch and
  delete_the_allocated_memory_in_respective_destructors.patch which
  fixes boo#1141444
- Upstream changes:
  fancytabwidget.cpp: reuse QSettings object
  fancytabwidget.cpp: prefer QString to std::string
  Periodically save current playlist tab
  Periodically save settings
- Added patch from git 0001-Fix-memory-leaks-6376.patch, this patch
  replaces the tagreader section in:
  delete_the_allocated_memory_in_respective_destructors.patch.
- Update to qt5 branch snapshot 1.3.1+git20190724
- Removed incorporated patches:
  0001-Improved-support-for-APEv2-tags.-6280.patch
  0001-Prevent-UI-hang-during-device-scan.-6291.patch
  0001-Fix-thread-safety-issues-when-initially-loading-devi.patch
  0001-Handle-case-where-a-lister-adds-a-device-before-load.patch
  0001-Fix-MoodbarPipeline-crash-on-gstreamer-error.patch
  0001-Fix-potential-use-of-streamer-element-after-deletion.patch
  0001-Free-decoder-bin-if-error-occurs-during-setup.patch
  0001-Fix-several-gstreamer-object-leaks.patch
  0001-Add-error-handling-path-for-async-song-loading.patch
  0001-Fixes-for-APE-filetype.patch
  0001-Simplify-some-statements.patch
  0001-Set-non-zero-minimum-for-fade-times.patch
  0001-Fix-a-number-of-potential-zero-value-field-values.patch
  0001-Introduce-limit-for-number-of-tag-client-processes.patch
  0001-Fix-crash-in-messagereply-6372.patch
- Refreshed old patches
- Added patch from git:
  0001-Fix-memory-leaks-in-database.patch
- Recommend projectM-data for visualizations.
- Updated memory leak patch (boo#114144):
  delete_the_allocated_memory_in_respective_destructors.patch
- Fixed boo#1137785 with upstream patch from git:
  0001-Fix-crash-in-messagereply-6372.patch
- Added patch from git:
  0001-Introduce-limit-for-number-of-tag-client-processes.patch
- Update to qt5 branch snapshot 1.3.1+git20190713.
- Add patch for memory leaks from Jiri Slaby via boo#114144 :
  delete_the_allocated_memory_in_respective_destructors.patch
- Upstream changes:
  *Fix blank window when restoring from systray (#6351)
- Update to qt5 branch snapshot 1.3.1+git20190609.
- Verify boo#1103041 is fixed with:
  0001-Fix-MoodbarPipeline-crash-on-gstreamer-error.patch
- Remove incorporated patch:
  0001-Fix-gst_buffer_unref-assertion-in-chromaprinter.patch
- Added patch from git 96a7e18a8d2be8d9f3223a6a6c81fbaac1179869 to
  fix various Tag zero value issues:
  0001-Fix-a-number-of-potential-zero-value-field-values.patch
- Build with -fsanitize=address.
- Update to qt5 branch snapshot 1.3.1+git20190423.
- Added cherrypicked patches to bring qt5 branch to master's state:
  0001-Fix-gst_buffer_unref-assertion-in-chromaprinter.patch
  0001-Add-error-handling-path-for-async-song-loading.patch
  0001-Fixes-for-APE-filetype.patch
  0001-Simplify-some-statements.patch and
  0001-Set-non-zero-minimum-for-fade-times.patch.
- Upstream changes:
  *Revert "Blacklist all NVidia drivers"
  *setFirstSectionMovable() in playlistview.cpp
- Added use_system_qxtglobalshortcut.patch to improve kde
  integration.
_ Added cherrypicked patches to bring qt5 branch to master's state:
  0001-Improved-support-for-APEv2-tags.-6280.patch,
  0001-Prevent-UI-hang-during-device-scan.-6291.patch,
  0001-Fix-thread-safety-issues-when-initially-loading-devi.patch,
  0001-Handle-case-where-a-lister-adds-a-device-before-load.patch,
  0001-Fix-MoodbarPipeline-crash-on-gstreamer-error.patch,
  0001-Fix-potential-use-of-streamer-element-after-deletion.patch,
  0001-Free-decoder-bin-if-error-occurs-during-setup.patch and
  0001-Fix-several-gstreamer-object-leaks.patch.
- Update to git qt5 snapshot version 1.3.1+git20190213.
- Removed incorporated patches: clementine-gcc7fix.patch and
  clementine-gsd-dbus-shortcuts.patch.
- Update summary and description
- Remove clementine-lastscope-size.patch, this bug is already fixed
  upstream by me, and this patch does not apply cleanly.
- Add clementine-gsd-dbus-shortcuts.patch to fix global shortcuts
  using Gnome (GSD) D-Bus backend
- Add needed alsa dependency
- Remove unneeded libechonest dependency
- Replace non-existent USE_BUILTIN_TAGLIB with USE_SYSTEM_TAGLIB
  option
- Remove unneeded taglib and SPMediaKeyTap directory
- Update to git qt5 snapshot version 1.3.1+git20181203, it fixes
  build with libcryptopp7.
- Clementine now uses qt5 to run.
- Added clementine-hidden-systray-icon.patch, systray icon is
  hidden at start up on some kf5 systems.
- Update to git qt5 snapshot version 1.3.1+git20181201
- Update to git qt5 snapshot version 1.3.1+git20181022
- Removed incorporated patches: clementine-fix-sqlite.patch,
  clementine-1.3.1-support-chromaprint-1.4.patch,
  clementine-1.3.1-fix-library-clicks.patch, 6103.patch and
  udisks2-support-for-devicemanager.patch.
- Added patches from Fedora: clementine-lastscope-size.patch and
  clementine-udisks-headers.patch.
- Disable man page build for Leap:15 as it causes build failures.
- Trim bias and openSUSE-irrelevant wording from description.
- added patch 6103.patch with fix track change hang
- Do not build against Qt WebKit 4
- Do not recommend fluendo as mp3 is enabled out of the box now in gst
- Remove if0 conditional that is never triggered
- Added clementine-1.3.1-support-chromaprint-1.4.patch to fix
  build
- Fix gcc 7 build with clementine-gcc7fix.patch
- use individual libboost-*-devel packages instead of boost-devel
- Fix factory build for x86_64 with clementine-moodbar-fpic.patch
- Add clementine-1.3.1-fix-library-clicks.patch: fix a misbehaviour
  while clicking on tree items, from upstream commit b85d09c by
  Ivan Leontiev.
- Added udisks2-support-for-devicemanager.patch from upstream
- Update to version 1.3.1:
  * Fix ratings being deleted when upgrading from older versions.
- Remove unused ffmpeg-devel
- Add clementine-fix-sqlite.patch (fix startup with default
  SQLite 3.12+) from
  https://github.com/clementine-player/Clementine/issues/5297#issuecomment-196211148
- Add -fno-strict-aliasing to CXXFLAGS (strict-aliasing-punning).
- Update to version 1.3.0:
  * VK.com support.
  * Seafile support (server >= 4.4.1).
  * Add Ampache compatibility (through Subsonic service).
  * Add new analyser "Rainbow Dash".
  * Answer to the ultimate question of life, the universe and
    everything.
  * Add "Psychedelic Colour" mode to all analysers.
  * Add left click to fullsize cover on playing widget.
  * Add m4b support for non-drm files.
  * Ignore English articles for library sorting.
  * Improve the organise dialog.
  * Add an option to warn before closing a playlist tab.
  * Add an option to disable the pause notification.
  * Add options to hide some internet services.
  * Add an option to disable inline song metadata editing.
  * Add "details below" and "no details" now playing widget
    options.
  * Add "no song details" now playing widget option.
  * Add icons to the extras menu.
  * Add a source icon for CD tracks.
  * Allow user to remove directories in the Files tab.
  * Add ability to remove unavailable items from playlist.
  * Add a button to the transcode dialog to add all files in a
    directory.
  * Make it impossible to collapse either side of the MainWindow
    splitter.
  * Add menu items for updating and doing a full rescan of
    Google Drive.
  * Increase Soundcloud cover image size.
  * Add the ability to pause Spotify tracks.
  * Add the ability to add or remove a Spotify track to a Spotify
    playlist through context menu.
  * Add Spotify tracks to Spotify playlists by drag and drop.
  * Add ability to get a link to share Spotify playlists and songs.
  * Improve handling of Spotify Top Tracks and compilations.
  * Add playlist actions to Spotify songs.
  * Add ability to automatically set podcast as listened after
    successfully sending it to a device.
  * Add ability to order podcasts by age.
  * Allow user to download multiple podcasts at the same time.
  * Add ability to cancel podcast downloads in progress.
  * Allow user to hide listened podcast episodes.
  * Huge improvement of the speed at startup.
  * Improve performance of mass rating changes.
  * Improve ripping performance.
  * Persistent cache for pixmaps. Huge improvement of the
    performance when scrolling the library for example.
  * Add AppData file for Clementine (for GNOME and KDE Software
    Centres).
  * Add iPod-like behaviour to previous button.
  * Add HipHop and Kuduro equalisers.
  * Remember current playlist between restarts.
  * IDv3 tag lyrics support.
  * Scroll to last played track when switching playlists.
  * Add stop after each song repeat mode.
  * Sort discs numerically when using Group by disc.
  * Add ability for sort by group and performer in the library view.
  * Parse the year of a disc from musicbrainz.
  * Add track intro mode.
  * Add ability to add a search term with tab and space in the
    smart playlist window.
  * Add love/ban (Last.fm) global shortcuts.
  * Add support for "original year" tags.
  * Send album artist to Last.fm with liblastfm >= 1.0.0.
  * Add sample rate selection.
  * Add option to change the time step when seeking using the
    keyboard.
  * Playlist sort by album considers disc and track numbers.
  * Add options for double clicking song in the playlist.
  * Volume slider handles glow effect using system theme.
  * Library view sort line themable.
  * Show track durations in the CD ripper dialog.
  * Add ability to read REM DISC tag from Cue sheet.
  * Add ability to lock/unlock rating edit status.
  * Add the support of trackNum elements in XSPF.
  * Add "Smart Playlists" for Subsonic.
  * Add lyrics from AZLyrics.
  * Add lyrics from bollywoodlyrics.com.
  * Add lyrics from hindilyrics.net.
  * Add lyrics from lololyrics.com.
  * Add lyrics from Musixmatch.
  * Add lyrics from Tekstowo.pl.
  * Fix crash when click on a SoundCloud entry in internet tab.
  * Fix crash when marking podcast as listened.
  * Fix crash after pressing OK in the device properties window.
  * Fix stop after track which doesn't remove now playing.
  * Fix play bleeding into next track after auto stop.
  * Fix analyser framerate when mouseover play scrubber.
  * Fix issues with buffers sent to analyser.
  * Fix block analyser framerate.
  * Fix divide-by-zero possibility with small buffers at end of
    track.
  * Fix divide-by-zero possibility in moodbar.
  * Fix oversized album cover art.
  * Clean cover art from /tmp.
  * Fix the rendering of the little numbers in the boxes on queued
    items in the playlist.
  * Fix parsing of MusicBrainz data for discid.
  * Fix random artifacting on nyanalyser on startup.
  * Fix podcasts length issues (which caused issues with seeking
    for example).
  * Fix too small equaliser window size.
  * Fix labels which don't inherit system text colours in the edit
     tag dialog.
  * Fix the mess of the queue manager after playlist re-sort.
  * Fix for queue ordering issue in the playlist view when using
    Ctrl+D to dequeue a track.
  * Fix detection of parent-relative paths in playlist saving.
  * Fix path seperators issue when reading playlists.
  * Fix m3u parser issue when an artist's name has a hyphen.
  * Fix bug with percents when fetch the Jamendo catalogue.
  * Fix a little dropout when transition to next track.
  * Fix broken RockRadio.com for premium users.
  * Fix Subsonic login with + characters in the password.
  * Fix accents issue in when save playlist in xspf format.
  * Fix issues with some songs length thanks to Taglib. People with
    Taglib installed on their system will have to wait a new
    release of Taglib.
  * Fix moodbars not generating correctly.
  * Fix socket leak in moodbar.
  * Fix memory leak in tagreader.
  * Fix crash when trying to fingerprint but missing a plugin.
  * Fix infinite scan with Subsonic when the library is empty.
  * Fix performer tag for mpeg.
  * Fix parsing issues with "innovative" datetime formats.
  * Fix playback breaks in Spotify.
  * Fix memory leaks.
  * Fix crash when stopping song that is fading after pausing.
  * Fix crash when trying to download a track but there is no
    current one playing.
  * Fix default spinner gif image which shows white pixels around
    the image.
  * Fix setting album artist tag for FLAC files if it already
    exists.
  * Fix crash when Clementine lists the albums on Ampache.
  * Fix Last.fm scrobbling after seek.
  * Fix metadata not processed properly for some streams (Akamai).
  * Fix save state when the song was paused.
  * Fix some issues in Boom and Turbine analysers.
  * Fix song continuously rewinding when seeking using keyboard
    arrow keys.
  * Fix OSD re-posistioning which doesn't work on multiple monitors.
  * Fix Sonogram state while paused.
  * Fix crash when changing 'group by' while album covers are still
    loading.
  * Fix loss of valid data from an mp3 file when using the metadata
    editor.
  * Fix track slider twitching.
  * Fix Di.fm stations stuck when try to play them without Internet.
  * Make mood files hidden in NTFS.
  * Fix time labels blinking when playing streams without known
    duration.
  * Fix tag fetcher which applies incorrect tags for songs without
    any results.
  * Fix Clementine getting stuck when transitioning from a local
    track to a Spotify track with crossfade disabled.
  * Fix previous track when playing a dynamic random mix.
  * Fix fullscreen album covers for monitors in portrait mode.
  * Don't scale down star icons by 1 pixel.
  * Remove Ubuntu One support.
  * Remove Discogs support.
  * Remove GrooveShark support.
  * Remove Radio GFM support.
  * Update to GStreamer 1.x.
  * Don't compile vreen with link-time optimisations.
  * Use the system's sha2 library if it's available.
  * Remove libindicate-qt.
  * Remove internal copy of libechonest and add it as dependency.
  * Use libcrypto++ instead of QCA.
  * Update TagLib to 1.10.0.
  * Follow freedesktop.org specifications for icons.
  * Add a 128x128 version of the Clementine icon.
  * Remove internal copy of chromaprint and add it as
    dependency.
  * Don't depend on libplist or usbmuxd.
- Use built-in libmygpo-qt: Clementine needs currently
  not released libmygpo-qt 1.0.9+.
- Add sni-qt to recommendations.
- Remove
  clementine-1.2.2-dont-use-hacks-but-proper-sintax-for-non-wrapping-in-namespace.patch:
  merged upstream.
- Some spec cleanup.
- Added recommends for gstreamer-0_10-plugins--fluendo_mp3 to fix
  missing plugins message. See boo#904155
- check for 1230 in spec-file and do not use cmake-rpm-macro for 12.3
- Update to 1.2.3
  * Fix compilation with GCC 4.9
  * Fix poor search performance with sqlite 3.8.
- Dropped clementine-1.2.2-add-missing-header.patch:Fixed upstream
- Dropped clementine-1.2.2-add-missing-include.patch:Fixed upstream
- Added clementine-1.2.2-dont-use-hacks-but-proper-sintax-for-non-wrapping-in-namespace.patch,
  fixes build with newer/stricter CMake
- As per patch, re-enable DBus
- Drop udisks BuildRequires, not needed
- Version bump to 1.2.2:
  * upstream moved homepage
  * android remote support
  * Rename SkyDrive to OneDrive.
  * Don't include the user's IP address in the log (from the network remote
    settings dialog).
  * (Debian) Fix a bug with HTTPS logins to all cloud storage providers.
  * (Mac OS X) Fix a bug in the workaround for a weird font issue on 10.9.
  * (Mac OS X) Fix rendering of source icons on retina displays.
  * (Android Remote) Don't advertise songs that aren't available.
  * (Android Remote) Fix playing songs with special characters in filenames.
- Cleanup with spec-cleaner
- Remove support for < 12.3 codepaths
- Remove unused patches:
  * clementine-1.1.1-fixboostparseerror.patch
  * clementine-desktop-fix.patch
- Add patches for build from upstream:
  * clementine-1.2.2-add-missing-header.patch
  * clementine-1.2.2-add-missing-include.patch
- Disable building with Werror, it is always bad idea to do so.
- Add dependency over udisks as it is used by build
- Use system projectM again as it seems to build fine.
- Bug workaround: disable DBUS interface as it fails to build for
  some non-aparent reason.
- Update to 1.2.1:
  * Fix library download in the network remote.
  * Fix removing songs from playlist in the network remote.
  * Fix login failures with box.com.
  * Fix a typo that would prevent the Spotify downloader button from
    ever being shown.
- Update to 1.2.0:
  * Add support for indexing and playing music from Box, Dropbox, Skydrive,
    and Ubuntu One.
  * Add support for Subsonic.
  * Remote control support for Android.
  * Add a Playlist tab to the sidebar.  Starred playlists are saved in here
    when their tabs are closed.
  * Add configurable blur & opacity to album art when used as a playlist
    background.
  * Support Opus where available.
  * Support .mka and .oga file extensions.
  * Parsing support for WPL playlists.
  * Sort providers by user preference.
  * Add year and bitrate to MPRIS2 messages.
  * Add "not equals" operator to fields in the smart playlist wizard.
  * Add an option to write ratings, play count and scores to files.
  * Add options to show the rating and score on the OSD.
  * Add support for POPM tags.
  * Add support for FMPS tags in Ogg, FLAC, MP4 and ASF files.
  * Compile the bundled Taglib with ASF, MP4 and Opus support.
  * Make it possible to cancel cover searches.
  * Add an option to resume playback on startup.
  * Add support for Performer and Grouping tags.
  * Add Radio GFM.
  * Add an Apply button to the settings dialog.
  * Make it possible to mark all episodes of a podcast as new/listened.
  * Add an option for fading in/out on pause/unpause.
  * Add stereo balance slider to the equalizer.
  * Add a --restart-or-previous commandline flag.
  * Allow files to be transcoded directly from the playlist.
  * Export downloaded album covers
  * Removed iDevice support - it doesn't work well with modern devices and
    libgpod isn't being updated to support them.
  * Many bugfixes
- Drop sites.js and ultimate_providers.xml: fixed upstream.
- Drop clementine-nowerror.patch: fixes upstream.
- Drop Add-a-setting-for-disabling-moodbar-generation.patch: fixed upstream.
- Drop clementine-libimobiledevice-fix.patch: iDevice support dropped upstream
- Only apply clementine-libimobiledevice-fix.patch on 13.1 or later
  to fix build
- port usage of libimobiledevice to new version (upstream killed
  the feature in git though)
- Add-a-setting-for-disabling-moodbar-generation.patch: Add a setting
  for disabling moodbar generation. Fixes issue #3161 (bnc#818127)
- Fixed bnc#815434 with "-DCMAKE_BUILD_TYPE:STRING=Release" flag.
- Fixed factory build with clementine-1.1.1-fixboostparseerror.patch
  see also QTBUG-22829
- Fixed factory build with clementine-nowerror.patch
- Fix 12.1 build by requiring libproto-devel as well as
  libproto-lite6
- Require libtag1 >= 1.8 see bnc#779411
- Fix polish lyrics parser.
  http://code.google.com/p/clementine-player/issues/detail?id=3303
- Update to version 1.1.1:
  + Bundle Taglib 1.8 on older distros to enable Google Drive support
    in Clementine.
- Properly provide/obsolete clementine-kde
- Drop support for openSUSE-11.4
- Use the same desktop file categories as Amarok
- Update to version 1.1.0:
  + Podcast support with integration with gpodder.net.
  + Add support for indexing and playing music from Google Drive.
  + Add Soundcloud support.
  + Add jazzradio.com support.
  + Moodbar support.
  + Many other changes and a lot of bug fixes, details available
    in Changelog file.
- Subpackage clementine-kde is obsolete: dropped plasma runner.
- Add build requirement on freeglut-devel (GL/glu.h include missing)
- Update to 17/09/2012 git head to fix bnc#779411
- For upstream changes see :
  /usr/share/doc/packages/clementine/Changelog
- Added libprotobuf-lite6 to 12.1 build to fix builds for Tumbleweed.
- Update to 26/04/2012 git head to fix factory build
- Upstream added clementine-tagreader
- Fixed libcdio, changed build dependency to pkgconfig(libcdio)
- modified source patch to an dynamical download link
- resubmitted package with gzip compressed sources instead of bzip2
- changed fftw devel dependency to pkgconfig dependency
- updadet to version 1.0.1
- added another dependency
- modified file section to /usr/lib/ instead of /usr/lib64
- Use BuildRequires: libcdio-devel instead of pkgconfig() to avoid
  "Have choice..."
- Build with plasma search support, add -kde subpackage.
- Use pkgconfig() instead -devel in BuildRequires.
- Update to 1.0.0:
  + Add audio CD support.
  + Add Amazon as an alternate provider for album cover art.
  + Add a global search feature.
  + Add Spotify support.
  + Add Grooveshark support.
  + Add Digitally Imported (di.fm) and Sky.fm radio stations.
  + Many other changes and a lot of bug fixes, details available
    in Changelog file.
- Merged KDE:Extra build with mmaps build and added libnotify and
  libQtWebKit to the build for extra functionality.
- Added BuildRequires:
  * gstreamer-0_10-plugins-base-devel to fix build on openSUSE:12.1
  * libcdio-devel to enable Audio CD support
- Update to 0.7.3:
  * Translation updates
  * Drag'n'drop improvements
  * Fixed Last.fm authentication
  * Several fixed issues
- Added post and postun to update desktop database
- Removed gnutls from BuildRequires due to gloox license problems.
  see bnc#695820
- Added man page and BuildRequires: hicolor-icon-theme to own the
  icon directories.
- Update to 0.7.1, bugfix release.
- Added gnutls to BuildRequires.
- Update to 0.7:
  + brand new edit tag dialog
  + support for MusicBrainz tagging
  + support for CUE sheets
- Update to 0.6.
- Enable MTP and iPod support.
- Update to 0.5.3.
- Update to 0.5.1.
- Update to 0.5.
- Update to 0.4.2.
- Updated to 0.3.
- Updated to 0.2.
- Initial package.

OBS-URL: https://build.opensuse.org/request/show/1158780
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=146
2024-03-17 16:11:40 +00:00
1273d719fb Accepting request 1158778 from home:jonaski:branches:openSUSE:Factory
- Add clementine-cpp17.patch:
  * Fixes build with TagLib and Protobuf now requiring C++17.
- Add clementine-protobuf.patch:
  * Fixes build with protobuf 22 and higher.
- Add clementine-taglib2.patch:
  * Fixes build with TagLib 2.

OBS-URL: https://build.opensuse.org/request/show/1158778
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=145
2024-03-17 15:55:44 +00:00
7dbfd590d8 Accepting request 1156216 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1156216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=65
2024-03-08 17:09:33 +00:00
f35a383497 Accepting request 1156015 from home:mlin7442:rebuild_fails_156
fix Leap build

OBS-URL: https://build.opensuse.org/request/show/1156015
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=143
2024-03-08 04:59:26 +00:00
32e8f5a7c1 Accepting request 1153471 from multimedia:apps
Fix dependency issue
- Allow use of internal taglib until taglib2 build issue is solved
  see https://github.com/clementine-player/Clementine/issues/7313

OBS-URL: https://build.opensuse.org/request/show/1153471
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=64
2024-03-01 22:36:10 +00:00
e7b07094c5 Accepting request 1153381 from home:plater
fix installation problem

OBS-URL: https://build.opensuse.org/request/show/1153381
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=141
2024-02-29 15:08:03 +00:00
ddaf4b6e8b Accepting request 1152887 from home:plater
- Allow use of internal taglib until taglib2 build issue is solved
  see https://github.com/clementine-player/Clementine/issues/7313
Fix Tumbleweed build.

OBS-URL: https://build.opensuse.org/request/show/1152887
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=140
2024-02-28 10:11:38 +00:00
432f563f56 Accepting request 1097984 from multimedia:apps
- Fix build on tumbleweed with clementine-cpp17-force.patch by
  forcing -std=c++17 on protobuf-using subdirectories.
- Add clementine-ix86-build-fix.patch to fix ix86 build
  (missing protobuf link libs).

OBS-URL: https://build.opensuse.org/request/show/1097984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=63
2023-07-11 13:56:56 +00:00
8e1d6b702a Accepting request 1097972 from home:plater
- Fix build on tumbleweed with clementine-cpp17-force.patch by
  forcing -std=c++17 on protobuf-using subdirectories.
- Add clementine-ix86-build-fix.patch to fix ix86 build
  (missing protobuf link libs).

OBS-URL: https://build.opensuse.org/request/show/1097972
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=138
2023-07-10 13:36:43 +00:00
7aecce9517 Accepting request 994740 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/994740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=62
2022-08-12 14:07:03 +00:00
7b80c9fb2f Accepting request 994739 from home:plater
Update to version 1.4.0~rc2
Remove unneeded patch clementine-hidden-systray-icon.patch

OBS-URL: https://build.opensuse.org/request/show/994739
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=136
2022-08-12 09:46:14 +00:00
df74b2dead Accepting request 900364 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/900364
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=61
2021-06-16 18:35:11 +00:00
7d62cc546c Accepting request 900358 from home:jirislaby
- update to 1.3.99.20210609
  * For upstream changes go to:
    354f6a23e0...612767c878

OBS-URL: https://build.opensuse.org/request/show/900358
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=134
2021-06-16 11:29:07 +00:00
Richard Brown
b9acd4df3d Accepting request 883768 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/883768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=60
2021-04-08 19:32:29 +00:00
3fc63a06e3 Accepting request 883767 from home:plater
- Update to git snapshot 1.3.99.20210304 to fix build against the
  new taglib.

OBS-URL: https://build.opensuse.org/request/show/883767
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=132
2021-04-08 07:54:15 +00:00
0d78f70706 Accepting request 858996 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/858996
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=59
2020-12-28 12:55:58 +00:00
62ede05ca8 Accepting request 855750 from home:alarrosa:branches:multimedia:apps
- Clementine only needs taglib newer than 1.11.1 so it contains
  a fix for a bug which we have patched in SLE/Leap 15 (check
  CMakeLists.txt and boo#1179817 for more information). So we
  can allow taglib 1.11.1 too.

OBS-URL: https://build.opensuse.org/request/show/855750
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=130
2020-12-28 11:37:27 +00:00
06f3015721 Accepting request 838716 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/838716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=58
2020-09-30 17:55:07 +00:00
92a5fec966 Accepting request 838704 from home:jirislaby:branches:multimedia:apps
- update to 1.3.99 (tagged as 1.4.0rc1-343-gb49afcc5b)
  * a lot of features and fixes, see the changes:
    eeb9f7e303...b49afcc5b7
- remove 0001-Adds-missing-QPainterPath-include.patch
  It's upstream now.

OBS-URL: https://build.opensuse.org/request/show/838704
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=128
2020-09-30 09:01:40 +00:00
55ab8dab44 Accepting request 819911 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/819911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=57
2020-07-10 13:30:38 +00:00
e4896d0f42 Accepting request 819904 from home:michel_mno:branches:multimedia:apps
- Add _constraints for PowerPC to avoid "No space left" build error

OBS-URL: https://build.opensuse.org/request/show/819904
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=126
2020-07-10 09:06:14 +00:00
41cd2fe152 Accepting request 810831 from multimedia:apps
Fix factory build with patch from git: 0001-Adds-missing-QPainterPath-include.patch
Update to tag 1.3.92

OBS-URL: https://build.opensuse.org/request/show/810831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=56
2020-06-02 12:43:32 +00:00
64a329e04d Accepting request 810830 from home:plater
- Update to tag 1.3.92

OBS-URL: https://build.opensuse.org/request/show/810830
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=124
2020-06-02 11:35:01 +00:00
918d42a814 Accepting request 810813 from home:plater
Fix service download url

OBS-URL: https://build.opensuse.org/request/show/810813
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=123
2020-06-02 11:21:10 +00:00
34e6b78bc7 Accepting request 810799 from home:plater
- Fix factory build with patch from git: 0001-Adds-missing-QPainterPath-include.patch

OBS-URL: https://build.opensuse.org/request/show/810799
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=122
2020-06-02 10:35:59 +00:00
fcbdff04a5 Accepting request 760012 from multimedia:apps
- Update to release version 1.3.9, first release since 2016.

OBS-URL: https://build.opensuse.org/request/show/760012
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=55
2019-12-30 11:35:37 +00:00
9ac6f7bb01 Accepting request 760005 from home:plater
- Update to release version 1.3.9, first release since 2016.

OBS-URL: https://build.opensuse.org/request/show/760005
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=120
2019-12-30 08:07:37 +00:00
db575171b5 Accepting request 747212 from home:plater
- Update to git snapshot 1.3.1+git20191110
- Upstream changes:
  *Replace QString::null with QString()
  *qt5 branch is now master.

OBS-URL: https://build.opensuse.org/request/show/747212
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=119
2019-11-10 13:02:06 +00:00
8b4a5f3ff3 Accepting request 738088 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/738088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=54
2019-10-14 10:42:20 +00:00
f745a59aff Accepting request 738087 from home:plater
Update to 1.3.1+git20191004

OBS-URL: https://build.opensuse.org/request/show/738087
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=117
2019-10-13 09:51:19 +00:00
8adce9d585 Accepting request 720799 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/720799
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=53
2019-08-05 08:41:44 +00:00
3f484fba1a Accepting request 720798 from home:plater
Update snapshot to 1.3.1+git20190724

OBS-URL: https://build.opensuse.org/request/show/720798
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=115
2019-08-03 08:58:26 +00:00
bb88a2bbb0 Accepting request 717812 from multimedia:apps
- Updated memory leak patch (boo#114144):  delete_the_allocated_memory_in_respective_destructors.patch
Fixed boo#1137785 with upstream patch from git:
  0001-Fix-crash-in-messagereply-6372.patch
Added patch from git:
  0001-Introduce-limit-for-number-of-tag-client-processes.patch

OBS-URL: https://build.opensuse.org/request/show/717812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=52
2019-07-23 20:38:02 +00:00
88443f17e5 Accepting request 717794 from home:plater
Updated memory leak patch (boo#114144):  delete_the_allocated_memory_in_respective_destructors.patch
Fixed boo#1137785 with upstream patch from git:
  0001-Fix-crash-in-messagereply-6372.patch
- Added patch from git:
  0001-Introduce-limit-for-number-of-tag-client-processes.patch

OBS-URL: https://build.opensuse.org/request/show/717794
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=113
2019-07-23 08:23:02 +00:00
14c2aefa39 Accepting request 715662 from multimedia:apps
Update to qt5 branch snapshot 1.3.1+git20190713.
Add patch for memory leaks from Jiri Slaby via boo#114144 :  delete_the_allocated_memory_in_respective_destructors.patch

OBS-URL: https://build.opensuse.org/request/show/715662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=51
2019-07-22 10:19:56 +00:00
3bdd937ccc Accepting request 715636 from home:plater
Update to qt5 branch snapshot 1.3.1+git20190713.
Add patch for memory leaks from Jiri Slaby via boo#114144 :
delete_the_allocated_memory_in_respective_destructors.patch

OBS-URL: https://build.opensuse.org/request/show/715636
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=111
2019-07-16 10:13:39 +00:00
3328c18581 Accepting request 707792 from multimedia:apps
- Added patch from git 96a7e18a8d2be8d9f3223a6a6c81fbaac1179869 to
  fix various Tag zero value issues:
  0001-Fix-a-number-of-potential-zero-value-field-values.patch
- Build with -fsanitize=address.

OBS-URL: https://build.opensuse.org/request/show/707792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=50
2019-06-06 16:16:58 +00:00
3b2df744b0 Accepting request 707789 from home:plater
- Added patch from git 96a7e18a8d2be8d9f3223a6a6c81fbaac1179869 to
  fix various Tag zero value issues:
  0001-Fix-a-number-of-potential-zero-value-field-values.patch
- Build with -fsanitize=address.

OBS-URL: https://build.opensuse.org/request/show/707789
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=109
2019-06-05 09:55:52 +00:00
d381a782fd Accepting request 705015 from multimedia:apps
Update to qt5 branch snapshot 1.3.1+git20190423.
Added cherrypicked patches to bring qt5 branch to master's state:
0001-Fix-gst_buffer_unref-assertion-in-chromaprinter.patch
  0001-Add-error-handling-path-for-async-song-loading.patch
  0001-Fixes-for-APE-filetype.patch
  0001-Simplify-some-statements.patch and
  0001-Set-non-zero-minimum-for-fade-times.patch.
- Upstream changes:
  *Revert "Blacklist all NVidia drivers"
  *setFirstSectionMovable() in playlistview.cpp

OBS-URL: https://build.opensuse.org/request/show/705015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=49
2019-05-24 09:32:53 +00:00
dccf468cf8 Accepting request 704707 from home:plater
Update to qt5 branch snapshot 1.3.1+git20190423.
Added cherrypicked patches to bring qt5 branch to master's state:
  0001-Fix-gst_buffer_unref-assertion-in-chromaprinter.patch
  0001-Add-error-handling-path-for-async-song-loading.patch
  0001-Fixes-for-APE-filetype.patch
  0001-Simplify-some-statements.patch and
  0001-Set-non-zero-minimum-for-fade-times.patch.
Upstream changes:
  *Revert "Blacklist all NVidia drivers"
  *setFirstSectionMovable() in playlistview.cpp

OBS-URL: https://build.opensuse.org/request/show/704707
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=107
2019-05-22 10:44:25 +00:00
8471feba01 Accepting request 689094 from multimedia:apps
Added use_system_qxtglobalshortcut.patch to improve kde integration.
Added cherrypicked patches to bring qt5 branch to master's state.

OBS-URL: https://build.opensuse.org/request/show/689094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clementine?expand=0&rev=48
2019-03-28 21:48:39 +00:00
a9d9bb7df7 Accepting request 689093 from home:plater
Added use_system_qxtglobalshortcut.patch to improve kde integration.
Added cherrypicked patches to bring qt5 branch to master's state:

OBS-URL: https://build.opensuse.org/request/show/689093
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/clementine?expand=0&rev=105
2019-03-27 13:24:20 +00:00