Commit Graph

28 Commits

Author SHA1 Message Date
zangrc
69c0a4356f gnome-bluetooth: upgrade 3.34.1 -> 3.34.5
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-28 06:55:33 -07:00
Khem Raj
0e33b7e0c9 gnome-bluetooth: Add check to require x11
gnome-bluetooth needs libcanberra compiled with gtk+3 support, compiling
libcanberra with gtk+3 support would need gtk+ which needs X11 to
support the needed backend, other option is directfb which will not
worrk work with wayland(without X) config either

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-13 14:46:22 -07:00
Andreas Müller
20a2981fc6 gnome-bluetooth: upgrade 3.34.0 -> 3.34.1
ver 3.34.1:
- Prefer “Alias” adapter name to “Name”
- Fix some memory leaks
- Updated translations

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-06 08:29:50 -07:00
Andreas Müller
0d43b5a532 gnome-bluetooth: upgrade 3.32.1 -> 3.34.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-28 13:10:20 -07:00
Piotr Tworek
ec0ad82a3e gnome-bluetooth: Update to version 3.32.1.
This is the latest upstream stable version.

Besides simple version bump this patch also makes the following changes:
1. Switch build system from autotools to meson.
2. Drop x11 as required distro feature. This package by itself does not
   depend on x11. It's perfectly usable in headles or wayland only
   environments.
3. Drop intltool-native and gnome-common-native from DEPENDS since those
   packages no longer seem to be needed by meson based build setup.
4. Add runtime dependency on bluez5. The package obviously needs it to
   function, but since it does not link with any libs provided by bluez5
   (it talks to bluez stack via dbus) this dependency won't be added
   automatically.
5. Inherit upstream-version-is-even since GNOME packages do follow
   versioning convention checked by this bbclass.

Signed-off-by: Piotr Tworek <tworaz@tworaz.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-20 14:14:57 -07:00
Adrian Bunk
2949dd137d gnome-bluetooth: Drop bluez4 support
bluez4 was removed from meta-oe 2 years ago.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10 09:24:32 -07:00
Khem Raj
f6ef2b4a25 gnome-bluetooth: Look for x11 in distro features
It does not compile without it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23 15:49:36 +02:00
Ross Burton
a7f3ec87f9 meta-gnome: add explicit gnome-common dependencies
gnome-common is deprecated and gnomebase.bbclass will soon stop depending on it,
so add gnome-common to DEPENDS for the recipes that still use it.

gxim previously wasn't really using the gnome-common macros so now the build
fails with compiler errors, so pass the flag to turn off fatal warnings as gxim
appears to be dead.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-02 09:16:18 +01:00
Martin Jansa
6a6438b1d0 gnome-bluetooth: add intltool-native dependency
* fixes:
  | ../gnome-bluetooth-3.18.2/configure: line 12094: syntax error near unexpected token `0.40.0'
  | ../gnome-bluetooth-3.18.2/configure: line 12094: `IT_PROG_INTLTOOL(0.40.0)'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-15 12:21:38 +02:00
Alexander Kanavin
e57e43aa5c gnome-bluetooth: replace systemd dependency with udev
Now we have an up to date standalone libudev (via eudev),
so systemd is no longer required.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-25 11:27:29 +01:00
Alexander Kanavin
08ba7cc3ca gnome-bluetooth: inherit gobject-introspection class
This fixes introspection support.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-25 11:27:29 +01:00
Alexander Kanavin
3ce87029bc gnome-bluetooth: update to 3.18.2
This also enable gobject introspection support.
Drop obsolete patches.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
2016-03-14 12:15:24 +01:00
Martin Jansa
47f7d287a0 gnome-keyring: blacklist gnome-bluetooth, gvfs: try to build with libgnome-keyring only
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13 12:28:17 +02:00
Andreas Müller
21be39e410 gnome-bluetooth: fix build with libnotify >= 0.7.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-08 16:18:35 +02:00
Alexander Kanavin
d518b89505 gnome: add explicit bz2 compress type to older packages
The default was changed to xz in the gnomebase class to match the upstream.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:08 +02:00
Khem Raj
3d6d36d24b obex, gnome-bluetooth: Make bluez{4, 5} dep conditional on DISTRO_FEATURE
bluez4 is removed from oe-core

This helps in compiling them when distro features are either set to use
bluez4 or bluez5

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-17 09:46:28 +02:00
Martin Jansa
73ba7cd70f *obex*, navit, libsyncml, foxtrotgps, gypsy, bluez-hcidump, bluez4, gst-plugin-bluetooth, gnome-bluetooth: blacklist bluez4 only recipes when bluez5 is in DISTRO_FEATURES
foo
2015-05-11 10:27:28 +02:00
Andreas Müller
eaa248e369 gnome-bluetooth: fix build by using a valid dbus interface + unblacklist
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-02-19 10:09:59 +01:00
Martin Jansa
2401f0367d gnome-bluetooth: blacklist, because dbus-binding-tool call is failing
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-17 12:56:21 +01:00
Martin Jansa
2326cf2c9b recipes: add missing intltool-native dependency
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-15 14:59:17 +02:00
Khem Raj
7e679f0155 gnome-bluetooth: Fix build when S != B
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:02 +02:00
Martin Jansa
85143eff2b gnome-bluetooth: inherit only gnomebase, gtk-icon-cache
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:43:31 +02:00
Matthieu CRAPET
c95e155780 recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues
Changes:
- rename SUMMARY with length > 80 to DESCRIPTION
- rename DESCRIPTION with length < 80 to (non present tag) SUMMARY
- drop final point character at the end of SUMMARY string
- remove trailing whitespace of SUMMARY line

Note: don't bump PR

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-23 23:20:02 +01:00
Khem Raj
9c657f0e69 gnome-bluetooth: Fix build erorrs found with gcc 4.8
Fix errors like below

| bluetooth-input.c:193:4: error: format '%d' expects argument of type
'int', but argument 5 has type 'XID' [-Werror=format=]
|     g_message ("has mouse: %s (id = %d)", device_info[i].name,
device_info[i].id);
|     ^
| bluetooth-input.c:198:4: error: format '%d' expects argument of type
'int', but argument 5 has type 'XID' [-Werror=format=]
|     g_message ("has keyboard: %s (id = %d)", device_info[i].name,
device_info[i].id);
|     ^

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-19 09:37:34 +02:00
Martin Jansa
a45830a39b recipes: Unify indentation
* This change is only aesthetic (unlike indentation in Python
  tasks).
* Some recipes were using tabs.
* Some were using 8 spaces.
* Some were using mix or different number of spaces.
* Make them consistently use 4 spaces everywhere.
* Yocto styleguide advises to use tabs (but the only reason to keep
  tabs is the need to update a lot of recipes). Lately this advice
  was also merged into the styleguide on the OE wiki.
* Using 4 spaces in both types of tasks is better because it's less
  error prone when someone is not sure if e.g.
  do_generate_toolchain_file() is Python or shell task and also allows
  to highlight every tab used in .bb, .inc, .bbappend, .bbclass as
  potentially bad (shouldn't be used for indenting of multiline
  variable assignments and cannot be used for Python tasks).
* Don't indent closing quote on multiline variables
  we're quite inconsistent wheater it's first character on line
  under opening quote or under first non-whitespace character in
  previous line.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Koen Kooi <koen@dominion.thruhere.net>
2013-04-15 16:23:17 +02:00
Peter Tworek
da3a1350d8 gnome-bluetooth: Depend on virtual/libx11, not libx11.
Signed-off-by: Peter Tworek <tworaz666@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-30 21:08:01 +01:00
Andrei Gherzan
3767262f9e In LICENSE "&&" should be replaced with "&"
In this way meta-oe recipes will be parsed correctly in yocto.

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-16 22:29:22 +01:00
Koen Kooi
5a65b5084e gnome-bluetooth 2.32.0: import from OE rev 58b79786c6
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-06-19 20:41:27 +02:00