EFL upgrade and few small fixes and additions, version 2
cover EFL upgrade and few small fixes and additions, version 2
Version 2 has integrated all review points from ML and 3 patches were added
pull-15505/0013-meta-efl-e-wm-renice-to-2.patch
pull-15505/0014-recipes-bump-PR-after-python-upgrade.patch
pull-15505/0015-gpsd-fix-build-with-python2.7-in-sysroot-and-python2.patch
elfe patch was applied upstream, so I've just bumped SRCREV instead of applying it in oe
pull-15505/0010-elfe-bump-SRCREV-to-fix-more-deprecated-API-calls.patchThe following changes since commit 5dc3cb849e4d9f84a2788de9dd096f9c1a5386ea:
wget: drop from meta-oe, it's in oe-core now (2011-10-31 23:14:41 +0100)
are available in the git repository at:
git://git.openembedded.org/meta-openembedded-contrib jansa/pull
http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=jansa/pull
Denis 'GNUtoo' Carikli (3):
id3lib: import from openembedded classic, version 3.8.3
liblinebreak: import from openembedded classic, version 1.2
meta-efl: e-wm: renice to -2
Klaus Kurzmann (1):
xserver-common_1.34: patch Xserver to add support for gta04
Martin Jansa (11):
midori: fix build with dirty vala
navit: upgrade to latest SRCREV and remove navit-icons
xserver-nodm-init: set USER and HOME
e-base: bump EFL_SRCREV and refresh patches and elementary version
task-x11: remove server parts and add VIRTUAL_RUNTIME variables to be
able to select different -common and init providers
systemd-serialgetty: use better default SERIAL_CONSOLE
elfe: bump SRCREV to fix more deprecated API calls
elsa: add new login manager for Enlightenment
task-x11-server: import from Angstrom
recipes: bump PR after python upgrade
gpsd: fix build with python2.7 in sysroot and python2.6 on host
meta-efl/classes/e-base.bbclass | 2 +-
.../recipes-devtools/python/python-ecore_svn.bb | 2 +-
.../recipes-devtools/python/python-edbus_svn.bb | 2 +-
.../recipes-devtools/python/python-edje_svn.bb | 2 +-
.../python/python-elementary_svn.bb | 2 +-
.../recipes-devtools/python/python-emotion_svn.bb | 2 +-
.../recipes-devtools/python/python-evas_svn.bb | 2 +-
.../recipes-efl/e17/e-wm/enlightenment_start.oe | 2 +-
meta-efl/recipes-efl/e17/e-wm_svn.bb | 2 +-
meta-efl/recipes-efl/e17/elfe_svn.bb | 3 +
meta-efl/recipes-efl/efl/ecore/exit_uclibc.patch | 12 -
.../efl/ecore/fix-ecore-fb-initialization.patch | 44 ++-
meta-efl/recipes-efl/efl/ecore_svn.bb | 1 -
meta-efl/recipes-efl/efl/elementary_svn.bb | 3 +-
meta-efl/recipes-efl/efl/elsa_svn.bb | 16 +
meta-gnome/recipes-gnome/gtk+/gtk+3_3.0.11.bb | 2 +
.../recipes-connectivity/midori/midori-0.4.1/waf | Bin 0 -> 92569 bytes
.../recipes-connectivity/midori/midori_0.4.1.bb | 8 +
.../recipes-core/systemd/systemd-serialgetty.bb | 4 +-
meta-oe/recipes-core/tasks/task-x11-server_1.0.bb | 23 ++
.../tasks/{task-x11.bb => task-x11_1.0.bb} | 27 +--
.../python/python-cheetah_2.4.4.bb | 2 +-
.../python/python-cython_0.15.1.bb | 2 +-
.../python/python-dateutil_1.4.1.bb | 2 +-
.../recipes-devtools/python/python-docutils_0.5.bb | 1 +
.../recipes-devtools/python/python-lxml_2.2.8.bb | 1 +
.../recipes-devtools/python/python-numeric_24.2.bb | 2 +-
.../recipes-devtools/python/python-numpy_1.4.1.bb | 1 +
.../recipes-devtools/python/python-pexpect_2.3.bb | 2 +-
.../python/python-phoneutils_git.bb | 2 +-
.../python/python-pyalsaaudio_0.4.bb | 2 +-
.../recipes-devtools/python/python-pyserial_2.4.bb | 2 +-
.../recipes-devtools/python/python-pyudev_0.11.bb | 2 +-
.../recipes-devtools/python/python-pyyaml_svn.bb | 2 +-
.../python/python-setuptools_0.6c11.bb | 2 +-
.../python/python-sqlalchemy_0.7.1.bb | 2 +-
.../recipes-devtools/python/python-tornado_git.bb | 1 +
.../python/python-vobject_0.8.1c.bb | 2 +-
meta-oe/recipes-graphics/pango/pango.inc | 2 +-
.../xserver-common-1.34/Xserver.gta04.patch | 32 ++
.../xserver-common/xserver-common_1.34.bb | 1 +
.../xserver-nodm-init-2.0/xserver-nodm | 7 +
.../xserver-nodm-init/xserver-nodm-init_2.0.bb | 2 +-
meta-oe/recipes-multimedia/id3lib/id3lib_3.8.3.bb | 16 +
.../gpsd/gpsd-2.95/fix-build-with-python2.7.patch | 15 +
meta-oe/recipes-navigation/gpsd/gpsd_2.95.bb | 3 +
meta-oe/recipes-navigation/navit/navit-icons/GPL-2 | 339 --------------------
.../navit/navit-icons/configure.in | 70 ----
.../recipes-navigation/navit/navit-icons_svn.bb | 32 --
meta-oe/recipes-navigation/navit/navit.inc | 7 +-
meta-oe/recipes-navigation/navit/navit_svn.bb | 6 +-
.../liblinebreak/liblinebreak_1.2.bb | 12 +
meta-oe/recipes-support/pidgin/pidgin.inc | 2 +-
53 files changed, 213 insertions(+), 524 deletions(-)
delete mode 100644 meta-efl/recipes-efl/efl/ecore/exit_uclibc.patch
create mode 100644 meta-efl/recipes-efl/efl/elsa_svn.bb
create mode 100755 meta-oe/recipes-connectivity/midori/midori-0.4.1/waf
create mode 100644 meta-oe/recipes-core/tasks/task-x11-server_1.0.bb
rename meta-oe/recipes-core/tasks/{task-x11.bb => task-x11_1.0.bb} (46%)
create mode 100644 meta-oe/recipes-graphics/xserver-common/xserver-common-1.34/Xserver.gta04.patch
create mode 100644 meta-oe/recipes-multimedia/id3lib/id3lib_3.8.3.bb
create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd-2.95/fix-build-with-python2.7.patch
delete mode 100644 meta-oe/recipes-navigation/navit/navit-icons/GPL-2
delete mode 100644 meta-oe/recipes-navigation/navit/navit-icons/configure.in
delete mode 100644 meta-oe/recipes-navigation/navit/navit-icons_svn.bb
create mode 100644 meta-oe/recipes-support/liblinebreak/liblinebreak_1.2.bbSignature · 1 line
1.7.7.1
PATCH 2/15 xserver-common_1.34: patch Xserver to add support for gta04
In reply to Martin JansaFrom: Klaus Kurzmann <[email protected]>
--- .../xserver-common-1.34/Xserver.gta04.patch | 32 ++++++++++++++++++++ .../xserver-common/xserver-common_1.34.bb | 1 + 2 files changed, 33 insertions(+), 0 deletions(-) create mode 100644 meta-oe/recipes-graphics/xserver-common/xserver-common-1.34/Xserver.gta04.patch
meta-oe/recipes-graphics/xserver-common/xserver-common-1.34/Xserver.gta04.patch new file +32 -0
@@ -0,0 +1,32 @@ +From 95d741d6849a2faddf8c1e930c7250ead90e7bed Mon Sep 17 00:00:00 2001 +From: Klaus Kurzmann <[email protected]> +Date: Thu, 20 Oct 2011 09:05:43 +0200 +Subject: [PATCH] gta04 + +Signed-off-by: Klaus Kurzmann <[email protected]> +--- + X11/xserver-common | 8 ++++++++ + 1 files changed, 8 insertions(+), 0 deletions(-) + +diff --git a/X11/xserver-common b/X11/xserver-common +index 448b262..208bbfd 100644 +--- a/X11/xserver-common ++++ b/X11/xserver-common +@@ -161,6 +161,14 @@ else + ARGS="$ARGS -dpi ${DPI} -nocursor" + fi + ;; ++ "gta04") ++ DPI="280" ++ if [ "$XSERVER" != "Xorg" ] ; then ++ ARGS="$ARGS -screen ${SCREEN_SIZE}" ++ else ++ ARGS="$ARGS -dpi ${DPI} -nocursor" ++ fi ++ ;; + "motorola_ezx_platform") + ARGS="$ARGS -screen 240x320" + DPI="170" ;; +-- +1.7.7 +
meta-oe/recipes-graphics/xserver-common/xserver-common_1.34.bb +1 -0
@@ -22,6 +22,7 @@ SRC_URI_append = " \ file://Xserver.n900.patch \ file://Xserver.nexuss.patch \ file://Xserver.nexusone.patch \ + file://Xserver.gta04.patch \ "
Signature · 1 line
1.7.7.1
PATCH 1/15 midori: fix build with dirty vala
In reply to Martin Jansa* there is only one line added to default waf file
in unpack_wafdir() just before last chdir and return
because those files are downloaded and cannot be patched in normal way
os.system("sed -i \"s/version=output.split/version=output.replace('-dirty','').split/g\" wafadmin/Tools/vala.py")
* It fails to parse version like this /OE/shr-core/tmp/sysroots/x86_64-linux/usr/bin/valac --version Vala 0.12.1-dirty
reporting 0.0.0 instead which breaks configure
--- .../recipes-connectivity/midori/midori-0.4.1/waf | Bin 0 -> 92569 bytes .../recipes-connectivity/midori/midori_0.4.1.bb | 8 ++++++++ 2 files changed, 8 insertions(+), 0 deletions(-) create mode 100755 meta-oe/recipes-connectivity/midori/midori-0.4.1/waf
meta-oe/recipes-connectivity/midori/midori-0.4.1/waf new file binary +0 -0
meta-oe/recipes-connectivity/midori/midori_0.4.1.bb +8 -0
@@ -1,7 +1,15 @@ require midori.inc +PR = "r1" + SRC_URI = "http://archive.xfce.org/src/apps/midori/0.4/midori-${PV}.tar.bz2;name=midori \ + file://waf \ " + +do_configure_prepend() { + cp -f ${WORKDIR}/waf ${S}/ +} + SRC_URI[midori.md5sum] = "33dde203cd71ae2b1d2adcc7f5739f65" SRC_URI[midori.sha256sum] = "b3c77ddb6f562a0ea3d2e6fbb756ca0dc158ad8410f4b60f8e5998c2f7305f07"
Signature · 1 line
1.7.7.1
PATCH 3/15 navit: upgrade to latest SRCREV and remove navit-icons
* separate directory cannot be fetched with subversion-1.7.0
svn: E155000: '/OE/downloads/svn/navit.svn.sourceforge.net/svnroot/navit/trunk/navit/navit/xpm' is already a working copy for a different URL and other users had problem with navit-icons trying to downgrade to older SRCREV and then upgrading again when building navit (failing with unversioned directories)
--- meta-oe/recipes-navigation/navit/navit-icons/GPL-2 | 339 -------------------- .../navit/navit-icons/configure.in | 70 ---- .../recipes-navigation/navit/navit-icons_svn.bb | 32 -- meta-oe/recipes-navigation/navit/navit.inc | 7 +- meta-oe/recipes-navigation/navit/navit_svn.bb | 6 +- 5 files changed, 6 insertions(+), 448 deletions(-) delete mode 100644 meta-oe/recipes-navigation/navit/navit-icons/GPL-2 delete mode 100644 meta-oe/recipes-navigation/navit/navit-icons/configure.in delete mode 100644 meta-oe/recipes-navigation/navit/navit-icons_svn.bb
meta-oe/recipes-navigation/navit/navit-icons/GPL-2 deleted +0 -339
@@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - <one line to give the program's name and a brief idea of what it does.> - Copyright (C) <year> <name of author> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - <signature of Ty Coon>, 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License.
meta-oe/recipes-navigation/navit/navit-icons/configure.in deleted +0 -70
70 lines not on this page · raw message
meta-oe/recipes-navigation/navit/navit-icons_svn.bb deleted +0 -32
@@ -1,32 +0,0 @@ -DESCRIPTION = "Navit is a car navigation system with routing engine." -LICENSE = "GPLv2" -# taken from main navit package -LIC_FILES_CHKSUM = "file://${WORKDIR}/GPL-2;md5=751419260aa954499f7abaabaa882bbe" -SECTION = "x11/applications" -DEPENDS = "glib-2.0 gtk+ imagemagick-native librsvg-native" - -PV = "0.1.0+svnr${SRCPV}" -PR = "r3" - -EXTRA_OECONF = "--disable-binding-python --disable-gui-sdl --disable-samplemap --enable-avoid-float --enable-avoid-unaligned --enable-svg2png-scaling-flag=32 --disable-speech-speech-dispatcher" - -S = "${WORKDIR}/xpm" - -inherit autotools allarch - -FILES_${PN} = " /usr/share/navit/xpm/" - -SRCREV = "3915" - -#use different URL than navit_svn does, to prevent upgrade/downgrade cycle in downloads dir -SRC_URI = "svn://[email protected]/svnroot/navit/trunk/navit/navit;module=xpm;proto=https \ - file://GPL-2 \ - file://configure.in" - -do_configure_prepend() { - cp ${WORKDIR}/configure.in ${S}/ - # replace include with just xpmdir variable - sed -i 's#.*Makefile.inc.*#xpmdir=$(pkgdatadir)/xpm#g' ${S}/Makefile.am - # don't install desktopfile and icons - sed -i 's/^\(EXTRADIST.*\) $(DESKTOPFILE_DATA) $(ICON128_DATA) $(ICON22_DATA) \(.*\)$/\1\2/g' ${S}/Makefile.am -}
meta-oe/recipes-navigation/navit/navit.inc +3 -4
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a4c51733b63d82df87995454bdc4b654 \ SECTION = "x11/applications" DEPENDS = "glib-2.0 gtk+ qt4-x11-free gd gypsy librsvg-native" -RDEPENDS_${PN} = " navit-icons ${PN}-config " +RDEPENDS_${PN} = " ${PN}-icons ${PN}-config " RDEPENDS_${PN}-gui-qml = "qt4-plugin-imageformat-svg" RRECOMMENDS_${PN} = "gpsd ${PN}-dbus ${PN}-speech-cmdline ${PN}-gui-internal ${PN}-graphics-gtk" RSUGGESTS_${PN} = "flite-alsa espeak ${PN}-speech-dbus ${PN}-gui-gtk ${PN}-gui-qml ${PN}-graphics-sdl ${PN}-graphics-qt ${PN}-maptool"
@@ -33,7 +33,7 @@ EXTRA_OECONF += " \ require navit-fpu.inc EXTRA_OECONF += "${@get_navit_fpu_setting(bb, d)}" -PACKAGES =+ "${PN}-maptool ${PN}-config ${PN}-dbus ${PN}-speech-cmdline ${PN}-speech-dbus ${PN}-gui-gtk ${PN}-gui-internal ${PN}-gui-qml ${PN}-graphics-sdl ${PN}-graphics-gtk ${PN}-graphics-qt" +PACKAGES =+ "${PN}-maptool ${PN}-config ${PN}-dbus ${PN}-speech-cmdline ${PN}-speech-dbus ${PN}-gui-gtk ${PN}-gui-internal ${PN}-gui-qml ${PN}-graphics-sdl ${PN}-graphics-gtk ${PN}-graphics-qt ${PN}-icons" EXTRA_AUTORECONF = " -I m4"
@@ -65,10 +65,9 @@ FILES_${PN}-gui-internal = " ${libdir}/${PN}/gui/libgui_internal.so " FILES_${PN}-graphics-sdl = " ${libdir}/${PN}/graphics/libgraphics_sdl.so " FILES_${PN}-graphics-qt = " ${libdir}/${PN}/graphics/libgraphics_qt_qpainter.so " FILES_${PN}-graphics-gtk = " ${libdir}/${PN}/graphics/libgraphics_gtk_drawing_area.so " +FILES_${PN}-icons = "/usr/share/navit/xpm/" do_configure_prepend() { - #Remove xpm building, replaced by icons in own package - sed -i 's/\(.*SUBDIRS.*\) xpm\( \|$\)\(.*\)/\1\2\3/g' ${S}/navit/Makefile.am # MOC=`$PKG_CONFIG QtGui --variable=moc_location` returns only /usr/bin/moc4 which is not available on hosts without Qt sed -i "s#MOC=#MOC=${STAGING_DIR_NATIVE}#g" ${S}/configure.in }
meta-oe/recipes-navigation/navit/navit_svn.bb +3 -3
@@ -1,8 +1,8 @@ require navit.inc -SRCREV = "4495" +SRCREV = "4841" PV = "0.2.0+svnr${SRCPV}" -PR = "${INC_PR}.12" +PR = "${INC_PR}.0" -S = "${WORKDIR}/navit" +S = "${WORKDIR}/${PN}" SRC_URI += "svn://[email protected]/svnroot/navit/trunk;module=navit;proto=http "
Signature · 1 line
1.7.7.1
PATCH 4/15 xserver-nodm-init: set USER and HOME
In reply to Martin Jansa* when it's executed from init then HOME is set to '/'
* shadow/agetty set HOME fine and Xinit is doing the same, but for xinit Xsession it didn't work
--- .../xserver-nodm-init-2.0/xserver-nodm | 7 +++++++ .../xserver-nodm-init/xserver-nodm-init_2.0.bb | 2 +- 2 files changed, 8 insertions(+), 1 deletions(-)
meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init-2.0/xserver-nodm +7 -0
@@ -17,6 +17,13 @@ case "$1" in if [ "$2" != "background" ]; then $0 $1 background & else + # work around from /etc/X11/Xinit + export USER=root + export HOME=/home/root + if [ ! -d $HOME ] && [ -d /root ]; then + HOME=/root + fi + . /etc/profile echo "Starting Xserver"
meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init_2.0.bb +1 -1
@@ -3,7 +3,7 @@ LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" SECTION = "x11" -PR = "r10" +PR = "r11" SRC_URI = "file://xserver-nodm \ file://xserver-nodm.service \
Signature · 1 line
1.7.7.1
PATCH 5/15 id3lib: import from openembedded classic, version 3.8.3
In reply to Martin JansaFrom: Denis 'GNUtoo' Carikli <[email protected]>
* Added LIC_FILES_CHKSUM, and fixed LICENSE
* OE-classic commit f2893b80cffc46dad57864eb78b563f0876e6811
* JaMa: stylized by oe-stylize.py, dropped default PR
--- meta-oe/recipes-multimedia/id3lib/id3lib_3.8.3.bb | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) create mode 100644 meta-oe/recipes-multimedia/id3lib/id3lib_3.8.3.bb
meta-oe/recipes-multimedia/id3lib/id3lib_3.8.3.bb new file +16 -0
@@ -0,0 +1,16 @@ +DESCRIPTION = "Library for interacting with ID3 tags." +SECTION = "libs/multimedia" +LICENSE = "LGPLv2+" +LIC_FILES_CHKSUM = "files://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7" +DEPENDS = "zlib" +PRIORITY = "optional" + +SRC_URI = "${SOURCEFORGE_MIRROR}/id3lib/id3lib-${PV}.tar.gz;name=archive \ + http://ftp.de.debian.org/debian/pool/main/i/id3lib3.8.3/id3lib3.8.3_3.8.3-7.2.diff.gz;name=patch \ + " +SRC_URI[archive.md5sum] = "19f27ddd2dda4b2d26a559a4f0f402a7" +SRC_URI[archive.sha256sum] = "2749cc3c0cd7280b299518b1ddf5a5bcfe2d1100614519b68702230e26c7d079" +SRC_URI[patch.md5sum] = "805c0320a2efb21c40ce06fa13cd7c4b" +SRC_URI[patch.sha256sum] = "9f03b59ccc8826a5be55a3dcde2f889067d58bdc72bf846416a198c9b933704c" + +inherit autotools
Signature · 1 line
1.7.7.1
PATCH 6/15 liblinebreak: import from openembedded classic, version 1.2
In reply to Martin JansaFrom: Denis 'GNUtoo' Carikli <[email protected]>
* The License was verified and LIC_FILES_CHKSUM was added
* OE-classic commit 9d612c4bb9bef813bdef9e198efc5949d51905eb
--- .../liblinebreak/liblinebreak_1.2.bb | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) create mode 100644 meta-oe/recipes-support/liblinebreak/liblinebreak_1.2.bb
meta-oe/recipes-support/liblinebreak/liblinebreak_1.2.bb new file +12 -0
@@ -0,0 +1,12 @@ +DESCRIPTION = "Liblinebreak is an implementation of the line breaking algorithm as described in Unicode 5.1.0 Standard Annex 14, Revision 22" +HOMEPAGE = "http://vimgadgets.sourceforge.net/liblinebreak/" +SECTION = "libs" +LICENSE = "zlib" +LIC_FILES_CHKSUM = "file://LICENCE;md5=3715191da62bafb5cfc4ff36195b2ec3" +PRIORITY = "optional" + +SRC_URI = "${SOURCEFORGE_MIRROR}/project/vimgadgets/liblinebreak/${PV}/liblinebreak-${PV}.tar.gz" +SRC_URI[md5sum] = "d18039259001ccb24b5dd4648c49c5ad" +SRC_URI[sha256sum] = "9efcb0cb1afc75ad1e92d2b2dbf4d9c77b072d6656c5f1a150af8b718d0c7b76" + +inherit autotools
Signature · 1 line
1.7.7.1
PATCH 7/15 e-base: bump EFL_SRCREV and refresh patches and elementary version
In reply to Martin Jansa--- meta-efl/classes/e-base.bbclass | 2 +- meta-efl/recipes-efl/efl/ecore/exit_uclibc.patch | 12 ----- .../efl/ecore/fix-ecore-fb-initialization.patch | 44 ++++++++++++------- meta-efl/recipes-efl/efl/ecore_svn.bb | 1 - meta-efl/recipes-efl/efl/elementary_svn.bb | 3 +- 5 files changed, 30 insertions(+), 32 deletions(-) delete mode 100644 meta-efl/recipes-efl/efl/ecore/exit_uclibc.patch
meta-efl/classes/e-base.bbclass +1 -1
@@ -2,7 +2,7 @@ HOMEPAGE = "http://www.enlightenment.org" SRCNAME ?= "${BPN}" # usually tracks svn trunk HEAD -EFL_SRCREV ?= "64150" +EFL_SRCREV ?= "64506" # revision when 1.0.0 was released, for recipes which don't need rebuild so often EFL_SRCREV_1.0.0 ?= "56356"
meta-efl/recipes-efl/efl/ecore/exit_uclibc.patch deleted +0 -12
@@ -1,12 +0,0 @@ -diff -uNr ecore.orig//src/lib/ecore_con/ecore_con_info.c ecore/src/lib/ecore_con/ecore_con_info.c ---- ecore.orig//src/lib/ecore_con/ecore_con_info.c 2010-08-13 14:31:18.000000000 +0200 -+++ ecore/src/lib/ecore_con/ecore_con_info.c 2010-08-13 14:49:37.000000000 +0200 -@@ -283,7 +283,7 @@ - - err = write(fd[1], "", 1); - close(fd[1]); --#ifdef __USE_ISOC99 -+#if defined(__USE_ISOC99) && !defined(__UCLIBC__) - _Exit(0); - #else - _exit(0);
meta-efl/recipes-efl/efl/ecore/fix-ecore-fb-initialization.patch +28 -16
56 lines not on this page · raw message
meta-efl/recipes-efl/efl/ecore_svn.bb +0 -1
@@ -7,7 +7,6 @@ DEFAULT_PREFERENCE = "-1" SRC_URI = "\ ${E_SVN}/trunk;module=${SRCNAME};proto=http;scmdata=keep \ - file://exit_uclibc.patch \ file://fix-ecore-fb-initialization.patch \ " S = "${WORKDIR}/${SRCNAME}"
meta-efl/recipes-efl/efl/elementary_svn.bb +1 -2
@@ -2,8 +2,7 @@ DESCRIPTION = "EFL based widget set for mobile devices" LICENSE = "LGPLv2.1" LIC_FILES_CHKSUM = "file://COPYING;md5=cdc6c12b238ccd62635a7517dfe89438" DEPENDS = "eet-native efreet evas ecore edje eet edbus ethumb" -PV = "0.7.0+svnr${SRCPV}" -PR = "r12" +PV = "0.8.0+svnr${SRCPV}" SRCREV = "${EFL_SRCREV}" inherit efl gettext
Signature · 1 line
1.7.7.1
PATCH 8/15 task-x11: remove server parts and add VIRTUAL_RUNTIME variables to be able to select different -common and init providers
In reply to Martin Jansa---
.../tasks/{task-x11.bb => task-x11_1.0.bb} | 27 ++++++--------------
1 files changed, 8 insertions(+), 19 deletions(-)
rename meta-oe/recipes-core/tasks/{task-x11.bb => task-x11_1.0.bb} (46%)meta-oe/recipes-core/tasks/task-x11_1.0.bb renamed from meta-oe/recipes-core/tasks/task-x11.bb +8 -19
@@ -2,37 +2,26 @@ DESCRIPTION = "The X Window System -- install this task to get a client/server b SECTION = "x11/server" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" -PV = "1.0" -PR = "r8" - -# WORK IN PROGRESS +PR = "r9" inherit task -PACKAGES += "\ - ${PN}-server \ - ${PN}-utils \ -" +PACKAGES += "${PN}-utils" RRECOMMENDS_${PN} = "\ ${PN}-server \ ${PN}-utils \ " -# Some machines don't set a *runtime* provider for X, so default to Xfbdev here -# virtual/xserver won't work, since the kdrive recipes will build multiple xserver packages -XSERVER ?= "xserver-xorg" -XSERVER_COMMON ?= "xserver-common" - -PACKAGE_ARCH = "${MACHINE_ARCH}" +# xserver-common, x11-common +VIRTUAL-RUNTIME_xserver_common ?= "xserver-common" -RDEPENDS_${PN}-server = "\ - ${XSERVER} \ -" +# elsa, xserver-nodm-init +VIRTUAL-RUNTIME_graphical_init_manager ?= "xserver-nodm-init" RDEPENDS_${PN}-utils = "\ - ${XSERVER_COMMON} \ - xserver-nodm-init \ + ${VIRTUAL-RUNTIME_xserver_common} \ + ${VIRTUAL-RUNTIME_graphical_init_manager} \ xauth \ xhost \ xset \
Signature · 1 line
1.7.7.1
PATCH 9/15 systemd-serialgetty: use better default SERIAL_CONSOLE
In reply to Martin Jansa* having /dev/ttySO fails with:
| ln: failed to create symbolic link `/OE/shr-core/tmp/work/nokia900-oe-linux-gnueabi/systemd-serialgetty-1.0-r0/image/etc/systemd/system/getty.target.wants/serial-getty@/dev/ttyS0.service':
No such file or directory
--- .../recipes-core/systemd/systemd-serialgetty.bb | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
meta-oe/recipes-core/systemd/systemd-serialgetty.bb +3 -1
@@ -2,7 +2,9 @@ DESCRIPTION = "Systemd serial config" LICENSE = "GPLv2+" LIC_FILES_CHKSUM = "file://${WORKDIR}/LICENSE;md5=751419260aa954499f7abaabaa882bbe" -SERIAL_CONSOLE ?= "115200 /dev/ttyS0" +PR = "r1" + +SERIAL_CONSOLE ?= "115200 ttyS0" SRC_URI = "file://LICENSE \ file://[email protected]"
Signature · 1 line
1.7.7.1
PATCH 10/15 elfe: bump SRCREV to fix more deprecated API calls
In reply to Martin Jansa--- meta-efl/recipes-efl/e17/elfe_svn.bb | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
meta-efl/recipes-efl/e17/elfe_svn.bb +3 -0
@@ -5,4 +5,7 @@ PR = "${INC_PR}.1" require e-module.inc +SRCREV = "64510" +# EFL_SRCREV + DEPENDS += "elementary"
Signature · 1 line
1.7.7.1
PATCH 11/15 elsa: add new login manager for Enlightenment
In reply to Martin Jansa* version 0.0.4+${SRCPV}
--- meta-efl/recipes-efl/efl/elsa_svn.bb | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) create mode 100644 meta-efl/recipes-efl/efl/elsa_svn.bb
meta-efl/recipes-efl/efl/elsa_svn.bb new file +16 -0
@@ -0,0 +1,16 @@ +DESCRIPTION = "Login manager for Enlightenment" +DEPENDS = "efreet eina eet ecore elementary" +LICENSE = "GPLv3+" +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" +SECTION = "e/apps" + +inherit e gettext +SRC_URI = "${E_SVN}/trunk/PROTO;module=${SRCNAME};proto=http;scmdata=keep" +S = "${WORKDIR}/${SRCNAME}" + +EXTRA_OECONF = "--with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc" + +PV = "0.0.4+svnr${SRCPV}" +SRCREV = "${EFL_SRCREV}" + +RDEPENDS_${PN} = "${PN}-themes"
Signature · 1 line
1.7.7.1
PATCH 12/15 task-x11-server: import from Angstrom
In reply to Martin Jansa* from meta-angstrom revision 8aa9581a920abae8878df2f3faf9857474edd1f8
* added RPROVIDES to be able to drop server part from task-x11
* updated DESCRIPTION to match
* renamed to task-x11-server for upgradeable path
--- meta-oe/recipes-core/tasks/task-x11-server_1.0.bb | 23 +++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) create mode 100644 meta-oe/recipes-core/tasks/task-x11-server_1.0.bb
meta-oe/recipes-core/tasks/task-x11-server_1.0.bb new file +23 -0
@@ -0,0 +1,23 @@ +DESCRIPTION = "Task for an image with Xserver" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58" +PR = "r9" + +inherit task + +# for backwards compatibility +RPROVIDES_${PN} += "task-xserver" + +XSERVER ?= "xserver-xorg \ + xf86-input-evdev \ + xf86-input-mouse \ + xf86-video-fbdev \ + xf86-input-keyboard \ +" + + +RDEPENDS_${PN} = " \ + ${XSERVER} \ +" + +PACKAGE_ARCH = "${MACHINE_ARCH}"
Signature · 1 line
1.7.7.1
PATCH 13/15 meta-efl: e-wm: renice to -2
In reply to Martin JansaFrom: Denis 'GNUtoo' Carikli <[email protected]>
A niceness of -10 is way too much, and it causes some audio problems
such as buffer underruns/overruns with writei/readi with the fsoaudiod plugin responsible of sound during calls on the nokia900 (and maybe other audio problems on other devices too).
--- .../recipes-efl/e17/e-wm/enlightenment_start.oe | 2 +- meta-efl/recipes-efl/e17/e-wm_svn.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
meta-efl/recipes-efl/e17/e-wm/enlightenment_start.oe +1 -1
@@ -5,5 +5,5 @@ if [ -r /etc/enlightenment/default_profile ]; then . /etc/enlightenment/default_profile fi -renice -10 -p $$ +renice -2 -p $$ exec enlightenment_start $E_PROFILE
meta-efl/recipes-efl/e17/e-wm_svn.bb +1 -1
@@ -4,7 +4,7 @@ LICENSE = "MIT BSD" LIC_FILES_CHKSUM = "file://COPYING;md5=2667a0f4120372ea91f7467cdff4095f" SRCNAME = "e" PV = "0.16.999.060+svnr${SRCPV}" -PR = "r20" +PR = "r21" SRCREV = "${EFL_SRCREV}" inherit e update-alternatives gettext
Signature · 1 line
1.7.7.1
PATCH 14/15 recipes: bump PR after python upgrade
In reply to Martin Jansa--- .../recipes-devtools/python/python-ecore_svn.bb | 2 +- .../recipes-devtools/python/python-edbus_svn.bb | 2 +- .../recipes-devtools/python/python-edje_svn.bb | 2 +- .../python/python-elementary_svn.bb | 2 +- .../recipes-devtools/python/python-emotion_svn.bb | 2 +- .../recipes-devtools/python/python-evas_svn.bb | 2 +- meta-gnome/recipes-gnome/gtk+/gtk+3_3.0.11.bb | 2 ++ .../python/python-cheetah_2.4.4.bb | 2 +- .../python/python-cython_0.15.1.bb | 2 +- .../python/python-dateutil_1.4.1.bb | 2 +- .../recipes-devtools/python/python-docutils_0.5.bb | 1 + .../recipes-devtools/python/python-lxml_2.2.8.bb | 1 + .../recipes-devtools/python/python-numeric_24.2.bb | 2 +- .../recipes-devtools/python/python-numpy_1.4.1.bb | 1 + .../recipes-devtools/python/python-pexpect_2.3.bb | 2 +- .../python/python-phoneutils_git.bb | 2 +- .../python/python-pyalsaaudio_0.4.bb | 2 +- .../recipes-devtools/python/python-pyserial_2.4.bb | 2 +- .../recipes-devtools/python/python-pyudev_0.11.bb | 2 +- .../recipes-devtools/python/python-pyyaml_svn.bb | 2 +- .../python/python-setuptools_0.6c11.bb | 2 +- .../python/python-sqlalchemy_0.7.1.bb | 2 +- .../recipes-devtools/python/python-tornado_git.bb | 1 + .../python/python-vobject_0.8.1c.bb | 2 +- meta-oe/recipes-graphics/pango/pango.inc | 2 +- meta-oe/recipes-navigation/gpsd/gpsd_2.95.bb | 2 ++ meta-oe/recipes-support/pidgin/pidgin.inc | 2 +- 27 files changed, 29 insertions(+), 21 deletions(-)
meta-efl/recipes-devtools/python/python-ecore_svn.bb +1 -1
@@ -1,7 +1,7 @@ require python-efl.inc LICENSE = "LGPLv2.1" LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24" -PR = "${INC_PR}.0" +PR = "${INC_PR}.1" SRCREV = "${EFL_SRCREV}" DEPENDS += "python-evas ecore" RDEPENDS_${PN} += "python-evas"
meta-efl/recipes-devtools/python/python-edbus_svn.bb +1 -1
@@ -1,7 +1,7 @@ require python-efl.inc LICENSE = "LGPLv2.1" LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24" -PR = "${INC_PR}.0" +PR = "${INC_PR}.1" SRCREV = "${EFL_SRCREV}" DEPENDS += "edbus python-dbus" RDEPENDS_${PN} += "python-dbus"
meta-efl/recipes-devtools/python/python-edje_svn.bb +1 -1
@@ -1,7 +1,7 @@ require python-efl.inc LICENSE = "LGPLv2.1" LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24" -PR = "${INC_PR}.0" +PR = "${INC_PR}.1" SRCREV = "${EFL_SRCREV}" DEPENDS += "edje python-evas" RDEPENDS_${PN} += "python-evas"
meta-efl/recipes-devtools/python/python-elementary_svn.bb +1 -1
@@ -1,7 +1,7 @@ require python-efl.inc LICENSE = "LGPLv3" LIC_FILES_CHKSUM = "file://COPYING;md5=6a6a8e020838b23406c81b19c1d46df6" -PR = "${INC_PR}.0" +PR = "${INC_PR}.1" SRCREV = "${EFL_SRCREV}" DEPENDS += "elementary python-evas" RDEPENDS_${PN} += "python-evas python-ecore python-edje"
meta-efl/recipes-devtools/python/python-emotion_svn.bb +1 -1
@@ -1,7 +1,7 @@ require python-efl.inc LICENSE = "LGPLv2.1" LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24" -PR = "${INC_PR}.0" +PR = "${INC_PR}.1" SRCREV = "${EFL_SRCREV}" DEPENDS += "emotion python-evas" RDEPENDS_${PN} += "python-ecore"
meta-efl/recipes-devtools/python/python-evas_svn.bb +1 -1
@@ -1,6 +1,6 @@ require python-efl.inc LICENSE = "LGPLv2.1" LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24" -PR = "${INC_PR}.0" +PR = "${INC_PR}.1" SRCREV = "${EFL_SRCREV}" DEPENDS += "evas"
meta-gnome/recipes-gnome/gtk+/gtk+3_3.0.11.bb +2 -0
@@ -5,6 +5,8 @@ HOMEPAGE = "http://www.gtk.org" BUGTRACKER = "https://bugzilla.gnome.org/" SECTION = "libs" +PR = "r1" + DEPENDS = "glib-2.0 pango atk jpeg libpng libxext libxcursor \ gtk-doc-native docbook-utils-native libxrandr libgcrypt \ libxdamage libxrender libxcomposite cairo gdk-pixbuf"
meta-oe/recipes-devtools/python/python-cheetah_2.4.4.bb +1 -1
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=aff1107514aa6aae948f9fe71fdc393b" SRCNAME = "Cheetah" -PR = "r1" +PR = "r2" SRC_URI = "http://pypi.python.org/packages/source/C/Cheetah/Cheetah-${PV}.tar.gz" S = "${WORKDIR}/${SRCNAME}-${PV}"
meta-oe/recipes-devtools/python/python-cython_0.15.1.bb +1 -1
@@ -6,7 +6,7 @@ LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=e23fadd6ceef8c618fc1c65191d846fa" SRCNAME = "Cython" BBCLASSEXTEND = "native" -PR = "r1" +PR = "r2" SRC_URI = "http://www.cython.org/release/${SRCNAME}-${PV}.tar.gz \ file://0001-Don-t-append-docs-to-_Extension.extension.__doc__.patch \
meta-oe/recipes-devtools/python/python-dateutil_1.4.1.bb +1 -1
@@ -4,7 +4,7 @@ SECTION = "devel/python" LICENSE = "PSF" LIC_FILES_CHKSUM = "file://LICENSE;md5=d82268718c68bda0b091006ec6e583c6" SRCNAME = "${PN}" -PR = "r1" +PR = "r2" SRC_URI = "http://labix.org/download/python-dateutil/${SRCNAME}-${PV}.tar.gz" S = "${WORKDIR}/${SRCNAME}-${PV}"
meta-oe/recipes-devtools/python/python-docutils_0.5.bb +1 -0
@@ -3,6 +3,7 @@ HOMEPAGE = "http://docutils.sourceforge.net" SECTION = "devel/python" LICENSE = "PSF" LIC_FILES_CHKSUM = "file://COPYING.txt;md5=ac6ee29ac0310c091afab5ac4bea2fa3" +PR = "r1" DEPENDS = "python"
meta-oe/recipes-devtools/python/python-lxml_2.2.8.bb +1 -0
@@ -4,6 +4,7 @@ HOMEPAGE = "http://codespeak.net/lxml" LICENSE = "BSD" LIC_FILES_CHKSUM = "file://LICENSES.txt;md5=7de92baeb3b7bfaebe72404155fdb346" SRCNAME = "lxml" +PR = "r1" DEPENDS = "libxml2 libxslt" RDEPENDS_${PN} += "libxml2 libxslt python-compression"
meta-oe/recipes-devtools/python/python-numeric_24.2.bb +1 -1
@@ -3,7 +3,7 @@ SECTION = "devel/python" LICENSE = "PSF & LLNL" LIC_FILES_CHKSUM = "file://Legal.htm;md5=e3ce75dedd4043918d15979ae43e312e" -PR = "ml1" +PR = "ml2" SRC_URI = "${SOURCEFORGE_MIRROR}/numpy/Numeric-${PV}.tar.gz" S = "${WORKDIR}/Numeric-${PV}"
meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb +1 -0
@@ -2,6 +2,7 @@ DESCRIPTION = "A sophisticated Numeric Processing Package for Python" SECTION = "devel/python" LICENSE = "PSF" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3c42211d73c3faa1026e671dd39883fa" +PR = "r1" SRC_URI = "${SOURCEFORGE_MIRROR}/numpy/numpy-${PV}.tar.gz \ file://config.h \
meta-oe/recipes-devtools/python/python-pexpect_2.3.bb +1 -1
@@ -3,7 +3,7 @@ SECTION = "devel/python" LICENSE = "PSF" LIC_FILES_CHKSUM = "file://LICENSE;md5=04a2bf11b85ce49d4a8c0c413fd34404" SRCNAME = "pexpect" -PR = "ml1" +PR = "ml2" SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" S = "${WORKDIR}/${SRCNAME}-${PV}"
meta-oe/recipes-devtools/python/python-phoneutils_git.bb +1 -1
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://phoneutils/c_phoneutils.pyx;endline=18;md5=ca321e4ec3 SRCREV = "8a7c719e0c3f1f8c10f77f17422da02d7177f0dd" PV = "0.0.2+gitr${SRCPV}" -PR = "r3" +PR = "r4" SRC_URI = "git://git.shr-project.org/repo/libphone-utils.git;protocol=http;branch=master" S = "${WORKDIR}/git/src/python"
meta-oe/recipes-devtools/python/python-pyalsaaudio_0.4.bb +1 -1
@@ -4,7 +4,7 @@ DEPENDS = "alsa-lib" LICENSE = "PSF" LIC_FILES_CHKSUM = "file://LICENSE;md5=1a3b161aa0fcec32a0c8907a2219ad9d" SRCNAME = "pyalsaaudio" -PR = "ml0" +PR = "ml1" SRC_URI = "${SOURCEFORGE_MIRROR}/pyalsaaudio/${SRCNAME}-${PV}.tar.gz" S = "${WORKDIR}/${SRCNAME}-${PV}"
meta-oe/recipes-devtools/python/python-pyserial_2.4.bb +1 -1
@@ -3,7 +3,7 @@ SECTION = "devel/python" LICENSE = "PSF" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=7424386ffe323e815ee62ee9ad591dd8" SRCNAME = "pyserial" -PR = "ml2" +PR = "ml3" SRC_URI = "${SOURCEFORGE_MIRROR}/${SRCNAME}/${SRCNAME}-${PV}.tar.gz" S = "${WORKDIR}/${SRCNAME}-${PV}"
meta-oe/recipes-devtools/python/python-pyudev_0.11.bb +1 -1
@@ -3,7 +3,7 @@ HOMEPAGE = "http://pypi.python.org/pypi/pyudev" SECTION = "devel/python" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343" -PR = "r0" +PR = "r1" SRCNAME = "pyudev" SRC_URI = "http://pypi.python.org/packages/source/p/${SRCNAME}/${SRCNAME}-${PV}.tar.gz"
meta-oe/recipes-devtools/python/python-pyyaml_svn.bb +1 -1
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=6015f088759b10e0bc2bf64898d4ae17" DEPENDS = "libyaml python-cython-native" SRCREV = "344" PV = "3.08+svnr${SRCPV}" -PR = "ml0" +PR = "ml1" SRC_URI = "\ svn://svn.pyyaml.org/pyyaml;module=trunk;proto=http \
meta-oe/recipes-devtools/python/python-setuptools_0.6c11.bb +1 -1
@@ -5,7 +5,7 @@ LICENSE = "PSF" LIC_FILES_CHKSUM = "file://setup.py;beginline=23;endline=23;md5=8a314270dd7a8dbca741775415f1716e" SRCNAME = "setuptools" -PR = "ml2" +PR = "ml3" DEPENDS += "python" DEPENDS_virtclass-native += "python-native"
meta-oe/recipes-devtools/python/python-sqlalchemy_0.7.1.bb +1 -1
@@ -4,7 +4,7 @@ HOMEPAGE = "http://www.sqlalchemy.org/" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=e88f48967a8bd1fe88f5425f7e659dbf" RDEPENDS_${PN} += "python-numbers" -PR = "r0" +PR = "r1" SRCNAME = "SQLAlchemy" SRC_URI = "${SOURCEFORGE_MIRROR}/sqlalchemy/${SRCNAME}-${PV}.tar.gz"
meta-oe/recipes-devtools/python/python-tornado_git.bb +1 -0
@@ -3,6 +3,7 @@ LICENSE = "Apache" LIC_FILES_CHKSUM = "file://README;md5=e7fb9954003d7cd93322ccf282210d1c" PV = "2.1.1" +PR = "r1" SRCREV = "970b43bddf276d7ce0022252709fcac1ff1f8c64" SRC_URI = "git://github.com/facebook/tornado.git"
meta-oe/recipes-devtools/python/python-vobject_0.8.1c.bb +1 -1
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE-2.0.txt;md5=3b83ef96387f14655fc854ddc3c6bd57" HOMEPAGE = "http://vobject.skyhouseconsulting.com/" SRCNAME = "vobject" RDEPENDS_${PN} = "python python-dateutil" -PR = "r2" +PR = "r3" SRC_URI = "http://vobject.skyhouseconsulting.com/${SRCNAME}-${PV}.tar.gz" S = "${WORKDIR}/${SRCNAME}-${PV}"
meta-oe/recipes-graphics/pango/pango.inc +1 -1
@@ -18,7 +18,7 @@ PACKAGES_DYNAMIC_virtclass-native = "" RRECOMMENDS_${PN} = "pango-module-basic-x pango-module-basic-fc" -INC_PR = "r1" +INC_PR = "r2" # seems to go wrong with default cflags FULL_OPTIMIZATION_arm = "-O2"
meta-oe/recipes-navigation/gpsd/gpsd_2.95.bb +2 -0
@@ -5,6 +5,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d217a23f408e91c94359447735bc1800" DEPENDS = "dbus-glib ncurses python libusb1" PROVIDES = "virtual/gpsd" +PR = "r1" + EXTRA_OECONF = "--x-includes=${STAGING_INCDIR}/X11 \ --x-libraries=${STAGING_LIBDIR} \ --enable-dbus \
meta-oe/recipes-support/pidgin/pidgin.inc +1 -1
@@ -3,7 +3,7 @@ SECTION = "x11/network" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" DEPENDS = "python startup-notification avahi gtk+ ncurses gnutls virtual/libintl gstreamer dbus" -INC_PR = "r1" +INC_PR = "r2" inherit autotools gettext pkgconfig gconf perlnative
Signature · 1 line
1.7.7.1
PATCH 15/15 gpsd: fix build with python2.7 in sysroot and python2.6 on host
In reply to Martin Jansa--- .../gpsd/gpsd-2.95/fix-build-with-python2.7.patch | 15 +++++++++++++++ meta-oe/recipes-navigation/gpsd/gpsd_2.95.bb | 3 ++- 2 files changed, 17 insertions(+), 1 deletions(-) create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd-2.95/fix-build-with-python2.7.patch
meta-oe/recipes-navigation/gpsd/gpsd-2.95/fix-build-with-python2.7.patch new file +15 -0
@@ -0,0 +1,15 @@ +Without this patch python2.6 from host could be preferred over python from native sysroot. + +Upstream-Status: Pending +diff -uNr gpsd-2.95.orig/configure.ac gpsd-2.95/configure.ac +--- gpsd-2.95.orig/configure.ac 2011-10-31 18:26:08.860719033 +0100 ++++ gpsd-2.95/configure.ac 2011-10-31 18:27:47.718716963 +0100 +@@ -31,7 +31,7 @@ + dnl AM_PATH_PYTHON provided with automake can be too old. Look + dnl for newer python first, and include 2.6 on the list. + m4_define([_AM_PYTHON_INTERPRETER_LIST], +- [python2.6 python2.5 python2.4 python]) ++ [python2.7 python2.6 python2.5 python2.4 python]) + AM_PATH_PYTHON([2.4]) + ac_python=yes + if test "x$PYTHON" = "x"; then
meta-oe/recipes-navigation/gpsd/gpsd_2.95.bb +2 -1
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d217a23f408e91c94359447735bc1800" DEPENDS = "dbus-glib ncurses python libusb1" PROVIDES = "virtual/gpsd" -PR = "r1" +PR = "r2" EXTRA_OECONF = "--x-includes=${STAGING_INCDIR}/X11 \ --x-libraries=${STAGING_LIBDIR} \
@@ -15,6 +15,7 @@ EXTRA_OECONF = "--x-includes=${STAGING_INCDIR}/X11 \ SRC_URI = "http://download.berlios.de/${PN}/${P}.tar.gz;name=gpsd \ file://libtool.patch \ + file://fix-build-with-python2.7.patch \ file://gpsd-default \ file://gpsd \ file://60-gpsd.rules"
Signature · 1 line
1.7.7.1