abuse: update to 0.7.1,fix license,compilation(host libdir),and sdl install
Without the sdl install fix() we have:
| install: cannot stat `.../work/armv7a-angstrom-linux-gnueabi/abuse-0.7.0-r1/abuse.png': No such file or directory
Without the patch -L/usr/lib was passed to the linking flags and it failed at linking.
And if we didn't set the xorg library path we had -L alone in the linking flags which made it fail
too
Finally The license is assumed to be GPLv2,becase of COPYING.
Altough no headers were present in the source files.
Note that no data are included yet(it could be included in some
future improvements)
The slim recipe was taken from the openpandora git here:
http://git.openpandora.org/cgi-bin/gitweb.cgi?p=openpandora.oe.git;a=tree;f=recipes/slim;h=6ac85b55ec8fb1d600bdc0322b0a61c50520e290;hb=HEAD
And updated to use newer openembedded standards
(like for instance apply=yes instead of patch=1)
Thanks JaMa|Off and woglinde for the help on DEPENDS and RDEPENDS:
From #oe on Freenode on IRC:
<JaMa|Off> GNUtoo|laptop: 1) it should be RDEPENDS_${PN}
And:
<woglinde> no RDEPENDS with virtual
ekiga_git: fix configure not finding boost signals
Without that fix we have that in the configure log:
checking whether the Boost::Signals library is available... yes
checking for main in -lboost_signals-mt... no
checking for main in -lboost_signals-boost_signals-mt... no
But looking at config.log reveal something more problematic:
configure:17760: checking for main in -lboost_signals-mt
configure:17779: arm-angstrom-linux-gnueabi-g++ [...] -o conftest [...] -I/usr/include [...] -L/usr/lib conftest.cpp -lboost_signals-mt >&5
/usr/lib/libboost_signals-mt.so: file not recognized: File format not recognized
Wich is fixed by this commit.
Paul Menzel [Fri, 21 Jan 2011 11:32:07 +0000 (12:32 +0100)]
xbmc: add `libass` to `DEPENDS`
Task compile of `xbmc_svn.bb` fails with the following error message when using `angstrom-2010.x`. `angstrom-2008.1` does/did not have this problem probably because of using Libtool 2.2.
Jeff Lance [Sun, 27 Mar 2011 04:38:48 +0000 (04:38 +0000)]
matrix-gui: Bump up SRCREV
* Bump up SRCREV to bring in mods on am180x and other platforms
* am180x: Automated Wifi
* am181x, am180x, omap-l138, dm368: Removing TI SVG icons as they were found to slow down update performance
* am180x: Fixing PRU EDMA example
* pulling in addtional mods from other platforms
* omap-l138
* dm368
* dm3730
* ti814x
* ti816x
Signed-off-by: Jeff Lance <j-lance1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* Split GCC and RLE licenses and base them off different gcc versions
* Document all the details about the licenses and exceptions, so they
won't get changed by accident again
* Split GCC and RLE licenses and base them off different gcc versions
* Document all the details about the licenses and exceptions, so they
won't get changed by accident again
Lukas Märdian [Wed, 23 Mar 2011 23:38:52 +0000 (00:38 +0100)]
e-wm-config-illume2-shr: use palmpre config option and bump SRCREV
* bump SRCREV and PR
* set PACKAGE_ARCH_palmpre = "${MACHINE_ARCH}"
* add --enable-machine-palmpre to EXTRA_OECONF_palmpre
* now a bigger illume-indicator (top-bar) is used for the palmpre
Signed-off-by: Lukas Märdian <lukasmaerdian@gmail.com> Acked-by: Simon Busch <morphis@gravedo.de>
Roger Monk [Fri, 25 Mar 2011 09:23:05 +0000 (09:23 +0000)]
omap4430-panda: Prefer u-boot-git and remove extra custom x-load
* Switch to using u-boot-git (instead of u-boot-sakoman)
* Remove reference to custom x-load
* Remove extra image depends (which will come from common include)
Signed-off-by: Roger Monk <r-monk@ti.com> Signed-off-by: Koen Kooi <k-kooi@ti.com>
Siddharth Heroor [Thu, 24 Mar 2011 21:01:16 +0000 (21:01 +0000)]
TI IPC: Add version 1.22.04.25
* This version is one the first versions of TI IPC available.
* Fix the installer installer command in the include file.
Since this is the first version available on OE, changing
this does not affect any other versions.
Martin Jansa [Wed, 23 Mar 2011 16:32:51 +0000 (17:32 +0100)]
networkmanager_git: fix build with static libnl1
* backend/ip6-manager didn't respect LIBNL_CFLAGS so using
/usr/include/netlink headers from libnl-2
* older versions of networkmanager should be fixed or removed
* only build tested, please test runtime..
Acked-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Martin Jansa [Fri, 18 Mar 2011 13:12:14 +0000 (14:12 +0100)]
libnl: rename libnl2 to libnl as used in openembedded-core
* libnl1/libnl2 still conflicts even when using separate includedir so
it will be easier for distro maintainers to use only libnl1 or libnl2
by PREFERRED_VERSION
Acked-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Martin Jansa [Fri, 25 Feb 2011 23:27:16 +0000 (23:27 +0000)]
sanity.bbclass: add check for changed bb_persist_data.sqlite3 location
* 4f883343de0427769de3df96ed8adaa589279112 could move
bb_persist_data.sqlite3 from default CACHE tmp/cache/machine/
to global tmp/cache/
* because I have 1st report of wrong SRCPV behavior, add sanity check from
http://patches.openembedded.org/patch/823/
even without moving it outside TMPDIR, in case of CACHE != PERSISTENT_DIR
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Paul Menzel [Fri, 18 Mar 2011 11:03:43 +0000 (12:03 +0100)]
xfce_session_4.6.{1,2}: explicitely pass the path of `iceauth`
Xfce Session build depends on `iceauth`, which fails when cross compiling for a different architecture.
As suggested by Khem Raj [1] pass the value, `${bindir}/iceauth` is taken as suggested by Koen Kooi [2], to the configure script so that the test is avoided.
Therefore `iceauth` is removed from `DEPENDS` and the PR variable is incremented.
This issue has been reported upstream as ticket #7420 [3].
The commit 5c856dbb35d02f91d8b535b8a538cef082b3a0b0
( gob2 and gob2-native: delete version 2.0.14 )
fixes GMPC compilation, so we need to bump GMPC PR
to make it rebuild and not fail.
Without that the old(2.0.14) version get chosen for
native, which makes gmpc fail to compile:
From #gmpc on Freenode on irc:
Mar 23 12:33:02 <DaveDavenport> GNUtoo|bug20: I t hink you need to update gob2
Mar 23 12:33:09 <DaveDavenport> there was a bug in one of the releases
Mar 23 12:33:23 <GNUtoo|bug20> ok
Mar 23 12:33:24 <DaveDavenport> that it created the wrong namespaces because of a stupid buffer overflow
The result beeing the following compilation failure:
./gmpc-meta-watcher.h:57:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
where the line 57 is:
GmpcMetaWatcher * gmpc_meta_watcher_new (void);'
with GmpcMetaWatcher beeing defined nowhere in the .c or .h source files
gob2 2.0.14 is also deleted by this commit:
From #oe on Freenode on irc:
Mar 23 12:47:13 <GNUtoo|bug20> I remove the normal non-native one too?
Mar 23 12:47:18 <eFfeM_work> yes please
Simon Busch [Tue, 15 Mar 2011 08:48:24 +0000 (09:48 +0100)]
fsoaudiod: several updates to the recipe to be usefull
- install daemon initscript
- add dependency on alsa-lib
- add extra package for daemon config files
- add note about deactivate PROVIDER of openmoko-alsa-scenarios and virtual/scenarios
- change PV to 0.1.0 and bump PE as version was 0.9.6 before
Martin Jansa [Wed, 23 Mar 2011 00:40:57 +0000 (00:40 +0000)]
native.bbclass: define empty PACKAGES_DYNAMIC
* suggested by kergoth on #oe as response to similar patch limited to gtk+
http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-March/031074.html
15:03 < kergoth_> JaMa: pretty sure we just need PACKAGES_DYNAMIC = ""
and PACKAGES_DYNAMIC_virtclass-native = "" in native.bbclass.
everyone i've talked to so far as agreed that it's a sane approach,
including RP.
* otherwise couple of errors like this are shown
NOTE: multiple providers are available for runtime gdk-pixbuf-loader-gif (gtk+-native, gtk+, gtk+-fastscaling)
NOTE: consider defining a PREFERRED_PROVIDER entry to match gdk-pixbuf-loader-gif
ERROR: Trying to resolve runtime dependency gdk-pixbuf-loader-xpm resulted in conflicting PREFERRED_PROVIDER entries being found.
The providers found were: ['/OE/dev/recipes/gtk+/gtk+_2.20.1.bb', 'virtual:native:/OE/dev/recipes/gtk+/gtk+_2.20.0.bb']
The PREFERRED_PROVIDER entries resulting in this conflict were: ['PREFERRED_PROVIDER_gtk+ = gtk+', 'PREFERRED_PROVIDER_gdk-pixbuf-csource-native = gtk+-native']
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Martin Jansa [Fri, 25 Feb 2011 23:27:16 +0000 (23:27 +0000)]
bitbake.conf: define shared PERSISTENT_DIR
* import from poky 6a11cf7dfe930461a6660e3b783b546fa2634900
* we had CACHE var pointing to machine specific dir since 2006 caf077679022f37ce55d758101f130e4e93bd7b5
* current bitbake is looking for cache dir like this:
cachedir = (bb.data.getVar("PERSISTENT_DIR", d, True) or
bb.data.getVar("CACHE", d, True))
which without PERSISTENT_DIR defined picks machine-specific CACHE dir
so LOCALCOUNT numbers in SRCPV keeps rolling with every MACHINE switch
in same builddir :/
Acked-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Martin Jansa [Thu, 17 Mar 2011 13:14:30 +0000 (14:14 +0100)]
e-wm: use ESYSACTIONS,EMENU,ECONFIG,ETHEME variables instead of hardcoded e-wm-sysactions/e-wm-menu runtime dependency
* ILLUME_THEME/ILLUME_CONFIG were renamed to ETHEME/ECONFIG to use the
same variable names as task-demo-x11/task-beagleboard-*
* e-wm-sysactions-shr doesn't need RPROVIDES anymore
* fixes last multiple providers notice I had
NOTE: multiple providers are available for runtime e-wm-sysactions (e-wm, e-wm-sysactions-shr)
NOTE: consider defining a PREFERRED_PROVIDER entry to match e-wm-sysactions
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Alex Bennee [Wed, 16 Mar 2011 02:21:34 +0000 (02:21 +0000)]
valgrind: update to 3.6.1
I took the opportunity to move the common stuff for building Valgrind
into a common valgrind.inc. I also removed the fix-link-tool.patch
which was breaking the build. I'm not sure what the patch was trying
to achieve.
Signed-off-by: Alex Bennee <ajb@cbnl.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
`touch config.rpath` in `do_configure_perpend() {}` fixes the issues.
Mango Lasso includes `bootstrap.sh` [1] which also does the same. Using `bootstrap.sh` [1] for configuring Mango Lassi is not considered because `pulseaudio_git.bb` [2] also uses the proposed fix.
Graeme Gregory [Sat, 19 Mar 2011 00:26:46 +0000 (00:26 +0000)]
linux-omap_2.6.38.bb : update to latest
tmlind tree hasnt switch to 2.6.38 versioning yet, so this is still
-rc8. Rebased the patches and added one to make SMC instruction compile
and support XM rev C