* Tue Nov 08 2022 Hillwood Yang <hillwood@opensuse.org>
- Add firewalld profiles for DAAP and Remote Control plugins
* Wed Jun 22 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.4.6:
+ Translations actually work this time.
+ Assorted build system improvements.
+ DAAP plugin no longer enabled by default.
+ Bugs fixed: glgo#GNOME/rhythmbox#1972,
glgo#GNOME/rhythmbox#1974, glgo#GNOME/rhythmbox#1988,
glgo#GNOME/rhythmbox#1985, glgo#GNOME/rhythmbox!146,
glgo#GNOME/rhythmbox!148, glgo#GNOME/rhythmbox!150,
glgo#GNOME/rhythmbox!151, glgo#GNOME/rhythmbox!152.
+ Updated translations.
- Drop meson.patch: Fixed upstream.
- Pass tests=disabled to meson, bypass check as a BuildRequires,
since we currently do not run tests as a part of the build.
- Use ldconfig_scriptlets macro for post(un) handling.
* Fri May 06 2022 Emily Gonyer <emilyyrose@gmail.com>
- Update to version 3.4.5:
+ Switched to Meson build system.
+ Rewritten podcast downloader with better resume and retry.
+ Uses podcast episode GUIDs to handle episode URL changes.
+ Preserves original order of episodes in podcasts even if
episodes have the same publication date.
+ Soundcloud plugin removed (no longer works due to API
restrictions).
+ mmkeys plugin removed (no longer useful).
+ DAAP plugin now supports libdmapsharing 4 API.
+ Crossfading player backend works much better with network
streams now.
+ Better reporting of progress when transferring to Android
or MTP devices.
+ Bugs fixed: #1634, #1690, #1743, #1744, #1746, #1749, #1750,
[#1751], #1758, #1759, #1760, #1762, #1763, #1764, #1767, #1769,
[#1771], #1772, #1773, #1775, #1780, #1781, #1782, #1787, #1795
[#1796], #1803, #1822, #1829, #1844, #1845, #1846, #1849, #1876
[#1883], #1909, #1923, #1934, #1944, #1963.
+ Updated translations.
- Patched meson build system, include meson.patch
Version: 3.4.4-bp152.1.12
* Sat Jan 25 2020 Dominique Leuenberger <dimstar@opensuse.org>
- No longer recommend -lang: supplements are in use
* Sun Jan 05 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.4.4:
+ Support for fetching cover art from coverartarchive.org.
+ Uses HTTPS for external requests where possible.
+ New Listenbrainz plugin.
+ Sendto plugin removed.
+ Updated translations.
* Sun Jan 06 2019 bjorn.lie@gmail.com
- Update to version 3.4.3:
+ Android plugin works better with Samsung and Android 9 devices.
+ Status bar replaced with floating bar as used by Nautilus.
+ Bugs fixed: bgo#727670, bgo#767255, bgo#781664, bgo#788676,
bgo#788677, bgo#788706, bgo#789155, bgo#789494, bgo#789632,
bgo#789706, bgo#789795, bgo#789839, bgo#789157, bgo#790876,
bgo#791815, glgo#GNOME/rhythmbox#1626,
glgo#GNOME/rhythmbox#1646, glgo#GNOME/rhythmbox#1660,
glgo#GNOME/rhythmbox#7, glgo#GNOME/rhythmbox#8,
glgo#GNOME/rhythmbox#10, glgo#GNOME/rhythmbox#11,
glgo#GNOME/rhythmbox#21.
+ Updated translations.
- Drop rhythmbox-gstreamer-1.14.patch: Fixed upstream.
* Tue Apr 17 2018 dimstar@opensuse.org
- Add rhythmbox-gstreamer-1.14.patch: Fix build against GStreamer
1.14 (bgo#788706).
Version: 3.4.2-bp150.1.3
* Tue Mar 20 2018 dimstar@opensuse.org
- Unconditionally enable translation-update-upstream: on
Tumbleweed, this results in a NOP and for Leap in SLE paid
translations being used (boo#1086036).
* Wed Mar 07 2018 bjorn.lie@gmail.com
- Export PYTHON=%%{_bindir}/python3 before calling configure,
switch to python3.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Mon Oct 09 2017 luc14n0@linuxmail.org
- Update to version 3.4.2:
+ Bug fix release for 3.4.
+ Visualization plugin removed.
+ Responsiveness improvements during media player sync.
+ Better network buffering when crossfading is enabled.
+ Bugs fixed: bgo#697567, bgo#701608, bgo#770358, bgo#770462,
bgo#770486, bgo#770920, bgo#770983, bgo#771335, bgo#771337,
bgo#771405, bgo#771884, bgo#772997, bgo#773404, bgo#773466,
bgo#773695, bgo#773729, bgo#773858, bgo#774336, bgo#775294,
bgo#775447, bgo#776292, bgo#781184, bgo#783016, bgo#784957,
bgo#785304, bgo#785805, bgo#787785.
+ Updated translations.
- Add --without-hal to %configure: HAL has been discontinued.
- Add --with-* to %configure for the alredy had BuildRequires:
gudev, ipod, mtp, libsecret, brasero.
- Drop conditional use for visualization plugin: the plugin has
been removed upstream from the package as aforementioned.
- Drop %glib2_gsettings_schema_*, %desktop_database_* and
%icon_theme_cache_* post/postun/requires macros: functionality
now covered by file triggers.
- Align BuildRequires with configure:
Added: gdk-pixbuf, glib2 and libxml2.
Dropped: libdiscid, ice and sm.
- Change Url to https://wiki.gnome.org/Apps/Rhythmbox: current
Rhythmbox web page.
* Sat Sep 09 2017 zaitor@opensuse.org
- Add gstreamer-plugins-ugly Recommends: Recommend often used
codecs for music playback.
* Sat Sep 10 2016 zaitor@opensuse.org
- Update to version 3.4.1:
+ Bugs fixed: bgo#770044, bgo#770071, bgo#770134, bgo#770148,
bgo#770167, bgo#770209, bgo#770212, bgo#770262, bgo#770411,
bgo#770601, bgo#770920.
+ Updated translations.
* Sun Sep 04 2016 zaitor@opensuse.org
- Delete context plugin, upstream intended to disable it.
- Stop passing V=1 to make, we do debugging locally. Also remove an
obsolete clean section.
- Conditionally apply translations-update-upstream BuildRequires
and macro for non-openSUSE only.
* Sun Aug 14 2016 zaitor@opensuse.org
- Update to version 3.4:
+ New web remote control plugin.
+ Grilo plugin now uses Grilo 0.3.
+ Soundcloud plugin fetches more search results and allows
pausing.
+ No longer uses webkit (partly due to OpenBSD W^X enforcement).
+ Slightly better handling of keyboard shortcuts for playback.
+ Core and some plugin data files compiled into binaries using
GResources.
+ Bugs fixed: bgo#703910, bgo#721926, bgo#759589, bgo#765833,
bgo#766584, bgo#767318, bgo#767466, bgo#767524, bgo#768545,
bgo#769404.
+ Updated translations.
- Drop rhythmbox-grilo-0.3.patch: Fixed upstream.
- Drop pkgconfig(webkit2gtk-4.0) BuildRequires: No longer in use.
Following the above, drop now obsolete bcond_without webkit,
libtool BuildRequires and stop exporting autopoint infront of
configure.
* Wed May 18 2016 alarrosa@suse.com
- Update to GNOME 3.20.2 Fate#318572
* Wed May 18 2016 alarrosa@suse.com
- Added BuildRequires: fdupes. Use it to link duplicated files in
/usr/lib64/rhythmbox/plugins/ and /usr/share/help
* Sun May 08 2016 badshah400@gmail.com
- Add Requires: python3-gobject-Gdk, since this was split out of
python3-gobject into its own sub-package and should now be
required by all applications requiring X-server.
* Fri Apr 15 2016 mgorse@suse.com
- Update to GNOME 3.20 Fate#318572
* Sun Apr 03 2016 badshah400@gmail.com
- Update to version 3.3.1:
+ Better handling of locked Android devices.
+ Simplified ReplayGain processing that might crash less.
+ Switched to webkit2 API, except for the context plugin which
is disabled.
+ Notifications behave better when actions aren't available.
+ Bugs fixed: bgo#678349, bgo#744775, bgo#752019, bgo#762087,
bgo#762203, bgo#763206, bgo#763435, bgo#763874.
+ Updated translations.
- Drop rhythmbox-Port-to-webkit2.patch, incorporated upstream.
* Sun Feb 14 2016 zaitor@opensuse.org
- Add rhythmbox-Port-to-webkit2.patch: Port to webkit2gtk3, patches
from upstream bug (bgo#752019).
- Due to above port, replace pkgconfig(webkitgtk-3.0) for
pkgconfig(webkit2gtk-4.0) BuildRequires.
* Sun Feb 14 2016 zaitor@opensuse.org
- Add rhythmbox-Port-to-webkit2.patch: Port to webkit2gtk3, patches
from upstream bug (bgo#752019).
- Due to above port, replace pkgconfig(webkitgtk-3.0) for
pkgconfig(webkit2gtk-4.0) BuildRequires.
* Mon Jan 25 2016 dimstar@opensuse.org
- Update to version 3.3:
+ New plugin supporting Android devices via gvfs-mtp.
+ Encoding settings are now configurable per device type.
+ Encoding settings can force lossless files to be transcoded.
+ Bugs fixed: bgo#733830, bgo#748857, bgo#749015, bgo#751265,
bgo#751630, bgo#751961, bgo#752433, bgo#753359, bgo#753767,
bgo#755881, bgo#756992, bgo#757225, bgo#760192, bgo#761030.
+ Updated translations.
* Wed Dec 23 2015 dimstar@opensuse.org
- Port to grilo 0.3 (bgo#759589):
+ Add rhythmbox-grilo-0.3.patch: do the port.
+ Replace pkgconfig(grilo-0.2) BuildRequires with
pkgconfig(grilo-0.3).
+ Add libtool BuildRequires and call to autoreconf, as the patch
touches the build system.
* Sun Apr 19 2015 zaitor@opensuse.org
- Update to version 3.2.1:
+ Bugs fixed:
- bgo#746975: Core dump when using shuffle and playing track
changes.
- bgo#747053: Rhythmbox plugins fail to connect to signal
handlers with libpeas 1.14.0.
+ Updated translations.
* Tue Apr 07 2015 dimstar@opensuse.org
- Introduce visualizer build condition:
+ Conditionally enable pkgconfig()-BuildRequires: clutter-1.0,
clutter-gst-2.0, clutter-gtk-1.0, clutter-x11-1.0 and newly
added mx-1.0.
+ Disabled per default, as mx-1.0 is not maintained and not
available on openSUSE anymore.
- No longer replace clutter-gst-2.0 with clutter-gst-3.0 in
configure: the change is useless, as the visualisation plugin can
not be built in any case.
* Tue Apr 07 2015 dimstar@opensuse.org
- Update to version 3.2:
+ Support for disc and track total tags.
+ Soundcloud plugin.
+ Ability to clear, re-fetch and manually set cover art using the
song info window.
+ Build fixes for Mac OS X.
+ Many style and layout fixes.
+ Bugs fixed: bgo#330686, bgo#554574, bgo#592706, bgo#601747,
bgo#733795, bgo#737058, bgo#737655, bgo#738101, bgo#738529,
bgo#743012, bgo#743493, bgo#743761, bgo#745395, bgo#745399,
bgo#746047.
+ Updated translations.
- Replace defines with more flexible bcond_with/wihtout variants.