* Fri Apr 17 2020 Michael Gorse <mgorse@suse.com>
- Remove use of is_opensuse. Chromaprint and libdmapsharing3 are
now built in SLE-15-SP2 (jsc#SLE-11723).
* Fri Feb 14 2020 bjorn.lie@gmail.com
- Update to version 0.3.11:
+ tracker:
- Fix crash if chromaprint plugin isn't installed.
- Correctly escape strings on sparql updates.
- Acoustid: add support for album artist.
+ Updated translations.
- Drop tracker-fix-crash-if-chromaprint-plugin-not-installed.patch:
Fixed upstream.
* Sat Jan 25 2020 Dominique Leuenberger <dimstar@opensuse.org>
- No longer recommend -lang: supplements are in use
* Fri Dec 06 2019 Yifan Jiang <yfjiang@suse.com>
- Add tracker-fix-crash-if-chromaprint-plugin-not-installed.patch:
avoid crash if the chromaprint is disabled on build time
(bsc#1158231 glgo#GNOME/grilo-plugins#61).
* Sat Sep 14 2019 bjorn.lie@gmail.com
- Update to version 0.3.10:
+ Tracker plugin now requires >= 2.3.0.
+ Convert README to Markdown.
+ Tracker:
- Implement source notification through TrackerNotifier.
- Mark playlists as a container.
- Use the correct property to retrieve album title.
- Use tracker:ExternalReference to retrieve musicbrainz ids.
+ Chromaprint: Throw an error on missing decoders.
+ Lua-Factory:
- Renamed grl-musicbrainz to grl-musicbrainz-coverart
- Acoustid:
. Return Multiple Results from AcoustID Plugin.
. Add support for creation_date.
. Return from source in case of no match.
- TheAudioDB: Add the ability to retrieve artist art.
+ Updated translations.
- Add explicit pkgconfig(tracker-sparql-2.0) BuildRequires: It is
already pulled in, but since meson checks for it, we add it.
* Tue Jul 16 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.3.8:
+ Require Grilo >= 0.3.8.
+ Lua enabled by default.
+ Lua-Factory:
- Fix parameter order in grl.fetch().
- Add Steam Store plugin.
- Remove Metrolyrics plugin.
- Remove Pocket plugin.
- Rename grl-musicbrainz to grl-musicbrainz-coverart.
+ TheGamesDB: Add Sega Pico and SG-1000 MIME types.
+ Euronews: Use https instead of http.
+ Video title parsing: Fix setting empty titles.
+ AcoustID:
- Sort records by submissions count instead of submission date.
- Add support for album-disc-number, publication-date,
track-number.
- Add support for creation-date.
- MusicBrainz Coverart: Use mb-release-id instead of
mb-album-id for better accuracy.
+ Bookmarks: Fix adding duplicated entry.
+ Podcasts: Fix crash when parsing unsupported format.
+ Optical Media: Add "ignored-scheme" configuration.
+ Tracker:
- Fix last played mapping.
- Add mapping from tracker for MusicBrainz IDs.
- Mark playlists as containers in Grilo.
- Remove per-device-source configuration.
- Rewrite tracker GrlSource notification to use
TrackerNotifier.
+ Added translations in help.
+ Updated translations.
* Wed Oct 17 2018 Jan Engelhardt <jengelh@inai.de>
- Avoid em dashes in summaries.
* Wed Sep 26 2018 bjorn.lie@gmail.com
- Update to version 0.3.8:
+ Autotools removed.
+ Add pkgconfig file.
+ meson: Fixes finding lua-5.3 in FreeBSD.
+ Tracker: Fixes error types (bgo#794691).
+ Lua-Factory:
- New source: TheAudioDB cover source
- AcoustID: Add support to MusicBrainz' release and
release-group.
- MusicBrainz: Add support to release-group cover art.
+ Updated translations.
- Add meson BuildRequires and corresponding macros as well as
autosetup, following upstreams changes to meson buildsystem.
- Add devel sub package following upstream changes.
- Add fdupes BuildRequires and macro, remove duplicates.
- Drop pkgconfig(gmime-3.0) BuildRequires: No longer needed, nor
used.
- Add grilo-plugin-upnp Provides to grilo-plugin-dleyna
sub-package, Obsoletes is already in place.
* Fri Jul 27 2018 bjorn.lie@gmail.com
- Update to version 0.3.7:
+ Last release with autotools
+ Meson: Fix Lua sourcers directory.
+ Lua-Factory:
- Allow lua sources to register metadata-keys.
- The Games DB: Add developer, publisher, coop and players
metadata information with is own metata-keys.
* Tue Jul 17 2018 bjorn.lie@gmail.com
- Update to version 0.3.6:
+ Gravatar plugin: Fix memory leak.
+ Opensubtitles: Fix memory leak.
+ Lua-Factory:
- Replace assert() with critical messages.
- Apple trailers - Fix warnings.
- itunes podcast - Fix maximum items.
- The Games DB:
. Add support to TurboGrafx-CD
. Add support to Neo-Geo Pocket Color
. Add support to WonderSwan and WonderSwan Color
. Add support to Famicom
. Add support to Atari Lynx
. Add support to Virtual Boy
. Fix multiple Genres per game
+ Magnatue: Add cover art support.
+ Updated translations.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Thu Dec 07 2017 fcrozat@suse.com
- Disable chroma and dmapsharing when building on SLE (not
available there).
* Thu Sep 14 2017 fezhang@suse.com
- Drop SLE12 / Leap42 build conditionals, enable lua and chroma
unconditionally.
* Fri Aug 25 2017 zaitor@opensuse.org
- Update to version 0.3.5:
+ build: bgo#778858: meson: Fix library name of optical-media
plugin.
+ dmap plugin: bgo#781278: Fix DMAP plugins not loading.
+ flickr plugin: bgo#707643: flickr: populate GrlMediaImage with
EXIF data.
+ lastfm-cover plugin: bgo#766789: Use HTTPS rather then insecure
HTTP.
+ lua-factory plugin:
- bgo#778857: Building lua-factory breaks with gperf 3.1 if
builddir != srcdir.
- bgo#779444: Fix a few leaks in plugins.
- bgo#781318: Fix lua sources path with Meson.
+ tracker plugin: bgo#786602: [Tracker] Use sparql1.1 "AS ?var"
syntax.
- Drop grilo-plugins-tracker-2.0.patch: Fixed upstream, following
this, drop gnomec-common BuildRequires and autoreconf call, no
longer needed.
- Drop obsolete clean section.
- Replace pkgconfig(gmime-2.6) with pkgconfig(gmime-3.0)
BuildRequires: Needed for podcast support.
- Pass --enable-podcasts to configure, ensure we are building
podcast support.
* Fri Jul 21 2017 dimstar@opensuse.org
- Add grilo-plugins-tracker-2.0.patch: Also detect tracker 2.0 as
a valid option.
- Add gnomec-common BuildRequires and call autoreconf, as above
patch touches the buildsystem.
* Tue Feb 14 2017 zaitor@opensuse.org
- Update to version 0.3.4:
+ General: Add support for Meson build.
+ Bugs fixed: bgo#775957, bgo#770959, bgo#777210, bgo#771446,
bgo#771445, bgo#773702, bgo#775957, bgo#778596, bgo#775561,
bgo#773310, bgo#776482, bgo#770806, bgo#774748.
+ Updated translations.
- Add gperf BuildRequires: New "optional" dependency.
* Tue Jan 24 2017 zaitor@opensuse.org
- Add armv7hl to conditional gstreamer1(element-chromaprint)
BuildRequires: Build for armv7.
* Sat Sep 10 2016 zaitor@opensuse.org
- Update to version 0.3.3:
+ Bugs fixed: bgo#768520, bgo#768185, bgo#768606, bgo#768093,
bgo#769331, bgo#770806, bgo#769347, bgo#769349, bgo#769356,
bgo#769357, bgo#769373, bgo#767684, bgo#770806.
* Fri Aug 26 2016 dimstar@opensuse.org
- Conditionally disable LUA Factory on openSUSE < 13.2 (SLE and
Leap 42.x). LUA 5.3 is not available and as a consequence we
can't ship LUA Factory plugins.
- Conditionally disabled chromaprint on openSUSE < 13.2 (SLE and
Leap 42.x). GStreamer/chroma support is not available.
* Fri Jun 17 2016 zaitor@opensuse.org
- Update to version 0.3.2:
+ Bugs fixed: bgo#732879, bgo#732879, bgo#764486, bgo#764077,
bgo#764078, bgo#764814, bgo#764816, bgo#766678, bgo#767631,
bgo#764078, bgo#764814, bgo#764600, bgo#766678, bgo#764486,
bgo#761624, bgo#761869, bgo#766587.
- Add pkgconfig(gstreamer-1.0) and
pkgconfig(gstreamer-plugins-bad-1.0) BuildRequires: New
dependencies needed for the new chromaprint support. Also pass
- -enable-chromaprint to configure to ensure the support is built.
- Following the above add gstreamer1(element-chromaprint)()(64bit)/
gstreamer1(element-chromaprint) BuildRequires. This should not be
needed, and future investigation if the bug is in grilo-plugins
or gstreamer-plugins-bad is needed.
- Drop grilo-plugins-Fix-gcc6-build.patch: Fixed upstream.