[oe] [WIP][PATCH 00/66] Deterministic dependencies II
Martin Jansa
martin.jansa at gmail.com
Thu Aug 29 15:50:53 UTC 2013
WIP because verification build is still running and I must admit that I'm mostly
testing that all dependencies are correctly "disabled" and in the end deterministic.
I'm not testing if every possible combination of PACKAGECONFIG options provide sufficient
dependency tree.
The following changes since commit 72e23c12296fbc77193898c38426add58d0c2d71:
mysql5: replace with mariadb 5.1.67 and tweak (2013-08-27 16:39:31 +0100)
are available in the git repository at:
git://git.openembedded.org/meta-openembedded-contrib jansa/deps
http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=jansa/deps
Martin Jansa (66):
gvfs: Add PACKAGECONFIG for fuse and disable it by default
libmikmod: upgrade to 3.2.0
gnome-desktop: Add startup-notification dependency
gnome-control-center: Add libxscrnsaver dependency
gnome-settings-daemon: add PACKAGECONFIG for pulseaudio
libgsf: Add PACKAGECONFIG for gdk-pixbuf
imagemagick: Add PACKAGECONFIG for jp2
libxklavier: Add libxi dependency
claws-mail: Add PACKAGECONFIG for enchant, dbus, ldap and
startup-notification
abiword: Add PACKAGECONFIG for collab-backends and spell
mkvtoolnix: Add PACKAGECONFIG for flac
uhd: Add PACKAGECONFIG for orc
entrance: Add PACKAGECONFIG for consolekit
expedite: Add PACKAGECONFIG for sdl
metacity: Add dependency on libgtop
libgtop: Add dependency on libxau
wv: Add PACKAGECONFIG for png
libetpan: Add dependency on curl
gnuradio: Add PACKAGECONFIG for jack and portaudio
fluidsynth: Add PACKAGECONFIG for sndfile, jack, pulseaudio, portaudio
and readline
vlc: Add PACKAGECONFIG for undeterministic dependencies
tracker: Add PACKAGECONFIG for undeterministic dependencies
mpd: Add PACKAGECONFIG for undeterministic dependencies
cherokee: Add PACKAGECONFIG for ffmpeg and ldap
collectd: Add PACKAGECONFIG for undeterministic dependencies
xchat: Add PACKAGECONFIG for dbus and openssl
xterm: Add fontconfig dependency
libwnck(3): Add dependency on libxres
e-wm: Add PACKAGECONFIG for pam
sox: Add PACKAGECONFIG for mad, id3tag and lame
gvfs: Add PACKAGECONFIG for archive, obexftp, cdda
upower: Add PACKAGECONFIG for idevice
udisks: Add PACKAGECONFIG for parted
imlib2: Add PACKAGECONFIG for gif, tiff, id3 and bzip2
openmotif: Add PACKAGECONFIG for jpeg and png
opencv: Add PACKAGECONFIG for jasper
gammu: Add dependency on glib-2.0
openbox: Add PACKAGECONFIG for imlib2, xrandr, xinerama, xcursor,
startup-notification
v4l-utils: Add libx11 dependency
epiphany: Add PACKAGECONFIG for zeroconf
libungif: Add dependency on libx11
libmemcached: Add PACKAGECONFIG for sasl
networkmanager: Add PACKAGECONFIG for concheck
proftpd: Add PACKAGECONFIG for curses
gnuplot: Add PACKAGECONFIG for cairo
gnome-mplayer: Add PACKAGECONFIG for gtk3
gimp: Add PACKAGECONFIG for bzip2, libxpm, libjasper and gudev
gegl: Add PACKAGECONFIG for jasper, avformat
edb: Add PACKAGECONFIG for ncurses
gnome-vfs: Add PACKAGECONFIG for fam
lightmediascanner: Add PACKAGECONFIG for ogg
mplayer2: Add PACKAGECONFIG for mpg123 and xss
maliit-framework: Add dependency on gtk+3
packagekit: Add PACKAGECONFIG for service-packs
orage: Add PACKAGECONFIG for notify and dependency on popt
thunar: Add PACKAGECONFIG for pcre
thunar-volman: Add PACKAGECONFIG for notify
tumbler: Add PACKAGECONFIG for gstreamer
xfce4-clipman-plugin: Add PACKAGECONFIG for unique
xfce4-places-plugin: Add PACKAGECONFIG for notify
xfce4-settings: Add PACKAGECONFIG for notify
xfdesktop: Add PACKAGECONFIG for notify
webkit-efl: Add dependency on gst-plugins-base
qt-creator: Add patch to resolve missing cpuid.h in ARM builds
xbmc: Add libmad dependency
qcanobserver: Move to nonworking
meta-efl/recipes-efl/e17/e-wm.inc | 3 +
meta-efl/recipes-efl/efl/edb_svn.bb | 3 +
meta-efl/recipes-efl/efl/entrance_svn.bb | 3 +
meta-efl/recipes-efl/efl/expedite.inc | 3 +
meta-efl/recipes-efl/efl/imlib2_svn.bb | 6 +
meta-efl/recipes-efl/webkit/webkit-efl_svn.bb | 2 +-
.../lightmediascanner/lightmediascanner_0.4.4.bb | 3 +
.../gnome-mplayer/gnome-mplayer_1.0.5.bb | 3 +
meta-gnome/recipes-gnome/abiword/abiword_2.8.6.bb | 15 +-
.../recipes-gnome/epiphany/epiphany_2.30.6.bb | 3 +
.../gnome-control-center_2.32.1.bb | 2 +-
.../gnome-desktop/gnome-desktop3_3.0.2.bb | 2 +-
.../gnome-desktop/gnome-desktop_2.32.1.bb | 2 +-
.../gnome-settings-daemon_2.32.1.bb | 3 +
.../recipes-gnome/gnome-vfs/gnome-vfs_2.24.4.bb | 1 +
meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb | 7 +-
meta-gnome/recipes-gnome/libgsf/libgsf_1.14.26.bb | 3 +
meta-gnome/recipes-gnome/libgtop/libgtop_2.28.2.bb | 2 +-
meta-gnome/recipes-gnome/libwnck/libwnck3_3.0.2.bb | 2 +-
meta-gnome/recipes-gnome/libwnck/libwnck_2.30.5.bb | 2 +-
.../recipes-gnome/libxklavier/libxklavier_5.0.bb | 2 +-
.../recipes-gnome/metacity/metacity_2.34.13.bb | 2 +-
meta-gnome/recipes-gnome/wv/wv_1.2.0.bb | 3 +
.../recipes-mediacentre/xbmc/xbmc_git.bb | 2 +-
.../recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb | 3 +
.../fluidsynth/fluidsynth_1.1.1.bb | 7 +
.../recipes-multimedia/musicpd/mpd_0.17.1.bb | 8 +
.../recipes-multimedia/sox/sox_14.4.0.bb | 3 +
meta-multimedia/recipes-multimedia/vlc/vlc.inc | 20 +-
.../recipes-daemons/proftpd/proftpd_1.3.4b.bb | 3 +
.../recipes-support/libmemcached/libmemcached.inc | 3 +
meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb | 2 +-
...n-t-add-usr-include-and-usr-lib-to-config.patch | 58 ----
.../gnuradio/allow-to-disable-jack-portaudio.patch | 34 ++
.../recipes-connectivity/gnuradio/gnuradio_git.bb | 4 +
.../networkmanager/networkmanager_0.9.8.0.bb | 1 +
meta-oe/recipes-connectivity/uhd/uhd.inc | 3 +
.../packagekit/packagekit_0.5.6.bb | 3 +
.../recipes-extended/collectd/collectd_5.2.2.bb | 7 +
meta-oe/recipes-extended/gnuplot/gnuplot.inc | 5 +-
.../recipes-extended/libungif/libungif_4.1.3.bb | 2 +
meta-oe/recipes-graphics/gegl/gegl_0.2.0.bb | 4 +
meta-oe/recipes-graphics/gimp/gimp_2.8.2.bb | 6 +
meta-oe/recipes-graphics/openbox/openbox_3.5.0.bb | 7 +
meta-oe/recipes-graphics/xorg-app/xterm_293.bb | 2 +-
.../mikmod/libmikmod/CVE-2010-2971.patch | 24 --
.../mikmod/libmikmod/ldflags.patch | 4 +-
.../{libmikmod_3.1.12.bb => libmikmod_3.2.0.bb} | 7 +-
meta-oe/recipes-multimedia/mplayer/mplayer2_git.bb | 2 +
.../recipes-multimedia/v4l2apps/v4l-utils_0.8.8.bb | 2 +-
.../qcanobserver/qcanobserver-socketcan_svn.bb | 0
...erinterface.cpp-add-sys-socket.h-as-inclu.patch | 0
.../0002-qconsole-writethread-gcc-4.5-fixes.patch | 0
.../qcanobserver/qcanobserver/candemo.xml | 0
.../qcanobserver/qcanobserver_svn.bb | 0
.../qt-creator/fix.missing.cpuid.h.patch | 384 +++++++++++++++++++++
meta-oe/recipes-qt/qt-creator/qt-creator_2.8.0.bb | 4 +-
.../recipes-sato/claws-mail/claws-mail_3.9.0.bb | 6 +
.../imagemagick/imagemagick_6.8.6.bb | 3 +
meta-oe/recipes-support/libetpan/libetpan_0.57.bb | 2 +-
.../recipes-support/maliit/maliit-framework_git.bb | 1 +
meta-oe/recipes-support/opencv/opencv_2.4.3.bb | 3 +
.../recipes-support/openmotif/openmotif_2.3.3.bb | 4 +
meta-oe/recipes-support/tracker/tracker_0.14.2.bb | 12 +-
meta-oe/recipes-support/udisks/udisks_1.0.4.bb | 3 +
meta-oe/recipes-support/upower/upower_0.9.14.bb | 3 +
meta-oe/recipes-support/xchat/xchat_2.8.8.bb | 4 +
.../recipes-httpd/cherokee/cherokee_1.2.98.bb | 4 +
meta-xfce/recipes-apps/orage/orage_4.8.4.bb | 5 +-
.../clipman/xfce4-clipman-plugin_1.2.3.bb | 3 +
.../places/xfce4-places-plugin_1.5.0.bb | 3 +
.../thunar-volman/thunar-volman_0.8.0.bb | 3 +
meta-xfce/recipes-xfce/thunar/thunar_1.6.3.bb | 3 +
meta-xfce/recipes-xfce/tumbler/tumbler_0.1.29.bb | 3 +
.../xfce4-settings/xfce4-settings_4.11.0.bb | 3 +
.../recipes-xfce/xfdesktop/xfdesktop_4.10.2.bb | 3 +
76 files changed, 648 insertions(+), 114 deletions(-)
delete mode 100644 meta-oe/recipes-connectivity/gnuradio/gnuradio/0001-buildsys-don-t-add-usr-include-and-usr-lib-to-config.patch
create mode 100644 meta-oe/recipes-connectivity/gnuradio/gnuradio/allow-to-disable-jack-portaudio.patch
delete mode 100644 meta-oe/recipes-multimedia/mikmod/libmikmod/CVE-2010-2971.patch
rename meta-oe/recipes-multimedia/mikmod/{libmikmod_3.1.12.bb => libmikmod_3.2.0.bb} (73%)
rename meta-oe/recipes-qt/{ => nonworking}/qcanobserver/qcanobserver-socketcan_svn.bb (100%)
rename meta-oe/recipes-qt/{ => nonworking}/qcanobserver/qcanobserver/0001-messagebufferinterface.cpp-add-sys-socket.h-as-inclu.patch (100%)
rename meta-oe/recipes-qt/{ => nonworking}/qcanobserver/qcanobserver/0002-qconsole-writethread-gcc-4.5-fixes.patch (100%)
rename meta-oe/recipes-qt/{ => nonworking}/qcanobserver/qcanobserver/candemo.xml (100%)
rename meta-oe/recipes-qt/{ => nonworking}/qcanobserver/qcanobserver_svn.bb (100%)
create mode 100644 meta-oe/recipes-qt/qt-creator/qt-creator/fix.missing.cpuid.h.patch
--
1.8.3.2
More information about the Openembedded-devel
mailing list