- adjust PACKAGECONFIG for gtk and localsearch
45 (stable)
===========
Translation updates
All contributors to this release:
- Alan Mortensen <alanmortensen.am@gmail.com>
- Anders Jonsson <anders.jonsson@norsjovallen.se>
- Antonio Marin <gnmer.6qxyg@slmail.me>
- Asier Saratsua Garmendia <asiersarasua@ni.eus>
- Aurimas Aurimas Černius <aurisc4@gmail.com>
- Balázs Úr <balazs@urbalazs.hu>
- Changwoo Ryu <cwryu@debian.org>
- Daniel Mustieles <daniel.mustieles@gmail.com>
- Daniel Rusek <mail@asciiwolf.com>
- Ekaterine Papava <papava.e@gtu.ge>
- Hugo Carvalho <hugokarvalho@hotmail.com>
- Jordi Mas i Hernandez <jmas@softcatala.org>
- Juliano de Souza Camargo <julianosc@protonmail.com>
- Nathan Follens <nfollens@gnome.org>
- Quentin PAGÈS <pages_quentin@hotmail.com>
- Yuri Chornoivan <yurchor@ukr.net>
Added/updated translations:
- po/ca.po, courtesy of Jordi Mas i Hernandez
- po/cs.po, courtesy of Daniel Rusek
- po/da.po, courtesy of Alan Mortensen
- po/es.po, courtesy of Daniel Mustieles
- po/eu.po, courtesy of Asier Saratsua Garmendia
- po/hu.po, courtesy of Balázs Úr
- po/ka.po, courtesy of Ekaterine Papava
- po/ko.po, courtesy of Changwoo Ryu
- po/lt.po, courtesy of Aurimas Aurimas Černius
- po/nl.po, courtesy of Nathan Follens
- po/oc.po, courtesy of Quentin PAGÈS
- po/pt_BR.po, courtesy of Juliano de Souza Camargo
- po/pt.po, courtesy of Hugo Carvalho
- po/ro.po, courtesy of Antonio Marin
- po/sv.po, courtesy of Anders Jonsson
- po/uk.po, courtesy of Yuri Chornoivan
45.rc (unstable)
================
LocalSearch:
- Fix file upload
All contributors to this release:
- Danial Behzadi <dani.behzi@ubuntu.com>
- Jens Georg <mail@jensge.org>
- Yaron Shahrabani <sh.yaron@gmail.com>
- luming zh <lumingzh@qq.com>
- Fran Diéguez <frandieguez@gnome.org>
- Piotr Drąg <piotrdrag@gmail.com>
- Artur S0 <arturios05@bk.ru>
Added/updated translations:
- fa.po, courtesy of Danial Behzadi
- gl.po, courtesy of Fran Dieguez
- he.po, courtesy of Yaron Shahrabani
- pl.po, courtesy of Piotr Drąg
- ru.po, courtesy of Artur So
- zh_CN.po, courtesy of lumingzh
45.beta (unstable)
==================
LocalSearch:
- Fix UPnP container contents after store update
- Fix graph names
Bugs fixed in this release:
- https://gitlab.gnome.org/GNOME/rygel/issues/110
All contributors to this release:
- Jens Georg <mail@jensge.org>
- Emin Tufan Çetin <etcetin@gmail.com>
Added/updated translations:
- tr.po, courtesy of Emin Tufan Çetin
45.alpha (unstable)
===================
Major changes:
- Port UI parts to GTK4
- Drop support for Tracker 3
- Add support for LocalSearch
Presets:
- Fix OpenH264 preset config
- Add more presets for other codecs
Transcoding:
- Remove WMV decoder from list of default-enabled transcoders
Server:
- Support .ssa subtitles
Bugs fixed in this release:
- https://gitlab.gnome.org/GNOME/rygel/issues/240
- https://gitlab.gnome.org/GNOME/rygel/issues/241
- https://gitlab.gnome.org/GNOME/rygel/issues/242
All contributors to this release:
- Jens Georg <mail@jensge.org>
- Pawan Chitrakar <chautari@gmail.com>
- Vasil Pupkin <3abac@3a.by>
- Yuki Okushi <yokushi@gnome.org>
- Martin <miles@filmsi.net>
- Piotr Drąg <piotrdrag@gmail.com>
- Baxrom Raxmatov <magdiyevbahrom@gmail.com>
Added/updated translations:
- be.po, courtesy of Yuras Shumovich
- ja.po, courtesy of Yuki Okushi
- ne.po, courtesy of Pawan Chitrakar
- sl.po, courtesy of Martin Srebotnjak
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
"lms" plugin has been dropped by the project starting version 0.43.0.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Recipes are much more readable with whitespace around the assignment operators.
Fix various assignments in meta-openembedded recipes to show this is definitely
the preferred formatting.
This fixes recipes with larger numbers of issues but there are just under 100
other references left to fix.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release 0.44.1
Server:
- Fix progress reporting for ImportResource
MediaExport:
- Fix a critical when unable to detect mime type
All contributors to this release:
- Jens Georg <mail@jensge.org>
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
- dont convert to systemd system service. rygel should be started as
a user service. This is also a requirement to get it working in
gnome-control-center
- build with PACKAGECONFIG media-export to make rygel work out of the box
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
* it was added in rygel-0.41.0 with:
18cd2cff6f
* it might need libx11 dependency as well which would probably
be pulled by gtk+3 already when x11 is in DISTRO_FEATURES
* as shown in:
http://errors.yoctoproject.org/Errors/Details/746017/
it requires x11 even when gtk support is disabled, meson-log.txt:
Determining dependency 'x11' with pkg-config executable '/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot-native/usr/bin/pkg-config'
env[PKG_CONFIG_DIR]: /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot/usr/lib/pkgconfig
env[PKG_CONFIG_PATH]: /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot/usr/lib/pkgconfig:/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot/usr/share/pkgconfig
env[PKG_CONFIG_LIBDIR]: /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot/usr/lib/pkgconfig
env[PKG_CONFIG_DISABLE_UNINSTALLED]: yes
env[PKG_CONFIG_SYSROOT_DIR]: /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot
env[PKG_CONFIG_SYSTEM_LIBRARY_PATH]: /usr/lib:/usr/lib
env[PKG_CONFIG_SYSTEM_INCLUDE_PATH]: /usr/include
env[PKG_CONFIG]: /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot-native/usr/bin/pkg-config
-----------
Called: `/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot-native/usr/bin/pkg-config --modversion x11` -> 1
stderr:
Package x11 was not found in the pkg-config search path.
Perhaps you should add the directory containing `x11.pc'
to the PKG_CONFIG_PATH environment variable
No package 'x11' found
-----------
CMake binary for host machine is cached as not found
Dependency lookup for x11 with method 'cmake' failed: CMake binary for machine host machine not found. Giving up.
Run-time dependency x11 found: NO (tried pkgconfig)
../rygel-0.42.4/src/rygel/meson.build:9:80: ERROR: Dependency "x11" not found, tried pkgconfig
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fixes:
rygel-0.42.4/meson.build:1:0: ERROR: Value "false" (of type "string") for combo option "gtk" is not one of the choices. Possible choices are (as string): "enabled", "disabled", "auto".
* possibly changed since:
7e1819d9e4
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Switch to using libsoup-3 and meson for build system
Disable media-export plugin, since it fails to build
rygel-media-export-dvd-parser.vala:91.27-91.39: error: The name `uri_copy' does not exist in the context of `Soup' (libsoup-3.0)
| 91 | var new_uri = Soup.uri_copy(file_uri,
| | ^~~~~~~~~~~~~
| libsoup-3.0.vapi:4.1-4.14: note: `Soup' was declared here
| 4 | namespace Soup {
| | ^~~~~~~~~~~~~~
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This is the result of automated script (0.9.1) conversion:
oe-core/scripts/contrib/convert-overrides.py .
converting the metadata to use ":" as the override character instead of "_".
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Not only was uuid removed as a build dependency of Rygel in 0.27.1, but
oe-core's ossp-uuid has always renamed the library to libossp-uuid so it was
never used (as util-linux provides libuuid.so).
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Fix the warning below and set proper license according to the
content of file COPYING in Rygel:
WARNING: rygel-0.34.0-r0 do_populate_lic: rygel: \
No generic license file exists for: LGPL1.1 in any provider
According to a git commit in Rygel made two years ago by Jens
Georg: "all: Update license text to LGPLv2.1 proper We always
claimed being LGPLv2.1 but the license text said differently."
In the same time the tag for Rygel 0.34 has been created on
20 March 2017, aka after this git commit. For more details:
cdcb6bd55e
Furthermore, the changelog of Rygel 0.34.0 also indicates
that the license is LGPLv2.1+ (after a fix in release 0.29.1):
https://abi-laboratory.pro/tracker/changelog/rygel/0.34.0/log.html
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Fix build without X
Licence is more consistent now see
cdcb6bd55e
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
getVar() now defaults to expanding by default, thus remove the True
option from getVar() calls with a regex search and replace.
Search made with the following regex: getVar ?\(( ?[^,()]*), True\)
Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
Update to latest version. This mainly fixes file uploading,
which did not work in previous version (see upstream commit
"1d45866a3fd7ca47bdbea60156bd18b994710662" among others).
sqlite3 is now required to build whole rygel, as some
media-export plugin routines have been centralized ;
libunistring also improves collation logic if present.
Rygel will not keep running anymore when its "plugins"
folder is absent or empty. Thus, to avoid disappointments,
we now RRECOMMEND at least the media-export plugin.
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Rygel is a UPnP Audio-Video media server, that allows to
share media files to other devices. It can also become a
MediaRenderer controlled by UPnP or DLNA Controllers.
Rygel makes use of the GStreamer library to recognize and
index media files. UPnp clients will then be able to browse
through them with the aid of metadata (artist, date...).
We do not propose to build without GStreamer support
(because then if cannot parse any actual media file, and
this is pointless), and for the same reason always include
the GStreamer engine in the main package ; but allow
separate packages for plugins.
(disable tracker plugin for now, because it pulls 3 layers
and needs us to have a PREFERRED udev provider, which is a
bit extreme for a first version)
Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh>
Author: Manuel Bachmann <manuel.bachmann@iot.bzh>
Author: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>