872 Commits

Author SHA1 Message Date
Hongxu Jia
50727a227b gvfs: add meson option admin and udisks2 to PACKAGECONFIG
Both of admin and udisks2 depend on polkit, conditional support them

See upstream commit:
cdc33bf54f

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-25 14:21:48 -07:00
Adrian Bunk
68e89e60eb sanity-meta-gnome: Remove obsolete class
There are no bbappend left in meta-gnome.
Individual recipes that require x11 already provide a proper
error for that.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-25 14:21:48 -07:00
Adrian Bunk
e01261885b network-manager-applet: Remove obsolete dbus-glib and libnm-glib dependencies
network-manager-applet stopped using dbus-glib 3 years ago.

Building of the obsolete libnm-gtk is disabled by default in 1.8.20.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-18 15:58:26 -07:00
Andreas Müller
7edaba2496 glade3: move to to meta-xfce
* lubxfce4ui is the last recipe requiring glade3 optionally
* old glade3 is necessary to open xfce glade files based on gtk2
* meta-xfce depends on gnome-layer already so no adjustment in layer
  dependencies is necessary

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-09 20:34:32 -07:00
Adrian Bunk
c1b55cfd23 wv: upgrade 1.2.4 -> 1.2.9
The upstream location has changed.
Remove a patch for an issue fixed upstream.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-08 00:28:05 -07:00
Andreas Müller
dd32744c7f libwnck3: upgrade 3.30.0 and move to meson build
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-06 08:32:04 -07:00
Andreas Müller
49862b65a7 desktop-file-utils: remove - a more recent version is in oe-core
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-06 08:32:04 -07:00
Andreas Müller
15ec594e15 gtksourceview-classic-light: extend to gtksourceview4
Adds classic-light to gtksourceview4. Classic-light enables dark text on white
background when using dark themes.
Tested with gedit V3.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-06 08:32:04 -07:00
Andreas Müller
0c3d750ae6 gtksourceview4: initial add 4.2.0
gedit 3.x will depend on it

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-06 08:32:04 -07:00
Andreas Müller
69b8d6804b evince: add patch to fix build with recent gobject-introspection
gobject-introspection torned some warnings to errors. That caused:

| ../../evince-3.28.2/libview/ev-document-model.h:57: Fatal: EvinceView: Namespace conflict for 'document_model_get_type'

Have tried to fix evince by update to 3.28.5 and 3.32.0 but that causes nasty
gettext errors which I was not able to fix yet.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-05 23:22:39 -07:00
Andreas Müller
70772ea3b9 gnome-desktop3: set correct meson gtk doc option
Fixes:
| ERROR: gnome-desktop3-3.32.0-r0 do_configure: QA Issue: gnome-desktop3: configure was passed unrecognised options: docs [unknown-configure-option]

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-02 14:13:57 -07:00
Andreas Müller
3bcb2258fa gvfs: remove systemd user unit executable permission adjustment
Executable permissions were set accidently by a typo in recipe and has nothing
to do with meson build. Typo in recipe was fixed so adjustment can go.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-16 21:07:25 -07:00
Kai Kang
dda73a8b35 gvfs: fix typo libexec
I believe ${libexec} is a typo here which should be ${libexecdir}.
Otherwise, the execute bit of ${datadir}/polkit-1/rules.d will be set
and previous workaround which chmod ${datadir}/polkit-1/rules.d does not
work.

Replace tab with spaces at same time.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Acked-By: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-16 21:07:25 -07:00
Andreas Müller
71117c3cf2 gvfs: remove executable permission from systemd user services
As written in comment: Looks to me as if meson build is not yet working as
it should for gvfs. Looked into but did not find suspicious. So just remove
flags for now.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-09 18:09:00 -07:00
Andreas Müller
6bf84eb5ec gnome-desktop3: Disable libseccomp for all archs
It does not seem mandatory and can cause unsatisfied dependency [1].

[1] https://errors.yoctoproject.org/Errors/Details/235565/

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-07 08:26:15 -07:00
Andreas Müller
fa70e5d4d7 gnome-desktop3: rework gobject-introspection handling
gobject-introspection is mandatory for gnome-desktop3 - there is no configure
option to enable or disable it.

To handle properly, this patch does:

* Make 'gobject-introspection-data' a required distro feature
* To avoid trouble once pending patch removing
'UNKNOWN_CONFIGURE_WHITELIST_append = " --enable-introspection --disable-introspection"'
are in oe-core [1] - set in recipe to avoid
| ERROR: gnome-desktop3-3.32.0-r0 do_configure: QA Issue: gnome-desktop3: configure was passed unrecognised options: introspection [unknown-configure-option]

This does not handle MACHINE_FEATURES / qemu-usermode case but there other
issues of higher priority.

[1] http://lists.openembedded.org/pipermail/openembedded-core/2019-April/280711.html

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-06 08:22:22 -07:00
Andreas Müller
a977ffe214 gnome-desktop3: remove gconf from DEPENDS
Modern gnome does not use gconf anymore.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-06 08:22:22 -07:00
Andreas Müller
e195e7e372 gvfs: Fix missing executable permission flags for files in libexec
At least XFCE sessions turned into unusable state [1]

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2019-April/199010.html

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-06 08:22:22 -07:00
Andreas Müller
0a1f37b678 gvfs: fix configure options and DDEPENDS
* Remove unknown configure options detected by [1]:
  | ERROR: QA Issue: gvfs: configure was passed unrecognised options: documentation gdu [unknown-configure-option]
* Remove intltool-native from DEPENDS - gnome uses gettext these days

[1] http://lists.openembedded.org/pipermail/openembedded-core/2019-April/280693.html

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-06 08:22:22 -07:00
Khem Raj
0435c9e193 layer.conf: Add warrior to compatible release series
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-01 19:49:48 -07:00
Andreas Müller
bd051518cc gnome-system-monitor: upgrade 3.26.0 -> 3.32.0
Remove libwnck3 from DEPENDS. meson_options.txt has an option 'wnck' disabled
by default and with a desciption 'enable wnck support, this will likely make
system-monitor segfault' which does not sound promising.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-28 11:55:34 -07:00
Andreas Müller
f6b3aca4e5 gnome-desktop3: upgrade 3.28.1 -> 3.32.0
* gnome-desktop switched to meson
* 0001-Disable-libseccomp-sycall-filtering-mechanism.patch was on conigure.ac
  and does not seem to be necessary anymore

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-28 11:55:34 -07:00
Andreas Müller
ca23c49f3d libgnomekbd: upgrade 3.26.0 -> 3.26.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-28 11:55:34 -07:00
Andreas Müller
45c84c45fd gtksourceview3: upgrade 3.24.8 -> 3.24.10
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-28 11:55:34 -07:00
Andreas Müller
41e8915a8c libgsf: upgrade 1.14.29 -> 1.14.45
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-28 11:55:34 -07:00
Andreas Müller
af8b3722ef gspell: initial add 1.8.1
This is necessary for latest evince.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-28 11:55:34 -07:00
Andreas Müller
fdb81288c0 dconf-editor: upgrade 3.28.0 -> 3.32.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-28 11:55:34 -07:00
Andreas Müller
ff466c8eb9 dconf: upgrade 0.30.1 -> 0.32.0
Instead of patching out docs just tell meson not to build man pages

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-28 11:55:34 -07:00
Andreas Müller
322b50131c gparted: upgrade 0.31.0 -> 0.33.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-28 11:55:34 -07:00
Andreas Müller
aa75707ecd network-manager-applet: upgrade 1.8.18 -> 1.8.20
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-22 09:33:00 -07:00
Kai Kang
440edf54e5 gvfs: 1.39.92 -> 1.40.0
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-19 20:59:40 -07:00
Kai Kang
ad3e07a729 libgtop: 2.38.0 -> 2.40.0
Update libgtop from 2.38.0 to 2.40.0

* reset LIBGTOP_LIBS to avoid compile errors which caused by host
  contamination

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-19 20:59:40 -07:00
Kai Kang
38eb4e77bb gvfs/libgtop: inherit upstream-version-is-even
Inherit upstream-version-is-even.bbclass to ensures that the upstream
version check only accepts even minor(stable) versions.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-11 21:15:46 -07:00
Kai Kang
5536ea9ba4 metacity: 3.28.0 -> 3.30.1
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-07 18:24:39 -08:00
Kai Kang
cd7a5967e9 gvfs: 1.39.1 -> 1.39.92
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-07 18:24:39 -08:00
Kai Kang
6f381b9b10 libtimezonemap: 0.4.5 -> 0.4.6
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-07 18:24:39 -08:00
Andreas Müller
61ee9cc007 faenza-icon-theme: Fix multilib fetch
| ERROR: lib32-faenza-icon-theme-1.3-r0 do_fetch: Fetcher failure for URL: 'http://faenza-icon-theme.googlecode.com/files/lib32-faenza-icon-theme_1.3.zip'. Unable to fetch URL from any source.
| ERROR: lib32-faenza-icon-theme-1.3-r0 do_fetch: Function failed: base_do_fetch

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-08 15:17:32 -08:00
Andreas Müller
cfa4bb240f evolution-data-server: fix multilib install
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-04 10:09:20 -08:00
Richard Weinberger
43e63981a1 wv: Don't use ${PN}
Don't use ${PN} for the source dir, it will break multilib builds.
The correct variable is ${BPN}.

The bitbake defaults are:
BP = "${BPN}-${PV}"
S = "${WORKDIR}/${BP}"

Therefore we can remove this line.

Cc: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-10 09:06:05 -08:00
thc
ec1894ff9b fix networkmanager apppend
Fix following warning:
  WARNING:
   networkmanager-1.14.4-r0 do_configure:
   QA Issue: networkmanager:
     invalid PACKAGECONFIG: bluez5glib [invalid-packageconfig]

  if conf/local.conf:
   PACKAGECONFIG_append_pn-networkmanager = " ifupdown wifi bluez5"
  bluez5 is not compiled into nm

  appending variable should use a prepending space, see
  https://www.yoctoproject.org/docs/2.0/ref-manual/ref-manual.html

Signed-off-by: Thomas Csovcsity <thc.fr13nd@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-04 18:29:39 -08:00
Hongxu Jia
9bebac99a0 usermode: 1.112 -> 1.113
Drop backported patches
- 0001-Missing-n-in-translated-string.patch
- 0001-Include-sys-sysmacros.h-for-major-minor.patch

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-18 18:44:59 -08:00
Pablo Saavedra
85086b652b dconf: remove gsettings inherit schemas
... because it doesn't install any schemas

Motivation and details here:

  https://bugzilla.yoctoproject.org/show_bug.cgi?id=13040

Signed-off-by: Pablo Saavedra <psaavedra@igalia.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-04 10:00:48 -08:00
Andreas Müller
97055da2c6 libxklavier: Fix keyboard layout bug for xfce4-settings
* This was one the longest lasting and most annoying bug
* While we are at it: rename path files -> libxklavier

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-29 18:44:56 -08:00
Hongxu Jia
0437b7de54 dconf: 0.28.0 -> 0.30.1
- Do not compile docs to workaround build failure

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-27 11:13:36 -08:00
Fabien Lahoudere
ddd121299c evince: Drop x11 requirement
evince works fine in a wayland only distribution.
x11 requirement is not needed.

Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-26 09:38:14 -08:00
Changqing Li
030c3ce91d network-manager-applet: move GNOMEBASEBUILDCLASS to correct position
GNOMEBASEBUILDCLASS is used by gnomebase, if put it after inherit
gnomebase, GNOMEBASEBUILDCLASS in recipe will not take effect

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-06 08:35:46 -08:00
Changqing Li
40a43f59de network-manager-applet: change default buildclass
network-manager-applet don't have good support of out-of-tree
build. refer this link:
https://gitlab.gnome.org/GNOME/network-manager-applet/issues/30#note_353935

change default buildclass to fix below occasionally compile failed
problem.

can't write to file src/wireless-security/ws-resources.hcan't write to file
src/wireless-security/ws-resources.cMakefile:5299: recipe for target
'src/wireless-security/ws-resources.h' failed

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02 12:56:23 -07:00
Andreas Müller
4be3dce466 networkmanager: upgrade 1.10.10 -> 1.14.4
* License checksum: copyright year changed
* packageconfig glib: with this version (udev-)glib support hase to be enabled
  explicitly. Split this out to meta-gnome where network-manager-applet lives.
* packageconfig netconfig: This was nonsense: netconfig is a SUSE tool [1]
  which is not found in layer index. The error was detected now because
  configuration checks for presence of netconfig.
* --disable-ifnet and --disable-ifcfg-suse are gone
* musl patches were aligned but have no resources to test them

[1] https://github.com/openSUSE/sysconfig

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02 10:05:06 -07:00
Kai Kang
fae12cab32 gvfs: 1.36.2 -> 1.39.1
Upgrade gvfs from 1.36.2 to 1.39.1.
* autotools has been removed, use meson instead
* add packageconfigs dnssd and logind
* disable options bluray, goa, google and nfs

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02 10:05:06 -07:00
Kai Kang
31d701261f libwnck3: 3.24.1 -> 3.30.0
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02 10:05:06 -07:00