From df93b3771776a5938de88cee27aac3578aa3d870 Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Sat, 16 Nov 2013 00:27:53 +0100 Subject: meta-efl: upgrade efl to 1.7.9, e-wm to 0.17.5 * announcement: http://www.mail-archive.com/enlightenment-devel@lists.sourceforge.net/msg56588.html * most likely last bump I'll do in meta-efl before upgrading recipes to 1.8 Signed-off-by: Martin Jansa --- meta-efl/recipes-efl/efl/ecore_1.7.8.bb | 124 --------------- meta-efl/recipes-efl/efl/ecore_1.7.9.bb | 124 +++++++++++++++ meta-efl/recipes-efl/efl/edbus_1.7.8.bb | 8 - meta-efl/recipes-efl/efl/edbus_1.7.9.bb | 8 + meta-efl/recipes-efl/efl/edje_1.7.8.bb | 72 --------- meta-efl/recipes-efl/efl/edje_1.7.9.bb | 72 +++++++++ meta-efl/recipes-efl/efl/eet_1.7.8.bb | 30 ---- meta-efl/recipes-efl/efl/eet_1.7.9.bb | 30 ++++ meta-efl/recipes-efl/efl/eeze_1.7.8.bb | 23 --- meta-efl/recipes-efl/efl/eeze_1.7.9.bb | 23 +++ meta-efl/recipes-efl/efl/efreet_1.7.8.bb | 22 --- meta-efl/recipes-efl/efl/efreet_1.7.9.bb | 22 +++ meta-efl/recipes-efl/efl/eina_1.7.8.bb | 19 --- meta-efl/recipes-efl/efl/eina_1.7.9.bb | 19 +++ meta-efl/recipes-efl/efl/eio_1.7.8.bb | 15 -- meta-efl/recipes-efl/efl/eio_1.7.9.bb | 15 ++ meta-efl/recipes-efl/efl/elementary_1.7.8.bb | 8 - meta-efl/recipes-efl/efl/elementary_1.7.9.bb | 8 + meta-efl/recipes-efl/efl/embryo_1.7.8.bb | 20 --- meta-efl/recipes-efl/efl/embryo_1.7.9.bb | 20 +++ meta-efl/recipes-efl/efl/emotion_1.7.8.bb | 22 --- meta-efl/recipes-efl/efl/emotion_1.7.9.bb | 22 +++ meta-efl/recipes-efl/efl/ethumb_1.7.8.bb | 27 ---- meta-efl/recipes-efl/efl/ethumb_1.7.9.bb | 27 ++++ .../recipes-efl/efl/evas-generic-loaders_1.7.8.bb | 8 - .../recipes-efl/efl/evas-generic-loaders_1.7.9.bb | 8 + meta-efl/recipes-efl/efl/evas_1.7.8.bb | 177 --------------------- meta-efl/recipes-efl/efl/evas_1.7.9.bb | 177 +++++++++++++++++++++ meta-efl/recipes-efl/efl/expedite_1.7.8.bb | 8 - meta-efl/recipes-efl/efl/expedite_1.7.9.bb | 8 + 30 files changed, 583 insertions(+), 583 deletions(-) delete mode 100644 meta-efl/recipes-efl/efl/ecore_1.7.8.bb create mode 100644 meta-efl/recipes-efl/efl/ecore_1.7.9.bb delete mode 100644 meta-efl/recipes-efl/efl/edbus_1.7.8.bb create mode 100644 meta-efl/recipes-efl/efl/edbus_1.7.9.bb delete mode 100644 meta-efl/recipes-efl/efl/edje_1.7.8.bb create mode 100644 meta-efl/recipes-efl/efl/edje_1.7.9.bb delete mode 100644 meta-efl/recipes-efl/efl/eet_1.7.8.bb create mode 100644 meta-efl/recipes-efl/efl/eet_1.7.9.bb delete mode 100644 meta-efl/recipes-efl/efl/eeze_1.7.8.bb create mode 100644 meta-efl/recipes-efl/efl/eeze_1.7.9.bb delete mode 100644 meta-efl/recipes-efl/efl/efreet_1.7.8.bb create mode 100644 meta-efl/recipes-efl/efl/efreet_1.7.9.bb delete mode 100644 meta-efl/recipes-efl/efl/eina_1.7.8.bb create mode 100644 meta-efl/recipes-efl/efl/eina_1.7.9.bb delete mode 100644 meta-efl/recipes-efl/efl/eio_1.7.8.bb create mode 100644 meta-efl/recipes-efl/efl/eio_1.7.9.bb delete mode 100644 meta-efl/recipes-efl/efl/elementary_1.7.8.bb create mode 100644 meta-efl/recipes-efl/efl/elementary_1.7.9.bb delete mode 100644 meta-efl/recipes-efl/efl/embryo_1.7.8.bb create mode 100644 meta-efl/recipes-efl/efl/embryo_1.7.9.bb delete mode 100644 meta-efl/recipes-efl/efl/emotion_1.7.8.bb create mode 100644 meta-efl/recipes-efl/efl/emotion_1.7.9.bb delete mode 100644 meta-efl/recipes-efl/efl/ethumb_1.7.8.bb create mode 100644 meta-efl/recipes-efl/efl/ethumb_1.7.9.bb delete mode 100644 meta-efl/recipes-efl/efl/evas-generic-loaders_1.7.8.bb create mode 100644 meta-efl/recipes-efl/efl/evas-generic-loaders_1.7.9.bb delete mode 100644 meta-efl/recipes-efl/efl/evas_1.7.8.bb create mode 100644 meta-efl/recipes-efl/efl/evas_1.7.9.bb delete mode 100644 meta-efl/recipes-efl/efl/expedite_1.7.8.bb create mode 100644 meta-efl/recipes-efl/efl/expedite_1.7.9.bb (limited to 'meta-efl/recipes-efl/efl') diff --git a/meta-efl/recipes-efl/efl/ecore_1.7.8.bb b/meta-efl/recipes-efl/efl/ecore_1.7.8.bb deleted file mode 100644 index 0f09160b05..0000000000 --- a/meta-efl/recipes-efl/efl/ecore_1.7.8.bb +++ /dev/null @@ -1,124 +0,0 @@ -DESCRIPTION = "Ecore is the Enlightenment application framework library" -LICENSE = "MIT BSD" -LIC_FILES_CHKSUM = "file://COPYING;md5=d6ff2c3c85de2faf5fd7dcd9ccfc8886" -DEPENDS = "virtual/libiconv tslib curl eet evas glib-2.0 gnutls \ - libxtst libxcomposite libxinerama libxscrnsaver libxdamage libxrandr libxcursor libxfixes" -DEPENDS_virtclass-native = "eet-native evas-native gettext-native" -# optional -# DEPENDS += "directfb virtual/libsdl openssl virtual/libiconv" - -inherit efl gettext - -BBCLASSEXTEND = "native" - -do_configure_prepend() { - touch ${S}/po/Makefile.in.in || true - sed -i -e 's: po::g' ${S}/Makefile.am -} - -FILESPATHPKG =. "${BPN}-${PV}:${BPN}:" - -PACKAGES =+ "\ - ${PN}-con \ - ${PN}-config \ - ${PN}-desktop \ - ${PN}-directfb \ - ${PN}-sdl \ - ${PN}-evas \ - ${PN}-fb \ - ${PN}-file \ - ${PN}-imf-evas \ - ${PN}-imf \ - ${PN}-ipc \ - ${PN}-job \ - ${PN}-txt \ - ${PN}-x \ - ${PN}-input \ -" -# Some upgrade path tweaking -AUTO_LIBNAME_PKGS = "" - -FILES_${PN} = "${libdir}/libecore*.so.* \ - ${bindir} \ -" -FILES_${PN}-con = "${libdir}/libecore_con*.so.*" -FILES_${PN}-config = "${libdir}/libecore_config*.so.*" -FILES_${PN}-desktop = "${libdir}/libecore_desktop*.so.*" -FILES_${PN}-directfb = "${libdir}/libecore_directfb*.so.*" -FILES_${PN}-sdl = "${libdir}/libecore_sdl*.so.*" -FILES_${PN}-evas = "${libdir}/libecore_evas*.so.*" -FILES_${PN}-fb = "${libdir}/libecore_fb*.so.*" -FILES_${PN}-file = "${libdir}/libecore_file*.so.*" -FILES_${PN}-imf = "${libdir}/libecore_imf*.so.* \ - ${libdir}/ecore/immodules/*.so \ -" -FILES_${PN}-imf-evas = "${libdir}/libecore_imf_evas*.so.*" -FILES_${PN}-ipc = "${libdir}/libecore_ipc*.so.*" -FILES_${PN}-job = "${libdir}/libecore_job*.so.*" -FILES_${PN}-txt = "${libdir}/libecore_txt*.so.*" -FILES_${PN}-x = "${libdir}/libecore_x*.so.*" -FILES_${PN}-input = "${libdir}/libecore_input*.so.*" - -ECORE_OECONF = "\ - --x-includes=${STAGING_INCDIR}/X11 \ - --x-libraries=${STAGING_LIBDIR} \ - --enable-simple-x11 \ - --enable-ecore-config \ - --enable-ecore-x \ - --enable-ecore-job \ - --enable-ecore-fb \ - --enable-ecore-evas \ - --enable-ecore-evas-software-16-x11 \ - --enable-ecore-evas-xrender \ - --enable-abstract-sockets \ - --enable-ecore-con \ - --enable-ecore-ipc \ - --enable-ecore-file \ - --enable-inotify \ - --disable-ecore-desktop \ - --disable-ecore-x-xcb \ - --disable-ecore-x-xprint \ - --disable-ecore-directfb \ - --disable-ecore-sdl \ - --enable-ecore-evas-opengl-x11 \ - --disable-ecore-evas-dfb \ - --disable-ecore-evas-sdl \ - --disable-openssl \ - --disable-poll \ - --enable-xim \ -" - -EXTRA_OECONF = "${ECORE_OECONF} \ - --enable-curl \ -" - -EXTRA_OECONF_virtclass-native = "\ - ${ECORE_OECONF} \ - --disable-curl \ - --disable-ecore-x-composite \ - --disable-ecore-x-damage \ - --disable-ecore-x-dpms \ - --disable-ecore-x-randr \ - --disable-ecore-x-render \ - --disable-ecore-x-screensaver \ - --disable-ecore-x-shape \ - --disable-ecore-x-sync \ - --disable-ecore-x-xfixes \ - --disable-ecore-x-xinerama \ - --disable-ecore-x-xprint \ - --disable-ecore-x-xtest \ - --disable-ecore-x-cursor \ - --disable-ecore-x-input \ - --disable-ecore-x-dri \ -" - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ - file://fix-ecore-fb-initialization.patch \ -" - -PACKAGECONFIG ??= "" -PACKAGECONFIG[wayland] = "--enable-ecore-wayland,--disable-ecore-wayland,wayland xkbcommon" - -SRC_URI[md5sum] = "5a8ca096d8c15647b2493d4664a4b895" -SRC_URI[sha256sum] = "26cb1dc02213a221fdec32ef4ea4ece608e5239bdbd19c9d62b09cf931863738" diff --git a/meta-efl/recipes-efl/efl/ecore_1.7.9.bb b/meta-efl/recipes-efl/efl/ecore_1.7.9.bb new file mode 100644 index 0000000000..c34eb27199 --- /dev/null +++ b/meta-efl/recipes-efl/efl/ecore_1.7.9.bb @@ -0,0 +1,124 @@ +DESCRIPTION = "Ecore is the Enlightenment application framework library" +LICENSE = "MIT BSD" +LIC_FILES_CHKSUM = "file://COPYING;md5=d6ff2c3c85de2faf5fd7dcd9ccfc8886" +DEPENDS = "virtual/libiconv tslib curl eet evas glib-2.0 gnutls \ + libxtst libxcomposite libxinerama libxscrnsaver libxdamage libxrandr libxcursor libxfixes" +DEPENDS_virtclass-native = "eet-native evas-native gettext-native" +# optional +# DEPENDS += "directfb virtual/libsdl openssl virtual/libiconv" + +inherit efl gettext + +BBCLASSEXTEND = "native" + +do_configure_prepend() { + touch ${S}/po/Makefile.in.in || true + sed -i -e 's: po::g' ${S}/Makefile.am +} + +FILESPATHPKG =. "${BPN}-${PV}:${BPN}:" + +PACKAGES =+ "\ + ${PN}-con \ + ${PN}-config \ + ${PN}-desktop \ + ${PN}-directfb \ + ${PN}-sdl \ + ${PN}-evas \ + ${PN}-fb \ + ${PN}-file \ + ${PN}-imf-evas \ + ${PN}-imf \ + ${PN}-ipc \ + ${PN}-job \ + ${PN}-txt \ + ${PN}-x \ + ${PN}-input \ +" +# Some upgrade path tweaking +AUTO_LIBNAME_PKGS = "" + +FILES_${PN} = "${libdir}/libecore*.so.* \ + ${bindir} \ +" +FILES_${PN}-con = "${libdir}/libecore_con*.so.*" +FILES_${PN}-config = "${libdir}/libecore_config*.so.*" +FILES_${PN}-desktop = "${libdir}/libecore_desktop*.so.*" +FILES_${PN}-directfb = "${libdir}/libecore_directfb*.so.*" +FILES_${PN}-sdl = "${libdir}/libecore_sdl*.so.*" +FILES_${PN}-evas = "${libdir}/libecore_evas*.so.*" +FILES_${PN}-fb = "${libdir}/libecore_fb*.so.*" +FILES_${PN}-file = "${libdir}/libecore_file*.so.*" +FILES_${PN}-imf = "${libdir}/libecore_imf*.so.* \ + ${libdir}/ecore/immodules/*.so \ +" +FILES_${PN}-imf-evas = "${libdir}/libecore_imf_evas*.so.*" +FILES_${PN}-ipc = "${libdir}/libecore_ipc*.so.*" +FILES_${PN}-job = "${libdir}/libecore_job*.so.*" +FILES_${PN}-txt = "${libdir}/libecore_txt*.so.*" +FILES_${PN}-x = "${libdir}/libecore_x*.so.*" +FILES_${PN}-input = "${libdir}/libecore_input*.so.*" + +ECORE_OECONF = "\ + --x-includes=${STAGING_INCDIR}/X11 \ + --x-libraries=${STAGING_LIBDIR} \ + --enable-simple-x11 \ + --enable-ecore-config \ + --enable-ecore-x \ + --enable-ecore-job \ + --enable-ecore-fb \ + --enable-ecore-evas \ + --enable-ecore-evas-software-16-x11 \ + --enable-ecore-evas-xrender \ + --enable-abstract-sockets \ + --enable-ecore-con \ + --enable-ecore-ipc \ + --enable-ecore-file \ + --enable-inotify \ + --disable-ecore-desktop \ + --disable-ecore-x-xcb \ + --disable-ecore-x-xprint \ + --disable-ecore-directfb \ + --disable-ecore-sdl \ + --enable-ecore-evas-opengl-x11 \ + --disable-ecore-evas-dfb \ + --disable-ecore-evas-sdl \ + --disable-openssl \ + --disable-poll \ + --enable-xim \ +" + +EXTRA_OECONF = "${ECORE_OECONF} \ + --enable-curl \ +" + +EXTRA_OECONF_virtclass-native = "\ + ${ECORE_OECONF} \ + --disable-curl \ + --disable-ecore-x-composite \ + --disable-ecore-x-damage \ + --disable-ecore-x-dpms \ + --disable-ecore-x-randr \ + --disable-ecore-x-render \ + --disable-ecore-x-screensaver \ + --disable-ecore-x-shape \ + --disable-ecore-x-sync \ + --disable-ecore-x-xfixes \ + --disable-ecore-x-xinerama \ + --disable-ecore-x-xprint \ + --disable-ecore-x-xtest \ + --disable-ecore-x-cursor \ + --disable-ecore-x-input \ + --disable-ecore-x-dri \ +" + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ + file://fix-ecore-fb-initialization.patch \ +" + +PACKAGECONFIG ??= "" +PACKAGECONFIG[wayland] = "--enable-ecore-wayland,--disable-ecore-wayland,wayland xkbcommon" + +SRC_URI[md5sum] = "2d5a4fb8f702628f5c7b785309be01ab" +SRC_URI[sha256sum] = "c145cc00280d3a310c76e5e6a9fb509c81b8b173f04458c97ea4ae6bf563eaf3" diff --git a/meta-efl/recipes-efl/efl/edbus_1.7.8.bb b/meta-efl/recipes-efl/efl/edbus_1.7.8.bb deleted file mode 100644 index a9250e9b6b..0000000000 --- a/meta-efl/recipes-efl/efl/edbus_1.7.8.bb +++ /dev/null @@ -1,8 +0,0 @@ -require ${BPN}.inc - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "8711070b57873b2b2a0024b198e50906" -SRC_URI[sha256sum] = "9e94f1c522ac9faec991cd90c91e4e26b355909dbba21b42585359841937af78" diff --git a/meta-efl/recipes-efl/efl/edbus_1.7.9.bb b/meta-efl/recipes-efl/efl/edbus_1.7.9.bb new file mode 100644 index 0000000000..64e77e61a0 --- /dev/null +++ b/meta-efl/recipes-efl/efl/edbus_1.7.9.bb @@ -0,0 +1,8 @@ +require ${BPN}.inc + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ +" + +SRC_URI[md5sum] = "8f72da14e5664aad8c45eeeca0e3ff5f" +SRC_URI[sha256sum] = "c328c4cf1424629cb67c83689ccc1f95967abcb4c03dffd437e93b799ff151c1" diff --git a/meta-efl/recipes-efl/efl/edje_1.7.8.bb b/meta-efl/recipes-efl/efl/edje_1.7.8.bb deleted file mode 100644 index ed43c323f1..0000000000 --- a/meta-efl/recipes-efl/efl/edje_1.7.8.bb +++ /dev/null @@ -1,72 +0,0 @@ -DESCRIPTION = "Edje is the Enlightenment graphical design & layout library" -DEPENDS = "lua5.1 eet evas ecore embryo edje-native eina libsndfile1 eio" -DEPENDS_virtclass-native = "lua5.1-native evas-native ecore-native eet-native embryo-native eina-native" -DEPENDS_virtclass-nativesdk = "evas-native ecore-native eet-native embryo-native eina-native" -# GPLv2 because of epp in PN-utils -LICENSE = "MIT BSD GPLv2" -LIC_FILES_CHKSUM = "file://COPYING;md5=c18cc221a14a84b033db27794dc36df8" - -inherit efl - -BBCLASSEXTEND = "native nativesdk" - -do_configure_prepend_virtclass-native() { - sed -i 's:EMBRYO_PREFIX"/bin:"${STAGING_BINDIR}:' ${S}/src/bin/edje_cc_out.c - sed -i 's: cpp -I: /usr/bin/cpp -I:' ${S}/src/bin/edje_cc_parse.c - sed -i 's:\"gcc -I:\"/usr/bin/gcc -I:' ${S}/src/bin/edje_cc_parse.c -} -# The new lua stuff is a bit broken... -do_configure_append() { - for i in $(find "${S}" -name "Makefile") ; do - sed -i -e 's:-L/usr/local/lib::g' $i - done -} - -do_compile_append() { - sed -i -e s:local/::g -e 's:-L${STAGING_LIBDIR}::g' ${S}/edje.pc -} - -# gain some extra performance at the expense of RAM - generally i'd say bad -# and a possible source of bugs -#EXTRA_OECONF = "--enable-edje-program-cache" - -# Since r44323 edje has a fixed-point mode -require edje-fpu.inc -EXTRA_OECONF += "${@get_edje_fpu_setting(bb, d)}" - -SNDFILE = "--enable-sndfile" -SNDFILE_virtclass-native = "--disable-sndfile" -SNDFILE_virtclass-nativesdk = "--disable-sndfile" -EXTRA_OECONF += "${SNDFILE}" - -PACKAGES =+ "${PN}-utils" -RDEPENDS_${PN}-utils = "cpp cpp-symlinks embryo-tests" - -RRECOMMENDS_${PN}-utils = "\ - evas-saver-png \ - evas-saver-jpeg \ - evas-saver-eet \ -" - -DEBIAN_NOAUTONAME_${PN}-utils = "1" -# Some upgrade path tweaking -AUTO_LIBNAME_PKGS = "" - -FILES_${PN}-utils = "\ - ${bindir}/edje_* \ - ${bindir}/inkscape2edc \ - ${libdir}/edje/utils/epp \ - ${datadir}/edje/include/edje.inc \ -" - -FILES_${PN} += "${libdir}/${PN}/modules/*/*/module.so \ - ${datadir}/mime/packages/edje.xml" -FILES_${PN}-dev += "${libdir}/${PN}/modules/*/*/module.la" -FILES_${PN}-dbg += "${libdir}/${PN}/modules/*/*/.debug" - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "06399e95de312de12342df8f16c7c885" -SRC_URI[sha256sum] = "924eae1be1fe755997be8074d32af4b6a83ed7e57057edccb2cf46b83c33202d" diff --git a/meta-efl/recipes-efl/efl/edje_1.7.9.bb b/meta-efl/recipes-efl/efl/edje_1.7.9.bb new file mode 100644 index 0000000000..2e8c566e45 --- /dev/null +++ b/meta-efl/recipes-efl/efl/edje_1.7.9.bb @@ -0,0 +1,72 @@ +DESCRIPTION = "Edje is the Enlightenment graphical design & layout library" +DEPENDS = "lua5.1 eet evas ecore embryo edje-native eina libsndfile1 eio" +DEPENDS_virtclass-native = "lua5.1-native evas-native ecore-native eet-native embryo-native eina-native" +DEPENDS_virtclass-nativesdk = "evas-native ecore-native eet-native embryo-native eina-native" +# GPLv2 because of epp in PN-utils +LICENSE = "MIT BSD GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=c18cc221a14a84b033db27794dc36df8" + +inherit efl + +BBCLASSEXTEND = "native nativesdk" + +do_configure_prepend_virtclass-native() { + sed -i 's:EMBRYO_PREFIX"/bin:"${STAGING_BINDIR}:' ${S}/src/bin/edje_cc_out.c + sed -i 's: cpp -I: /usr/bin/cpp -I:' ${S}/src/bin/edje_cc_parse.c + sed -i 's:\"gcc -I:\"/usr/bin/gcc -I:' ${S}/src/bin/edje_cc_parse.c +} +# The new lua stuff is a bit broken... +do_configure_append() { + for i in $(find "${S}" -name "Makefile") ; do + sed -i -e 's:-L/usr/local/lib::g' $i + done +} + +do_compile_append() { + sed -i -e s:local/::g -e 's:-L${STAGING_LIBDIR}::g' ${S}/edje.pc +} + +# gain some extra performance at the expense of RAM - generally i'd say bad +# and a possible source of bugs +#EXTRA_OECONF = "--enable-edje-program-cache" + +# Since r44323 edje has a fixed-point mode +require edje-fpu.inc +EXTRA_OECONF += "${@get_edje_fpu_setting(bb, d)}" + +SNDFILE = "--enable-sndfile" +SNDFILE_virtclass-native = "--disable-sndfile" +SNDFILE_virtclass-nativesdk = "--disable-sndfile" +EXTRA_OECONF += "${SNDFILE}" + +PACKAGES =+ "${PN}-utils" +RDEPENDS_${PN}-utils = "cpp cpp-symlinks embryo-tests" + +RRECOMMENDS_${PN}-utils = "\ + evas-saver-png \ + evas-saver-jpeg \ + evas-saver-eet \ +" + +DEBIAN_NOAUTONAME_${PN}-utils = "1" +# Some upgrade path tweaking +AUTO_LIBNAME_PKGS = "" + +FILES_${PN}-utils = "\ + ${bindir}/edje_* \ + ${bindir}/inkscape2edc \ + ${libdir}/edje/utils/epp \ + ${datadir}/edje/include/edje.inc \ +" + +FILES_${PN} += "${libdir}/${PN}/modules/*/*/module.so \ + ${datadir}/mime/packages/edje.xml" +FILES_${PN}-dev += "${libdir}/${PN}/modules/*/*/module.la" +FILES_${PN}-dbg += "${libdir}/${PN}/modules/*/*/.debug" + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ +" + +SRC_URI[md5sum] = "49152d8636aefcd028af0f97483391ef" +SRC_URI[sha256sum] = "dac12e5fd81ab303151bec6742971b63f2de577ef940ed0b6af20419130300ab" diff --git a/meta-efl/recipes-efl/efl/eet_1.7.8.bb b/meta-efl/recipes-efl/efl/eet_1.7.8.bb deleted file mode 100644 index 825897384d..0000000000 --- a/meta-efl/recipes-efl/efl/eet_1.7.8.bb +++ /dev/null @@ -1,30 +0,0 @@ -DESCRIPTION = "EET is the Enlightenment data storage library" -DEPENDS = "pkgconfig zlib jpeg openssl eina gnutls" -LICENSE = "MIT BSD" -LIC_FILES_CHKSUM = "file://COPYING;md5=da947f414a2ca4323245f1abb1980953" - -inherit efl - -BBCLASSEXTEND = "native" - -EXTRA_OECONF = "\ - --enable-openssl \ - --enable-cypher \ - --enable-signature \ - --disable-coverage \ - --enable-old-eet-file-format \ - --disable-assert \ -" - -PACKAGES =+ "${PN}-utils" - -FILES_${PN}-utils = "\ - ${bindir}/${PN} \ -" - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "2db9527a95412af26df8f79429ffcc95" -SRC_URI[sha256sum] = "faad73b713c08f8f3c9ed76a0f8e4161f969e5ec8215db1dd5108d3f6eeb3a20" diff --git a/meta-efl/recipes-efl/efl/eet_1.7.9.bb b/meta-efl/recipes-efl/efl/eet_1.7.9.bb new file mode 100644 index 0000000000..9521e6862b --- /dev/null +++ b/meta-efl/recipes-efl/efl/eet_1.7.9.bb @@ -0,0 +1,30 @@ +DESCRIPTION = "EET is the Enlightenment data storage library" +DEPENDS = "pkgconfig zlib jpeg openssl eina gnutls" +LICENSE = "MIT BSD" +LIC_FILES_CHKSUM = "file://COPYING;md5=da947f414a2ca4323245f1abb1980953" + +inherit efl + +BBCLASSEXTEND = "native" + +EXTRA_OECONF = "\ + --enable-openssl \ + --enable-cypher \ + --enable-signature \ + --disable-coverage \ + --enable-old-eet-file-format \ + --disable-assert \ +" + +PACKAGES =+ "${PN}-utils" + +FILES_${PN}-utils = "\ + ${bindir}/${PN} \ +" + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ +" + +SRC_URI[md5sum] = "225eadf514465be321a44a003d687a55" +SRC_URI[sha256sum] = "3345e0889bbc29536dbe0f6236ed1ae6a9d685b8e39877d5404fa6217bd12ec6" diff --git a/meta-efl/recipes-efl/efl/eeze_1.7.8.bb b/meta-efl/recipes-efl/efl/eeze_1.7.8.bb deleted file mode 100644 index f081f33439..0000000000 --- a/meta-efl/recipes-efl/efl/eeze_1.7.8.bb +++ /dev/null @@ -1,23 +0,0 @@ -DESCRIPTION = "Eeze is a library to simplify the use of devices" -LICENSE = "MIT BSD" -LIC_FILES_CHKSUM = "file://COPYING;md5=315521fe061b6fd4290ef01db714a3c8" -DEPENDS = "ecore eet udev" - -inherit efl - -BBCLASSEXTEND = "native" - -# Some upgrade path tweaking -AUTO_LIBNAME_PKGS = "" - -FILES_${PN} += "${libdir}/enlightenment/utils/eeze_scanner" -FILES_${PN}-dbg += "${libdir}/enlightenment/utils/.debug" - -RRECOMMENDS_${PN} += "eject" - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "3ee68667f65860a0bdb7126e555155ff" -SRC_URI[sha256sum] = "9a4df9d086575c54d0116164d46b2c9e29362cc32398ea606c2365cbdf4157dd" diff --git a/meta-efl/recipes-efl/efl/eeze_1.7.9.bb b/meta-efl/recipes-efl/efl/eeze_1.7.9.bb new file mode 100644 index 0000000000..7ae7fbb452 --- /dev/null +++ b/meta-efl/recipes-efl/efl/eeze_1.7.9.bb @@ -0,0 +1,23 @@ +DESCRIPTION = "Eeze is a library to simplify the use of devices" +LICENSE = "MIT BSD" +LIC_FILES_CHKSUM = "file://COPYING;md5=315521fe061b6fd4290ef01db714a3c8" +DEPENDS = "ecore eet udev" + +inherit efl + +BBCLASSEXTEND = "native" + +# Some upgrade path tweaking +AUTO_LIBNAME_PKGS = "" + +FILES_${PN} += "${libdir}/enlightenment/utils/eeze_scanner" +FILES_${PN}-dbg += "${libdir}/enlightenment/utils/.debug" + +RRECOMMENDS_${PN} += "eject" + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ +" + +SRC_URI[md5sum] = "1e6119b4c12f2539ae5d191659652a89" +SRC_URI[sha256sum] = "1b4b38943bfc564ddd18d4314a6a12af5ce656b551e69154e818ad14231050b8" diff --git a/meta-efl/recipes-efl/efl/efreet_1.7.8.bb b/meta-efl/recipes-efl/efl/efreet_1.7.8.bb deleted file mode 100644 index e7abdaa0be..0000000000 --- a/meta-efl/recipes-efl/efl/efreet_1.7.8.bb +++ /dev/null @@ -1,22 +0,0 @@ -DESCRIPTION = "The Enlightenment freedesktop.org library" -DEPENDS = "ecore" -LICENSE = "MIT BSD" -LIC_FILES_CHKSUM = "file://COPYING;md5=9594ec75c5a57e71fccedcbe10dd3ef4" - -inherit efl gettext - -PACKAGES =+ "${PN}-mime ${PN}-trash" -FILES_${PN}-mime = "${libdir}/libefreet_mime.so.*" -FILES_${PN}-trash = "${libdir}/libefreet_trash.so.*" - -# efreet_desktop_cache_create is needed for e-wm start, don't include it in -tests -FILES_${PN} += "${libdir}/efreet/efreet_desktop_cache_create \ - ${libdir}/efreet/efreet_icon_cache_create \ -" - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "42ccb6672be6c3cbd7359c9b71a8e587" -SRC_URI[sha256sum] = "b462c6d230af00d052674e175dbd269f1a4aa0ea510f704b2118895429127426" diff --git a/meta-efl/recipes-efl/efl/efreet_1.7.9.bb b/meta-efl/recipes-efl/efl/efreet_1.7.9.bb new file mode 100644 index 0000000000..0d87eb77f8 --- /dev/null +++ b/meta-efl/recipes-efl/efl/efreet_1.7.9.bb @@ -0,0 +1,22 @@ +DESCRIPTION = "The Enlightenment freedesktop.org library" +DEPENDS = "ecore" +LICENSE = "MIT BSD" +LIC_FILES_CHKSUM = "file://COPYING;md5=9594ec75c5a57e71fccedcbe10dd3ef4" + +inherit efl gettext + +PACKAGES =+ "${PN}-mime ${PN}-trash" +FILES_${PN}-mime = "${libdir}/libefreet_mime.so.*" +FILES_${PN}-trash = "${libdir}/libefreet_trash.so.*" + +# efreet_desktop_cache_create is needed for e-wm start, don't include it in -tests +FILES_${PN} += "${libdir}/efreet/efreet_desktop_cache_create \ + ${libdir}/efreet/efreet_icon_cache_create \ +" + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ +" + +SRC_URI[md5sum] = "5972833cf78ca93440403b94ed4ed74d" +SRC_URI[sha256sum] = "d5037c04ac8130879bf87d924e6b83cf479e7dee8235321ed1a49f97083b611b" diff --git a/meta-efl/recipes-efl/efl/eina_1.7.8.bb b/meta-efl/recipes-efl/efl/eina_1.7.8.bb deleted file mode 100644 index 68a6667266..0000000000 --- a/meta-efl/recipes-efl/efl/eina_1.7.8.bb +++ /dev/null @@ -1,19 +0,0 @@ -DESCRIPTION = "Eina is the Enlightenment data library" -LICENSE = "LGPLv2.1" -LIC_FILES_CHKSUM = "file://COPYING;md5=9cc092d35d7bbfcd986232cde130a551" - -BBCLASSEXTEND = "native" - -inherit efl - -# Some upgrade path tweaking -AUTO_LIBNAME_PKGS = "" - -FILES_${PN} += "${libdir}/eina" - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "4c7715b636f71a5e07be4f33e72c6a69" -SRC_URI[sha256sum] = "e39c5d9cc9d0854521983fe653b8f2efe2946e74066c7c0456ffe62342535d18" diff --git a/meta-efl/recipes-efl/efl/eina_1.7.9.bb b/meta-efl/recipes-efl/efl/eina_1.7.9.bb new file mode 100644 index 0000000000..3638123943 --- /dev/null +++ b/meta-efl/recipes-efl/efl/eina_1.7.9.bb @@ -0,0 +1,19 @@ +DESCRIPTION = "Eina is the Enlightenment data library" +LICENSE = "LGPLv2.1" +LIC_FILES_CHKSUM = "file://COPYING;md5=9cc092d35d7bbfcd986232cde130a551" + +BBCLASSEXTEND = "native" + +inherit efl + +# Some upgrade path tweaking +AUTO_LIBNAME_PKGS = "" + +FILES_${PN} += "${libdir}/eina" + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ +" + +SRC_URI[md5sum] = "cddf2755e20bfb3f90764fd2b689b888" +SRC_URI[sha256sum] = "b7fe26d98b80479d0f72be47b2584dfa243e4d18774cb824acc398354a45d520" diff --git a/meta-efl/recipes-efl/efl/eio_1.7.8.bb b/meta-efl/recipes-efl/efl/eio_1.7.8.bb deleted file mode 100644 index f5827da64c..0000000000 --- a/meta-efl/recipes-efl/efl/eio_1.7.8.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "Enlightenment Input Output Library" -LICENSE = "LGPLv2.1" -LIC_FILES_CHKSUM = "file://COPYING;md5=180fca752525726bd6ba021689509a08" -DEPENDS = "ecore eina" - -inherit efl - -BBCLASSEXTEND = "native" - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "a5e1608a629667de3cfd17289d599b07" -SRC_URI[sha256sum] = "f18831389f6b735e73c74d7f411602722dc8ce214ac3f4171b59d216d842a3b0" diff --git a/meta-efl/recipes-efl/efl/eio_1.7.9.bb b/meta-efl/recipes-efl/efl/eio_1.7.9.bb new file mode 100644 index 0000000000..5bf34b2e2d --- /dev/null +++ b/meta-efl/recipes-efl/efl/eio_1.7.9.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "Enlightenment Input Output Library" +LICENSE = "LGPLv2.1" +LIC_FILES_CHKSUM = "file://COPYING;md5=180fca752525726bd6ba021689509a08" +DEPENDS = "ecore eina" + +inherit efl + +BBCLASSEXTEND = "native" + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ +" + +SRC_URI[md5sum] = "f4d6cbd216a9ae5983fa8ee8dadf04cb" +SRC_URI[sha256sum] = "35ce08ecf6afd5faa4fe857764537e15aede2b0d2c37922e55e97e2dff3352de" diff --git a/meta-efl/recipes-efl/efl/elementary_1.7.8.bb b/meta-efl/recipes-efl/efl/elementary_1.7.8.bb deleted file mode 100644 index 8dfe880973..0000000000 --- a/meta-efl/recipes-efl/efl/elementary_1.7.8.bb +++ /dev/null @@ -1,8 +0,0 @@ -require ${BPN}.inc - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "c9d387243a1ffa9318a491315c7007c8" -SRC_URI[sha256sum] = "b02bcc17ba9f80a1a9df456ae95584b98747a2ff14f90c9c0471a16869bd35dc" diff --git a/meta-efl/recipes-efl/efl/elementary_1.7.9.bb b/meta-efl/recipes-efl/efl/elementary_1.7.9.bb new file mode 100644 index 0000000000..712d668420 --- /dev/null +++ b/meta-efl/recipes-efl/efl/elementary_1.7.9.bb @@ -0,0 +1,8 @@ +require ${BPN}.inc + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ +" + +SRC_URI[md5sum] = "6a3acb394b640697b1fd2dd61d990d0b" +SRC_URI[sha256sum] = "3667c6da3d89be5a46363509645be59e3deb1f052bfa14239986ac9499da52fb" diff --git a/meta-efl/recipes-efl/efl/embryo_1.7.8.bb b/meta-efl/recipes-efl/efl/embryo_1.7.8.bb deleted file mode 100644 index c4dfbca705..0000000000 --- a/meta-efl/recipes-efl/efl/embryo_1.7.8.bb +++ /dev/null @@ -1,20 +0,0 @@ -DESCRIPTION = "The Enlightenment C-like scripting language for Edje" - -inherit efl - -LICENSE = "MIT BSD CompuPhase" -LIC_FILES_CHKSUM = "file://COPYING;md5=220a7f1107df42c62428d8ebe559ed14" - -BBCLASSEXTEND = "native" - -DEPENDS += "eina" - -# Some upgrade path tweaking -AUTO_LIBNAME_PKGS = "" - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "8fee23d51be07c72f9a7edf707e1f43f" -SRC_URI[sha256sum] = "fe8af458b2f3e5e561181c7e86b763e2623397a2a4bbbfe08e58be06ed052306" diff --git a/meta-efl/recipes-efl/efl/embryo_1.7.9.bb b/meta-efl/recipes-efl/efl/embryo_1.7.9.bb new file mode 100644 index 0000000000..08d7e49cee --- /dev/null +++ b/meta-efl/recipes-efl/efl/embryo_1.7.9.bb @@ -0,0 +1,20 @@ +DESCRIPTION = "The Enlightenment C-like scripting language for Edje" + +inherit efl + +LICENSE = "MIT BSD CompuPhase" +LIC_FILES_CHKSUM = "file://COPYING;md5=220a7f1107df42c62428d8ebe559ed14" + +BBCLASSEXTEND = "native" + +DEPENDS += "eina" + +# Some upgrade path tweaking +AUTO_LIBNAME_PKGS = "" + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ +" + +SRC_URI[md5sum] = "98614ec48376ff6d3a39187504b70ed4" +SRC_URI[sha256sum] = "6b2739a53c3ab2fcf44edfb9c3a4c56d11aba91e27e556a9e70116a161201e34" diff --git a/meta-efl/recipes-efl/efl/emotion_1.7.8.bb b/meta-efl/recipes-efl/efl/emotion_1.7.8.bb deleted file mode 100644 index c6eae15a21..0000000000 --- a/meta-efl/recipes-efl/efl/emotion_1.7.8.bb +++ /dev/null @@ -1,22 +0,0 @@ -DESCRIPTION = "The Enlightenment multimedia library" -LICENSE = "MIT BSD" -LIC_FILES_CHKSUM = "file://COPYING;md5=69f44058245ce5c596d56bb622d5dabd" -# we no longer build the libxine backend, since the gstreamer backend seems more promising -DEPENDS = "eet eeze evas ecore edje gstreamer gst-plugins-base eio" - -inherit efl - -EXTRA_OECONF = "--disable-xine --disable-generic-vlc --enable-gstreamer --with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc" - -PACKAGES =+ "emotion-backend-gstreamer" -FILES_emotion-backend-gstreamer = "${libdir}/emotion/*.so" -RRECOMMENDS_${PN} = "emotion-backend-gstreamer" -# upgrade path from libemotion0 to libemotion1 -RREPLACES_${PN} = "libemotion0" - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "e04679ac7967e698c8c4013b9fd209a1" -SRC_URI[sha256sum] = "54c96192cb46f5dce851934adb1633b45e5b007ad3cd05495102eeb255bced31" diff --git a/meta-efl/recipes-efl/efl/emotion_1.7.9.bb b/meta-efl/recipes-efl/efl/emotion_1.7.9.bb new file mode 100644 index 0000000000..b7e1b16742 --- /dev/null +++ b/meta-efl/recipes-efl/efl/emotion_1.7.9.bb @@ -0,0 +1,22 @@ +DESCRIPTION = "The Enlightenment multimedia library" +LICENSE = "MIT BSD" +LIC_FILES_CHKSUM = "file://COPYING;md5=69f44058245ce5c596d56bb622d5dabd" +# we no longer build the libxine backend, since the gstreamer backend seems more promising +DEPENDS = "eet eeze evas ecore edje gstreamer gst-plugins-base eio" + +inherit efl + +EXTRA_OECONF = "--disable-xine --disable-generic-vlc --enable-gstreamer --with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc" + +PACKAGES =+ "emotion-backend-gstreamer" +FILES_emotion-backend-gstreamer = "${libdir}/emotion/*.so" +RRECOMMENDS_${PN} = "emotion-backend-gstreamer" +# upgrade path from libemotion0 to libemotion1 +RREPLACES_${PN} = "libemotion0" + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ +" + +SRC_URI[md5sum] = "171bbc41a5e5d202d0dc57c34e318c14" +SRC_URI[sha256sum] = "ff72204490e740adaa7980bad1a060dae8113c308c6083e5bcee380a11dad1f4" diff --git a/meta-efl/recipes-efl/efl/ethumb_1.7.8.bb b/meta-efl/recipes-efl/efl/ethumb_1.7.8.bb deleted file mode 100644 index 1d36322493..0000000000 --- a/meta-efl/recipes-efl/efl/ethumb_1.7.8.bb +++ /dev/null @@ -1,27 +0,0 @@ -DESCRIPTION = "EFL based thumbnail generation library" -LICENSE = "LGPLv2.1" -LIC_FILES_CHKSUM = "file://COPYING;md5=e6a6db9e80255adbafa16e817d9a4d8c" -DEPENDS = "libexif eet-native evas ecore edje eet edbus emotion epdf" - -inherit efl - -EXTRA_OECONF = "\ - --with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc \ - --with-eet-eet=${STAGING_BINDIR_NATIVE}/eet \ - --disable-docs \ -" - -# Some upgrade path tweaking, as in evas -AUTO_LIBNAME_PKGS = "" - -FILES_${PN} += "\ - ${bindir}/ethumbd \ - ${libexecdir}/ethumbd_slave \ -" - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "9c5936d06ff79aea0dd81c5be0bf511e" -SRC_URI[sha256sum] = "9047a88122c8713444d66294b3343c07feb15817a1809c7cbc9478ba91587e2d" diff --git a/meta-efl/recipes-efl/efl/ethumb_1.7.9.bb b/meta-efl/recipes-efl/efl/ethumb_1.7.9.bb new file mode 100644 index 0000000000..d0a538999f --- /dev/null +++ b/meta-efl/recipes-efl/efl/ethumb_1.7.9.bb @@ -0,0 +1,27 @@ +DESCRIPTION = "EFL based thumbnail generation library" +LICENSE = "LGPLv2.1" +LIC_FILES_CHKSUM = "file://COPYING;md5=e6a6db9e80255adbafa16e817d9a4d8c" +DEPENDS = "libexif eet-native evas ecore edje eet edbus emotion epdf" + +inherit efl + +EXTRA_OECONF = "\ + --with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc \ + --with-eet-eet=${STAGING_BINDIR_NATIVE}/eet \ + --disable-docs \ +" + +# Some upgrade path tweaking, as in evas +AUTO_LIBNAME_PKGS = "" + +FILES_${PN} += "\ + ${bindir}/ethumbd \ + ${libexecdir}/ethumbd_slave \ +" + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ +" + +SRC_URI[md5sum] = "d71a6fbcce2c6a8f46ea9b9b9d53cbab" +SRC_URI[sha256sum] = "a97c39a9184ec7e1b352a7f251d97992b8082e3a0d6735ea1f34e4e40129a12f" diff --git a/meta-efl/recipes-efl/efl/evas-generic-loaders_1.7.8.bb b/meta-efl/recipes-efl/efl/evas-generic-loaders_1.7.8.bb deleted file mode 100644 index de71858a2c..0000000000 --- a/meta-efl/recipes-efl/efl/evas-generic-loaders_1.7.8.bb +++ /dev/null @@ -1,8 +0,0 @@ -require ${BPN}.inc - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "8d6c7f56db854fdf931fc9270d0fda87" -SRC_URI[sha256sum] = "4f5f2a00eb065049de3e31cd86aee7de3b0593b9aec70aeb851f4f8189233d34" diff --git a/meta-efl/recipes-efl/efl/evas-generic-loaders_1.7.9.bb b/meta-efl/recipes-efl/efl/evas-generic-loaders_1.7.9.bb new file mode 100644 index 0000000000..45eea84871 --- /dev/null +++ b/meta-efl/recipes-efl/efl/evas-generic-loaders_1.7.9.bb @@ -0,0 +1,8 @@ +require ${BPN}.inc + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ +" + +SRC_URI[md5sum] = "01bb7cf2c97014f087bbba4de237b3e8" +SRC_URI[sha256sum] = "e163a97db7311cbc8489572f201c404929a52099b3156e54a9af2181f8389824" diff --git a/meta-efl/recipes-efl/efl/evas_1.7.8.bb b/meta-efl/recipes-efl/efl/evas_1.7.8.bb deleted file mode 100644 index c6486f7399..0000000000 --- a/meta-efl/recipes-efl/efl/evas_1.7.8.bb +++ /dev/null @@ -1,177 +0,0 @@ -DESCRIPTION = "Evas is the Enlightenment canvas API" -LICENSE = "MIT BSD" -LIC_FILES_CHKSUM = "file://COPYING;md5=b9b25b03d63aa496552658c7e78b11a1" -# can also depend on valgrind, libsdl-x11, directfb -DEPENDS = "librsvg eina eet freetype jpeg libpng tiff virtual/libx11 libxext libxrender fontconfig libfribidi giflib" -DEPENDS_virtclass-native = "freetype-native libxext-native libpng-native jpeg-native tiff-native eet-native eina-native libfribidi-native" - -inherit efl - -BBCLASSEXTEND = "native" -FILESPATHPKG =. "${BPN}-${PV}:${BPN}:" - -python populate_packages_prepend () { - for plugin_type in "engines loaders savers".split(): - bb.note( "splitting packages for evas %s..." % plugin_type ) - basedir = d.expand( '${libdir}/evas/modules/%s' % plugin_type) - - do_split_packages(d, basedir, '^(.*)', - output_pattern = 'evas-' + plugin_type[:-1] + "-%s", - description = 'Evas module %s', - allow_dirs=True, recursive=False, extra_depends="" ) - - plugin_type = "cserve2" - bb.note( "splitting packages for evas %s..." % plugin_type ) - basedir = d.expand( '${libdir}/evas/%s/loaders' % plugin_type) - - do_split_packages(d, basedir, '^(.*)', - output_pattern = 'evas-' + plugin_type + "-%s", - description = 'Evas csever2 loader module %s', - allow_dirs=True, recursive=False, extra_depends="" ) -} - -do_install_append() { - find "${D}" -name .debug -type d -exec rm -rf {} \; -} - -FILES_${PN}-dev += "${libdir}/evas/modules/*/*/*/*.a ${libdir}/evas/modules/*/*/*/*.la" -FILES_${PN}-dbg += "${libdir}/evas/modules/*/*/*/.debug/ ${libdir}/evas/cserve2/loaders/*/*/.debug/" -FILES_${PN}-cserve2 += "${libexecdir}/evas_cserve2* ${libexecdir}/dummy_slave" - -PACKAGES += "${PN}-cserve2" -PACKAGES_DYNAMIC += "^evas-engine-.* ^evas-loader-.* ^evas-saver-.* ^evas-cserve2-.*" - -# evas-loader-svg is gone as we don't have esvg and probably won't have anytime soon -# http://www.intesis.hr/news/16-esvg-source -# http://blog.gmane.org/gmane.comp.window-managers.enlightenment.user/page=3 -RRECOMMENDS_${PN} += "evas-loader-generic evas-generic-loader-svn" - -RRECOMMENDS_${PN} = " \ - evas-engine-fb \ - evas-engine-software-generic \ - evas-engine-software-x11 \ - evas-engine-software-16 \ - evas-engine-software-16-x11 \ - evas-engine-xrender-x11 \ - \ - evas-loader-png \ - evas-loader-jpeg \ - evas-loader-gif \ - evas-loader-svg \ -" - -# Some upgrade path tweaking -AUTO_LIBNAME_PKGS = "" - -EVAS_CPU_TWEAKS = "" -# Disabled for now, see http://thread.gmane.org/gmane.comp.window-managers.enlightenment.devel/25194 -EVAS_CPU_TWEAKS_armv7a = "--disable-cpu-neon" - -# common options -EVAS_OECONF = " \ - --x-includes=${STAGING_INCDIR}/X11 \ - --x-libraries=${STAGING_LIBDIR} \ - --enable-evas-magic-debug \ - --enable-fb \ - --disable-directfb \ - --disable-sdl \ - --enable-buffer=static \ - --enable-static-software-generic \ - --disable-software-ddraw \ - --disable-software-qtopia \ - --disable-software-xcb \ - --disable-xrender-xcb \ - --disable-glitz-x11 \ - --enable-image-loader-eet=static \ - --disable-image-loader-edb \ - --enable-image-loader-png \ - --enable-image-loader-jpeg \ - --enable-image-loader-tiff \ - --enable-image-loader-xpm \ - --enable-cpu-c \ - --enable-fontconfig \ - --enable-font-loader-eet \ - --enable-scale-sample \ - --enable-scale-smooth \ - --enable-convert-yuv \ - --enable-small-dither-mask \ - --disable-no-dither-mask \ - --disable-convert-8-rgb-332 \ - --disable-convert-8-rgb-666 \ - --disable-convert-8-rgb-232 \ - --disable-convert-8-rgb-222 \ - --disable-convert-8-rgb-221 \ - --disable-convert-8-rgb-121 \ - --disable-convert-8-rgb-111 \ - --enable-convert-16-rgb-565 \ - --disable-convert-16-rgb-555 \ - --disable-convert-16-rgb-444 \ - --disable-convert-16-rgb-ipq \ - --enable-convert-16-rgb-rot-0 \ - --enable-convert-16-rgb-rot-90 \ - --disable-convert-16-rgb-rot-180 \ - --enable-convert-16-rgb-rot-270 \ -" - -# either sgx or 6410 atm -GLES ?= "sgx" - -# This is a hack to get openGL|ES 2.x support enabled for people that have the SDK headers in staging. -# We put this in the main recipe, since it will just not build the gl stuff when the headers are missing - -# If the above sentence confuse you: everything is built and configured as before if you don't have the SDK - -EXTRA_OECONF = "${EVAS_OECONF} \ - ${EVAS_CPU_TWEAKS} \ - --enable-pthreads \ - --enable-async-events \ - --enable-async-preload \ - --enable-simple-x11 \ - --enable-software-x11 \ - --enable-xrender-x11 \ - --enable-software-16-x11 \ - --enable-image-loader-gif \ - --enable-image-loader-svg \ - --enable-convert-24-rgb-888 \ - --enable-convert-24-bgr-888 \ - --enable-convert-32-rgb-8888 \ - --enable-convert-32-rgbx-8888 \ - --enable-convert-32-bgr-8888 \ - --enable-convert-32-bgrx-8888 \ - --enable-convert-32-rgb-rot-0 \ - --enable-convert-32-rgb-rot-90 \ - --disable-convert-32-rgb-rot-180 \ - --enable-convert-32-rgb-rot-270 \ - --enable-gl-x11 \ - --enable-gl-xlib \ - --enable-gl-flavor-gles \ - --enable-gles-variety-${GLES} \ -" -EXTRA_OECONF_virtclass-native = "${EVAS_OECONF} \ - --disable-software-x11 \ - --disable-software-16-x11 \ - --disable-gl-x11 \ - --disable-gl-xlib \ - --disable-xrender-x11 \ - --disable-image-loader-gif \ - --disable-image-loader-svg \ - --disable-convert-24-rgb-888 \ - --disable-convert-24-bgr-888 \ - --disable-convert-32-rgb-8888 \ - --disable-convert-32-rgbx-8888 \ - --disable-convert-32-bgr-8888 \ - --disable-convert-32-bgrx-8888 \ - --disable-convert-32-rgb-rot-0 \ - --disable-convert-32-rgb-rot-90 \ - --disable-convert-32-rgb-rot-270 \ -" - -PACKAGECONFIG ??= "" -PACKAGECONFIG[harfbuzz] = "--enable-harfbuzz,--disable-harfbuzz,harfbuzz" - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "ca6a5a28f0fc5b0eac36210d4df139fb" -SRC_URI[sha256sum] = "048f16454c2601851e9b17591579f60e25727c09beadaf3567fa443dfbaed0da" diff --git a/meta-efl/recipes-efl/efl/evas_1.7.9.bb b/meta-efl/recipes-efl/efl/evas_1.7.9.bb new file mode 100644 index 0000000000..588f74ef98 --- /dev/null +++ b/meta-efl/recipes-efl/efl/evas_1.7.9.bb @@ -0,0 +1,177 @@ +DESCRIPTION = "Evas is the Enlightenment canvas API" +LICENSE = "MIT BSD" +LIC_FILES_CHKSUM = "file://COPYING;md5=b9b25b03d63aa496552658c7e78b11a1" +# can also depend on valgrind, libsdl-x11, directfb +DEPENDS = "librsvg eina eet freetype jpeg libpng tiff virtual/libx11 libxext libxrender fontconfig libfribidi giflib" +DEPENDS_virtclass-native = "freetype-native libxext-native libpng-native jpeg-native tiff-native eet-native eina-native libfribidi-native" + +inherit efl + +BBCLASSEXTEND = "native" +FILESPATHPKG =. "${BPN}-${PV}:${BPN}:" + +python populate_packages_prepend () { + for plugin_type in "engines loaders savers".split(): + bb.note( "splitting packages for evas %s..." % plugin_type ) + basedir = d.expand( '${libdir}/evas/modules/%s' % plugin_type) + + do_split_packages(d, basedir, '^(.*)', + output_pattern = 'evas-' + plugin_type[:-1] + "-%s", + description = 'Evas module %s', + allow_dirs=True, recursive=False, extra_depends="" ) + + plugin_type = "cserve2" + bb.note( "splitting packages for evas %s..." % plugin_type ) + basedir = d.expand( '${libdir}/evas/%s/loaders' % plugin_type) + + do_split_packages(d, basedir, '^(.*)', + output_pattern = 'evas-' + plugin_type + "-%s", + description = 'Evas csever2 loader module %s', + allow_dirs=True, recursive=False, extra_depends="" ) +} + +do_install_append() { + find "${D}" -name .debug -type d -exec rm -rf {} \; +} + +FILES_${PN}-dev += "${libdir}/evas/modules/*/*/*/*.a ${libdir}/evas/modules/*/*/*/*.la" +FILES_${PN}-dbg += "${libdir}/evas/modules/*/*/*/.debug/ ${libdir}/evas/cserve2/loaders/*/*/.debug/" +FILES_${PN}-cserve2 += "${libexecdir}/evas_cserve2* ${libexecdir}/dummy_slave" + +PACKAGES += "${PN}-cserve2" +PACKAGES_DYNAMIC += "^evas-engine-.* ^evas-loader-.* ^evas-saver-.* ^evas-cserve2-.*" + +# evas-loader-svg is gone as we don't have esvg and probably won't have anytime soon +# http://www.intesis.hr/news/16-esvg-source +# http://blog.gmane.org/gmane.comp.window-managers.enlightenment.user/page=3 +RRECOMMENDS_${PN} += "evas-loader-generic evas-generic-loader-svn" + +RRECOMMENDS_${PN} = " \ + evas-engine-fb \ + evas-engine-software-generic \ + evas-engine-software-x11 \ + evas-engine-software-16 \ + evas-engine-software-16-x11 \ + evas-engine-xrender-x11 \ + \ + evas-loader-png \ + evas-loader-jpeg \ + evas-loader-gif \ + evas-loader-svg \ +" + +# Some upgrade path tweaking +AUTO_LIBNAME_PKGS = "" + +EVAS_CPU_TWEAKS = "" +# Disabled for now, see http://thread.gmane.org/gmane.comp.window-managers.enlightenment.devel/25194 +EVAS_CPU_TWEAKS_armv7a = "--disable-cpu-neon" + +# common options +EVAS_OECONF = " \ + --x-includes=${STAGING_INCDIR}/X11 \ + --x-libraries=${STAGING_LIBDIR} \ + --enable-evas-magic-debug \ + --enable-fb \ + --disable-directfb \ + --disable-sdl \ + --enable-buffer=static \ + --enable-static-software-generic \ + --disable-software-ddraw \ + --disable-software-qtopia \ + --disable-software-xcb \ + --disable-xrender-xcb \ + --disable-glitz-x11 \ + --enable-image-loader-eet=static \ + --disable-image-loader-edb \ + --enable-image-loader-png \ + --enable-image-loader-jpeg \ + --enable-image-loader-tiff \ + --enable-image-loader-xpm \ + --enable-cpu-c \ + --enable-fontconfig \ + --enable-font-loader-eet \ + --enable-scale-sample \ + --enable-scale-smooth \ + --enable-convert-yuv \ + --enable-small-dither-mask \ + --disable-no-dither-mask \ + --disable-convert-8-rgb-332 \ + --disable-convert-8-rgb-666 \ + --disable-convert-8-rgb-232 \ + --disable-convert-8-rgb-222 \ + --disable-convert-8-rgb-221 \ + --disable-convert-8-rgb-121 \ + --disable-convert-8-rgb-111 \ + --enable-convert-16-rgb-565 \ + --disable-convert-16-rgb-555 \ + --disable-convert-16-rgb-444 \ + --disable-convert-16-rgb-ipq \ + --enable-convert-16-rgb-rot-0 \ + --enable-convert-16-rgb-rot-90 \ + --disable-convert-16-rgb-rot-180 \ + --enable-convert-16-rgb-rot-270 \ +" + +# either sgx or 6410 atm +GLES ?= "sgx" + +# This is a hack to get openGL|ES 2.x support enabled for people that have the SDK headers in staging. +# We put this in the main recipe, since it will just not build the gl stuff when the headers are missing + +# If the above sentence confuse you: everything is built and configured as before if you don't have the SDK + +EXTRA_OECONF = "${EVAS_OECONF} \ + ${EVAS_CPU_TWEAKS} \ + --enable-pthreads \ + --enable-async-events \ + --enable-async-preload \ + --enable-simple-x11 \ + --enable-software-x11 \ + --enable-xrender-x11 \ + --enable-software-16-x11 \ + --enable-image-loader-gif \ + --enable-image-loader-svg \ + --enable-convert-24-rgb-888 \ + --enable-convert-24-bgr-888 \ + --enable-convert-32-rgb-8888 \ + --enable-convert-32-rgbx-8888 \ + --enable-convert-32-bgr-8888 \ + --enable-convert-32-bgrx-8888 \ + --enable-convert-32-rgb-rot-0 \ + --enable-convert-32-rgb-rot-90 \ + --disable-convert-32-rgb-rot-180 \ + --enable-convert-32-rgb-rot-270 \ + --enable-gl-x11 \ + --enable-gl-xlib \ + --enable-gl-flavor-gles \ + --enable-gles-variety-${GLES} \ +" +EXTRA_OECONF_virtclass-native = "${EVAS_OECONF} \ + --disable-software-x11 \ + --disable-software-16-x11 \ + --disable-gl-x11 \ + --disable-gl-xlib \ + --disable-xrender-x11 \ + --disable-image-loader-gif \ + --disable-image-loader-svg \ + --disable-convert-24-rgb-888 \ + --disable-convert-24-bgr-888 \ + --disable-convert-32-rgb-8888 \ + --disable-convert-32-rgbx-8888 \ + --disable-convert-32-bgr-8888 \ + --disable-convert-32-bgrx-8888 \ + --disable-convert-32-rgb-rot-0 \ + --disable-convert-32-rgb-rot-90 \ + --disable-convert-32-rgb-rot-270 \ +" + +PACKAGECONFIG ??= "" +PACKAGECONFIG[harfbuzz] = "--enable-harfbuzz,--disable-harfbuzz,harfbuzz" + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ +" + +SRC_URI[md5sum] = "c96a23ede14cd0adb7e8e549e8acdee1" +SRC_URI[sha256sum] = "1fd687e43ebe3031be4ac7628043eae1aafca83ce6d1d1f06ff3b59fb4c027f0" diff --git a/meta-efl/recipes-efl/efl/expedite_1.7.8.bb b/meta-efl/recipes-efl/efl/expedite_1.7.8.bb deleted file mode 100644 index 8be92c20cf..0000000000 --- a/meta-efl/recipes-efl/efl/expedite_1.7.8.bb +++ /dev/null @@ -1,8 +0,0 @@ -require ${BPN}.inc - -SRC_URI = "\ - ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ -" - -SRC_URI[md5sum] = "378d4abb513fd4ae1d2e2f75a2d970e4" -SRC_URI[sha256sum] = "ac80d3f13af4f644e048a1fcb71fd5f12fdef7c11c19fe61c868273bf3f4deb9" diff --git a/meta-efl/recipes-efl/efl/expedite_1.7.9.bb b/meta-efl/recipes-efl/efl/expedite_1.7.9.bb new file mode 100644 index 0000000000..cee2d607bd --- /dev/null +++ b/meta-efl/recipes-efl/efl/expedite_1.7.9.bb @@ -0,0 +1,8 @@ +require ${BPN}.inc + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${SRCVER}.tar.gz \ +" + +SRC_URI[md5sum] = "954fe8e40fec6a561190ff0fb75b6bdd" +SRC_URI[sha256sum] = "a05be096c911e0d66d4bdc497ebb935a04ad23696de9084aed9959b5172a593e" -- cgit 1.2.3-korg