summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* apache2: move pidfile to runRiku Voipio2013-07-262-1/+3
| | | | | | pidile was stored in /var/apache2/log which is saved over boots. This might prevent startup of apache2 on boots. Move it to /run where pidfiles in general belong.
* qt-creator: upgrade to 2.8.0Jonathan Liu2013-07-241-3/+3
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* proxy-libintl: Put .a in -dev package and allow empty main packageKhem Raj2013-07-241-1/+3
| | | | | | | | | This helps in staging the library when it is asked for via dependencies otherwise its missing in staging sysroot even though its built its stashed into -staticdev package Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mosh: add new recipe for version 1.2.4Paul Eggleton2013-07-241-0/+31
| | | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libio-pty-perl: add from OE-Classic and updatePaul Eggleton2013-07-241-0/+14
| | | | | | | | | | | * Update to version 1.10 * Set SUMMARY instead of DESCRIPTION * Put SRC_URI checksums under SRC_URI * Add LIC_FILES_CHKSUM * Make LICENSE slightly more specific and add spacing Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* protobuf: add recipe from meta-virtualization and tweakPaul Eggleton2013-07-241-0/+20
| | | | | | | | | * Add proper SUMMARY * Break long DESCRIPTION onto multiple lines * Reorder some lines Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: add PACKAGECONFIG for aclMartin Jansa2013-07-201-0/+1
| | | | | | * it's autodetected from sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ntp: add PACKAGECONFIG for libcap and readlineMartin Jansa2013-07-201-0/+2
| | | | | | * it's autodetected from sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libunwind: add PACKAGECONFIG for lzmaMartin Jansa2013-07-201-0/+4
| | | | | | * it's autodetected from sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lvm2: add PACKAGECONFIG for readlineMartin Jansa2013-07-201-0/+3
| | | | | | * it's autodetected from sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glog: add dependency on libunwindMartin Jansa2013-07-201-0/+2
| | | | | | | * it's autodetected from sysroot and configure doesn't have parameter to explicitly disable it so PACKAGECONFIG won't work OOTB Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* jack: add dependency on libsaplerate0 and readlineMartin Jansa2013-07-201-2/+1
| | | | | | | | * they are autodetected from sysroot and configure doesn't have option to explicitly disable them, so PACKAGECONFIG won't work without improving configure Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libgphoto2: add configure option for gd and add PACKAGECONFIGMartin Jansa2013-07-202-1/+38
| | | | | | | * it's autodetected and pulls couple of other dependencies freetype gd libpng lockdev zlib Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* samba: add dependency on zlib popt, PACKAGECONFIG for pamMartin Jansa2013-07-201-1/+6
| | | | | | | * zlib, popt are autodetected or used in bundled versions * pam is autodetected if available Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* samba: use more specific LICENSEMartin Jansa2013-07-201-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openldap: convert to PACKAGECONFIGs, explicitly disable opensslMartin Jansa2013-07-201-93/+43
| | | | | | | | * some options like ldbm weren't supported by current version * when gnutls and openssl were both available it was picking openssl because default --with-tls is auto Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lcdproc5: add PACKAGECONFIG for libftdi, libusbMartin Jansa2013-07-201-2/+6
| | | | | | * drivers for lis, ula200 and i2500vfd weren't deterministicly enabled Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* licences: Add iozone3, SMAIL_GPLchunrong guo2013-07-203-0/+228
| | | | | | | | | *fix the fllowing warning |WARNING:debianutils: No generic license file exists for: SMAIL_GPL in any provider |WARNING:iozone3: No generic license file exists for: iozone3 in any provider Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* llvm3.3: append --enable-zlib to EXTRA_OECONF instead of overwritingJonathan Liu2013-07-201-1/+1
| | | | | | | | The options added to EXTRA_OECONF in llvm3.inc were being overwritten with --enable-zlib in llvm3.3_3.3.bb. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Upgrade vsftpd to 3.0.0Roy.Li2013-07-1911-63/+199
| | | | | | | | | | | | Upgrade vsftpd to 3.0.0 with below modification: 1. more strict access limitation, like: do not allow anonymous access 2. use vsftpd.ftpusers and vsftpd.user_list to confine user access 3. enable pam if DISTRO_FEATURE includes pam 4. enable tcp-wrapper 5. install vsftpd.conf with 0600 permission, not 0755 Signed-off-by: Roy.Li <rongqing.li@windriver.com> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
* cyrus-sasl: several fixesRoy.Li2013-07-192-5/+51
| | | | | | | | | | | | | | | | | 1. Fix hardcoded libdir 2. configure cyrus-sasl based on PACKAGECONFIG 3. create user by inherit useradd 4. add -fPIC to CFLAG to fix the below building failure: ld: ../sasldb/.libs/libsasldb.a(db_berkeley.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC ../sasldb/.libs/libsasldb.a(db_berkeley.o): could not read symbols: Bad value The cause is that libsasldb.a is built twice since {.c.o: and .c.lo} co-exist, one with -fPIC, other without -fPIC. if no -fPIC library follows behind, this error will appear. so we enable -fPIC no matter whatever objects are built. 5. The version of db in oe-core is 5.0 Signed-off-by: Roy.Li <rongqing.li@windriver.com> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
* bridge-utils: BackPort three patchesRoy.Li2013-07-194-1/+158
| | | | | Signed-off-by: Roy.Li <rongqing.li@windriver.com> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
* inetutils: several improvementRoy.Li2013-07-176-29/+215
| | | | | | | | | 1. integrate rexec, rlogin, rsh, telnet, tftpd xinetd startup scripts 2. inherit update-alternatives bbclass, not call update-alternatives directly. 3. package all commands into subpackages Signed-off-by: Roy.Li <rongqing.li@windriver.com> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
* netcat: integrate two fixesRoy.Li2013-07-173-0/+61
| | | | | | | | | 1. fix a running issue on PPC, since 'char' type has different range of values on x86 and on PPC. 2. fix a building issue. Signed-off-by: Roy.Li <rongqing.li@windriver.com> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
* ipsec-tools: fix dependencies and enable two configurationRoy.Li2013-07-171-2/+4
| | | | | | | | ipsec-tools depends on bison-native enable ipv6 support by DISTRO_FEATURE, and enable shared library support. Signed-off-by: Roy.Li <rongqing.li@windriver.com> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
* zeroconf: The ip is being installed into /sbin as of the latest busybox.Roy.Li2013-07-171-2/+2
| | | | | | | The ip is being installed into /sbin as of the latest busybox, or oe-core. Signed-off-by: Roy.Li <rongqing.li@windriver.com> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
* licences: Add netperf licenseChunrong Guo2013-07-172-0/+45
| | | | | Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
* dbus: rename .bbappend to match oe-coreMartin Jansa2013-07-171-2/+0
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* llvm3.3: Add zlib dependency and explicitly enable itMartin Jansa2013-07-121-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: Handle samba dependency based on GPLv3 license.Noor2013-07-122-4/+7
| | | | | | | | | * Samba is GPLv3. In GPLv3 free environment one was not able to build gvfs. Add PACKAGECONFIG for samba and enable is when GPLv3 is not present in INCOMPATIBLE_LICENSE. Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* portaudio: explicitly disable oss, add PACKAGECONFIG for alsa and jackMartin Jansa2013-07-121-1/+8
| | | | | | | | | | | * autoenabled dependencies on alsa-lib and jack are breaking espeak when it's built against portaudio in sysroot without them | ld: warning: libasound.so.2, needed by usr/lib/libportaudio.so, not found (try using -rpath or -rpath-link) | ld: warning: libjack.so.0, needed by usr/lib/libportaudio.so, not found (try using -rpath or -rpath-link) | usr/lib/libportaudio.so: undefined reference to `snd_pcm_sw_params_sizeof@ALSA_0.9' | usr/lib/libportaudio.so: undefined reference to `snd_pcm_hw_params_test_period_size@ALSA_0.9' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rsyslog: inherit pkgconfigMartin Jansa2013-07-121-1/+1
| | | | | | | | * without pkgconfig it's failing to expand PKG_CHECK_MODULES macro: | rsyslog-5.8.0/configure: line 16111: syntax error near unexpected token `GNUTLS,' | rsyslog-5.8.0/configure: line 16111: ` PKG_CHECK_MODULES(GNUTLS, gnutls >= 1.4.0)' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* media-ctl: inherit pkgconfigMartin Jansa2013-07-121-1/+1
| | | | | | | | | | * without pkgconfig it's failing to expand PKG_CHECK_MODULES macro: | media-ctl/0.0.1-r3/git/configure: line 11700: syntax error near unexpected token `libudev,' | media-ctl/0.0.1-r3/git/configure: line 11700: ` PKG_CHECK_MODULES(libudev, libudev, have_libudev=yes, have_libudev=no)' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* portaudio: inherit pkgconfigMartin Jansa2013-07-121-2/+1
| | | | | | | | | | | * without pkgconfig it's failing to expand PKG_CHECK_MODULES macro: | portaudio-v19/v19+svnr1387-r0/trunk/configure: line 11721: syntax error near unexpected token `JACK,' | portaudio-v19/v19+svnr1387-r0/trunk/configure: line 11721: `PKG_CHECK_MODULES(JACK, jack, have_jack=yes, have_jack=no)' | Configure failed. The contents of all config.log files follows to aid debugging Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gypsy: add dependency on libxslt-nativeMartin Jansa2013-07-121-1/+1
| | | | | | | | | * it's incorrectly used in build (and just "o" is used instead of xslt command): | o gypsy-discovery.xml ../docs/tools/spec-strip-docs.xsl gypsy-discovery-full.xml | /bin/bash: o: command not found Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mysql5: prevent using bundled zlib at all costsMartin Jansa2013-07-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * in some seldom cases mysql's m4 macro decides that system zlib (from DEPENDS) is not worthy and decides to use own bundled version which prefers stuff like static libz.a and stages libz.la again: mysql-5.1.40/config/ac-macros/zlib.m4 NOTE: recipe mysql5-5.1.40-r11: task do_package_setscene: Started NOTE: recipe zlib-1.2.7-r0: task do_packagedata_setscene: Succeeded WARNING: The recipe zlib is trying to install files into a shared area when those files already exist. Those files and their manifest location are: sysroots/om-gta04/usr/lib/libz.a Matched in manifest-om-gta04-mysql5 Please verify which package should provide the above files. NOTE: recipe zlib-1.2.7-r0: task do_populate_sysroot_setscene: Succeeded * this libz.la + libz.a is breaking many packages which are now trying to link shared libs against libz.a from mysql which was built without fPIC breaking libxml2, glib-2.0, gnutls, libpng, ... | ld: sysroots/om-gta04/usr/lib/libz.a(crc32.o): relocation R_ARM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC | sysroots/om-gta04/usr/lib/libz.a: could not read symbols: Bad value | collect2: ld returned 1 exit status Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* llvm3.3: Add zlib dependency and explicitly enable itMartin Jansa2013-07-121-0/+3
| | | | | | * it's autodetected from sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* llvm: split packages a bit moreMartin Jansa2013-07-123-22/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * use split for llvm3.* like we did for llvm2.* * use PACKAGESPLITFUNCS instead of populate_packages_prepend * improve regexp in PACKAGES_DYNAMIC * append ${LLVM_RELEASE} to split package name, otherwise sstate will complain about multiple recipes trying to install pkgdata * split also -staticdev and -dbg libs, PN-dbg and PN-staticdev were huge, let old PN-dbg/PN-staticdev to RDEPEND on splitted packages * mesa packages libegl-gallium, libgbm-gallium, mesa-driver-pipe-swrast, mesa-driver-pipe-vmwgfx, mesa-driver-swrast, mesa-driver-vmwgfx are now depending only on libllvm3.2-llvm-3.2 (>= 3.2) instead of main llvm3.2 package, but for llvm-3* it's not big improvement (installed size wise), because libLLVM-3.2.so was creating 99% of that size. * there are still some huge packages: llvm2.8-dbg is huge because BUILD_SHARED_LIBS is disabled for 2.8 causing all binaries in ${bindir}/.debug to contain big static libs llvm2.9 is missing, because it has BUILD_SHARED_LIBS enabled and unlike 3.* it doesn't build static versions at all unless explicitly requested 51M llvm-test/llvm3.2/3.2-r0/packages-split/libllvm3.2-llvmselectiondag-staticdev 53M llvm-test/llvm2.8/2.8-r3/packages-split/llvm2.8-dev 54M llvm-test/llvm2.8/2.8-r3/packages-split/libllvm2.8-llvmanalysis-staticdev 55M llvm-test/llvm3.3/3.3-r0/packages-split/libllvm3.3-llvmselectiondag-staticdev 62M llvm-test/llvm3.2/3.2-r0/packages-split/libllvm3.2-llvmanalysis-staticdev 63M llvm-test/llvm3.3/3.3-r0/packages-split/libllvm3.3-llvmanalysis-staticdev 67M llvm-test/llvm2.9/2.9-r3/packages-split/llvm2.9-dbg 90M llvm-test/llvm3.2/3.2-r0/packages-split/llvm3.2-dbg 92M llvm-test/llvm3.3/3.3-r0/packages-split/llvm3.3-dbg 102M llvm-test/llvm2.8/2.8-r3/packages-split/libllvm2.8-llvmcodegen-staticdev 127M llvm-test/llvm3.2/3.2-r0/packages-split/libllvm3.2-llvmcodegen-staticdev 133M llvm-test/llvm3.3/3.3-r0/packages-split/libllvm3.3-llvmcodegen-staticdev 190M llvm-test/llvm3.2/3.2-r0/packages-split/libllvm3.2-llvm-3.2-dbg 207M llvm-test/llvm3.3/3.3-r0/packages-split/libllvm3.3-llvm-3.3-dbg 628M llvm-test/llvm2.8/2.8-r3/packages-split/llvm2.8-dbg Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* llvm: use newer class-native overrides instead of virtclassMartin Jansa2013-07-122-6/+6
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* llvm2: don't install llvm-config to bindirMartin Jansa2013-07-121-5/+0
| | | | | | | | | | | | * there is llvm-config in binconfig/LLVM_RELEASE * this one was creating conflict between different llvm*-dev versions installed on target: ./llvm2.9/2.9-r3/packages-split/llvm2.9-dev/usr/bin/llvm2.9/llvm-config ./llvm2.9/2.9-r3/packages-split/llvm2.9-dev/usr/bin/llvm-config ./llvm2.8/2.8-r3/packages-split/llvm2.8-dev/usr/bin/llvm2.8/llvm-config ./llvm2.8/2.8-r3/packages-split/llvm2.8-dev/usr/bin/llvm-config Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* llvm: Consolidate .inc filesMartin Jansa2013-07-127-428/+303
| | | | | | | | | | | | * unlike other recipes where we have a rule to keep only one version, llvm is different so we'll keep .inc files * llvm.inc is shared by all, llvm[23].inc are separated because 2.* is built with cmake and 3.* with automake * fix staticdev packaging and move it to shared llvm.inc FILES_${PN}-static-dev = "${libdir}/${LLVM_DIR}/*.a" (it's staticdev not static-dev) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nostromo: fix installed but not shipped /run and /run/nostromo warningsJonathan Liu2013-07-092-4/+17
| | | | | | | | | | | | | Changes: - Remove unnecessary -c option from install - Add tmpfiles.d config to create /run/nostromo when systemd is enabled in DISTRO_FEATURES - Add postinst script to create /run/nostromo using tmpfiles.d if running systemd (detected by existence of /sys/fs/cgroup/systemd), otherwise using populate-volatile.sh if it exists - Remove /var/log/nostromo and /var/run/nostromo from package Signed-off-by: Jonathan Liu <net147@gmail.com>
* initramfs-kexecboot-image: remove obsolete IMAGE_ varsAndrea Adami2013-07-091-4/+0
| | | | | | * above variables are not in oe-core anymore Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
* hexedit: new recipeEric BENARD2013-07-082-0/+47
| | | | | Signed-off-by: Eric BĂ©nard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt-creator: add new recipe for version 2.7.2Jonathan Liu2013-07-081-0/+30
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* hiawatha: remove empty /var/run directoryJonathan Liu2013-07-081-0/+2
| | | | | | | The /var/run directory is already created by base-files. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* samba: remove /var/lock and /var/run from packageJonathan Liu2013-07-081-0/+6
| | | | | | | | The /var/lock and /var/run directories are already created by base-files. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lmbench: remove /run/lmbench from packageOtavio Salvador2013-07-081-1/+20
| | | | | | | | Create /run/lmbench on startup using populate-volatiles.sh and tmpfiles.d for systemd. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gdm: remove /var/run from packageJonathan Liu2013-07-081-0/+3
| | | | | | | | | The /var/run/gdm and /var/run/gdm/greeter directories are created by the daemon if they don't exist. The /var/run directory is already created by base-files. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* collectd: remove empty /var/run directoryJonathan Liu2013-07-081-0/+3
| | | | | | | The /var/run directory is already created by base-files. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>