Commit Graph

5260 Commits

Author SHA1 Message Date
Andreas Müller
9cd59344e5 xfce4-terminal: update to 0.6.3
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-16 07:00:59 +02:00
Andreas Müller
8bb987bcf9 xfce4-equake-plugin: update to 1.3.5
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-16 07:00:59 +02:00
Andreas Müller
b63e32fedb xfce4-clipman-plugin: update to 1.2.6
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-16 07:00:59 +02:00
Jackie Huang
b310b1daf8 squid: add new recipe
squid is a fully-featured http proxy and web-cache daemon for Linux.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-16 07:00:59 +02:00
Chong.Lu@windriver.com
91939fda6b samba: add systemd service file
Add systemd service for samba.

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-16 07:00:59 +02:00
Roy.Li
d1951db22a modphp: using PKGCONFIG and PACKAGECONFIG for libxml and soap
Signed-off-by: Roy.Li <rongqing.li@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-14 11:48:58 +02:00
Wenzong Fan
6814131578 ntp: fix path to drift file
The default path of ntp drift file is /etc/ntp.drift, ntp daemon
maybe fails to create this file since the user ntp is not always
permitted to write /etc.

Refer to other distributions such as RedHat, Debian, just moving
the file to /var/lib/ntp which the home dir of user ntp.

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-14 11:48:58 +02:00
Peter Bigot
657b3642c4 ntp: create and package ntp home directory
This allows the base recipe and bbappends to reference persistent
mutable state such as a drift file.

Signed-off-by: Peter A. Bigot <pab@pabigot.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-14 11:48:58 +02:00
Tim Orling
fd1c5b8dc5 python-matplotlib: add dateutil & pytz to DEPENDS/RDEPENDS
python-matplotlib is currently providing its own dateutil and pytz
Add dateutil and pytz as DEPENDS/RDEPENDS.
Patch setupext.py to no longer provide its own dateutil and pytz.
Remove python-matplotlib from blacklist.

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-14 11:48:58 +02:00
Tim Orling
19692ba37a python-pytz: add 2014.7
python-matplotlib is providing its own pytz and dateutil.
Provide our own pytz (and then fix matplotlib).

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-14 11:48:58 +02:00
Tim Orling
26a72e2dd7 vlc: add PACKAGECONFIG for libva
libva is a floating dependency
libva requires libavcodec, so enable or disable both in tandem

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-14 11:48:58 +02:00
Tim Orling
95d78c3710 vlc: make opencv explicitly configurable
World builds are failing due to change in opencv in API.
Since vlc is only using opencv as an example and a filter, disable by default.
Revisit when upstream adapts to new opencv API.

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-14 11:48:57 +02:00
Martin Jansa
f48e71ec3e tracker: add dependency on networkmanager
* fixes following QA warnings:
  tracker-0.14.2: tracker rdepends on libnmglib, but it isn't a build dependency? [build-deps]
  tracker-0.14.2: tracker rdepends on libnmutil, but it isn't a build dependency? [build-deps]
  tracker-0.14.2: tracker rdepends on nss, but it isn't a build dependency? [build-deps]

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-14 11:48:57 +02:00
Robert Yang
a4bdcbdbca openldap: use PN for PACKAGES_DYNAMIC
Fixed do_packagedata error when multilib:
ERROR: The recipe openldap is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
   /path/to/sysroots/qemux86-64/pkgdata/runtime-rprovides/openldap-backends/openldap-backends
   Matched in manifest-qemux86-64-lib32-openldap.packagedata
   /path/to/tmp/sysroots/qemux86-64/pkgdata/runtime/openldap-backends.packaged
   Matched in manifest-qemux86-64-lib32-openldap.packagedata
   /path/to/tmp/sysroots/qemux86-64/pkgdata/runtime/openldap-backends
   Matched in manifest-qemux86-64-lib32-openldap.packagedata
Please verify which recipe should provide the above files.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2014-10-10 12:47:35 +02:00
Andreas Müller
95d7606c67 network-manager-applet: do not delete config.log - it contains useful information
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:35 +02:00
Andreas Müller
f8cc8701b3 thunar: add udev to DEPENDS
WARNING: QA Issue: thunar requires libgudev-1.0.so.0, but no providers in its RDEPENDS [file-rdeps]

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:35 +02:00
Robert Yang
ecc1d76333 krb5: use BP for the tarball
Otherwise do_unpack failed when multilib:

tar (child): /path/to/lib32-krb5-1.12.2.tar.gz: Cannot open: No such file or directory

And do_patch error:
ERROR: Command Error: exit status: 1  Output:
Applying patch 0001-aclocal-Add-parameter-to-disable-keyutils-detection.patch
can't find file to patch at input line 15

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:35 +02:00
Andreas Müller
c8a670fea5 lxdm: update to latest sources and fixes
* /etc/lxdm/lxdm.conf was empty since out of tree build causing greeter not started
* pam is now an option to configure - set it based upon distro feature
* bash was added to RDEPENDS - it is required by /etc/lxdm/Xsession

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:35 +02:00
Martin Jansa
c734b14e2b gnome-panel3, gnome-menus3, libgweather3: blacklist because of sysroot conflicts with 2* versions
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:35 +02:00
Martin Jansa
f2135b3372 gcr: blacklist because of conflict with gnome-keyring
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:35 +02:00
Martin Jansa
0b78fc0519 python-matplotlib: blacklist because of conflict with python-dateutil
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:35 +02:00
Martin Jansa
1d76ab017a lzma: drop the recipes
* only dependency on this was from links's PACKAGECONFIG
* xz from oe-core provides liblzma as well and they conflict
  in sysroot

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:35 +02:00
pieterg
1cd3c1a945 openvpn: use default iproute2 path
Since busybox 1.21, the 'ip' applet has the default
path (/sbin/ip)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:34 +02:00
Koen Kooi
4deb828fff php: update to 5.4.33
One patch was a backport and can be dropped, add Upstream-status to the others.

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:34 +02:00
Koen Kooi
26043cbe2d php 5.4.14: merge .inc and .bb
There's only one version of the recipe in the repo and the split makes it harder to debug and fix problems.

Also fix target overrides and style issues.

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:34 +02:00
Martin Jansa
3f0c898617 subsurface: blacklist until it's upgraded for libdivecomputer compatibility
* I've started with upgrade, but requires lot more changes which I'm not
  comfortable to finish on something I cannot test in runtime

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:34 +02:00
Khem Raj
784af04f2b libdivecomputer: Update to 0.4.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:34 +02:00
Jackie Huang
eb65ab684d openldap: update version to 2.4.39
Changed:
 * Move slapd from ${libexecdir} to ${sbin}:
   Installing slapd under ${sbin} is more FHS and LSB compliance
 * Manage init script by inheriting update-rc.d, than postinst
 * Add status for initscript
 * Rename the patch named with commit id to
   gnutls-Avoid-use-of-deprecated-function.patch
 * Add a patch for CVE-2013-4449
 * Add a patch to use /dev/urandom for entropy
 * Allow tls obtains random bits from /dev/urandom:
   The URANDOM_DEVICE is undefined for cross-compiling, define it as
   /dev/urandom to allow tls obtains random bits from /dev/urandom.
 * Add PACKAGECONFIG for mdb, ndb, relay and sock
 * Remove unsupported config for ldbm
 * Add license file

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:34 +02:00
Martin Jansa
17ff23b4a4 xf86-video-geode: fix build with new glibc-2.20
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:53 +02:00
Martin Jansa
d93c096519 fftw: add virtual/fftw to PROVIDES and EXCLUDE_FROM_WORLD
* now when sysroot conflicts are fatal we really don't want to build
  multiple fftw providers in the same sysroot

  ERROR: The recipe fftwl is trying to install files into a shared area
  when those files already exist. Those files and their manifest
  location are:
     /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/qemuarm/usr/include/fftw3.f
     Matched in
	manifest-qemuarm-fftw.populate_sysroot
	manifest-qemuarm-fftwf.populate_sysroot

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:53 +02:00
Martin Jansa
7f0bf7279d gdal: upgrade to 1.11.1
* add json-c dependency and fix with-* params
* LICENSE.txt change only added SUN copyright for
  gdal/alg/thinplatespline.cpp file

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:53 +02:00
Eduardo Silva
bde313a105 PolarSSL: new recipe for polarssl v1.3.8
PolarSSL is a lightweight crypto and SSL/TLS library with a strong
focus on embedded systems.

Signed-off-by: Eduardo Silva <eduardo@monkey.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:52 +02:00
Fabrice Coulon
0186f98178 libssh2: add recipe file
A separate commit on curl adds a PACKAGECONFIG option within the
curl recipe in OE-Core to use libssh2 in curl, the user can enable
libssh2 via conf/local.conf or custom distro configuration, this will
pull in libssh2, which is not used by default.

Signed-off-by: Fabrice Coulon <fabrice.coulon@axis.com>
Signed-off-by: Olof Johansson <olof.johansson@axis.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:52 +02:00
Martin Jansa
f41b4a1967 efl: add dependency on libxdamage
* as reported by Pieter, it's usually pulled through gstreamer1.0 which
  is enabled by default, but when disable it can fail to find Xdamage.h

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:52 +02:00
Wenzong Fan
8b7c647e2b rsnapshot: add new package
rsnapshot is a filesystem snapshot utility based on rsync.

rsnapshot makes it easy to make periodic snapshots of local machines,
and remote machines over ssh. The code makes extensive use of hard links
whenever possible, to greatly reduce the disk space required.

Homepage: http://www.rsnapshot.org/

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:52 +02:00
Khem Raj
ebe49fff79 imagemagick: Update recipe 6.8.8 -> 6.8.9
Fix fetch failures
Remove automate patch we have 1.12+ automake in
OE-Core now

Change-Id: I2ba1f6fb173613774f29f87c621ad3ca10f4e872
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:52 +02:00
Khem Raj
aa084c38d1 mpg123: Add audio output modules via PACKAGECONFIG
We added heavy dependency list, but lets make
it configurable

Change-Id: I8d9641fdbbf49c4601d8fbc1fe8ccfae2f6acf2c
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:52 +02:00
Fathi Boudra
5e2948daad acpitests: update to 20140828 release
update md5sums and refresh patches

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:51 +02:00
Martin Jansa
0f5df4ecf4 efl, elementary, elvas-generic-loaders: upgrade to 1.11.2
* announcement:
  https://phab.enlightenment.org/phame/post/view/85/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:51 +02:00
Martin Jansa
601b7da489 python-efl: upgrade to 1.11.0
* announcement:
  https://phab.enlightenment.org/phame/post/view/86/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:51 +02:00
Martin Jansa
e6af9ad84f e-wm: add recipe for 0.19.0 but with negative D_P
* announcement:
  https://phab.enlightenment.org/phame/post/view/87/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:51 +02:00
Andrea Adami
8d2e573089 linux-yocto-tiny-kexecboot_3.17: initial commit based on 3.17-rc6
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2014-10-05 22:48:09 +01:00
Martin Jansa
4e230217c8 leveldb: import from meta-webos and upgrade
* it's needed for newer qtwebkit-5.4

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-04 00:31:55 +02:00
Martin Jansa
3482194855 libmpd: fix build with glibc-2.20
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-04 00:30:29 +02:00
Chong.Lu@windriver.com
07e13c6b94 quagga: add systemd service file
Add systemd service for quagga.

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-04 00:30:29 +02:00
Chong.Lu@windriver.com
a97b89e72f quagga: add subpkgs to RDEPENDS
We need subpkgs to start quagga, so add them to RDEPENDS.

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-04 00:30:29 +02:00
Jackie Huang
5131823c8c krb5: update to version 1.12.2
Changed:
 * Add init scripts and default configs based on debian
 * Add a patch for crosscompile nm
 * Add a patch to suppress /usr/lib in krb5-config
 * Add DESCRIPTION
 * Remove blacklist and inherit autotools-brokensep
 * Add PACKAGECONFIG for ldap and readline

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-04 00:28:31 +02:00
Chen Qi
3efc0c1974 vsftpd: add systemd service file
Add systemd service for vsftpd.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-04 00:28:31 +02:00
Chen Qi
fd7973168a vsftpd: fix pkg_postinst
Fix pkg_postinst to not exit if "$D" is not empty.
Otherwise, postinsts from update-rc.d.bbclass would not run and the
symlinks under /etc/rc?.d/ would not be created.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-04 00:28:31 +02:00
Jackie Huang
66182220e8 mariadb: drop the anonymous function and use proper install layout
The anonymous function redefined bindir to bindir_noprefix (and
others), which broke the sstate between build dirs.

The redefined *_noprefix was to used to pass to the INSTALL_*
variables to change the layout as we want, but in fact we can
do this in other ways instead of the pain one:

1) Change the default layout and a little adjustment.
There are 4 install layout: STANDALONE(default), RPM, DEB and SVR4.
And RPM is the one close to what we are using.

2) Don't use prefix and pass full paths to INSTALL_*.
The mariadb's cmake define some of the INSTALL_* relative to
CMAKE_INSTALL_PREFIX, So we can use empty CMAKE_INSTALL_PREFIX,
then we can pass our full paths to INSTALL_* directly.

This patch set the default layout to RPM and pass paths only for:
- INSTALL_DOCDIR: no prefix prepending, so ${datadir} works.
- INSTALL_LIBDIR/INSTALL_PLUGINDIR: use ${baselib}.

The mysql-test is moved from /usr to /usr/share which is more
reasonable, fix the FILES inclusion accordingly.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-04 00:28:30 +02:00