Summary: | devel/efl: update to 1.20.6 | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Loïc Bartoletti <lbartoletti> | ||||||||||||
Component: | Individual Port(s) | Assignee: | Yuri Victorovich <yuri> | ||||||||||||
Status: | Closed FIXED | ||||||||||||||
Severity: | Affects Some People | CC: | val, yuri | ||||||||||||
Priority: | --- | Keywords: | patch-ready | ||||||||||||
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(enlightenment) |
||||||||||||
Hardware: | Any | ||||||||||||||
OS: | Any | ||||||||||||||
See Also: | https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223228 | ||||||||||||||
Attachments: |
|
Description
Loïc Bartoletti
2018-02-26 17:07:27 UTC
Created attachment 191022 [details]
efl 1.20.6
Created attachment 191437 [details]
efl-1_20_7.patch
Here's 1.20.7 with Wayland support options added.
Tested `ELM_DISPLAY=wl ELM_ACCEL=opengl terminology` under Weston, the terminal does work.
Created attachment 191438 [details]
efl-1_20_7.patch
oops, git ate a new file
Maintainer's timeout expired: enlightenment@FreeBSD.org This port suffers from several problems after the update. Problems may have existed before.
1. When all options are "off", stage-qa failed. I fixed this by adding %%OPENGL%% to 2 files in pkg-plist and by adding an extra step to post-install deleting an empty directory.
2. When OPENGLES is selected, build fails.
> configure: error: OpenGL ES requires EGL, please add --enable-egl to your configure options to switch to EGL + OpenGL ES.
This one is still an issue.
Attaching my my current version.
Created attachment 191649 [details]
current-patch
Created attachment 191655 [details] current-patch I solved all previous problems. Now the new option WAYLAND doesn't work. When I build all options by default plus WAYLAND=on, it breaks: > configure: error: in `/usr/ports/devel/efl/work/efl-1.20.7': > configure: error: C compiler cannot create executables > See `config.log' for more details > ===> Script "configure" failed unexpectedly. (In reply to Yuri Victorovich from comment #7) huh, weird. I can't reproduce that error. Committed. Thank you for your submission! A commit references this bug: Author: yuri Date: Sun Jul 8 22:30:31 UTC 2018 New revision: 474206 URL: https://svnweb.freebsd.org/changeset/ports/474206 Log: devel/efl: Update 1.19.2 -> 1.20.7 Port changes: * Change to DISTVERSION * Add to LIB_DEPENDS and USE_XORG * Update CONFIGURE_ARGS * Add INSTALLS_ICONS * Add options WAYLAND WAYLAND_EGL (broken due to a bug reported upstream) * Add option OPENGLES * Make PULSEAUDIO a default * Silence some commands in post-install * Remove an empty directory PR: 226220 Submitted by: lbartoletti <lbartoletti@tuxfamily.org> Changes: head/devel/efl/Makefile head/devel/efl/distinfo head/devel/efl/files/patch-src_Makefile.am head/devel/efl/pkg-plist |