aboutsummaryrefslogtreecommitdiffstats
path: root/meta-gnome
AgeCommit message (Collapse)Author
2019-09-13zenity: new packageBartosz Golaszewski
This adds a recipe for zenity - GNOME's utility for displaying dialog boxes from the command line and shell scripts. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-11gparted: add to deps instead of overwritingKhem Raj
Thsi recipe inherits gtk-icon-cache which adds hicolor-icon-theme to dependencies conditionally, this however gets lost if the DEPENDS is using = instead of += Fixes ERROR: QA Issue: gparted rdepends on hicolor-icon-theme, but it isn't a build dependency, missing hicolor-icon-theme in DEPENDS or PACKAGECONFIG? [build-deps] Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-11gvfs: upgrade 1.40.2 -> 1.41.2 for CVE fixesTrevor Gamblin
The following CVEs are fixed as of gvfs 1.41.2: CVE-2019-12447 CVE-2019-12448 CVE-2019-12449 See merge request: https://gitlab.gnome.org/GNOME/gvfs/merge_requests/48 Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29evolution-data-server: remove unused gconf dep and pythonnative depAndreas Müller
* gconf is orphaned (last release 2013) and we should get rid of it * pythonnative does not seem to miss - did not find any trace it is required Notes: * The only diff buildhistory reports are missing RRECOMMENDS on gconf-dev for the (many) dev-packages * Had to disable introspection: quemu runs at 100% on one CPU and never finishes Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Don't use explicit version number for libebookPiotr Tworek
All the other libraries which have version number in their names use wildcard when listed in FILES. To be consistent do the same for libebook. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Remove unused FILES paterns.Piotr Tworek
It seems current versions of EDS do not istall anything into ${datadir}/evolution-data-server-1.4. No such directory even exists. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Use SRC_URI provided by gnomebase.Piotr Tworek
Its a GNOME pacakge and SRC_URI provided by gnomebase bbclass is good enough. No need to duplicate it. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Add PACKAGECONFIG entry for phonenumber.Piotr Tworek
This feature needs some minor patches to be usable. First the libphonenumber does not use pkgconfig so eds has its own cmake support for detection location of the lib. Unfortunately this ends up adding -L/usr/lib to LDFLAGS. Another problem can be observed when building the code agains musl libc. Libphoneumber support code in eds tries to use LC_ADDRESS to determine the language which should be used for some address related localization features libphonenumber has. Since LC_ADDRESS is not available in musl the build will fail. We can use LC_MESSAGES for musl however. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Add weather PACKAGECONFIG feature.Piotr Tworek
This depends on libgweather which is currently not provided in meta-gnome. The feature builds and works if the recipe is shipped in another meta layer. Make it easy to switch it on. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Turn goa support into PACKAGECONFIG feature.Piotr Tworek
Although gnome-online-accounts is currently not provided by meta-gnome the feature works fine if the requried recipe is available in another meta layer. Make it easy to enable goa support in such case. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Add PACKAGECONFIG for vala bindings.Piotr Tworek
EDS does offer vala bindings and there are a few GNOME pacakges which use them. Make it possible to enable them in OE. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Fix package gobject-introspection support.Piotr Tworek
It has been broken since the pacakge was migrated from autotools to cmake. Make it usable once again. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Drop glade file references.Piotr Tworek
Build output no longer contains any glade files. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Drop ENABLE_UOA from EXTRA_OECMAKE.Piotr Tworek
This cmake option is not used by this package anymore. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Add PACKAGECONFIGs for oauth2 and kerberos.Piotr Tworek
Dependencies for both features are present in either oe-core oe meta-openembedded meta layer. Both features build and work without any additional modifications. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Drop bits related to autotoolsPiotr Tworek
The package uses cmake nowadays. It has no need for EXTRA_OECONF. The build process does not produce any la files. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Specify SYSCONF_INSTALL_DIR in EXTRA_OECMAKE.Piotr Tworek
Without this package config files end up being installed in /usr/etc. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Add dedicated packages for libebook-contacts.Piotr Tworek
Most binary distributions package those libraries separetely. Also do it in OE. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Inherit upstream-version-is-even bbclass.Piotr Tworek
Many GNOME projects including eds use versioning scheme checked by this bbclass. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Drop x11 as required distro feature.Piotr Tworek
The package does not actually need X11 to build and work. Its perfectly usable in headless or wayland only setups. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24evolution-data-server: Update to version 3.32.4Piotr Tworek
* 0004-Use-recommended-way-to-handle-the-icu-namespace.patch patch is already included in this release. Drop it. * To make this update possible we need to work around cmake inability to compile code for the host machine while cross compiling. To work around this necessary tools are manually compiled in the do_compile_prepend step. Custom patch is then used to modify project cmake files to invoke provided host tools instead of those produced during cross build. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-20gnome-keyring: Update to version 3.28.2Piotr Tworek
This is the latest stable upstream release. For the most part this is a simple version bump. There are however some small additional changes this patch makes. 1. Inherit gettext bbclass since the build system used by this pacakge does use it. 2. Inherit upstream-version-is-even bbclass. GNOME components like this do follow versioning scheme checked by this bbclass. 3. Use PACKAGECONFIG to handle pam feature. 4. Add optional, disabled by default feature for ssh-agent integration this new version of gnome-keyring has. This does not introduce any additional build time dependencies. For the feature to work ssh-add and ssh-agent tools need to be provided in the rootfs. Both are shipped in openssh-misc package. For the configure script to work reliably in all setups we also need to tell it said tools are available in bindir. This is done by specifying ac_cv_path_SSH_ADD and ac_cv_path_SSH_AGENT. Without those configure can fail if the host system does not have both tools instsalled in /usr/bin. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-20gnome-bluetooth: Update to version 3.32.1.Piotr Tworek
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-18libuser: musl now supports secure_getenvAdrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-17libgdata: Update to version 0.17.10.Piotr Tworek
This is the latest upstream stable version of this library. Besides simple version bump this patch also makes the following changes: 1. Switch from autotools to meson. 2. Drop gnome-common-native from DEPENDS. Its no longer needed to build the package. 3. Drop X11 feature check. This package itself does not actually depend on X11. Its prefectly usable in headless or wayland only environments. The only case where it depends on X11 indirectly is when its build with gtk support which can, but does not have to depend on X11. 4. Add PACKAGECONFIGs for customization options the package has. The defaults config is left unchanged compared to the previous version. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-16gtksourceview3: upgrade 3.24.10 -> 3.24.11Andreas Müller
* this an improvement and bugfix release [1] * add upstream-version-is-even [1] http://ftp.gnome.org/pub/gnome/sources/gtksourceview/3.24/gtksourceview-3.24.11.news Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-12wv: Remove, abiword was the only userAdrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-11abiword: removeAndreas Müller
Last release was 2016. For sentimental reasons it was added to meta-office as a place for retirement. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-11gvfs: upgrade from 1.40.0 to 1.40.2Trevor Gamblin
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08network-manager-applet: Remove the obsolete DEPENDS on gconfAdrian Bunk
network-manager-applet stopped using gconf 5 years ago. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08network-manager-applet: Remove obsolete do_configure_appendAdrian Bunk
Upstream no longer enables -Werror by default. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-02metacity; upgrade from 3.30.1 to 3.32.0Trevor Gamblin
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-30gnome-system-monitor: Add DEPENDS on polkitAdrian Bunk
The build fails without polkit in DISTRO_FEATURES: FAILED: org.gnome.gnome-system-monitor.policy msgfmt: cannot locate ITS rules for org.gnome.gnome-system-monitor.policy.in Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-30libgsf: Drop the obsolete inherit gconfAdrian Bunk
libgsf stopped using gconf in 2011. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-26meta-gnome: Inherit gnomebase instead of gnomeAdrian Bunk
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>
2019-07-22meta-gnome: Remove GNOME_COMPRESS_TYPE = "xz" in recipesAdrian Bunk
This is the default value. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-22gnome-desktop3: Fix REQUIRED_DISTRO_FEATURESAdrian Bunk
Append instead of overwriting the previous one. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10network-manager-applet: 1.8.20 -> 1.8.22Hongxu Jia
Fix QA Issue: AM_GNU_GETTEXT used but no inherit gettext Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10gnome-bluetooth: Drop bluez4 supportAdrian Bunk
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-06-25gvfs: add meson option admin and udisks2 to PACKAGECONFIGHongxu Jia
Both of admin and udisks2 depend on polkit, conditional support them See upstream commit: https://gitlab.gnome.org/GNOME/gvfs/commit/cdc33bf54f501a8b4574f86945628ab6c2036d64 Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-25sanity-meta-gnome: Remove obsolete classAdrian Bunk
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-18network-manager-applet: Remove obsolete dbus-glib and libnm-glib dependenciesAdrian Bunk
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-05-09glade3: move to to meta-xfceAndreas Müller
* 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-08wv: upgrade 1.2.4 -> 1.2.9Adrian Bunk
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-06libwnck3: upgrade 3.30.0 and move to meson buildAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-06desktop-file-utils: remove - a more recent version is in oe-coreAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-06gtksourceview-classic-light: extend to gtksourceview4Andreas Müller
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-06gtksourceview4: initial add 4.2.0Andreas Müller
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-05evince: add patch to fix build with recent gobject-introspectionAndreas Müller
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-02gnome-desktop3: set correct meson gtk doc optionAndreas Müller
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>