Commit Graph

4578 Commits

Author SHA1 Message Date
Martin Jansa ec8d5fc0bb pidgin: add missing dependencies and unblacklist
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 21:38:39 +01:00
Gary Thomas f9176fcbe1 fbgrab: Update to latest version
Update to version 1.3 (2015-06-06)
Drop setting ${S} - not needed since package now uses standard path

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 21:38:39 +01:00
Martin Jansa 035dd6b711 geoclue: unblacklist, modemmanager was fixed
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 21:38:39 +01:00
Martin Jansa f7326128b8 android-tools: add libcap dependency and fix build on big endian systems
* add dependency on libcap to fix:
  android-tools/5.1.1.r37-r0/git/system/core/adb/adb.c:39:28: fatal error: sys/capability.h: No such file or directory
   #include <sys/capability.h>
                            ^
* add patch from buildroot to fix build with newer glibc and on
  bit-endian systems
  android-tools/5.1.1.r37-r0/git/system/core/adb/usb_linux_client.c:38:25: error: initializer element is not constant
    #define cpu_to_le32(x)  htole32(x)
                            ^

* and also disable thumb to fix:
  http://errors.yoctoproject.org/Errors/Details/133881/

* drop default apply=yes for the .patch files

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:17:07 +01:00
Andreas Müller 4816cb8bc5 gimp: add libxslt-native to DEPENDS and unblacklist
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:56 +01:00
Andreas Müller 4a3ab8a7da a2jmidid: add pkgconfig to inherit and unblacklist
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:56 +01:00
Andreas Müller 4cae9c99f2 geany-plugins: unblacklist - geany is back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:55 +01:00
Andreas Müller 410e47a11e geany: add intltool-native to DEPENDS and unblacklist
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:55 +01:00
Derek Straka 7a8f7dffa6 nodejs: update to version 4.7.3
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:55 +01:00
Derek Straka 67a0e5280a python-simplejson: update to version 3.10.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:54 +01:00
Paul Gortmaker 0d77dcf5c8 farsight: fix implicit pkgconfig dependency causing configure fail
In the config log we see:

  configure:12277: checking whether to build static libraries
  configure:12281: result: yes
  configure:12419: checking for x86_64-overc-linux-pkg-config
  configure:12452: result: no
  configure:12462: checking for pkg-config
  configure:12495: result: no
  configure:12801: Using Farsight2 source release as package name
  configure:12825: Using Unknown package origin as package origin
  configure:12879: Using /usr/libexec/gst-install-plugins-helper as plugin install helper
  configure:12953: checking for NICE
  configure:13022: error: Need libnice >= 0.0.9

While it libnice that fails configure, it is the absence of pkg-config
several lines above that causes the failure, as libnice is in the sysroot.

For most build hosts, you'll have to remove the default binary that
lives in /usr/bin/pkg-config in order to see this failure.

Cc: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:54 +01:00
Andreas Müller eea1df1fc2 libqmi: add glib-2.0-native dependency and unblacklist - libmbim is back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:52 +01:00
Andreas Müller b323ddd903 xdg-user-dirs: fix build by disabling building of man pages and unblacklist
Have tried adding several native dependenciesbut gut no successful build.

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:52 +01:00
Andreas Müller 5afe0b6fff modemmanager: unblacklist - libmbim is back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:52 +01:00
Andreas Müller e3b717b645 libmbim: add glib-2.0-native to DEPENDS and unblacklist
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:52 +01:00
Andreas Müller 3a9e21d928 lmsensors: fix fetch and unblacklist
Error was not caused by RSS but upstream package path renaming without version
bump - tse tse...

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:51 +01:00
Andreas Müller 07178d0e71 libgxim: add glib-2.0 to DEPENDS and unblacklist
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:50 +01:00
Andreas Müller 1792b81376 glade3: unblacklist - libbonoboui and libgnomeui are back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:49 +01:00
Andreas Müller d3b8469163 pavucontrol: add pulseaudio-server to RDEPENDS
pavucontrol does not work without pulseaudio-server

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:48 +01:00
Derek Straka 4404c61139 ninja: update version to 1.7.2
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:48 +01:00
S. Lockwood-Childs ace4a93016 gitpkgv.bbclass: fix versioning with multiple repos
gitpkgv class is supposed to use SRCREV_FORMAT variable to define
how to smoosh together revision info from multiple repos that are
used in a single recipe. It is incorrectly repeating the rev hash
for the first repo instead of including the rev from each listed repo.

Example:

  SRC_URI = "git://some-server/purple.git;destsuffix=git/purple;name=purple"
  SRC_URI += "git://other-server/blue.git;destsuffix=git/blue;name=blue"
  SRCREV_purple = "${AUTOREV}"
  SRCREV_blue = "${AUTOREV}"
  SRCREV_FORMAT = "purple_blue"

Suppose gitpkgv calculates "67+ea121ea" for purple repo,
and "123+feef001" for blue repo. This should result in a
package version with them joined together like so:

"67+ea121ea_123+feef001"

It didn't. Instead the git hash part for the first repo got repeated:

"67+ea121ea_123+ea121ea"

Fix this by looking in the right place for the git revisions of 2nd
(and following) repos when assembling the full version string.

Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:48 +01:00
Peter Kjellerstedt 411f5caabc lvm2: Move libdevmapper to a separate package
This allows, e.g., cryptsetup to use libdevmapper without having to
pull in all of lvm2.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:48 +01:00
Peter Kjellerstedt 6370feda0d lvm2: Move bash scripts to a separate package
By putting the bash scripts in a separate package (lvm2-scripts), the
lvm2 package no longer needs to depend on bash. For backwards
compatibility, the lvm2 package recommends the lvm2-scripts package.

Also remove the adding of ${libdir}/device-mapper/.debug to
FILES_${PN}-dbg as it has not been needed since Krogoth.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:47 +01:00
Peter Kjellerstedt 402ee2143c lvm2: Add a PACKAGECONFIG for lvmetad
This allows the support for lvmetad to be disabled.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:47 +01:00
Peter Kjellerstedt 62ee47f2c9 lvm2: Add a PACKAGECONFIG for dmeventd
This allows the support for dmeventd to be disabled.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:47 +01:00
Peter Kjellerstedt 698d512877 lvm2: Add a PACKAGECONFIG for udev support
The added dependency on util-linux is necessary to avoid the following
QA warning which appears when the dependency on udev is removed:

  WARNING: lvm2-2.02.166-r0 do_package_qa: QA Issue: lvm2 rdepends on
  util-linux-libblkid, but it isn't a build dependency, missing
  util-linux in DEPENDS or PACKAGECONFIG? [build-deps]

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:47 +01:00
Peter Kjellerstedt b790d81e60 lvm2: Standardize how PACKAGECONFIG is defined
The change in 4071e6b4b0 broke support for redefining PACKAGECONFIG in
a bbappend without having to resort to use PACKAGECONFIG_class-target.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:47 +01:00
Peter Kjellerstedt 02848f9707 lvm2: Make sure odirect is always enabled
Make sure that even if PACKAGECONFIG is modified in a bbappend,
odirect will still be enabled.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:46 +01:00
Peter Kjellerstedt 247256f42e lvm2: Depend on autoconf-archive-native instead of autoconf-archive
This still satisfies the dependency, and allows lvm2 to be built when
packages that use GPL-3.0 have been disabled via INCOMPATIBLE_LICENSE.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:46 +01:00
Fathi Boudra 56d77341bb fwts: upgrade to 17.02.00 release
Update PV and SRCREV to match 17.02.00 release

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-20 11:50:15 +01:00
Andreas Oberritter 7335b65b08 libmikmod: create packageconfig option for pulseaudio
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-20 11:50:15 +01:00
Patrick Ohly 0557b5e3d0 multipath-tools: fix ARM build failure
Updating to 0.6.4 introduced a build failure on ARM when thumb was
enabled because of the embedded valgrind.h macro calls. The easiest
solution and thus the one used here is to disable thumb for this
particular recipe for affected machines.

The more elaborate solution would be to patch the macro calls out of
the code when compiling for ARM with thumb.

Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-20 11:50:14 +01:00
Linus Svensson c4445538f8 meson.bbclass: Add meson.bbclass
Add a class for packages that uses the meson build system.

Meson uses a cross-file that contain needed tools and information about
the host and target system. Such a file will be created in {WORKDIR}.

Meson only allows installation directories to be specified as relative
to prefix, except for sysconfdir, which can be absolute.

This patch is based on a prototype patch by
Ross Burton <ross.burton@intel.com>.

Signed-off-by: Linus Svensson <linussn@axis.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-20 11:50:12 +01:00
Linus Svensson b8f6712bd9 meson: Add recipe for the meson build system
Meson is a build system designed to be fast and as user firendly as
possible. Find out more about meson at mesonbuild.com.

This patch is based on a prototype patch by
Ross Burton <ross.burton@intel.com>.

Signed-off-by: Linus Svensson <linussn@axis.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-20 11:50:12 +01:00
Andre McCurdy 35fe824747 libuv: update 1.10.2 -> 1.11.0
Also add support for -native, remove redundent definition of S and
rename the file in DL_DIR ( v1.11.0.tar.gz -> libuv-1.11.0.tar.gz ).

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-16 12:27:45 +01:00
Robert Yang 3f69e3cd85 udisks: add dbus-glib-native to DEPENDS
Fixed:
| dbus-binding-tool --prefix=daemon --mode=glib-server --output=daemon-glue.h ../data/org.freedesktop.UDisks.xml
| make[2]: dbus-binding-tool: Command not found

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2017-02-16 12:06:37 +01:00
Robert Yang 0f16625887 postgresql: add gettext-native and tcl-native to DEPENDS
Fixed:
| checking for msgfmt... no
| configure: error: msgfmt is required for NLS

And:
| checking for tclsh83... no
| configure: error: Tcl shell not found

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2017-02-16 12:06:37 +01:00
Max Krummenacher a5f6cb7b41 openlmi-tools: remove blacklist
Build is fixed for pywbem, pywbem-native.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-16 12:06:36 +01:00
Max Krummenacher 8e35bdef1d pywbem: add depends on python-typing-native
python-m2crypto-native requires python-typing-native.
This fixed the build, remove blacklist.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-16 12:06:36 +01:00
Martin Jansa 044e518954 smbnetfs gnome-disk-utility contacts kexecboot initramfs-kexecboot-klibc-image system-config-keyboard system-setup-keyboard geany geany-plugins efivar efibootmgr gimp system-config-keyboard tumbler: Blacklist
* fails repeatedly as reported in:
  http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111112.html
  http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111173.html
  http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111180.html

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 20:34:21 +01:00
Martin Jansa 7f3176f628 recipes: blacklist recipes runtime depending on blacklisted recipes
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:44:35 +01:00
Martin Jansa 00ba7da845 recipes: blacklist recipes depending on blacklisted recipes
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:44:35 +01:00
Martin Jansa b7f480cc4c python-edbus exquisite elementary libeweather unionfs-fuse xfsprogs gmtk devilspie2 gnome-backgrounds gnome-desktop gnome-mime-data gtk-engines gtksourceview2 libgnomekbd libidl-native onboard libgpewidget ubi-utils-klibc kexec-tools-klibc gupnp-igd gupnp-tools dvb-apps gstreamer mpd crda netcat-openbsd wireshark gnokii libmbim mosh networkmanager-openvpn libtelepathy dbus-daemon-proxy libdbus-c++ php vala-dbus-binding-tool collectd libgxim pywbem gtkhtml2 fbida fontforge libsexy wayland-fits xstdcmap xf86-video-glamo font-adobe-100dpi font-adobe-utopia-100dpi font-bh-100dpi font-bh-lucidatypewriter-100dpi font-misc-misc crash a2jmidid libsdl2-mixer libsdl-mixer minidlna sylpheed libsdl2-ttf libsdl-ttf ode pidgin postgresql syslog-ng usb-modeswitch xdg-user-dirs gateone python3-cryptography-vectors python3-ndg-httpsclient python-cryptography-vectors python-pbr bundler netdata menulibre openzone xfce4-verve-plugin iperf terminus-font xf86-video-nouveau ipmiutil klibc-utils pmbw multipath-tools gparted, gnome-system-monitor, php, vala-dbus-binding-tool, gtkmathview, lmsensors, postgresql: Blacklist
* fails repeatedly as reported in:
  http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111112.html

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:44:34 +01:00
Andreas Müller f501f7a26f geany: fix build
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:43:39 +01:00
Andreas Müller d34a32cf3f gegl: fix build
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:43:38 +01:00
Andreas Müller ca8ddbe66c poppler: add qttools-native to qt5 dependency to fix build
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:43:38 +01:00
Andreas Müller 928849af3a libglade: fix build and cleanup
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:43:37 +01:00
Andreas Müller f35f4fbb7d esound: fix build
| /usr/src/debug/esound/0.2.36-r1/esound-0.2.36/esd.c:144: error: undefined reference to 'sin'
| /usr/src/debug/esound/0.2.36-r1/esound-0.2.36/esd.c:137: error: undefined reference to 'sin'

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:43:37 +01:00
Andreas Müller 765ac51257 audiofile: add alsa-lib to DEPENDS
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:43:37 +01:00
Martin Jansa f87a2b06a3 glibmm: add dependency on glib-2.0-native
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:43:36 +01:00