efl-current: remove libuv dependency, build with debug options
authorkikadf <kikadf.01@gmail.com>
Wed, 10 Jun 2020 07:45:42 +0000 (09:45 +0200)
committerkikadf <kikadf.01@gmail.com>
Wed, 10 Jun 2020 07:50:59 +0000 (09:50 +0200)
efl-current/Makefile
efl-current/PLIST
efl-current/buildlink3.mk

index e90c3d0203901368c346a6f710e8bf65f5d4dad5..093b27ea340bf533e971b44dcddb1bf000c76732 100644 (file)
@@ -2,6 +2,7 @@
 
 DISTNAME=      efl-1.24.2
 CATEGORIES=    x11
+PKGREVISION=   1
 MASTER_SITES=  https://download.enlightenment.org/rel/libs/efl/
 EXTRACT_SUFX=  .tar.xz
 
@@ -12,9 +13,9 @@ LICENSE=      2-clause-bsd
 
 EFL_LIBRARY_PATH=      ${WRKSRC}/output/src/lib
 
-EFLLIBS=       ecore ecore_audio ecore_avahi ecore_con ecore_evas
-EFLLIBS+=      ecore_file ecore_imf ecore_imf_evas ecore_input ecore_input_evas
-EFLLIBS+=      ecore_ipc ecore_sdl ecore_x ector edje eet efl efreet
+EFLLIBS=       ecore ecore_audio ecore_con ecore_evas ecore_file
+EFLLIBS+=      ecore_imf ecore_imf_evas ecore_input ecore_input_evas
+EFLLIBS+=      ecore_ipc ecore_x ector edje eet efl efreet
 EFLLIBS+=      eina eio eldbus elementary elua embryo emile emotion
 EFLLIBS+=      eo eolian ephysics ethumb ethumb_client evas evil
 
@@ -26,18 +27,18 @@ MAKE_ENV+=  LD_LIBRARY_PATH=${EFL_LIBRARY_PATH}
 
 MESON_ARGS+=   -Dsystemd=false
 MESON_ARGS+=   -Deeze=false
-MESON_ARGS+=   -Dpulseaudio=false
 MESON_ARGS+=   -Dbuild-tests=false
 MESON_ARGS+=   -Dbuild-examples=false
 MESON_ARGS+=   -Dphysics=true
-MESON_ARGS+=   -Davahi=true
-MESON_ARGS+=   -Dsdl=true
 MESON_ARGS+=   -Dglib=true
 MESON_ARGS+=   -Dg-mainloop=true
 
-USE_LANGUAGES=         c c++
-USE_TOOLS=             pkg-config
-ICON_THEMES=           yes
+CFLAGS+=       -g -ggdb3
+
+USE_LIBTOOL=   yes
+USE_LANGUAGES= c c++
+USE_TOOLS=     pkg-config
+ICON_THEMES=   yes
 
 SUBST_CLASSES+=                        fix-paths
 SUBST_STAGE.fix-paths=         pre-configure
@@ -70,12 +71,10 @@ SUBST_SED.fix-options=              -e "s|'es-egl', 'none'|'es-egl', 'base', 'none'|g"
 MESON_ARGS+=   -Dopengl=base
 .endif
 
-.include "../../audio/libsndfile/buildlink3.mk"
+.include "../../audio/pulseaudio/buildlink3.mk"
 .include "../../converters/fribidi/buildlink3.mk"
 .include "../../devel/bullet/buildlink3.mk"
-.include "../../devel/libuv/buildlink3.mk"
 .include "../../devel/meson/build.mk"
-.include "../../devel/SDL2/buildlink3.mk"
 .include "../../graphics/giflib/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../graphics/libraw/buildlink3.mk"
@@ -86,7 +85,6 @@ MESON_ARGS+=  -Dopengl=base
 .include "../../lang/LuaJIT2/buildlink3.mk"
 .include "../../lang/python/application.mk"
 .include "../../multimedia/gst-plugins1-base/buildlink3.mk"
-.include "../../net/avahi/buildlink3.mk"
 .include "../../print/libspectre/buildlink3.mk"
 .include "../../print/poppler-cpp/buildlink3.mk"
 .include "../../www/curl/buildlink3.mk"
index b9293fe610d63bf4c6a9990968afecda23faf5d3..f8a3e16398e735eb968ecbcdc04483c453935caf 100644 (file)
@@ -112,7 +112,6 @@ include/ecore-audio-1/ecore_audio_out_pulse.eo.h
 include/ecore-audio-1/ecore_audio_out_sndfile.eo.h
 include/ecore-audio-1/ecore_audio_out_wasapi.eo.h
 include/ecore-audio-1/ecore_audio_protected.h
-include/ecore-avahi-1/Ecore_Avahi.h
 include/ecore-con-1/Ecore_Con.h
 include/ecore-con-1/Ecore_Con_Eet.h
 include/ecore-con-1/Ecore_Con_Eet_Eo.h
@@ -254,8 +253,6 @@ include/ecore-imf-evas-1/Ecore_IMF_Evas.h
 include/ecore-input-1/Ecore_Input.h
 include/ecore-input-evas-1/Ecore_Input_Evas.h
 include/ecore-ipc-1/Ecore_Ipc.h
-include/ecore-sdl-1/Ecore_Sdl.h
-include/ecore-sdl-1/Ecore_Sdl_Keys.h
 include/ecore-x-1/Ecore_X.h
 include/ecore-x-1/Ecore_X_Atoms.h
 include/ecore-x-1/Ecore_X_Cursor.h
@@ -2070,7 +2067,6 @@ lib/cmake/EvasCxx/EvasCxxConfigVersion.cmake
 lib/ecore/system/upower/v-1.24/module.so
 lib/ecore_con/utils/v-1.24/efl_net_proxy_helper
 lib/ecore_evas/engines/extn/v-1.24/module.so
-lib/ecore_evas/engines/sdl/v-1.24/module.so
 lib/ecore_evas/engines/x/v-1.24/module.so
 lib/ecore_imf/modules/scim/v-1.24/module.so
 lib/ecore_imf/modules/xim/v-1.24/module.so
@@ -2214,9 +2210,6 @@ lib/libecore.so.${PKGVERSION}
 lib/libecore_audio.so
 lib/libecore_audio.so.1
 lib/libecore_audio.so.${PKGVERSION}
-lib/libecore_avahi.so
-lib/libecore_avahi.so.1
-lib/libecore_avahi.so.${PKGVERSION}
 lib/libecore_con.so
 lib/libecore_con.so.1
 lib/libecore_con.so.${PKGVERSION}
@@ -2241,7 +2234,6 @@ lib/libecore_input_evas.so.${PKGVERSION}
 lib/libecore_ipc.so
 lib/libecore_ipc.so.1
 lib/libecore_ipc.so.${PKGVERSION}
-lib/libecore_sdl.so
 lib/libecore_x.so
 lib/libecore_x.so.1
 lib/libecore_x.so.${PKGVERSION}
@@ -2318,7 +2310,6 @@ lib/libexactness_record.so
 lib/libexactness_record.so.1
 lib/libexactness_record.so.${PKGVERSION}
 lib/pkgconfig/ecore-audio.pc
-lib/pkgconfig/ecore-avahi.pc
 lib/pkgconfig/ecore-con.pc
 lib/pkgconfig/ecore-cxx.pc
 lib/pkgconfig/ecore-evas.pc
@@ -2328,7 +2319,6 @@ lib/pkgconfig/ecore-imf.pc
 lib/pkgconfig/ecore-input-evas.pc
 lib/pkgconfig/ecore-input.pc
 lib/pkgconfig/ecore-ipc.pc
-lib/pkgconfig/ecore-sdl.pc
 lib/pkgconfig/ecore-x.pc
 lib/pkgconfig/ecore.pc
 lib/pkgconfig/ector.pc
index 3348596377420a2007f7e76ff44536083ff1cec5..b71b26744c9ec0c866b062b8127049ae06e6769d 100644 (file)
@@ -5,14 +5,12 @@ BUILDLINK_TREE+=      efl
 .if !defined(EFL_BUILDLINK3_MK)
 EFL_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.efl+=    efl>=1.24.1
+BUILDLINK_API_DEPENDS.efl+=    efl>=1.24.2nb1
 BUILDLINK_PKGSRCDIR.efl?=      ../../wip/efl-current
 
-.include "../../audio/libsndfile/buildlink3.mk"
+.include "../../audio/pulseaudio/buildlink3.mk"
 .include "../../converters/fribidi/buildlink3.mk"
 .include "../../devel/bullet/buildlink3.mk"
-.include "../../devel/libuv/buildlink3.mk"
-.include "../../devel/SDL2/buildlink3.mk"
 .include "../../graphics/giflib/buildlink3.mk"
 .include "../../graphics/libraw/buildlink3.mk"
 .include "../../graphics/librsvg/buildlink3.mk"
@@ -21,7 +19,6 @@ BUILDLINK_PKGSRCDIR.efl?=     ../../wip/efl-current
 .include "../../inputmethod/scim/buildlink3.mk"
 .include "../../lang/LuaJIT2/buildlink3.mk"
 .include "../../multimedia/gst-plugins1-base/buildlink3.mk"
-.include "../../net/avahi/buildlink3.mk"
 .include "../../print/libspectre/buildlink3.mk"
 .include "../../print/poppler-cpp/buildlink3.mk"
 .include "../../www/curl/buildlink3.mk"