Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Slackware This Forum is for the discussion of Slackware Linux.


  Search this Thread
Old 03-31-2017, 04:07 PM   #151
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware64
Posts: 382

Rep: Reputation: 171Reputation: 171

Originally Posted by ryanpcmcquen View Post
Thanks, I believe you now have push access to the GitHub repo.
Thanks for reminding me. I just updated the GitHub page. BTW, EFL 1.19.0 is in the works:
1 members found this post helpful.
Old 04-13-2017, 11:30 AM   #152
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware64
Posts: 382

Rep: Reputation: 171Reputation: 171
Enlightenment Foundation Libraries 1.19 Release

EFL 1.19.0 is out.
I will probably compile and test this over the weekend.
EFL 1.19.0 seems to build fine if --disable-systemd is added to the SlackBuild-script.

Stefan Schmidt wrote on the Enlightenment-release mailing list:

After eight months of development work we are proud to announce the release of
version 1.19 of the Enlightenment Foundation Libraries. In these eight
months we got over 3400 commits from 98 authors. Great job everyone! Some highlights
are listed below.

== Download ==


== What's New ==
We only cover some highlights here. For the full list please look at the
NEWS file, if you are interested in the details. As usual we have been working on
fixing bugs, optimising our code for speed and memory footprint and adding new features.

== XCB support removed ==
After many years of having XCB support in ecore_x and the evas engine
without a real user base we decided to drop it from this release onwards.

== Multiseat support ==
This release saw the first work on multiseat support in evas and edje.

== Evas Image Loaders ==
In the evas image loader BMP got support for region set and PNG for region load.
The PNG saver was extended with support for GRY8/AGRY88 as well and our
async image loading now allows loading the header of an image file async, too.

== Wayland, DRM and Input ==
Our libinput support in elput does now supports new libinput features like
tap-and-drag, drag-log and dwt on touch pads and more. The XDG shell v6
support was added and ecore-drm does now support retrieving the screen
dpi and its rotation and setting gamma of a given output.

== Eolian ==
Eolian support for documentation in EO files has been extended by a large
margin, including a documentation tokenizer and maybe other things to
generate our documentation from the EO files.


== Statistics ==
(git log --pretty=oneline v1.18.0..v1.19.0 | wc -l)
Number of commits in 1.19: 3475
Number of commits in 1.18: 3364

(git shortlog -ns v1.18.0..v1.19.0 | wc -l)
Number of authors in 1.19: 98
Number of authors in 1.18: 105

(git diff --stat v1.18.0..v1.19.0 | tail -1)
2491 files changed, 207951 insertions(+), 151443 deletions(-) in 1.19
5072 files changed, 1149591 insertions(+), 87002 deletions(-) in 1.18


===Building and Dependencies===
If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before compiling and installing to
avoid possible conflicts during compilation. Please refer to the README
for a full list of dependencies, explanations on configure flags and
other relevant information. Default dependencies are:

* bullet
* libpng
* libjpeg
* gstreamer (1.x, 0.10 support optional. Ensure all codecs you want are installed.)
* zlib
* luajit (lua 5.1 or 5.2 support optional)
* libtiff
* openssl
* curl
* dbus
* libc
* fontconfig
* freetype2
* fribidi
* libpulse
* libsndfile
* libx11
* libxau
* libxcomposite
* libxdamage
* libxdmcp
* libxext
* libxfixes
* libxinerama
* libxrandr
* libxrender
* libxss
* libxtst
* libxcursor
* libxp
* libxi (2.2 or newer)
* libgl (opengl/glx or opengl-es2/egl)
* giflib
* util-linux (limbount + libblkid)
* systemd / libudev
* poppler / poppler-cpp
* libraw
* libspectre
* librsvg

Recommended requirements (highly recommended):

* harfbuzz
* systemd
* libwebp
* liblz4
* vlc (libvlc)

Enable these with configure options:

--enable-xinput22 \
--enable-systemd \
--enable-image-loader-webp \
--enable-harfbuzz \
--enable-multisense \

On linux to get framebuffer support you may want to also do:


If you want wayland support also add:
--enable-wayland \
--enable-elput \

At runtime if you want thumbnailing for DOC/PPT/XLS etc. files also provide:

Last edited by mats_b_tegner; 04-21-2017 at 06:14 AM.
1 members found this post helpful.
Old 04-21-2017, 06:16 AM   #153
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware64
Posts: 382

Rep: Reputation: 171Reputation: 171
Python-EFL 1.19.0 release

Davide Andreoli wrote on the Enlightenment-users mailing list:
= Python-EFL 1.19.0 release=
We are pleased to announce that **Python-EFL** 1.19.0 is now released and
available for download.

== Download ==

The packages is also available on pypi, to install just use:
pip install python-efl

For convenience the tarballs contain both the Cython sources and generated
intermediary C sources, meaning you **do not** need Cython to compile the
bindings. Full cython sources are also publicly accessible from our git
repository at:

More information about the python bindings can be found at:


= What's New =

As always new features of EFL 1.19 have been ported and the usual has been
done in fixing bugs, optimizing speed and improve documentation. (see
**ChangeLog** in the tarball for the full list of changes)


= Building and Dependencies =

If you have existing Python-EFL installed you may wish to uninstall them
before compiling and installing to avoid possible conflicts during install
and/or runtime.

To build the bindings you will need the following libraries:
* python (Python 2.6+/3.2+)
* efl (1.19)
* python-dbus (0.83+)

If you wish to compile using the Cython sources a required dependency is:
* cython (0.21+)

To install the bindings run:

(sudo) python install

(sudo) python3 install

To generate the documentation locally you need:
* sphinx (1.1+)
* graphviz (optional)

To build the documentation:

python build_doc

For more information on available build options see:

python --help


= Projects using Python-EFL =

| **Project** | **Website** |
| -- | -- |
| **EpyMC** - Media Center | |
| **Espionage** - D-Bus inspector | |
| **Epour** - BitTorrent Client | |
| **Econnman** - Connman GUI | |
| **Eluminance** - Fast photo browser | |
| **Egitu** - Git User Interface | |
| **Edone** - GettingThingsDone | |
| **Lekha** - PDF viewer | |
| **Polkit-EFL** - Polkit agent | |
| **Epack** - Archive extractor | |

... and many more that cannot fit in this short list.

Last edited by mats_b_tegner; 04-21-2017 at 12:27 PM.
Old 04-21-2017, 06:18 AM   #154
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware64
Posts: 382

Rep: Reputation: 171Reputation: 171
Ephoto 1.0

It is with great pleasure that I announce the first major release of Ephoto
is now available to download! This release comes just a few short weeks
after Ephoto 1.0-beta3 and it coincides with EFL version 1.19 final.

Please report any bugs or feedback to .You
can find the tarballs here:

Ephoto is a comprehensive image/photo viewer written in C and using the
Enlightened Foundation Libraries. The application supports file system
browsing for photos and images, enhancement and editing features, and
moving slideshows.

Interested in learning more about Ephoto? Please visit the Ephoto page at as well as

Thank you for your support over the years!!

Stephen Houston
Ephoto 1.0 builds fine if the lines 88 and 89 in the ephoto.SlackBuild-script are commented out.
#find $PKG/usr/man -type f -exec gzip -9 {} \;                           
# 91 for i in $(find $PKG/usr/man -type l) ; do ln -s $(readlink $i).gz $i.gz     ; rm $i ; done

Last edited by mats_b_tegner; 04-21-2017 at 06:45 AM.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Enlightenment E19 To Have Full Wayland Support jeremy Linux - News 0 03-19-2014 03:08 PM
LXer: Bodhi Linux 3.0.0 Alpha Release - Give E19 a try LXer Syndicated Linux News 0 03-03-2014 12:51 AM
LXer: Enlightenment E19 Going Into Feature Freeze Soon LXer Syndicated Linux News 0 02-01-2014 06:00 PM
LXer: Enlightenment E19 Can Act As A Wayland Compositor LXer Syndicated Linux News 0 08-25-2013 03:11 PM

All times are GMT -5. The time now is 09:00 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration