Commit Graph

12505 Commits

Author SHA1 Message Date
Mark Asselstine 029ad49c25 xfce4: package libtool files if they are installed
This is a partial revert of commit 2ad5ceafa5 [various classes
recipes: Remove FILES entries for dbg/dev packages] to restore the
packaging of libtool (.la) files. It is generally recommended to
include 'remove-libtool' in your distro features to purge libtool
files as a do_install postfunc for all recipes, as is the documented
recommendation for handling of libtool files (unless the .la have been
determined to be absolutely necessary, in which case a recipe can use
the REMOVE_LIBTOOL_LA to prevent the cleanup). However, if the
'remove-libtool' distro feature is not specified we need to ensure
that if after a recipe completes do_install() and there are libtool
files present in the image, we must package them or we will hit
'installed-vs-shipped' QA issues.

NOTE: that even with respect to libtool files this is not a 1:1
partial revert of commit 2ad5ceafa5, adjustments are made according
to the current state of the build today.

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-18 16:42:54 -07:00
Mark Asselstine ce57958f46 thunar: fix QA issue 'installed-vs-shipped'
Since commit eb0fe21c15 [thunar: upgrade 1.6.15 -> 1.8.0] we see a
QA Error/Warning regarding files 'installed-vs-shipped':

    ERROR: QA Issue: thunar: Files/directories were installed but not
    shipped in any package:
      /usr/lib
      /usr/lib/systemd
      /usr/lib/systemd/user
      /usr/lib/systemd/user/thunar.service

Correct the path to the systemd service file to match what we see in
other recipes which include "user" service files.

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Acked-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-18 14:19:31 -07:00
Khem Raj f245613bfb iscsi-initiator-utils: Update to latest
Remove patches for gcc8 issues which are now fixed upstream
but differently

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-18 14:16:17 -07:00
Khem Raj 8195786545 minicoredumper: Update to latest
Drop upstreamed patch

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-18 14:09:33 -07:00
Mark Asselstine a44aca60f1 xfce4-panel: fix QA issue 'installed-vs-shipped'
Since commit 5f31db6014 [xfce4-panel: upgrade 4.12.2 -> 4.13.3] we
are getting a QA Warnings/Erros for 'installed-vs-shipped':

    ERROR: xfce4-panel-4.13.3-r0 do_package: QA Issue: xfce4-panel:
    Files/directories were installed but not shipped in any package:
      /usr/lib64/xfce4/panel/plugins/liblauncher.la
      /usr/lib64/xfce4/panel/plugins/libdirectorymenu.la
      ...

>From various OE documents the .la files should not be packaged in
either the main recipe package or the -dev package unless required. So
inherit 'remove-libtool' to have all the .la files cleaned up as they
don't appear to be necessary.

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-18 09:25:28 -07:00
Jason Wessel 5bea57467e spice: Uprev to latest and add opus PKGCONFIG
In the uprev, spice now expects to compile with libopus by
default. This patch adds a PKGCONFIG option for libopus such that it
will still compile as it has in the past.

Compilation has been tested with and without opus support.

Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-18 09:24:52 -07:00
Andreas Müller 5b8395e647 evince: update 3.28.1 -> 3.28.2
Remove PR this time.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-17 11:26:04 -07:00
Khem Raj 52904e7535 spice: Fix build with musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-17 00:53:40 -07:00
Khem Raj 803a69aa67 move cpprest to meta-oe
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-17 00:52:28 -07:00
Jeremy Puhlman ad8129041e stunnel: Use nogroup rather then nobody for group
[log_check] warning: group nobody does not exist - using root

Signed-off-by: Jeremy Puhlman <jpuhlman@mvista.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-16 08:51:55 -07:00
Khem Raj 1d6ea95918 modemmanager: Fix build with musl provide canonicalize_file_name()
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-16 08:51:38 -07:00
Khem Raj c8f3816f82 htpdate: Add recipe
Fix build with musl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
Acked-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-16 08:51:38 -07:00
Martin Jansa ea97e32487 collectd: fix libvirt PACKAGECONFIG
* fixes:
  ERROR: collectd-5.8.0-r0 do_configure: QA Issue: collectd: configure was passed unrecognised options: --disable-libvirt [unknown-configure-option]
* the PACKAGECONFIG in meta-oe was introduced long time ago:

commit 5fbe2ac4e8
Author: Wenzong Fan <wenzong.fan@windriver.com>
Date:Tue Dec 23 16:55:50 2014 +0800

 collectd: add PACKAGECONFIG for libvirt, libesmtp

 Add PACKAGECONFIG for libvirt, libesmtp to fix below warnings:

and at that time in 5.4.1 there was libvirt (renamed from libvirtstats) option, since this commit:
https://github.com/collectd/collectd/commit/553376a3a6c63875c84b406962e56b908dc4e675

but then in 5.5.0 it was renamed again to just virt:
https://github.com/collectd/collectd/commit/62f948605f54e1f5575699360376d75a2f849faf

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-16 08:51:38 -07:00
Andrej Valek 0ce7d3d041 syslog-ng: update to 3.15.1
- Refresh and remove obsolete patches
 - Fix PAGESIZE variable conflicting
  - PAGESIZE is a define in some libc libraries
 - Implement SystemD service files handling
  - splitted service into default
 - Remove dependency to eventlog
  - external libevtlog library linking was removed
 - Version 3.15.1 supports OpenSSL 1.1

Signed-off-by: Andrej Valek <andrej.valek@siemens.com>
Signed-off-by: Marko Pater <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 20:25:16 -07:00
Khem Raj 3774977055 open-vm-tools: Upgrade to 10.2.5
Fix build on musl while here

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 20:25:16 -07:00
Martin Jansa d3b1e5602d libqb: Fix build with gold
* since the upgrade to 1.0.3 more specifically since this commit:
  https://github.com/ClusterLabs/libqb/commit/20246f544f74866885f4d9491f74152bd95e7786#diff-67e997bcfdac55191033d57a16d1408a
  it was failing to build with gold
* add --enable-nosection-fallback to work around the issue

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 20:25:16 -07:00
Jeremy Puhlman 877934f93e netkit-telnet: Switch to update-alternatives
Signed-off-by: Jeremy Puhlman <jpuhlman@mvista.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 20:25:16 -07:00
Khem Raj f543763d4e wireshark: Update to 2.6 release
Add a native version to provide certain utilities needed during cross build
Strip rpaths which cmake seems to be enforcing for no reason

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 20:25:16 -07:00
Khem Raj 91e95fede4 cpprest: Fix build with gcc-8
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 20:25:16 -07:00
Khem Raj 4e070b589a celt051: Fix building testcases
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 20:25:16 -07:00
Khem Raj 3823bca52e rdma-core: Update to version 18
Fix build with musl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 09:01:12 -07:00
Peter Kjellerstedt 7ad706c61a ne10: Use cp -d ... instead of cp -a ... to install a symbolic link
Using `cp -a ...` to install the link will preserv the owner of the
original link, which will be the user who ran the do_compile task,
rather than root.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 09:01:12 -07:00
Oleksandr Kravchuk a752aefa9e mercurial: upgrade to 4.6.1
Signed-off-by: Oleksandr Kravchuk <dev@sashko.rv.ua>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 09:01:12 -07:00
Oleksandr Kravchuk edf011c303 libsodium: update to 1.0.16
Added link to bug tracker and updated md5sum of LICENSE, which has been
updated with the copyright year.

Signed-off-by: Oleksandr Kravchuk <dev@sashko.rv.ua>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 09:01:12 -07:00
Bartosz Golaszewski 5554fd12ac libgpiod: add packageconfig for C++ bindings
Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller ae41c0e250 thunar-plugin.bbclass: pack GTK3 plugins properly
There are no GTK2 thunar plugins left in meta-xfce so remove
${libdir}/thunarx-2/*.so.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller 2ad5ceafa5 various classes recipes: Remove FILES entries for dbg/dev packages
These entries are no more required - oe-core defaults were reworked long time
ago.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller cfdd6c2038 packagegroup-xfce-extended: add mousepad
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller 255e45ee5b xfce4-cpufreq-plugin: upgrade 1.1.3 -> 1.2.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller 98c0ffb7c8 xfce4-terminal: upgrade 0.8.7.3 -> 0.8.7.4
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller bf1f15352a mousepad: upgrade 0.4.0 -> 0.4.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller 362ff1579c xfce4-taskmanager: upgrade 1.2.0 -> 1.2.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller 02457b6141 xfce4-whiskermenu-plugin: upgrade 2.1.7 -> 2.2.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller fa0bde4164 thunar-media-tags-plugin: upgrade 0.2.1 -> 0.3.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller 0b9506385f thunar-archive-plugin: upgrade 0.3.1 -> 0.4.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller 4cc750c9c8 thunar-volman: update 0.8.1 -> 0.9.0
* remove gtk+ dependency: Thunar moved to gkt3 and depending on libxfce4u* is
  good enough
* it is a development release but no stoppers could be found.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller eb0fe21c15 thunar: upgrade 1.6.15 -> 1.8.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller 5f31db6014 xfce4-panel: upgrade 4.12.2 -> 4.13.3
It is a development release but stoppers could not be found.

* Uses GTK3
* Fixes background color in systray panel-plugin

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller 13f311d88f xfce4-settings: fix build after update of xfconf
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller 409780a748 ristretto: fix build after update of xfconf
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller 3e4c440ec2 xfce4-mixer: fix build after update of xfconf
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller f41e1739a1 xfconf: upgrade 4.12.1 -> 4.13.4
It is a development release but stoppers could not be found.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller 457190e2ae libxfce4util: upgrade 4.12.1 -> 4.13.1
It is a development release but stoppers could not be found.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller 7b61d61db8 libxfce4ui: upgrade 4.12.1-> 4.13.4
It is a development release but stoppers could not be found.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Rémi Rérolle 5ebc5d2b74 samba: add dynamic packages regexp for auth and pdb modules
Since those modules are dynamically split into sub-packages, they need
a regexp added to PACKAGES_DYNAMIC in order for the samba recipe to
RPROVIDE those packages. Without that, those packages are only known as
RRECOMMENDS for samba-base, which can be an issue when building an image
with NO_RECOMMENDATIONS = "1".

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 08:57:14 -07:00
Leon Anavi 8f3e6f4339 nano: Upgrade 2.9.7 -> 2.9.8
Upgrade nano to 2.9.8, the latest version as of 2 June 2018:
https://www.nano-editor.org/dist/v2.9/ChangeLog

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 08:57:14 -07:00
Oleksandr Kravchuk 339898ceee libconfig: update to 1.7.2
Updated the package and SRC_URI, since the project is now maintained at
github.com/hyperrealm/libconfig.

Signed-off-by: Oleksandr Kravchuk <dev@sashko.rv.ua>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 08:57:14 -07:00
Khem Raj 89033c191b lcdproc: Update to 0.5.9
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 08:57:14 -07:00
Jeremy Puhlman 0f29f2e0c6 spice: Update to git hash to pick up gcc8 fixes.
Signed-off-by: Jeremy Puhlman <jpuhlman@mvista.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-14 08:57:14 -07:00
Seiichi Ishitsuka d9e257abbe telnetd: Fix deadlock on cleanup
The cleanup function in telnetd is called both directly and on SIGCHLD signals.
This triggered a deadlock in glibc and was reproduced in glibc 2.27 while
running on a 4.14.30 kernel.

Signed-off-by: Seiichi Ishitsuka <ishitsuka.sc@ncos.nec.co.jp>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-12 09:13:46 -07:00