summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-libs/efl: rework opengl-gles2 logicJoonas Niilola2022-01-071-0/+4
| | | | | | | | | - 'opengl' is barely supported by upstream, and es-egl will provide similar experience. Even if they're compiled in, hwaccel can be disabled from the settings. Closes: https://bugs.gentoo.org/757339 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: update deps in 1.26.1Joonas Niilola2022-01-051-7/+5
| | | | | Closes: https://bugs.gentoo.org/830601 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: add 1.26.1Joonas Niilola2022-01-043-0/+310
| | | | | | | | | | | - block e-flat-theme since it's the default theme on 1.26, - drop 'ssl' use flag since it's mandatory anyway, - rework opengl+gles2 logic to clear some of the nasty REQUIRED_USE constricts - this will most likely not be the final version though, - update dependency list based on feedback from iwdevtools, - use xdg.eclass for pkg_post* functions. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: use libavif subslot operatorSam James2021-11-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/efl: Set USE-defaults for mesa[egl,gbm]Matt Turner2021-10-311-2/+2
| | | | | Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* dev-libs/efl: keyword ~riscvYixun Lan2021-07-281-1/+1
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-libs/efl: drop lua-5.3 supportJoonas Niilola2021-05-121-1/+1
| | | | | Closes: https://bugs.gentoo.org/789471 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: add python-3.10 supportJoonas Niilola2021-05-111-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: remove libressl supportMikle Kolyada2021-04-301-3/+2
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* dev-libs/efl: add texlive-fontutils as USE="doc" depJoonas Niilola2021-04-141-0/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: drop 1.25.1-r10Joonas Niilola2021-04-121-321/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: stabilize 1.25.1-r11 on amd64Joonas Niilola2021-04-121-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: stabilize 1.25.1-r11 on x86Joonas Niilola2021-04-121-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: patch avif to work againJoonas Niilola2021-03-122-0/+394
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: depend libavif version restrictionJoonas Niilola2021-03-051-1/+1
| | | | | | | - newer versions don't actually work, but the USE flag is masked for now. Bug: https://bugs.gentoo.org/744616 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: fix build error when ibus is enabled while glib is notJoonas Niilola2021-02-191-0/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: remove old 1.25.1-r2Joonas Niilola2021-01-282-314/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: lua[deprecated] is needed with lua-5-xJoonas Niilola2021-01-241-0/+1
| | | | | Closes: https://bugs.gentoo.org/766896 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: Stabilize 1.25.1-r10 x86, #766528Sam James2021-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/efl: Stabilize 1.25.1-r10 amd64, #766528Sam James2021-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/efl: fix python-exec[-native-symlinks] compileJoonas Niilola2021-01-061-5/+14
| | | | | Closes: https://bugs.gentoo.org/764086 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: sync lua-masked ebuildJoonas Niilola2020-12-071-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: add missing die commands on 1.25.1-r2Joonas Niilola2020-12-071-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: use docs.eclass for building docsAndrew Ammerlaan2020-12-072-18/+34
| | | | | | | | | | As requested by Juippis, an example on how to use the new docs.eclass with doxygen See-Also: https://github.com/gentoo/gentoo/pull/16366 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: limit unmigrated ebuilds to dev-lang/lua:0Marek Szuba2020-12-031-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/efl: properly fix lua-single.eclass usageJoonas Niilola2020-12-011-2/+2
| | | | | Closes: https://bugs.gentoo.org/756742 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: lua-masked ebuild uses lua-single.eclassJoonas Niilola2020-12-011-1/+1
| | | | | Closes: https://bugs.gentoo.org/756742 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: restrict libavif versionJoonas Niilola2020-11-261-1/+1
| | | | | Closes: https://bugs.gentoo.org/756733 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: sync lua-masked ebuildJoonas Niilola2020-11-251-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: elogind/systemd not needed for wayland during compileJoonas Niilola2020-11-251-1/+1
| | | | | | | | - allows other efl software, like terminology, to be used without elogind/systemd. Closes: https://bugs.gentoo.org/726762 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: remove old 1.24.4Joonas Niilola2020-11-252-294/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: update to lua-single on lua'd eflJoonas Niilola2020-11-121-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: stabilize 1.25.1-r1 on amd64Joonas Niilola2020-11-121-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: release libavif restrictionJoonas Niilola2020-11-121-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: stabilize 1.25.1-r1 on x86Joonas Niilola2020-11-121-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: migrate to lua.eclassJoonas Niilola2020-11-071-0/+302
| | | | | | | - add to package.mask. Closes: https://bugs.gentoo.org/752582 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: remove old 1.24.3Joonas Niilola2020-10-302-284/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: stabilize 1.24.4 on amd64Joonas Niilola2020-10-301-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: stabilize 1.24.4 on x86Joonas Niilola2020-10-301-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: restrict libavif dependency on 1.25.1Joonas Niilola2020-10-171-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: remove old 1.25.0Joonas Niilola2020-10-082-306/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: bump to 1.25.1Joonas Niilola2020-10-082-0/+306
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: remove unneeded 1.24.3-r1 ebuildJoonas Niilola2020-09-301-293/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: bump to 1.24.4Joonas Niilola2020-09-302-0/+294
| | | | | | | - stable channel will still follow 1.24 branch until 1.25 is finished and frozen upstream. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: either elogind or systemd is needed for waylandJoonas Niilola2020-09-281-1/+1
| | | | | Bug: https://bugs.gentoo.org/726762 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: Keyword 1.25.0-r1 arm64, #744469Sam James2020-09-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/efl: at-most-one-of can be enabled between fbcon and tslibJoonas Niilola2020-09-251-0/+1
| | | | | | | - (but truthfully both are useless with modern kernels, drm and kms) Closes: https://bugs.gentoo.org/744625 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: don't forget others than systemd or elogind on 1.25.0Joonas Niilola2020-09-251-0/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/efl: remove old 1.25.0Joonas Niilola2020-09-251-300/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>