* This doesn't build with any gtk3 DISTRO_FEATURES, without x11 in
DISTRO_FEATURES gtk3+ doesn't provide gdkx.h and paprefs build fails with:
http://errors.yoctoproject.org/Errors/Details/704195/
../paprefs-1.2/src/paprefs.cc:30:10: fatal error: gdk/gdkx.h: No such file or directory
30 | #include <gdk/gdkx.h>
| ^~~~~~~~~~~~
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
- Update to v5.0
- Add a patch for wayland builds that removes canberra dependency. Since the
canberra-gtk+3 module paradoxically depends on gtk+2 it is unbuildable for
wayland.
Signed-off-by: Markus Volk <f_l_k@t-online.de>
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>
Also use native perl instead of build host perl
Fixes
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Removed an unused patch file:
0002-build-sys-Add-m4-file-for-AX_CXX_COMPILE_STDCXX_11.patch
I believe gtk+3-native was added to DEPENDS to get glib-gettextize,
which is actually provided by glib-2.0-native.
Pavucontrol is not a part of GNOME, it just uses GTK, so it seems
slightly wrong to inherit gnomebase. The only thing we need from
gnomebase is the autotools inherit, which we can do directly. The
gnomebase class automatically set the SECTION to "x11/gnome", but I
think "x11/multimedia" is better.
Added HOMEPAGE.
Fixed LICENSE. Pavucontrol allows choosing later GPL versions as well.
Signed-off-by: Tanu Kaskinen <tanuk@iki.fi>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
The gnome class pulls in usually unwanted dependencies like gconf.
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
* also fixes build without lynx:
| make[2]: Entering directory `/OE/shr-core/tmp-eglibc/work/x86_64-oe-linux/pavucontrol/0.9.10+git-r1/git/doc'
| make[2]: *** No rule to make target `README', needed by `all-am'. Stop.
| make[2]: Leaving directory `/OE/shr-core/tmp-eglibc/work/x86_64-oe-linux/pavucontrol/0.9.10+git-r1/git/doc'
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>