Commit Graph

4768 Commits

Author SHA1 Message Date
Richard Tollerton f647f319fc openvpn: update and enable iproute2 support
- Added .bb for version 2.3.4.
- The download URL was broken; it's changed to reflect where the website
  points to.
- Force use of iproute2, which is generally recommended when running
  OpenVPN as an unprivileged user. Ref:
  http://community.openvpn.net/openvpn/wiki/UnprivilegedUser
- Explicitly add libpam to DEPENDS if pam is enabled, and disable the
  auth-pam plugin if pam is not enabled.
- Pass the path to the 'ip' utility to the configure script to keep it
  from trying to find it on the host.

Signed-off-by: Richard Tollerton <rich.tollerton@ni.com>
Signed-off-by: Ben Shelton <ben.shelton@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:58 +02:00
Martin Jansa 6d72c926e0 rtorrent: add ncurses dependency
* otherwise fails with:
  | checking for NcursesW wide-character library... no
  | checking for Ncurses library... no
  | checking for Curses library... no
  | configure: error: requires either NcursesW or Ncurses library
  | Configure failed. The contents of all config.log files follows to aid debugging

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:58 +02:00
Martin Jansa c87e8c5c59 xwd: add missing dependency on libxkbfile
* otherwise fails with:
  | configure: error: Package requirements (x11 xproto >= 7.0.17 xkbfile) were not met:
  |
  | No package 'xkbfile' found

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:58 +02:00
Martin Jansa b4a83a31c7 webkit-efl: Fix type-limits warning
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:58 +02:00
Martin Jansa 0a3cc0aafd gmtk: add missing dependency on intltool-native
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:57 +02:00
Martin Jansa 809ca7d203 gdal: use autotools-brokensep
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:57 +02:00
Martin Jansa e3bc528b65 dfu-util-0.4: add foreign to AM_INIT_AUTOMAKE
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:57 +02:00
Roy Li 3bcea1441c numctl: add recipe
It consists of a numactl program to run other programs with a specific NUMA
policy and a libnuma to do allocations with NUMA policy in applications.

Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:57 +02:00
Ross Burton 96d6bd7721 daemonize: fix out of tree builds and configure
daemonize ships it's own hand-coded config.h.in, so exclude autoheader from
do_configure().

Also out-of-tree builds are broken so bump the SRC_REV to the next commit, where
they were fixed.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:57 +02:00
Martin Jansa 7d461eef55 exo: add missing inherit gtk-doc
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:57 +02:00
Richard Purdie 09d11d7c38 libotr: Fix B!=S build failures
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:56 +02:00
Richard Purdie be9f03c181 wvstreams: Add missing dbus/readline DEPENDS and use autotools-brokensep
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:56 +02:00
Richard Purdie dc87ad4e7f flite: Use autotools-brokensep
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:56 +02:00
Richard Purdie 1d103f9114 ode: Use "foreign" automake strictness
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:56 +02:00
Richard Purdie d7363984b8 gegl: Use pkg-config for SDL
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:56 +02:00
Richard Purdie 8dc1763bac mtr: Use "foreign" automake strictness
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:56 +02:00
Richard Purdie d4591958f4 rp-pppoe: Use "foreign" automake strictness
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:55 +02:00
Richard Purdie 141aedb403 subsurface: Fix libxml and libm build failures
Use pkg-config to find libxml2 and also link against libm to avoid
build failures.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:55 +02:00
Richard Purdie e5925b868e efl: Use automake foreign for cpu/elmdentica/enjoy/ephoto/exalt-client/flame/forecasts/places/rain/uptime
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:55 +02:00
Richard Purdie 9fd0651c22 engrave: Use autotools-brokensep to avoid build failures
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:55 +02:00
Richard Purdie ce73cf206f smbfsnet: Use "foreign" automake strictness
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:55 +02:00
Richard Purdie 5161b267c7 memcached: Use "foreign" automake strictness
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:55 +02:00
Richard Purdie a846cd69f7 ipsec-tools: Use "foreign" automake strictness
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:54 +02:00
Martin Jansa e97f2308e3 libxfce4ui: fix order of inherits
* we need gtk-doc before xfce-git, because gtk-doc needs configure.in or configure.ac
  and the repository contains only configure.ac.in which is transformed into
  configure.ac by autogen which is prepended to do_configure by xfce-git (so
  this .bbclass needs to appear in inherit after gtk-doc to prepend autogen.sh
  before gtkdocize call.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:54 +02:00
Richard Purdie f0b89de520 libxfce4ui: Add missing gtk-doc inherit
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:54 +02:00
Richard Purdie f3185a70a3 lcdproc: Remove floating dependency on libhid
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:54 +02:00
Richard Purdie 9c2b1bae07 libsdl-image: Use "foreign" automake strictness
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:54 +02:00
Richard Purdie e3f791d597 orrery: use autotools-brokensep
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:54 +02:00
Richard Purdie dc893eb434 fbgrab: use autotools-brokensep (its not really autotools)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:53 +02:00
Richard Purdie 7488dcc1fe claws-plugin-rssyl: Use "foreign" automake strictness and autotools-brokensep
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:53 +02:00
Richard Purdie 4c5bd5793c claws-plugin-gtkhtml2: Use "foreign" automake strictness and autotools-brokensep
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:53 +02:00
Richard Purdie 09d61e679a hplip: Use "foreign" automake strictness and autotools-brokensep
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:53 +02:00
Richard Purdie 097b121874 dejagnu: Use "foreign" automake strictness
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:53 +02:00
Richard Purdie 181e9ed2d1 pidgin-otr: Add missing intltool-native DEPENDS
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:53 +02:00
Richard Purdie a757e91bc2 usbpath: Use "foreign" automake strictness
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:52 +02:00
Richard Purdie 49b00c2acf libol: Use "foreign" automake strictness
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:52 +02:00
Richard Purdie 720012eb76 onig: Use "foreign" automake strictness
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:52 +02:00
Martin Jansa b2465e6a95 efl, elementary: upgrade to 1.10.2
* announcement:
  https://phab.enlightenment.org/phame/post/view/69/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:52 +02:00
Richard Purdie 33f132ef09 re2c: Fix for modern automake
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:52 +02:00
Richard Purdie 55ba655244 libgc: Drop, its bdwgc in OE-Core
There is not point in having two of this piece of software, I've merged
the missing PACKAGECONFIG into the OE-Core version, we can drop this one.

Update zile's DEPENDS to match (its only user in meta-oe).

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:52 +02:00
Richard Purdie 6b87a52136 fluidsync: Fix build
Resolve build failure with out of date libtool macros by removing them.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:51 +02:00
Richard Purdie 578663d035 libsdl-ttf: Update configure.patch
Update configure.patch to modernise configure.in, in particular passing the
foreign option to automake. The other changes are other modernisations
that were needed to make that.

Also use rm -f so that do_configure can rerun in the prepend.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:51 +02:00
Richard Purdie e129bf3b52 fltk: Disable separate build since its broken
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:51 +02:00
Richard Purdie ef1b1cb438 hexedit: Disable separate build since its broken
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:51 +02:00
Richard Purdie d4d84b8e43 owfs: Disable separate build since its broken
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:51 +02:00
Richard Purdie cd9d7a5a3d gssdp: Upgrade to 0.14.8, drop previous versions
Means we no longer need to set PREFERRED_VERSION to make other things build.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:51 +02:00
Richard Purdie 3eff2f29e0 gupnp: Upgrade to 0.20.12, drop previous versions
Means we no longer need to set PREFERRED_VERSION to make other things build.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:50 +02:00
Richard Purdie 80265eb378 gupnp-av: Upgrade to 0.12.6, drop previous versions
Means we no longer need to set PREFERRED_VERSION to make other things build.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:50 +02:00
Richard Purdie f759f3daaf smbnetfs: Add missing pkgconfig inherit
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:50 +02:00
Richard Purdie 8576cc15c7 mozjs: Add missing zlib dependency
Avoids a QA warning. In reality zlib is likely nearly always built before mozjs.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:50 +02:00