Commit Graph

393 Commits

Author SHA1 Message Date
Martin Jansa
0e35e160ff webkit-efl: add more -Wno-error options
* gcc-5.2 introduces strict-overflow, parentheses, logical-not-parentheses
* there is no development in webkit-efl fork, so I'm not going to spend
  time fixing them in source

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:34:33 +02:00
Martin Jansa
c4efe978e1 terminology: upgrade to 0.9.1
* announcement:
  https://phab.enlightenment.org/phame/live/3/post/terminology_0_9/
  https://phab.enlightenment.org/phame/live/3/post/terminology_0_9_1/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:34:32 +02:00
Martin Jansa
ef8cd78ff3 e-wm: upgrade to 0.19.10
* announcement:
  https://phab.enlightenment.org/phame/live/3/post/e19_10_release/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:34:32 +02:00
Martin Jansa
ae530ddbb4 e-wm: upgrade to 0.19.9
* announcements:
  https://phab.enlightenment.org/phame/live/3/post/e19_6_release/
  https://phab.enlightenment.org/phame/live/3/post/e19_7_release/
  https://phab.enlightenment.org/phame/live/3/post/e19_8_release/
  https://phab.enlightenment.org/phame/live/3/post/e19_9_release/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:34:27 +02:00
Martin Jansa
013763c66b efl,elementary,emotion-generic-players,evas-generic-loaders: upgrade to 1.15.*
* announcements:
  https://phab.enlightenment.org/phame/live/3/post/enlightenment_foundation_libraries_1_15_and_friends_are_out/
  https://phab.enlightenment.org/phame/live/3/post/efl_and_elementary_1_15_1_release/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:34:27 +02:00
Andreas Baak
37dc6b149a epeg: Move tool out of efl + update to latest version
The epeg tool was originally developed in the efl project
and was replaced by the evas package in efl long ago. The old,
unmaintained source code of epeg is still available from
an efl legacy repository https://svn.enlightenment.org/svn/e/OLD/.

Updates and improvements to epeg have been developed and collected
in a new github repository. This patch deletes the deprecated
package from the efl project and introduces a new recipe
that installs the updated epeg tool.

In the license file, one copyright line has been added which
indicates the authors of the tool.
Moreover, in the license text, one sentence has been removed
which elaborated on what is meant by "making the source code
available publicly". However, the license still remains
an MIT style license.

Signed-off-by: Andreas Baak <andreas.baak@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:59:44 +02:00
Ross Burton
c2cea10597 recipes: use class-native instead of deprecated virtclass-native.
virtclass overrides are deprecated, so use class overrides instead.

Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-08-24 13:58:19 +02:00
Martin Jansa
2c57e44647 efl, elementary: upgrade to 1.14.1
* announcement:
  https://phab.enlightenment.org/phame/live/3/post/efl_and_elementary_1_14_1_release/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-23 12:41:53 +02:00
Andre McCurdy
ac1ca97f5f webkit-efl.inc: use x86 over-ride instead of i586
Support i686 without needing to duplicate the i586 over-ride.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-08 14:15:23 +02:00
Andre McCurdy
03c9547e59 elbow: use x86 over-ride instead of i586
Support i686 without needing to duplicate the i586 over-ride.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-08 14:15:22 +02:00
Martin Jansa
db6b01dc6c e-wm: upgrade to 0.19.5
* announcement:
  https://phab.enlightenment.org/phame/live/3/post/e19_5_release/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-17 09:46:30 +02:00
Martin Jansa
4d8ef1b13f efl, elementary, emotion-generic-players, evas-generic-loaders: upgrade to 1.14.0
* announcement:
  https://phab.enlightenment.org/phame/live/3/post/enlightenment_foundation_libraries_1_14_and_friends_are_out/
* LIC_FILES_CHKSUM update is caused only by new emile module listed
  there:
  emile:           licenses/COPYING.LGPL

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-17 09:46:29 +02:00
Martin Jansa
3f3b11d4c8 e-wm: upgrade to 0.19.4
* announcement:
  https://phab.enlightenment.org/phame/live/3/post/e19_4_release/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13 12:56:14 +02:00
Martin Jansa
539922a6dd efl,elementary,evas-generic-loaders: upgrade to 1.13.2
* announcements:
  https://phab.enlightenment.org/phame/live/3/post/efl_and_elementary_1_13_1_release/
  https://phab.enlightenment.org/phame/live/3/post/efl_elementary_and_evas_generic_loaders_1_13_2_release/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13 12:55:52 +02:00
Martin Jansa
339c3053fc e-wm: upgrade to 0.19.3
* announcement:
  https://phab.enlightenment.org/phame/live/3/post/e19_3_release/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-03 08:36:00 +01:00
Martin Jansa
bac9922af7 terminology: upgrade to 0.8.0
* announcement:
  https://phab.enlightenment.org/phame/live/3/post/terminology_0_8/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:40:02 +01:00
Martin Jansa
4027e0e3be entrance, diskio: blacklist
* they are old and now incompatible with edje_cc from 1.13.0

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:40:02 +01:00
Martin Jansa
1db833574b efl, elementary, emotion-generic-players, evas-generic-loaders: Upgrade to 1.13.0
* announcement:
  https://phab.enlightenment.org/phame/live/3/post/efl_1_13_is_out/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:40:02 +01:00
Martin Jansa
f552863ec0 efl, elementary: upgrade to 1.12.2
* announcement:
  https://phab.enlightenment.org/phame/live/3/post/efl_and_elementary_1_12_2_releases/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-08 12:20:15 +01:00
Martin Jansa
ad43d599ed e-wm: upgrade to 0.19.2
* announcement:
  https://phab.enlightenment.org/phame/live/3/post/e19_2_release/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-08 12:20:15 +01:00
Martin Jansa
90e1daa9a3 epdf: Fix LICENSE format
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-08 11:58:44 +01:00
Martin Jansa
af74f96228 meta-efl: use MIT & BSD license
* add & operator

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-31 16:32:33 +01:00
Martin Jansa
196c1cc2f7 elbow: replace eve
* ewebkit1 was dropped in latest webkit-efl, elbow is based on ewebkit2

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-17 12:56:21 +01:00
Martin Jansa
64b41ca4f3 webkit-efl: upgrade to 1.11.0
* webkit-efl snapshots are now versioned consistenly with efl
  bump PE to prevent version going backwards
* announcement:
  http://sourceforge.net/p/enlightenment/mailman/message/32713414/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-17 12:56:21 +01:00
Martin Jansa
597615a8cc efl, elementary, emotion-generic-players, evas-generic-loaders: upgrade
to 1.12.*

* announcements:
  https://phab.enlightenment.org/phame/post/view/96/
  https://phab.enlightenment.org/phame/post/view/99/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-17 12:56:21 +01:00
Martin Jansa
374029acf3 efl, elementary, e-wm: upgrade to 1.11.4 and 0.19.1
* announcements:
  https://phab.enlightenment.org/phame/live/3/post/efl_elementary_1_11_3_and_enlightenment_0_19_1_releases/
  https://phab.enlightenment.org/phame/live/3/post/efl_and_elementary_1_11_4_releases/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-27 12:50:01 +01:00
Martin Jansa
8c52cfbb19 terminology: upgrade from 0.5.1 to 0.7.0
* announcements:
  https://phab.enlightenment.org/phame/live/3/post/terminology_0_6_codename_space_shuttle_just_took_off/
  https://phab.enlightenment.org/phame/live/3/post/terminology_0_6_1/
  https://phab.enlightenment.org/phame/live/3/post/terminology_0_7/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-27 12:50:01 +01:00
Martin Jansa
f41b4a1967 efl: add dependency on libxdamage
* as reported by Pieter, it's usually pulled through gstreamer1.0 which
  is enabled by default, but when disable it can fail to find Xdamage.h

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:52 +02:00
Martin Jansa
0f5df4ecf4 efl, elementary, elvas-generic-loaders: upgrade to 1.11.2
* announcement:
  https://phab.enlightenment.org/phame/post/view/85/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:51 +02:00
Martin Jansa
e6af9ad84f e-wm: add recipe for 0.19.0 but with negative D_P
* announcement:
  https://phab.enlightenment.org/phame/post/view/87/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06 01:07:51 +02:00
Martin Jansa
46698617eb e-wm: add git recipe with latest revision
* E19 is still in alpha stage, but I was told that many things work
  there better than old(ish) E18
* last announcement:
  https://phab.enlightenment.org/phame/live/3/post/e19_alpha2_now_with_50_more_explosions/
* but be aware that illume2 modules are gone and config mobile
  doesn't work without them
* there is new tiling config

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-27 12:49:20 +02:00
Martin Jansa
b8b2d09963 e-wm: add efreet, evas-generic-loader-svg runtime recommendation
* resolves:
  ERR<efreet_cache>lib/efreet/efreet_cache.c:1108
  org.freedesktop.DBus.Error.ServiceUnknown The name
  org.enlightenment.Efreet was not provided by any .service files
  E: efreet couldn't build cache

  and

  Enlightenment found Evas can't load SVG files. Check Evas has SVG
  loader support.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-27 12:49:19 +02:00
Martin Jansa
a8d3169485 efl: upgrade to 1.11.0
* announcement:
  https://phab.enlightenment.org/phame/post/view/74/
  https://phab.enlightenment.org/phame/post/view/77/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-23 13:36:20 +02:00
Martin Jansa
67bc43a345 e-wm: upgrade to 0.18.8
Changes since 0.18.7:
* screenshot now displays a helpful error message when it fails
* efm no longer sometimes shows files from other directories
* efm no longer sometimes shows blank filenames
* fix syscon button signals
* fix winlist scrolling
* fix systray appindicator deletion
* fix systray appindicator icon loading

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-21 21:35:06 +02:00
Robert P. J. Day
df540b52c7 packagegroups: Remove deprecated "task" backward compatibility
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-15 17:07:02 +02:00
Martin Jansa
737b599265 efl, expedite: explicitly add some packages, add libsdl dependency
* expedite has runtime dependency on them and insane_qa check doesn't see
  them as provided by evas dependency and shows following warnings:
  expedite-1.7.9: expedite rdepends on evas-engine-software-generic, but it isn't a build dependency? [build-deps]
  expedite-1.7.9: expedite rdepends on evas-engine-fb, but it isn't a build dependency? [build-deps]
  expedite-1.7.9: expedite rdepends on evas-loader-png, but it isn't a build dependency? [build-deps]
* always use libsdl dependency instead of PACKAGECONFIG, because
  there is also software-sdl engine, which isn't controlled by
  any configure option

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-11 11:00:41 +02:00
Martin Jansa
fff74a0bd5 expedite: remove unrecognized configure options
* fixes following QA warnings:
  expedite-1.7.9: expedite: configure was passed unrecognised options:
    --disable-software-16-ddraw --disable-software-sdl
    --disable-opengl-glew [unknown-configure-option]

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-11 10:59:22 +02:00
Martin Jansa
d9a4deb737 engrave: add dependency on flex
* fixes following floating dependencies:
  WARN: engrave: engrave rdepends on flex but it isn't a build dependency?

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-11 10:59:19 +02:00
Martin Jansa
b4a83a31c7 webkit-efl: Fix type-limits warning
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:58 +02:00
Richard Purdie
e5925b868e efl: Use automake foreign for cpu/elmdentica/enjoy/ephoto/exalt-client/flame/forecasts/places/rain/uptime
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:55 +02:00
Richard Purdie
9fd0651c22 engrave: Use autotools-brokensep to avoid build failures
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:55 +02:00
Martin Jansa
b2465e6a95 efl, elementary: upgrade to 1.10.2
* announcement:
  https://phab.enlightenment.org/phame/post/view/69/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:52 +02:00
Martin Jansa
70d15b5a18 efl, elementary: upgrade to 1.10.1
* announcement:
  https://phab.enlightenment.org/phame/post/view/63/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-21 23:49:09 +02:00
Martin Jansa
b14728a652 claws-mail: Fix build with B!=S
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-21 23:49:09 +02:00
Martin Jansa
6cc47fb2b0 imlib2: upgrade to use pkg-config for freetype2 support
* convert from old svn repo to new (legacy) git repo
* fixed upstream:
  commit fe82b9760c7ceb25747c6e634bc827b4cc8ecabd
  Author: Kim Woelders <kim@woelders.dk>
  Date:   Thu Jul 4 20:08:53 2013 +0200

    Autofoo updates.

    - Eliminate deprecated AC_TRY_CPP.
    - Use pkg-config in stead of freetype-config to get freetype info.
    - Eliminate my_includes/my_libs.
    - Clean up include paths.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-15 14:53:31 +02:00
Martin Jansa
332a41372e packagegroup-efl-sdk: Use luajit instead of lua5.1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 19:22:26 +02:00
Martin Jansa
a4b54a8cc3 efl: use luajit by default
* lua-old is less tested and supported by upstream and luajit
  seems to work OK with 1.10.0
* luajit will be hard dependency with elua

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 19:22:26 +02:00
Martin Jansa
397c5f238b efl: add PACKAGECONFIG for c++11 and disable it by default
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 19:22:26 +02:00
Martin Jansa
e17c063517 efl, elementary: upgrade to 1.10.0
* announcement:
  https://phab.enlightenment.org/phame/post/view/59/
* evas-generic-loaders LIC_FILES_CHKSUM change is only from formal
  changes in 'license: update FSF address.' commit

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 19:22:26 +02:00
Martin Jansa
9cc59f31d9 terminology: upgrade to 0.5.1
* announcement:
  https://phab.enlightenment.org/phame/post/view/57/
* LIC_FILES_CHKSUM change is just Copyright year update:
  < Copyright (C) 2012-2014 Carsten Haitzler and various contributors (see AUTHORS)
  ---
  > Copyright (C) 2012-2012 Carsten Haitzler and various contributors (see AUTHORS)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 19:22:25 +02:00