LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-05-2019, 08:40 AM   #271
Skaendo
Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 994

Rep: Reputation: Disabled

Quote:
Originally Posted by mats_b_tegner View Post
I will try to rewrite the build script and compile EFL 1.23.0 this weekend.
Here is what's working on -current for me,
Code:
mkdir build
cd build
  CFLAGS="$SLKCFLAGS" \
  CXXFLAGS="$SLKCFLAGS" \
  meson .. \
    --buildtype=release \
    --infodir=/usr/info \
    --libdir=/usr/lib${LIBDIRSUFFIX} \
    --localstatedir=/var \
    --mandir=/usr/man \
    --prefix=/usr \
    --sysconfdir=/etc \
    -D fb=true \
    -D physics=true \
    -D systemd=false \
    -D network-backend=connman \
    -D xpresent=true \
    -D hyphen=true \
    -D embedded-lz4=false \
    -D vnc-server=true \
    -D lua-interpreter=luajit
  ninja
  DESTDIR=$PKG ninja install
cd ..
Of course I am fulfilling *most* deps.
(avahi bullet3 check hyphen ibus libxkbcommon luajit lz4 rlottie)

Last edited by Skaendo; 10-05-2019 at 08:43 AM.
 
1 members found this post helpful.
Old 10-06-2019, 10:26 AM   #272
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 619

Rep: Reputation: 384Reputation: 384Reputation: 384Reputation: 384
Quote:
Originally Posted by Skaendo View Post
Here is what's working on -current for me,
Code:
mkdir build
cd build
  CFLAGS="$SLKCFLAGS" \
  CXXFLAGS="$SLKCFLAGS" \
  meson .. \
    --buildtype=release \
    --infodir=/usr/info \
    --libdir=/usr/lib${LIBDIRSUFFIX} \
    --localstatedir=/var \
    --mandir=/usr/man \
    --prefix=/usr \
    --sysconfdir=/etc \
    -D fb=true \
    -D physics=true \
    -D systemd=false \
    -D network-backend=connman \
    -D xpresent=true \
    -D hyphen=true \
    -D embedded-lz4=false \
    -D vnc-server=true \
    -D lua-interpreter=luajit
  ninja
  DESTDIR=$PKG ninja install
cd ..
Of course I am fulfilling *most* deps.
(avahi bullet3 check hyphen ibus libxkbcommon luajit lz4 rlottie)
That's good to know. I'm staying with EFL 1.22.x for the time being since there seem to be a few bugs in the evas loaders on EFL 1.23.x according to a discussion on the Enlightenment-users mailing list:
https://sourceforge.net/p/enlightenm...sage/36777807/

Last edited by mats_b_tegner; 10-06-2019 at 11:17 AM.
 
1 members found this post helpful.
Old 10-06-2019, 10:32 AM   #273
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 619

Rep: Reputation: 384Reputation: 384Reputation: 384Reputation: 384
Python-EFL 1.23.0 release

Davide Andreoli has announced the availability of Python-EFL 1.23:
Quote:
We are pleased to announce that **Python-EFL** 1.23.0 is now released and
available for download.

== Download ==
http://download.enlightenment.org/re...-1.23.0.tar.xz
http://download.enlightenment.org/re....tar.xz.sha256

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:
https://git.enlightenment.org/bindin...ython-efl.git/

More information about the python bindings can be found at:
https://phab.enlightenment.org/w/pro...dings_for_efl/

---

= What's New =
As always new features of EFL 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.23)
* python-dbus (0.83+)

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

To install the bindings run:

(sudo) python setup.py install

or:
(sudo) python3 setup.py install

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

To build the documentation:

python setup.py build_doc

For more information on available build options see:

python setup.py --help

---

= Projects using Python-EFL =
| **Project** | **Website** |
| -- | -- |
| **EpyMC** - Media Center |https://github.com/DaveMDS/epymc |
| **Espionage** - D-Bus inspector |https://phab.enlightenment.org/w/projects/espionage/ |
| **Epour** - BitTorrent Client |https://phab.enlightenment.org/w/projects/epour/ |
| **Econnman** - Connman GUI |https://phab.enlightenment.org/w/projects/econnman/ |
| **Eluminance** - Fast photo browser |https://github.com/DaveMDS/eluminance |
| **Egitu** - Git User Interface | https://github.com/DaveMDS/egitu |
| **Edone** - GettingThingsDone | https://github.com/DaveMDS/edone |
| **Lekha** - PDF viewer | https://github.com/kaihu/lekha |
| **Polkit-EFL** - Polkit agent |https://git.enlightenment.org/misc/polkit-efl.git |
| **Epack** - Archive extractor | https://github.com/wfx/epack |

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

Last edited by mats_b_tegner; 10-06-2019 at 10:36 AM.
 
Old 10-12-2019, 10:21 AM   #274
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 619

Rep: Reputation: 384Reputation: 384Reputation: 384Reputation: 384
EFL 1.23.1 release

Mike Blumenkrantz has just announced the availability of EFL 1.23.1:
Quote:
This release contains the latest fixes for the EFL 1.23 series.
See the full announcement with download links here:
https://www.enlightenment.org/news/efl-1.23.1
http://download.enlightenment.org/re...-1.23.1.tar.xz
 
  


Reply


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

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:45 AM.

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