summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "ecore_audio: a minimal template for playing sound on WINDOWS ↵Cedric BAIL2017-12-131-2/+20
| | | | | | is added"" This reverts commit 4457f8c9c8aea0dffa6fbbfd6caaa655da1c0094.
* efl-cxx: Fixes to make distFelipe Magno de Almeida2017-12-131-1/+1
|
* efl_mono: Add buildystem integration.Lauro Moura2017-12-041-0/+130
| | | | | The C# bindings are built using the --enable-csharp-bindings (disabled by default).
* Revert "Revert series of patches from cedric (due to dependencies and ↵Cedric Bail2017-11-141-0/+1
| | | | | | | | | | conflicts)" This reverts commit 2cea85db388d34337676466ef7f50c22e685c7d0. Their was a typo that I made during cleanup of the patch before pushing that I didn't notice broke some stuff. But also you may have an old efl_general.h in your elementary directory that is now being picked instead of the one provided by the tree.
* Revert series of patches from cedric (due to dependencies and conflicts)Carsten Haitzler (Rasterman)2017-11-151-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "elementary: currently double declare elm_init/shutdown." This reverts commit 44bb0c18480f5094fcd0c8be93de87be5c1d78c5. Revert "elementary: fix efl_ui_multibutton installed headers." This reverts commit 32a213dc722be2bfec5fb2b513dd556cfb7e9f33. Revert "elementary: introduce Efl_Ui.h." This reverts commit df3d3f7334a79f1ab661b31787002f50af59b3f3. Revert "ecore: do not display error message on cancel." This reverts commit 99654b7cd29b418e0308be350c8d26208c0905a8. Revert "efl: and don't forget to install the new dependencies." This reverts commit 814ffb9b6bd50d498bfd98f4b8a75f1cad3cc0cf. Revert "ecore: remove EFL_OBJECT_BETA as Efl_Core.h is for Efl new inerfaces." This reverts commit 619d0f3cff023414feb8f2aaeebf468806c50b44. Revert "ecore: move EAPI_MAIN from elementary to ecore." This reverts commit e5d84da864214b9f772808040f22e1614889a25f. as such commit e5d84da864214b9f772808040f22e1614889a25f starts the breaking. enlightenment, terminologya and other apps can't compile against that efl anymore. 619d0f3cff023414feb8f2aaeebf468806c50b44 then makes this even worse with even more header errors and undefined types. on top of this df3d3f7334a79f1ab661b31787002f50af59b3f3 then starts making elementary_test segfault when it runs. it wont even start up. asu such of these 7 commits in the first 4 (that are then relied on later) 3 of these first 4 cause serious breakage. this simply is a complete lack of testing changes, so i've rolled fl back to before these things so it builds and works again and you can build against it. PLEASE test these things. this looks ot me to be obviously a lack of any testing... :(
* elementary: introduce Efl_Ui.h.Cedric BAIL2017-11-141-0/+1
|
* libinput check - move up to requiring 1.6 as a minimum for libinputCarsten Haitzler (Rasterman)2017-11-121-32/+2
|
* build: improve configure accessibilityMike Blumenkrantz2017-11-081-21/+0
| | | | | | | | | | as decided by unanimous vote, the community does not want builds to pause or stop when various features are disabled. warnings for disabling features have been left intact ref V30 @feature
* efl: add an efl-net.pcCedric Bail2017-10-271-0/+1
|
* efl: add an efl-core.pcCedric Bail2017-10-271-1/+2
|
* evas gl generic/common - add more linking for gles mode to fix deb buildCarsten Haitzler (Rasterman)2017-10-161-2/+2
| | | | | | this should fix T6158 @fix
* Revert "ecore_audio: a minimal template for playing sound on WINDOWS is added"Carsten Haitzler (Rasterman)2017-10-071-20/+2
| | | | | | | | | | | | | This reverts commit 7a98f617e94ef42787e06e685a8d5e7be34fff21. this commit breaks compiling things against efl badly. i'm on holiday and haver only a mini screen and keyboard wwith me so any serious wok in hunting these issues isn't going to be fun or easy. as this causes bad build brreaks this is worth a revert IMHO. please re-submit wwhen you've tested against efl by building things against it. also our public headers just should not have such ifdefs/if's that change api presented based on how efl is cnfigured. we expose the same api and macros and types regardless of internal config.
* ecore_audio: a minimal template for playing sound on WINDOWS is addedIvan Furs2017-10-031-2/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: Realization of audio data playback through WASAPI (Windows Audio Session API).(minimal) WASAPI model: 1. Find a playback device (in the default system) 2. Register the client on the playback device. 3. Create a playback format for audio data. 4. Initialize the client with the created format, and access mode, .... 5. Take the object-rendering from the client for play the data stream. 6. Play data stream ecore_audio model: 1. create a object for play the data stream(out object) 2. create a object to receive the data stream(in object) 3. register in the out-object the in-object 4. play data stream Necessary: Realize the ecore_audio object to play the data stream using the WASAPI model. How implemented: 1. The object ecore_audio_out_wasapi is implemented 2. object ecore_audio_out_wasapi - the object constructor is find a playback device (in the default system)(WASAPI) 3. _ecore_audio_out_wasapi_ecore_audio_out_input_attach - register in the out-object the in-object    3.1 Register the client on the playback device.(WASAPI)    3.2 Create a playback format for audio data.(WASAPI)    3.3 Initialize the client with the created format, and access mode, ....(WASAPI) 4. _write_cb - play data    4.1 Take the object-rendering from the client for play the data stream.(WASAPI)    4.2 Play data stream(WASAPI) Reviewers: cedric, vtorri, raster, an.kroitor, NikaWhite, FurryMyad, rimmed, t.naumenko, Jaehyun, bowonryu Reviewed By: vtorri, NikaWhite Subscribers: artem.popov, cedric, jpeg Tags: #windows Differential Revision: https://phab.enlightenment.org/D5029 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* build: help autoconf find accept4 on illumosAndre Lupa2017-09-181-1/+3
| | | | | | | | | | | | Reviewers: cedric, vtorri, jpeg Subscribers: jpeg Tags: #efl Differential Revision: https://phab.enlightenment.org/D5203 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* eina: add an Eina_Value helper for Eina_Rectangle.Vincent Torri2017-09-121-1/+2
|
* eina: compilation fixed on OpenIndianaVincent Torri2017-09-121-22/+25
| | | | | | socket library must be passed as connect() is used in eina_db Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* build: Drop wayland protocol requirement to 1.9Derek Foreman2017-09-011-1/+1
| | | | | Some distros are sitting at 1.9 for a long time now, and 1.10 didn't add any critical functionality for us.
* efl: remove PS3 backend.Cedric BAIL2017-08-251-48/+0
| | | | | | | This backend has received no patch and maintenance from anyone who could actually test it over the last few years. After talking with KaKaRoTo it is best to remove it. If anyone want to take over its maintenance, you are welcome to revert this patch.
* build: don't pass -fPIC on WindowsVincent Torri2017-08-141-2/+4
| | | | Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* wayland: bump wayland protocol version requirementDerek Foreman2017-08-141-1/+1
| | | | We need a newer version for recent dmabuf changes.
* configure: switch to dev mode againStefan Schmidt2017-08-041-1/+1
| | | | Merge window for 1.21 is now open.
* release: Update NEWS and bump version for 1.20.0 releasev1.20.0Stefan Schmidt2017-08-031-1/+1
|
* efl build - fix lua old support on debianCarsten Haitzler (Rasterman)2017-08-021-1/+1
| | | | | | didnt detect cflags properly. now it does. @fix
* efl_wl - also add xkbcommon as it's actually usedCarsten Haitzler (Rasterman)2017-07-221-1/+1
|
* efl_wl - add wayland-server pkgconfig dep for headers from waylandCarsten Haitzler (Rasterman)2017-07-211-0/+3
|
* release: Update NEWS and bump version for 1.20.0-beta3 releasev1.20.0-beta3Stefan Schmidt2017-07-201-1/+1
|
* build: set tests according to profile by defaultAndy Williams2017-07-151-1/+1
|
* release: Update NEWS and bump version for 1.20.0-beta2 releasev1.20.0-beta2Stefan Schmidt2017-07-111-1/+1
|
* Revert "build: fix examples dist based on various configure flags"Mike Blumenkrantz2017-07-041-27/+17
| | | | | | This reverts commit ded5b1e764fdc97403bd829b02106ae8b9af10a4. this broke build in some cases
* Revert "build: enable examples build by default"Mike Blumenkrantz2017-07-041-2/+2
| | | | | | This reverts commit b58629bbbef3d811700b016eb9fa97e2af71e1a1. not needed
* build: enable examples build by defaultMike Blumenkrantz2017-07-031-2/+2
| | | | | | | | the previous method of forcing this to be enabled for dist builds caused breaks when the original configure disabled examples, as the little-known DISTCHECK_CONFIGURE_FLAGS variable would need to also be set to disable examples even though the user would think they were disabled based on configure output
* build: fix examples dist based on various configure flagsMike Blumenkrantz2017-07-031-17/+27
| | | | | | | | | | | this would previously break if: * cxx bindings were disabled * elua was disabled * base configure disabled examples and dist build disabled examples * base configure disabled examples and dist build enabled examples it still breaks if: * base configure disables examples and dist build enables examples
* release: Update NEWS and bump version for 1.20.0-beta1 releasev1.20.0-beta1Stefan Schmidt2017-07-031-1/+1
|
* efl-wl: add .pc fileMike Blumenkrantz2017-06-301-0/+1
|
* efl_wl: a multiseat wayland compositor in an evas smart objectMike Blumenkrantz2017-06-301-0/+38
| | | | | | | | | | build when wayland support is enabled and provide two test/demo cases beta api @feature Reviewed-By: Cedric BAIL <cedric@osg.samsung.com>
* release: Update NEWS and bump version for 1.20.0-alpha1 releasev1.20.0-alpha1Stefan Schmidt2017-06-291-2/+2
|
* build: add flag to disable eluaMike Blumenkrantz2017-06-161-2/+11
| | | | | | build times are already insanely long, every little bit helps @feature
* Revert "efl_debugd: only compile this on Linux."Daniel Zaoui2017-06-111-1/+0
| | | | | | This reverts commit eafe0c74e13f1a379c219e03f754f8d47e237e27. It is not needed anymore as the daemon is now portable.
* ecore-drm2: Remove check for drmModeAtomicCommitChris Michael2017-06-091-2/+0
| | | | | | | This check for drmModeAtomicCommit is no longer necessary as we have moved to using static_libs/libdrm during compile time. Signed-off-by: Chris Michael <cp.michael@samsung.com>
* efl_debugd: only compile this on Linux.Al Poole2017-06-081-0/+1
| | | | | | | | | | | | | | | | | | | Summary: Well, the build is broken again on BSD and Windows. efl_debugd is full of lots lovely Linuxisms. Just don't compile. This unbreaks the build for FreeBSD and others. Reviewers: cedric, raster, jpeg Reviewed By: jpeg Subscribers: JackDanielZ, jpeg Differential Revision: https://phab.enlightenment.org/D4946 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* eina: attempt to make the code more portableJean Guyomarc'h2017-06-051-0/+2
| | | | This fixes the build on macOS.
* check: Bump version to 0.9.10 and change macroJean-Philippe Andre2017-05-301-1/+1
| | | | | | | Changing ck_assert_ptr_nonnull() to ck_assert_ptr_ne() in order to require "only" check >= 0.9.10. ck_assert_ptr_nonnull() was introduced in 0.11.0. ck_assert_ptr_ne() is already used a lot in the test suite so a recent version of check is required.
* eo - eoid - finally rtemove option to not have eoid. it doesn't workCarsten Haitzler (Rasterman)2017-05-171-13/+0
| | | | | we use too many bits for metadata now so eoid is broken... remove it as an option so people dont break out the foot guns
* bump minimum version requirement of freetype2 to 16.2.10 which equals ↵Stefan Schmidt2017-04-281-2/+2
| | | | | | | | | | | | | | | | | | | | | release 2.5.0.1 For this one I feel like I earned an archaeologist medal. :-) This is related to the commit raster made in aa92cddb to accommodate for older freetype version. The TT_INTERPRETER_VERSION_35 define was actually introduced in the release 2.5.0 which was released in June 2013 which means it had almost 4 years to get picked up. I would consider this safe to be a minimum dependency for current efl versions. The trick here is that the release version does not match the library version spit out by pkg-config. 16.2.10 equals the freetype 2.5.0.1 release in this case. Better make a note about it in configure for the next poor soul trying to understand this. Thanks again to llelectronics for reporting this. Fix T5437 @fix
* build: bump minimum version requirement of gnutls to 3.3.6Stefan Schmidt2017-04-281-1/+1
| | | | | | | | | | | This releases offers the gnutls_certificate_set_x509_trust_dir() API we use in ecore_con. This gnutls version was release in July 2014 which gave it enough time to be picked up by distributions. Thanks a lot to llelectronics for reporting and tracking down the problem. ref T5437 @fix
* configure: switch to dev mode againStefan Schmidt2017-04-121-1/+1
| | | | Merge window for 1.20 is now open.
* release: Update NEWS and bump version for 1.19.0 releasev1.19.0Stefan Schmidt2017-04-121-1/+1
|
* build: disable epoll support on solaris based systemsStefan Schmidt2017-04-121-1/+9
| | | | | | We have a report where the use of epoll breaks such systems. Disabling it for now to make them work again. A deeper analysis is underway to understand this better and maybe have epoll support later.
* release: Update NEWS and bump version for 1.19.0-beta4 releasev1.19.0-beta4Stefan Schmidt2017-03-311-1/+1
|
* Ecore_Con: Fix compilation on SolarisVincent Torri2017-03-261-1/+1
| | | | FIONREAD is defined in sys/filio.h