Drop patch that is included in this release.
Changelog:
0.14.4:
- Move documentation to gi-docgen
0.14.3:
- CI fixes
0.14.2:
- xml: Fix compatibility with libxml2 2.12.x
- Add missing array annotation
- build: Fix Requires: line of pkg-config file
- Loosen restriction on dc:date verification
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
It takes almost 50 seconds on my machine to execute.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Drop patch that was incorporated in this release.
Changelog:
1.6.9:
- Linux-CM: Fix a potential memory leak
- Fix documentation link for libsoup
- Fix unnecessary g_thread_unref in tests
- Fix issues with Since: in documentation
1.6.8:
- ServiceProxyAction: Remove some left-over debug output
- ServiceProxyAction: Stop leaking the HTTP response
- Docs: Fix various issues
- ServiceProxyAction: Add get_value_as()
- Linux-CM: Silence a false-positive with scan-build
1.6.7:
- Fix compatiblity with libxml2 2.12.x
- Improve reproducability
- ControlPoint: Fix re-scan
- ContextManager: Fix boot-id update
- Context: Fix crash if served URI is not an IP address
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
It is quick, it finished under 20 seconds on my machine.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Drop patch that was incorporated in this release.
Shortlog (without CI-changes):
client: Format Since/Deprecated versions in a way gi-docgen can parse
Fix template to use local mirror
gssdp-enums.c.template: use basename instead of filename
resource-browser: Make regex pattern static
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
- 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>
Please see
https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265
for what changes are needed, and sed commands that can be used to make them en masse.
I've verified that bitbake -c patch world works with these, but did not run a world
build; the majority of recipes shouldn't need further fixups, but if there are
some that still fall out, they can be fixed in followups.
Signed-off-by: Alexander Kanavin <alex@linutronix.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>
- add a patch to fix a buildpath leakage
SRC_URI += did not work, therefore use SRC_URI:append
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 fixes:
| Run-time dependency gi-docgen found: YES 2023.1
| Program gi-docgen found: NO
|
| ../gssdp-1.4.0.1/doc/meson.build:4:11: ERROR: Program 'gi-docgen' not found or
not executable
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
* deprecated since libxml2-2.11 upgraded in oe-core in:
https://git.openembedded.org/openembedded-core/commit/?id=24860598ba8557ea3a145f249938ea411f1ef1d8
* fixes:
../gupnp-1.4.1/libgupnp/gupnp-service-info.c: In function 'got_scpd_url':
../gupnp-1.4.1/libgupnp/gupnp-service-info.c:595:17: error: 'xmlRecoverMemory' is deprecated [-Werror=deprecated-declarations]
595 | scpd = xmlRecoverMemory (msg->response_body->data,
| ^~~~
In file included from /OE/build/luneos-nanbield/webos-ports/tmp-glibc/work/cortexa8t2hf-neon-webos-linux-gnueabi/gupnp/1.4.1-r0/recipe-sysroot/usr/include/libxml2/libxml/globals.h:18,
from /OE/build/luneos-nanbield/webos-ports/tmp-glibc/work/cortexa8t2hf-neon-webos-linux-gnueabi/gupnp/1.4.1-r0/recipe-sysroot/usr/include/libxml2/libxml/threads.h:35,
from /OE/build/luneos-nanbield/webos-ports/tmp-glibc/work/cortexa8t2hf-neon-webos-linux-gnueabi/gupnp/1.4.1-r0/recipe-sysroot/usr/include/libxml2/libxml/xmlmemory.h:222,
from /OE/build/luneos-nanbield/webos-ports/tmp-glibc/work/cortexa8t2hf-neon-webos-linux-gnueabi/gupnp/1.4.1-r0/recipe-sysroot/usr/include/libxml2/libxml/tree.h:1310,
from ../gupnp-1.4.1/libgupnp/gupnp-service-introspection-private.h:12,
from ../gupnp-1.4.1/libgupnp/gupnp-service-info.c:26:
/OE/build/luneos-nanbield/webos-ports/tmp-glibc/work/cortexa8t2hf-neon-webos-linux-gnueabi/gupnp/1.4.1-r0/recipe-sysroot/usr/include/libxml2/libxml/parser.h:872:17: note: declared here
872 | xmlRecoverMemory (const char *buffer,
| ^~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
The sniffer PACKAGECONFIG will make gssdp depend on gtk4 as below.
PACKAGECONFIG[sniffer] = "-Dsniffer=true,-Dsniffer=false,gtk4,"
But gtk4 needs the opengl DISTRO_FEATURES enabled, so also check
opengl in gssdp recipe to keep consistent.
Fixes:
ERROR: Nothing PROVIDES 'gtk4' (but /build/layers/meta-openembedded/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb DEPENDS on or otherwise requires it)
gtk4 was skipped: missing required distro feature 'opengl' (not in DISTRO_FEATURES)
ERROR: Required build target 'meta-world-pkgdata' has no buildable providers.
Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'gssdp', 'gtk4']
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
License:
* LGPL-2.0+ -> LGPL-2.1-or-later
* Source code file does not add new to license: It is marked as LGPL-2.1-or-later
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
License:
* LGPL-2.0+ -> LGPL-2.1-or-later
* Source code file does not add new to license: It is marked as LGPL-2.1-or-later
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
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>