Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

cantata-3.2.1-2.1 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: cantata Distribution: openSUSE Tumbleweed
Version: 3.2.1 Vendor: openSUSE
Release: 2.1 Build date: Tue Oct 22 03:05:46 2024
Group: Productivity/Multimedia/Sound/Players Build host: reproducible
Size: 7303495 Source RPM: cantata-3.2.1-2.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/nullobsi/cantata/
Summary: Client for the Music Player Daemon (MPD)
Cantata is a graphical client for MPD, supporting the following features:
 * Multiple MPD collections.
 * Customisable layout.
 * Songs grouped by album in play queue.
 * Context view to show artist, album, and song information of
   current track.
 * Tag editor.
 * File organizer - use tags to organize files and folders.
 * Ability to calculate ReplyGain tags
 * Dynamic playlists.
 * Online services; Jamendo, Magnatune, SoundCloud, and Podcasts.
 * Radio stream support - with the ability to search for streams via
   TuneIn, ShoutCast, or Dirble.
 * USB-Mass-Storage and MTP device support
 * Audio CD ripping and playback
 * Playback of non-MPD songs - via simple in-built HTTP server if
   connected to MPD via a standard socket, otherwise filepath is sent
   to MPD.
 * MPRISv2 DBUS interface.
 * Basic support for touch-style interface (views are made
   'flickable').
 * Scrobbling.
 * Ratings support.

Cantata started off as a fork of QtMPC, however, the code (and user
interface) is now very different to that of QtMPC. For more detailed
information, please refer to the main README.

Provides

Requires

License

GPL-3.0-only

Changelog

* Tue Oct 22 2024 Илья Индиго <ilya@ilya.top>
  - Added qt6-sql-sqlite dependency.
* Thu Oct 17 2024 Cor Blom <cornelis@solcon.nl>
  - Better not to recommend lang package, so removed it
* Wed Oct 16 2024 RN <R_Nik_C@proton.me>
  - Changed vendor due to deprecated project
  - Version 3.2.1:
    Changed
    * Fix now-playing notification being persistent.
    * Respect environment settings for showing icons in app menus.
    * Improve GUI responsiveness when changing tracks & now-playing
      notifications are enabled.
    * Notifications when running in Flatpak now update properly.
    * Fix in-app HTTP stream playback.
    * fix: (gh#nullobsi/cantata#17) non-persistent notifications
      (gh#nullobsi/cantata#19)
    * fix: relinquish control of DontShowIconsInMenus
      (gh#nullobsi/cantata#20)
    * Update issue templates (gh#nullobsi/cantata#21)
    * fix: GUI responsiveness when changing tracks (gh#nullobsi/cantata#23)
    * fix: #24 flatpak notification updates (gh#nullobsi/cantata#25)
    * fix: #15 update QMediaPlayer handling (gh#nullobsi/cantata#26)
    * fix: #14 update QNetworkReply signals (gh#nullobsi/cantata#27)
    * git: remove UCRT64 action (gh#nullobsi/cantata#28)
    * git: Version 3.2.1 (gh#nullobsi/cantata#29)
  - Version 3.2.0:
    Minor
    * Fix menu options having incorrect keybindings.
    * Fix radio stream favorites button not working on search.
    * Enable menu icons on macOS.
    * Update icons to FontAwesome 6.
    * Improve palette change handling.
    Changed
    * git: linux flatpak action (gh#nullobsi/cantata#8)
    * feat: FA6 icons & proper palette changes
      (gh#nullobsi/cantata#7)
    * fix: use after free segfault (gh#nullobsi/cantata#10)
    * fix: (gh#nullobsi/cantata#6) enable favorites action for
      stream search (gh#nullobsi/cantata#11)
    * Release v3.2.0 by @nullobsi in (gh#nullobsi/cantata#12)
    * fix: metainfo description tag by @nullobsi in fix:
      (gh#nullobsi/cantata#13)
  - Version 3.1.0:
    Bugfix release
    * Fix crash when enabling notifications.
    * Fix Qt warnings.
    * Fix notifications on Flatpak.
    * Fix tray icon image not showing up
  - Version 3.0.1:
    * Prebuilds for the 3 major OSes.
    * Linux: use the flatpak YAML config to build, or install the
      flatpak. Needs KDE platform 6.7.
    * Windows: use MSYS2's MINGW environments to build for the best
      results. This one is built with the CLANG64 environment. If you
      want the WiX installer, you need to install WiX v3.
    * macOS: Universal builds are easy with Qt's binary distributions,
      as Homebrew doesn't distribute universal binaries. CPack
      generates a working DMG.
    * Hopefully this will make Cantata a little easier to run on
      modern distros. There are probably bugs with the Qt6 upgrade or
      pre-existing bugs.
  - Ported to Qt6
  - Deleted `%suse_update_desktop_file` due it's deprecated
  - Changed Recommended mpd to Required.
  - Dropped patches that are no longer needed:
    * 0001-Update-for-tablib-2.0-compatibility.patch
    * cantata-2.5.0-ffmpeg7.patch
* Tue Aug 20 2024 Christophe Marin <christophe@krop.fr>
  - Add ffmpeg 7 compatibility patch:
    * cantata-2.5.0-ffmpeg7.patch
* Tue Feb 20 2024 Christophe Marin <christophe@krop.fr>
  - Remove the taglib-extras build dependency, it fails to build
    with taglib 2 and will be removed.
  - Add patch to fix build with taglib 2:
    * 0001-Update-for-tablib-2.0-compatibility.patch
* Sat Aug 26 2023 Илья Индиго <ilya@ilya.cf>
  - Reverted to QtMultimedia.
* Tue Mar 29 2022 Christophe Giboudeaux <christophe@krop.fr>
  - Use libvlc for MPD http stream playback.
    QtMultimedia is too old on Leap 15.3 to build Cantata 2.5.
* Wed Mar 02 2022 Cor Blom <cornelis@solcon.nl>
  - Update to 2.5.0:
    * Update translations.
    * Limit number of album tracks shown in context view to 500, thanks to
      ccoors.
    * Fix Community Radio Browser search.
    * Remove dirble from radio section, as its no longer active.
    * Better handling of CUE tracks when MPD is set to list as directory.
    * Disable CUE parsing in cantata by default, as MPD handles this better now.
    * Remember, and restore, main window position.
    * Disable categorized view, as its been reported to crash (#1530)
    * Remove stream providers, as many broken.
    * Fix decoding URLs when playing local files via in-built HTTP server.
    * Remove option to select cover image providers, always use all.
    * Remove Google and Spotify image search, not working.
    * Allow smaller images in itemviews.
    * Fix newlines showing as HTML tags in contextview.
    * Fix updating now-plying metadata for radio streams that transmit track
      numbers.
    * When stopping Cantata controlled MPD instance, wait up to 2 seconds for
      MPD to gracefully terminate (so config can be saved) before killing
      process.
    * Add support for MPD's "Partitions" - implemented by dphoyes. Requires MPD
      0.22 or above.
    * Allow queue to be sorted by path.
    * Fix some deprecation warnings - thanks to John Regan.
    * Fix crash when trying to copy songs to MTP device but libMTP has failed to
      get storage list.
    * Don't save queue if string entered in dave dialog but cancel button
      pressed.
    * Handle case where IceCast list is not GZipped.
    * Remove SoundCloud support, no longer works due to API changes.
    * Correctly update play queue time when re-order tracks - thanks to Philip
      Sequeira.
    * When searching for lyrics, if fail and artist starts with "The " then try
      again without "The "
    * Add "Refresh" action to hover actions for podcasts.
    * Remove superfluous blank space from the top of the cover tooltip.
    * Fix looking for cover-art with MPD's new cue track file listing.
    * Add Grouping tag support to playlists and play queue.
    * Use QCollator to compare strings.
    * If using table-style play queue, then only sort one column at a time.
    * Stop user MPD instance from GUI thread when terminating, to ensure state
      can be saved.
    * Don't write empty genres to tags.
  - Remove fix-translations-with-qt5.diff
* Sun Sep 20 2020 Cor Blom <cornelis@solcon.nl>
  - Update to 2.4.2:
    * Correctly handle changing 'Basic' mode music folder.
    * When stopping 'Basic' mode MPD instance, send SIGKILL.
    * Correctly set 'storeLyricsInMpdDir' config item, UI was setting
      wrong config item.
    * Set minimum Qt5 version to 5.11
    * Fix destructor of DeviceManagerPrivate to prevent Cantata from
      potentially crashing when closing.
    * Correctly set song details 'time', 'year', 'track' and 'disc'
      for streams from online services.
    * Don't use last.fm for artist image searches, its broken.
    * Hide BB10 styles (look bad), and gtk2 style (doesn't start) from
      list of styles in interface settings.
    * When checking if song exists, check disc number.
    * Fix getting song details from Cantata stream URLs.
    * Amend MPRIS interface: fix CanPlay/CanPause/CanSeek status update
      as well as LoopStatus getter and setter.
    * When checking if songs are different, compare track and disc
      numbers too.
    * Avoid unknown song durations and duplicate updates of MPRIS' song
      details.
    * Synchronize update of current song details and status of MPRIS
      interface, trigger MPRIS status update when connection to MPD
      has been lost.
    * Add chartlyrics.com to list of lyrics providers.
    * Set default lyrics providers to azlyrics.com, chartlyrics.com,
      and lyrics.wikia.com
    * Fix enabling of play queue navigation actions 'next' and 'previous'.
    * Fix bus name of freedesktop.org's power management.
    * Additionally call Inhibit() from org.freedesktop.login1.Manager.
    * Query Qt whether system tray is available if current desktop
      environment is not some kind of GNOME (incl. Unity flavored GNOME).
    * Fix writing 'descr' attribute when saving podcast information to
      cache dir.
    * Fix loading cover images with wrong file extension in context view.
    * Avoid prepending song's file path with MPD's music directory if
      it is empty, a stream URL or an absolute path.
    * Ignore current song in selection when moving selected songs within
      the play queue to play them next.
    * Also show metadata of the current track in the context view if
      'title' or 'artist' are missing, but do not try to fetch
      information nor lyrics.
    * Switch from freedb.org to gnudb.org
    * Update bitrate settings for encoders used with transcoding jobs.
  - Remove upstream patches: correct-path-saved-lyrics.patch and 0001-Correctly-handle-changing-Basic-mode-music-folder.patch
* Tue Sep 01 2020 Cor Blom <cornelis@solcon.nl>
  - Revert libexec change to /usr/lib and update file list. Otherwise
    the replayscanner and tagger do not work.

Files

/usr/bin/cantata
/usr/libexec/Cantata
/usr/libexec/Cantata/cantata-replaygain
/usr/libexec/Cantata/cantata-tags
/usr/share/Cantata
/usr/share/Cantata/icons
/usr/share/Cantata/icons/podcasts.png
/usr/share/Cantata/icons/soundcloud.png
/usr/share/Cantata/icons/stream.png
/usr/share/Cantata/scripts
/usr/share/Cantata/scripts/cantata-dynamic
/usr/share/Cantata/scripts/cantata-remote
/usr/share/applications/dog.unix.cantata.Cantata.desktop
/usr/share/doc/packages/cantata
/usr/share/doc/packages/cantata/AUTHORS
/usr/share/doc/packages/cantata/ChangeLog
/usr/share/doc/packages/cantata/README
/usr/share/doc/packages/cantata/TODO
/usr/share/icons/hicolor/128x128/apps/dog.unix.cantata.Cantata.png
/usr/share/icons/hicolor/16x16/apps/dog.unix.cantata.Cantata.png
/usr/share/icons/hicolor/22x22/apps/dog.unix.cantata.Cantata.png
/usr/share/icons/hicolor/24x24/apps/dog.unix.cantata.Cantata.png
/usr/share/icons/hicolor/256x256/apps/dog.unix.cantata.Cantata.png
/usr/share/icons/hicolor/32x32/apps/dog.unix.cantata.Cantata.png
/usr/share/icons/hicolor/48x48/apps/dog.unix.cantata.Cantata.png
/usr/share/icons/hicolor/512x512/apps/dog.unix.cantata.Cantata.png
/usr/share/icons/hicolor/64x64/apps/dog.unix.cantata.Cantata.png
/usr/share/icons/hicolor/scalable/apps/dog.unix.cantata.Cantata.svg
/usr/share/icons/hicolor/symbolic/apps/dog.unix.cantata.Cantata-symbolic.svg
/usr/share/licenses/cantata
/usr/share/licenses/cantata/LICENSE
/usr/share/metainfo/dog.unix.cantata.Cantata.metainfo.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Nov 16 01:07:39 2024